# Generated with bfile toolbox (https://toolbox.winstondegreef.com) with the following settings (includes version): # {"lang":"PARI","code":"T(n,k) = if(n, T(n-1,k+1) - T(n-1,k), A000959(k))\nT = memoize(T)\n","type":"table explicit","main":"T","offset":0,"truncate":0,"shouldTruncate":false,"version":"0.0.0.1","sequenceId":"A350001","includeHeader":true,"listSettings":{"lengthGuessAlgorithm":{"type":"linear","start":100,"increment":100}},"checkSettings":{"checkStart":0},"tableSettings":{"xoffset":0,"yoffset":1},"langSettings":{"pari":{"parisize":{"amount":50,"unit":"mb"},"parisizemax":{"amount":1,"unit":"gb"},"includeMemoize":true}},"maxResult":10000,"limit":{"maxLineLength":1000,"maxIndex":{"type":"antidiagonals","maxAntidiaonal":150,"maxIndex":1000}},"importBfilesFor":["A000959"],"bfileIdealTransferBlocksize":100,"timestamp":1696265854058} 0 1 1 3 2 2 3 7 4 4 5 2 6 9 7 2 8 -2 9 -4 10 13 11 4 12 2 13 4 14 8 15 15 16 2 17 -2 18 -4 19 -8 20 -16 21 21 22 6 23 4 24 6 25 10 26 18 27 34 28 25 29 4 30 -2 31 -6 32 -12 33 -22 34 -40 35 -74 36 31 37 6 38 2 39 4 40 10 41 22 42 44 43 84 44 158 45 33 46 2 47 -4 48 -6 49 -10 50 -20 51 -42 52 -86 53 -170 54 -328 55 37 56 4 57 2 58 6 59 12 60 22 61 42 62 84 63 170 64 340 65 668 66 43 67 6 68 2 69 0 70 -6 71 -18 72 -40 73 -82 74 -166 75 -336 76 -676 77 -1344 78 49 79 6 80 0 81 -2 82 -2 83 4 84 22 85 62 86 144 87 310 88 646 89 1322 90 2666 91 51 92 2 93 -4 94 -4 95 -2 96 0 97 -4 98 -26 99 -88 100 -232 101 -542 102 -1188 103 -2510 104 -5176 105 63 106 12 107 10 108 14 109 18 110 20 111 20 112 24 113 50 114 138 115 370 116 912 117 2100 118 4610 119 9786 120 67 121 4 122 -8 123 -18 124 -32 125 -50 126 -70 127 -90 128 -114 129 -164 130 -302 131 -672 132 -1584 133 -3684 134 -8294 135 -18080 136 69 137 2 138 -2 139 6 140 24 141 56 142 106 143 176 144 266 145 380 146 544 147 846 148 1518 149 3102 150 6786 151 15080 152 33160 153 73 154 4 155 2 156 4 157 -2 158 -26 159 -82 160 -188 161 -364 162 -630 163 -1010 164 -1554 165 -2400 166 -3918 167 -7020 168 -13806 169 -28886 170 -62046 171 75 172 2 173 -2 174 -4 175 -8 176 -6 177 20 178 102 179 290 180 654 181 1284 182 2294 183 3848 184 6248 185 10166 186 17186 187 30992 188 59878 189 121924 190 79 191 4 192 2 193 4 194 8 195 16 196 22 197 2 198 -100 199 -390 200 -1044 201 -2328 202 -4622 203 -8470 204 -14718 205 -24884 206 -42070 207 -73062 208 -132940 209 -254864 210 87 211 8 212 4 213 2 214 -2 215 -10 216 -26 217 -48 218 -50 219 50 220 440 221 1484 222 3812 223 8434 224 16904 225 31622 226 56506 227 98576 228 171638 229 304578 230 559442 231 93 232 6 233 -2 234 -6 235 -8 236 -6 237 4 238 30 239 78 240 128 241 78 242 -362 243 -1846 244 -5658 245 -14092 246 -30996 247 -62618 248 -119124 249 -217700 250 -389338 251 -693916 252 -1253358 253 99 254 6 255 0 256 2 257 8 258 16 259 22 260 18 261 -12 262 -90 263 -218 264 -296 265 66 266 1912 267 7570 268 21662 269 52658 270 115276 271 234400 272 452100 273 841438 274 1535354 275 2788712 276 105 277 6 278 0 279 0 280 -2 281 -10 282 -26 283 -48 284 -66 285 -54 286 36 287 254 288 550 289 484 290 -1428 291 -8998 292 -30660 293 -83318 294 -198594 295 -432994 296 -885094 297 -1726532 298 -3261886 299 -6050598 300 111 301 6 302 0 303 0 304 0 305 2 306 12 307 38 308 86 309 152 310 206 311 170 312 -84 313 -634 314 -1118 315 310 316 9308 317 39968 318 123286 319 321880 320 754874 321 1639968 322 3366500 323 6628386 324 12678984 325 115 326 4 327 -2 328 -2 329 -2 330 -2 331 -4 332 -16 333 -54 334 -140 335 -292 336 -498 337 -668 338 -584 339 50 340 1168 341 858 342 -8450 343 -48418 344 -171704 345 -493584 346 -1248458 347 -2888426 348 -6254926 349 -12883312 350 -25562296 351 127 352 12 353 8 354 10 355 12 356 14 357 16 358 20 359 36 360 90 361 230 362 522 363 1020 364 1688 365 2272 366 2222 367 1054 368 196 369 8646 370 57064 371 228768 372 722352 373 1970810 374 4859236 375 11114162 376 23997474 377 49559770 378 129 379 2 380 -10 381 -18 382 -28 383 -40 384 -54 385 -70 386 -90 387 -126 388 -216 389 -446 390 -968 391 -1988 392 -3676 393 -5948 394 -8170 395 -9224 396 -9420 397 -18066 398 -75130 399 -303898 400 -1026250 401 -2997060 402 -7856296 403 -18970458 404 -42967932 405 -92527702 406 133 407 4 408 2 409 12 410 30 411 58 412 98 413 152 414 222 415 312 416 438 417 654 418 1100 419 2068 420 4056 421 7732 422 13680 423 21850 424 31074 425 40494 426 58560 427 133690 428 437588 429 1463838 430 4460898 431 12317194 432 31287652 433 74255584 434 166783286 435 135 436 2 437 -2 438 -4 439 -16 440 -46 441 -104 442 -202 443 -354 444 -576 445 -888 446 -1326 447 -1980 448 -3080 449 -5148 450 -9204 451 -16936 452 -30616 453 -52466 454 -83540 455 -124034 456 -182594 457 -316284 458 -753872 459 -2217710 460 -6678608 461 -18995802 462 -50283454 463 -124539038 464 -291322324 465 141 466 6 467 4 468 6 469 10 470 26 471 72 472 176 473 378 474 732 475 1308 476 2196 477 3522 478 5502 479 8582 480 13730 481 22934 482 39870 483 70486 484 122952 485 206492 486 330526 487 513120 488 829404 489 1583276 490 3800986 491 10479594 492 29475396 493 79758850 494 204297888 495 495620212 496 151 497 10 498 4 499 0 500 -6 501 -16 502 -42 503 -114 504 -290 505 -668 506 -1400 507 -2708 508 -4904 509 -8426 510 -13928 511 -22510 512 -36240 513 -59174 514 -99044 515 -169530 516 -292482 517 -498974 518 -829500 519 -1342620 520 -2172024 521 -3755300 522 -7556286 523 -18035880 524 -47511276 525 -127270126 526 -331568014 527 -827188226 528 159 529 8 530 -2 531 -6 532 -6 533 0 534 16 535 58 536 172 537 462 538 1130 539 2530 540 5238 541 10142 542 18568 543 32496 544 55006 545 91246 546 150420 547 249464 548 418994 549 711476 550 1210450 551 2039950 552 3382570 553 5554594 554 9309894 555 16866180 556 34902060 557 82413336 558 209683462 559 541251476 560 1368439702 561 163 562 4 563 -4 564 -2 565 4 566 10 567 10 568 -6 569 -64 570 -236 571 -698 572 -1828 573 -4358 574 -9596 575 -19738 576 -38306 577 -70802 578 -125808 579 -217054 580 -367474 581 -616938 582 -1035932 583 -1747408 584 -2957858 585 -4997808 586 -8380378 587 -13934972 588 -23244866 589 -40111046 590 -75013106 591 -157426442 592 -367109904 593 -908361380 594 -2276801082 595 169 596 6 597 2 598 6 599 8 600 4 601 -6 602 -16 603 -10 604 54 605 290 606 988 607 2816 608 7174 609 16770 610 36508 611 74814 612 145616 613 271424 614 488478 615 855952 616 1472890 617 2508822 618 4256230 619 7214088 620 12211896 621 20592274 622 34527246 623 57772112 624 97883158 625 172896264 626 330322706 627 697432610 628 1605793990 629 3882595072 630 171 631 2 632 -4 633 -6 634 -12 635 -20 636 -24 637 -18 638 -2 639 8 640 -46 641 -336 642 -1324 643 -4140 644 -11314 645 -28084 646 -64592 647 -139406 648 -285022 649 -556446 650 -1044924 651 -1900876 652 -3373766 653 -5882588 654 -10138818 655 -17352906 656 -29564802 657 -50157076 658 -84684322 659 -142456434 660 -240339592 661 -413235856 662 -743558562 663 -1440991172 664 -3046785162 665 -6929380234 666 189 667 18 668 16 669 20 670 26 671 38 672 58 673 82 674 100 675 102 676 94 677 140 678 476 679 1800 680 5940 681 17254 682 45338 683 109930 684 249336 685 534358 686 1090804 687 2135728 688 4036604 689 7410370 690 13292958 691 23431776 692 40784682 693 70349484 694 120506560 695 205190882 696 347647316 697 587986908 698 1001222764 699 1744781326 700 3185772498 701 6232557660 702 13161937894 703 193 704 4 705 -14 706 -30 707 -50 708 -76 709 -114 710 -172 711 -254 712 -354 713 -456 714 -550 715 -690 716 -1166 717 -2966 718 -8906 719 -26160 720 -71498 721 -181428 722 -430764 723 -965122 724 -2055926 725 -4191654 726 -8228258 727 -15638628 728 -28931586 729 -52363362 730 -93148044 731 -163497528 732 -284004088 733 -489194970 734 -836842286 735 -1424829194 736 -2426051958 737 -4170833284 738 -7356605782 739 -13589163442 740 -26751101336 741 195 742 2 743 -2 744 12 745 42 746 92 747 168 748 282 749 454 750 708 751 1062 752 1518 753 2068 754 2758 755 3924 756 6890 757 15796 758 41956 759 113454 760 294882 761 725646 762 1690768 763 3746694 764 7938348 765 16166606 766 31805234 767 60736820 768 113100182 769 206248226 770 369745754 771 653749842 772 1142944812 773 1979787098 774 3404616292 775 5830668250 776 10001501534 777 17358107316 778 30947270758 779 57698372094 780 201 781 6 782 4 783 6 784 -6 785 -48 786 -140 787 -308 788 -590 789 -1044 790 -1752 791 -2814 792 -4332 793 -6400 794 -9158 795 -13082 796 -19972 797 -35768 798 -77724 799 -191178 800 -486060 801 -1211706 802 -2902474 803 -6649168 804 -14587516 805 -30754122 806 -62559356 807 -123296176 808 -236396358 809 -442644584 810 -812390338 811 -1466140180 812 -2609084992 813 -4588872090 814 -7993488382 815 -13824156632 816 -23825658166 817 -41183765482 818 -72131036240 819 -129829408334 820 205 821 4 822 -2 823 -6 824 -12 825 -6 826 42 827 182 828 490 829 1080 830 2124 831 3876 832 6690 833 11022 834 17422 835 26580 836 39662 837 59634 838 95402 839 173126 840 364304 841 850364 842 2062070 843 4964544 844 11613712 845 26201228 846 56955350 847 119514706 848 242810882 849 479207240 850 921851824 851 1734242162 852 3200382342 853 5809467334 854 10398339424 855 18391827806 856 32215984438 857 56041642604 858 97225408086 859 169356444326 860 299185852660 861 211 862 6 863 2 864 4 865 10 866 22 867 28 868 -14 869 -196 870 -686 871 -1766 872 -3890 873 -7766 874 -14456 875 -25478 876 -42900 877 -69480 878 -109142 879 -168776 880 -264178 881 -437304 882 -801608 883 -1651972 884 -3714042 885 -8678586 886 -20292298 887 -46493526 888 -103448876 889 -222963582 890 -465774464 891 -944981704 892 -1866833528 893 -3601075690 894 -6801458032 895 -12610925366 896 -23009264790 897 -41401092596 898 -73617077034 899 -129658719638 900 -226884127724 901 -396240572050 902 -695426424710 903 219 904 8 905 2 906 0 907 -4 908 -14 909 -36 910 -64 911 -50 912 146 913 832 914 2598 915 6488 916 14254 917 28710 918 54188 919 97088 920 166568 921 275710 922 444486 923 708664 924 1145968 925 1947576 926 3599548 927 7313590 928 15992176 929 36284474 930 82778000 931 186226876 932 409190458 933 874964922 934 1819946626 935 3686780154 936 7287855844 937 14089313876 938 26700239242 939 49709504032 940 91110596628 941 164727673662 942 294386393300 943 521270521024 944 917511093074 945 1612937517784 946 223 947 4 948 -4 949 -6 950 -6 951 -2 952 12 953 48 954 112 955 162 956 16 957 -816 958 -3414 959 -9902 960 -24156 961 -52866 962 -107054 963 -204142 964 -370710 965 -646420 966 -1090906 967 -1799570 968 -2945538 969 -4893114 970 -8492662 971 -15806252 972 -31798428 973 -68082902 974 -150860902 975 -337087778 976 -746278236 977 -1621243158 978 -3441189784 979 -7127969938 980 -14415825782 981 -28505139658 982 -55205378900 983 -104914882932 984 -196025479560 985 -360753153222 986 -655139546522 987 -1176410067546 988 -2093921160620 989 -3706858678404 990 231 991 8 992 4 993 8 994 14 995 20 996 22 997 10 998 -38 999 -150 1000 -312 1001 -328 1002 488 1003 3902 1004 13804 1005 37960 1006 90826 1007 197880 1008 402022 1009 772732 1010 1419152 1011 2510058 1012 4309628 1013 7255166 1014 12148280 1015 20640942 1016 36447194 1017 68245622 1018 136328524 1019 287189426 1020 624277204 1021 1370555440 1022 2991798598 1023 6432988382 1024 13560958320 1025 27976784102 1026 56481923760 1027 111687302660 1028 216602185592 1029 412627665152 1030 773380818374 1031 1428520364896 1032 2604930432442 1033 4698851593062 1034 8405710271466 1035 235 1036 4 1037 -4 1038 -8 1039 -16 1040 -30 1041 -50 1042 -72 1043 -82 1044 -44 1045 106 1046 418 1047 746 1048 258 1049 -3644 1050 -17448 1051 -55408 1052 -146234 1053 -344114 1054 -746136 1055 -1518868 1056 -2938020 1057 -5448078 1058 -9757706 1059 -17012872 1060 -29161152 1061 -49802094 1062 -86249288 1063 -154494910 1064 -290823434 1065 -578012860 1066 -1202290064 1067 -2572845504 1068 -5564644102 1069 -11997632484 1070 -25558590804 1071 -53535374906 1072 -110017298666 1073 -221704601326 1074 -438306786918 1075 -850934452070 1076 -1624315270444 1077 -3052835635340 1078 -5657766067782 1079 -10356617660844 1080 -18762327932310 1081 237 1082 2 1083 -2 1084 2 1085 10 1086 26 1087 56 1088 106 1089 178 1090 260 1091 304 1092 198 1093 -220 1094 -966 1095 -1224 1096 2420 1097 19868 1098 75276 1099 221510 1100 565624 1101 1311760 1102 2830628 1103 5768648 1104 11216726 1105 20974432 1106 37987304 1107 67148456 1108 116950550 1109 203199838 1110 357694748 1111 648518182 1112 1226531042 1113 2428821106 1114 5001666610 1115 10566310712 1116 22563943196 1117 48122534000 1118 101657908906 1119 211675207572 1120 433379808898 1121 871686595816 1122 1722621047886 1123 3346936318330 1124 6399771953670 1125 12057538021452 1126 22414155682296 1127 41176483614606 1128 241 1129 4 1130 2 1131 4 1132 2 1133 -8 1134 -34 1135 -90 1136 -196 1137 -374 1138 -634 1139 -938 1140 -1136 1141 -916 1142 50 1143 1274 1144 -1146 1145 -21014 1146 -96290 1147 -317800 1148 -883424 1149 -2195184 1150 -5025812 1151 -10794460 1152 -22011186 1153 -42985618 1154 -80972922 1155 -148121378 1156 -265071928 1157 -468271766 1158 -825966514 1159 -1474484696 1160 -2701015738 1161 -5129836844 1162 -10131503454 1163 -20697814166 1164 -43261757362 1165 -91384291362 1166 -193042200268 1167 -404717407840 1168 -838097216738 1169 -1709783812554 1170 -3432404860440 1171 -6779341178770 1172 -13179113132440 1173 -25236651153892 1174 -47650806836188 1175 -88827290450794 1176 259 1177 18 1178 14 1179 12 1180 8 1181 6 1182 14 1183 48 1184 138 1185 334 1186 708 1187 1342 1188 2280 1189 3416 1190 4332 1191 4282 1192 3008 1193 4154 1194 25168 1195 121458 1196 439258 1197 1322682 1198 3517866 1199 8543678 1200 19338138 1201 41349324 1202 84334942 1203 165307864 1204 313429242 1205 578501170 1206 1046772936 1207 1872739450 1208 3347224146 1209 6048239884 1210 11178076728 1211 21309580182 1212 42007394348 1213 85269151710 1214 176653443072 1215 369695643340 1216 774413051180 1217 1612510267918 1218 3322294080472 1219 6754698940912 1220 13534040119682 1221 26713153252122 1222 51949804406014 1223 99600611242202 1224 188427901692996 1225 261 1226 2 1227 -16 1228 -30 1229 -42 1230 -50 1231 -56 1232 -70 1233 -118 1234 -256 1235 -590 1236 -1298 1237 -2640 1238 -4920 1239 -8336 1240 -12668 1241 -16950 1242 -19958 1243 -24112 1244 -49280 1245 -170738 1246 -609996 1247 -1932678 1248 -5450544 1249 -13994222 1250 -33332360 1251 -74681684 1252 -159016626 1253 -324324490 1254 -637753732 1255 -1216254902 1256 -2263027838 1257 -4135767288 1258 -7482991434 1259 -13531231318 1260 -24709308046 1261 -46018888228 1262 -88026282576 1263 -173295434286 1264 -349948877358 1265 -719644520698 1266 -1494057571878 1267 -3106567839796 1268 -6428861920268 1269 -13183560861180 1270 -26717600980862 1271 -53430754232984 1272 -105380558638998 1273 -204981169881200 1274 -393409071574196 1275 267 1276 6 1277 4 1278 20 1279 50 1280 92 1281 142 1282 198 1283 268 1284 386 1285 642 1286 1232 1287 2530 1288 5170 1289 10090 1290 18426 1291 31094 1292 48044 1293 68002 1294 92114 1295 141394 1296 312132 1297 922128 1298 2854806 1299 8305350 1300 22299572 1301 55631932 1302 130313616 1303 289330242 1304 613654732 1305 1251408464 1306 2467663366 1307 4730691204 1308 8866458492 1309 16349449926 1310 29880681244 1311 54589989290 1312 100608877518 1313 188635160094 1314 361930594380 1315 711879471738 1316 1431523992436 1317 2925581564314 1318 6032149404110 1319 12461011324378 1320 25644572185558 1321 52362173166420 1322 105792927399404 1323 211173486038402 1324 416154655919602 1325 809563727493798 1326 273 1327 6 1328 0 1329 -4 1330 -24 1331 -74 1332 -166 1333 -308 1334 -506 1335 -774 1336 -1160 1337 -1802 1338 -3034 1339 -5564 1340 -10734 1341 -20824 1342 -39250 1343 -70344 1344 -118388 1345 -186390 1346 -278504 1347 -419898 1348 -732030 1349 -1654158 1350 -4508964 1351 -12814314 1352 -35113886 1353 -90745818 1354 -221059434 1355 -510389676 1356 -1124044408 1357 -2375452872 1358 -4843116238 1359 -9573807442 1360 -18440265934 1361 -34789715860 1362 -64670397104 1363 -119260386394 1364 -219869263912 1365 -408504424006 1366 -770435018386 1367 -1482314490124 1368 -2913838482560 1369 -5839420046874 1370 -11871569450984 1371 -24332580775362 1372 -49977152960920 1373 -102339326127340 1374 -208132253526744 1375 -419305739565146 1376 -835460395484748 1377 -1645024122978546 1378 283 1379 10 1380 4 1381 4 1382 8 1383 32 1384 106 1385 272 1386 580 1387 1086 1388 1860 1389 3020 1390 4822 1391 7856 1392 13420 1393 24154 1394 44978 1395 84228 1396 154572 1397 272960 1398 459350 1399 737854 1400 1157752 1401 1889782 1402 3543940 1403 8052904 1404 20867218 1405 55981104 1406 146726922 1407 367786356 1408 878176032 1409 2002220440 1410 4377673312 1411 9220789550 1412 18794596992 1413 37234862926 1414 72024578786 1415 136694975890 1416 255955362284 1417 475824626196 1418 884329050202 1419 1654764068588 1420 3137078558712 1421 6050917041272 1422 11890337088146 1423 23761906539130 1424 48094487314492 1425 98071640275412 1426 200410966402752 1427 408543219929496 1428 827848959494642 1429 1663309354979390 1430 3308333477957936 1431 285 1432 2 1433 -8 1434 -12 1435 -16 1436 -24 1437 -56 1438 -162 1439 -434 1440 -1014 1441 -2100 1442 -3960 1443 -6980 1444 -11802 1445 -19658 1446 -33078 1447 -57232 1448 -102210 1449 -186438 1450 -341010 1451 -613970 1452 -1073320 1453 -1811174 1454 -2968926 1455 -4858708 1456 -8402648 1457 -16455552 1458 -37322770 1459 -93303874 1460 -240030796 1461 -607817152 1462 -1485993184 1463 -3488213624 1464 -7865886936 1465 -17086676486 1466 -35881273478 1467 -73116136404 1468 -145140715190 1469 -281835691080 1470 -537791053364 1471 -1013615679560 1472 -1897944729762 1473 -3552708798350 1474 -6689787357062 1475 -12740704398334 1476 -24631041486480 1477 -48392948025610 1478 -96487435340102 1479 -194559075615514 1480 -394970042018266 1481 -803513261947762 1482 -1631362221442404 1483 -3294671576421794 1484 -6603005054379730 1485 289 1486 4 1487 2 1488 10 1489 22 1490 38 1491 62 1492 118 1493 280 1494 714 1495 1728 1496 3828 1497 7788 1498 14768 1499 26570 1500 46228 1501 79306 1502 136538 1503 238748 1504 425186 1505 766196 1506 1380166 1507 2453486 1508 4264660 1509 7233586 1510 12092294 1511 20494942 1512 36950494 1513 74273264 1514 167577138 1515 407607934 1516 1015425086 1517 2501418270 1518 5989631894 1519 13855518830 1520 30942195316 1521 66823468794 1522 139939605198 1523 285080320388 1524 566916011468 1525 1104707064832 1526 2118322744392 1527 4016267474154 1528 7568976272504 1529 14258763629566 1530 26999468027900 1531 51630509514380 1532 100023457539990 1533 196510892880092 1534 391069968495606 1535 786040010513872 1536 1589553272461634 1537 3220915493904038 1538 6515587070325832 1539 13118592124705562 1540 297 1541 8 1542 4 1543 2 1544 -8 1545 -30 1546 -68 1547 -130 1548 -248 1549 -528 1550 -1242 1551 -2970 1552 -6798 1553 -14586 1554 -29354 1555 -55924 1556 -102152 1557 -181458 1558 -317996 1559 -556744 1560 -981930 1561 -1748126 1562 -3128292 1563 -5581778 1564 -9846438 1565 -17080024 1566 -29172318 1567 -49667260 1568 -86617754 1569 -160891018 1570 -328468156 1571 -736076090 1572 -1751501176 1573 -4252919446 1574 -10242551340 1575 -24098070170 1576 -55040265486 1577 -121863734280 1578 -261803339478 1579 -546883659866 1580 -1113799671334 1581 -2218506736166 1582 -4336829480558 1583 -8353096954712 1584 -15922073227216 1585 -30180836856782 1586 -57180304884682 1587 -108810814399062 1588 -208834271939052 1589 -405345164819144 1590 -796415133314750 1591 -1582455143828622 1592 -3172008416290256 1593 -6392923910194294 1594 -12908510980520126 1595 -26027103105225688 1596 303 1597 6 1598 -2 1599 -6 1600 -8 1601 0 1602 30 1603 98 1604 228 1605 476 1606 1004 1607 2246 1608 5216 1609 12014 1610 26600 1611 55954 1612 111878 1613 214030 1614 395488 1615 713484 1616 1270228 1617 2252158 1618 4000284 1619 7128576 1620 12710354 1621 22556792 1622 39636816 1623 68809134 1624 118476394 1625 205094148 1626 365985166 1627 694453322 1628 1430529412 1629 3182030588 1630 7434950034 1631 17677501374 1632 41775571544 1633 96815837030 1634 218679571310 1635 480482910788 1636 1027366570654 1637 2141166241988 1638 4359672978154 1639 8696502458712 1640 17049599413424 1641 32971672640640 1642 63152509497422 1643 120332814382104 1644 229143628781166 1645 437977900720218 1646 843323065539362 1647 1639738198854112 1648 3222193342682734 1649 6394201758972990 1650 12787125669167284 1651 25695636649687410 1652 51722739754913098 1653 307 1654 4 1655 -2 1656 0 1657 6 1658 14 1659 14 1660 -16 1661 -114 1662 -342 1663 -818 1664 -1822 1665 -4068 1666 -9284 1667 -21298 1668 -47898 1669 -103852 1670 -215730 1671 -429760 1672 -825248 1673 -1538732 1674 -2808960 1675 -5061118 1676 -9061402 1677 -16189978 1678 -28900332 1679 -51457124 1680 -91093940 1681 -159903074 1682 -278379468 1683 -483473616 1684 -849458782 1685 -1543912104 1686 -2974441516 1687 -6156472104 1688 -13591422138 1689 -31268923512 1690 -73044495056 1691 -169860332086 1692 -388539903396 1693 -869022814184 1694 -1896389384838 1695 -4037555626826 1696 -8397228604980 1697 -17093731063692 1698 -34143330477116 1699 -67115003117756 1700 -130267512615178 1701 -250600326997282 1702 -479743955778448 1703 -917721856498666 1704 -1761044922038028 1705 -3400783120892140 1706 -6622976463574874 1707 -13017178222547864 1708 -25804303891715148 1709 -51499940541402558 1710 -103222680296315656 1711 319 1712 12 1713 8 1714 10 1715 10 1716 4 1717 -10 1718 -24 1719 -8 1720 106 1721 448 1722 1266 1723 3088 1724 7156 1725 16440 1726 37738 1727 85636 1728 189488 1729 405218 1730 834978 1731 1660226 1732 3198958 1733 6007918 1734 11069036 1735 20130438 1736 36320416 1737 65220748 1738 116677872 1739 207771812 1740 367674886 1741 646054354 1742 1129527970 1743 1978986752 1744 3522898856 1745 6497340372 1746 12653812476 1747 26245234614 1748 57514158126 1749 130558653182 1750 300418985268 1751 688958888664 1752 1557981702848 1753 3454371087686 1754 7491926714512 1755 15889155319492 1756 32982886383184 1757 67126216860300 1758 134241219978056 1759 264508732593234 1760 515109059590516 1761 994853015368964 1762 1912574871867630 1763 3673619793905658 1764 7074402914797798 1765 13697379378372672 1766 26714557600920536 1767 52518861492635684 1768 104018802034038242 1769 207241482330353898 1770 321 1771 2 1772 -10 1773 -18 1774 -28 1775 -38 1776 -42 1777 -32 1778 -8 1779 0 1780 -106 1781 -554 1782 -1820 1783 -4908 1784 -12064 1785 -28504 1786 -66242 1787 -151878 1788 -341366 1789 -746584 1790 -1581562 1791 -3241788 1792 -6440746 1793 -12448664 1794 -23517700 1795 -43648138 1796 -79968554 1797 -145189302 1798 -261867174 1799 -469638986 1800 -837313872 1801 -1483368226 1802 -2612896196 1803 -4591882948 1804 -8114781804 1805 -14612122176 1806 -27265934652 1807 -53511169266 1808 -111025327392 1809 -241583980574 1810 -542002965842 1811 -1230961854506 1812 -2788943557354 1813 -6243314645040 1814 -13735241359552 1815 -29624396679044 1816 -62607283062228 1817 -129733499922528 1818 -263974719900584 1819 -528483452493818 1820 -1043592512084334 1821 -2038445527453298 1822 -3951020399320928 1823 -7624640193226586 1824 -14699043108024384 1825 -28396422486397056 1826 -55110980087317592 1827 -107629841579953276 1828 -211648643613991518 1829 -418890125944345416 1830 327 1831 6 1832 4 1833 14 1834 32 1835 60 1836 98 1837 140 1838 172 1839 180 1840 180 1841 286 1842 840 1843 2660 1844 7568 1845 19632 1846 48136 1847 114378 1848 266256 1849 607622 1850 1354206 1851 2935768 1852 6177556 1853 12618302 1854 25066966 1855 48584666 1856 92232804 1857 172201358 1858 317390660 1859 579257834 1860 1048896820 1861 1886210692 1862 3369578918 1863 5982475114 1864 10574358062 1865 18689139866 1866 33301262042 1867 60567196694 1868 114078365960 1869 225103693352 1870 466687673926 1871 1008690639768 1872 2239652494274 1873 5028596051628 1874 11271910696668 1875 25007152056220 1876 54631548735264 1877 117238831797492 1878 246972331720020 1879 510947051620604 1880 1039430504114422 1881 2083023016198756 1882 4121468543652054 1883 8072488942972982 1884 15697129136199568 1885 30396172244223952 1886 58792594730621008 1887 113903574817938600 1888 221533416397891876 1889 433182060011883394 1890 852072185956228810 1891 331 1892 4 1893 -2 1894 -6 1895 -20 1896 -52 1897 -112 1898 -210 1899 -350 1900 -522 1901 -702 1902 -882 1903 -1168 1904 -2008 1905 -4668 1906 -12236 1907 -31868 1908 -80004 1909 -194382 1910 -460638 1911 -1068260 1912 -2422466 1913 -5358234 1914 -11535790 1915 -24154092 1916 -49221058 1917 -97805724 1918 -190038528 1919 -362239886 1920 -679630546 1921 -1258888380 1922 -2307785200 1923 -4193995892 1924 -7563574810 1925 -13546049924 1926 -24120407986 1927 -42809547852 1928 -76110809894 1929 -136678006588 1930 -250756372548 1931 -475860065900 1932 -942547739826 1933 -1951238379594 1934 -4190890873868 1935 -9219486925496 1936 -20491397622164 1937 -45498549678384 1938 -100130098413648 1939 -217368930211140 1940 -464341261931160 1941 -975288313551764 1942 -2014718817666186 1943 -4097741833864942 1944 -8219210377516996 1945 -16291699320489978 1946 -31988828456689546 1947 -62385000700913498 1948 -121177595431534506 1949 -235081170249473106 1950 -456614586647364982 1951 -889796646659248376 1952 -1741868832615477186 1953 339 1954 8 1955 4 1956 6 1957 12 1958 32 1959 84 1960 196 1961 406 1962 756 1963 1278 1964 1980 1965 2862 1966 4030 1967 6038 1968 10706 1969 22942 1970 54810 1971 134814 1972 329196 1973 789834 1974 1858094 1975 4280560 1976 9638794 1977 21174584 1978 45328676 1979 94549734 1980 192355458 1981 382393986 1982 744633872 1983 1424264418 1984 2683152798 1985 4990937998 1986 9184933890 1987 16748508700 1988 30294558624 1989 54414966610 1990 97224514462 1991 173335324356 1992 310013330944 1993 560769703492 1994 1036629769392 1995 1979177509218 1996 3930415888812 1997 8121306762680 1998 17340793688176 1999 37832191310340 2000 83330740988724 2001 183460839402372 2002 400829769613512 2003 865171031544672 2004 1840459345096436 2005 3855178162762622 2006 7952919996627564 2007 16172130374144560 2008 32463829694634538 2009 64452658151324084 2010 126837658852237582 2011 248015254283772088 2012 483096424533245194 2013 939711011180610176 2014 1829507657839858552 2015 3571376490455335738 2016 349 2017 10 2018 2 2019 -2 2020 -8 2021 -20 2022 -52 2023 -136 2024 -332 2025 -738 2026 -1494 2027 -2772 2028 -4752 2029 -7614 2030 -11644 2031 -17682 2032 -28388 2033 -51330 2034 -106140 2035 -240954 2036 -570150 2037 -1359984 2038 -3218078 2039 -7498638 2040 -17137432 2041 -38312016 2042 -83640692 2043 -178190426 2044 -370545884 2045 -752939870 2046 -1497573742 2047 -2921838160 2048 -5604990958 2049 -10595928956 2050 -19780862846 2051 -36529371546 2052 -66823930170 2053 -121238896780 2054 -218463411242 2055 -391798735598 2056 -701812066542 2057 -1262581770034 2058 -2299211539426 2059 -4278389048644 2060 -8208804937456 2061 -16330111700136 2062 -33670905388312 2063 -71503096698652 2064 -154833837687376 2065 -338294677089748 2066 -739124446703260 2067 -1604295478247932 2068 -3444754823344368 2069 -7299932986106990 2070 -15252852982734554 2071 -31424983356879114 2072 -63888813051513652 2073 -128341471202837736 2074 -255179130055075318 2075 -503194384338847406 2076 -986290808872092600 2077 -1926001820052702776 2078 -3755509477892561328 2079 -7326885968347897066 2080 357 2081 8 2082 -2 2083 -4 2084 -2 2085 6 2086 26 2087 78 2088 214 2089 546 2090 1284 2091 2778 2092 5550 2093 10302 2094 17916 2095 29560 2096 47242 2097 75630 2098 126960 2099 233100 2100 474054 2101 1044204 2102 2404188 2103 5622266 2104 13120904 2105 30258336 2106 68570352 2107 152211044 2108 330401470 2109 700947354 2110 1453887224 2111 2951460966 2112 5873299126 2113 11478290084 2114 22074219040 2115 41855081886 2116 78384453432 2117 145208383602 2118 266447280382 2119 484910691624 2120 876709427222 2121 1578521493764 2122 2841103263798 2123 5140314803224 2124 9418703851868 2125 17627508789324 2126 33957620489460 2127 67628525877772 2128 139131622576424 2129 293965460263800 2130 632260137353548 2131 1371384584056808 2132 2975680062304740 2133 6420434885649108 2134 13720367871756098 2135 28973220854490652 2136 60398204211369766 2137 124287017262883418 2138 252628488465721154 2139 507807618520796472 2140 1011002002859643878 2141 1997292811731736478 2142 3923294631784439254 2143 7678804109677000582 2144 15005690078024897648 2145 361 2146 4 2147 -4 2148 -2 2149 2 2150 4 2151 -2 2152 -28 2153 -106 2154 -320 2155 -866 2156 -2150 2157 -4928 2158 -10478 2159 -20780 2160 -38696 2161 -68256 2162 -115498 2163 -191128 2164 -318088 2165 -551188 2166 -1025242 2167 -2069446 2168 -4473634 2169 -10095900 2170 -23216804 2171 -53475140 2172 -122045492 2173 -274256536 2174 -604658006 2175 -1305605360 2176 -2759492584 2177 -5710953550 2178 -11584252676 2179 -23062542760 2180 -45136761800 2181 -86991843686 2182 -165376297118 2183 -310584680720 2184 -577031961102 2185 -1061942652726 2186 -1938652079948 2187 -3517173573712 2188 -6358276837510 2189 -11498591640734 2190 -20917295492602 2191 -38544804281926 2192 -72502424771386 2193 -140130950649158 2194 -279262573225582 2195 -573228033489382 2196 -1205488170842930 2197 -2576872754899738 2198 -5552552817204478 2199 -11972987702853586 2200 -25693355574609684 2201 -54666576429100336 2202 -115064780640470102 2203 -239351797903353520 2204 -491980286369074674 2205 -999787904889871146 2206 -2010789907749515024 2207 -4008082719481251502 2208 -7931377351265690756 2209 -15610181460942691338 2210 -30615871538967588986 2211 367 2212 6 2213 2 2214 6 2215 8 2216 6 2217 2 2218 4 2219 32 2220 138 2221 458 2222 1324 2223 3474 2224 8402 2225 18880 2226 39660 2227 78356 2228 146612 2229 262110 2230 453238 2231 771326 2232 1322514 2233 2347756 2234 4417202 2235 8890836 2236 18986736 2237 42203540 2238 95678680 2239 217724172 2240 491980708 2241 1096638714 2242 2402244074 2243 5161736658 2244 10872690208 2245 22456942884 2246 45519485644 2247 90656247444 2248 177648091130 2249 343024388248 2250 653609068968 2251 1230641030070 2252 2292583682796 2253 4231235762744 2254 7748409336456 2255 14106686173966 2256 25605277814700 2257 46522573307302 2258 85067377589228 2259 157569802360614 2260 297700753009772 2261 576963326235354 2262 1150191359724736 2263 2355679530567666 2264 4932552285467404 2265 10485105102671882 2266 22458092805525468 2267 48151448380135152 2268 102818024809235488 2269 217882805449705590 2270 457234603353059110 2271 949214889722133784 2272 1949002794612004930 2273 3959792702361519954 2274 7967875421842771456 2275 15899252773108462212 2276 31509434234051153550 2277 62125305773018742536 2278 385 2279 18 2280 12 2281 10 2282 4 2283 -4 2284 -10 2285 -12 2286 -16 2287 -48 2288 -186 2289 -644 2290 -1968 2291 -5442 2292 -13844 2293 -32724 2294 -72384 2295 -150740 2296 -297352 2297 -559462 2298 -1012700 2299 -1784026 2300 -3106540 2301 -5454296 2302 -9871498 2303 -18762334 2304 -37749070 2305 -79952610 2306 -175631290 2307 -393355462 2308 -885336170 2309 -1981974884 2310 -4384218958 2311 -9545955616 2312 -20418645824 2313 -42875588708 2314 -88395074352 2315 -179051321796 2316 -356699412926 2317 -699723801174 2318 -1353332870142 2319 -2583973900212 2320 -4876557583008 2321 -9107793345752 2322 -16856202682208 2323 -30962888856174 2324 -56568166670874 2325 -103090739978176 2326 -188158117567404 2327 -345727919928018 2328 -643428672937790 2329 -1220391999173144 2330 -2370583358897880 2331 -4726262889465546 2332 -9658815174932950 2333 -20143920277604832 2334 -42602013083130300 2335 -90753461463265452 2336 -193571486272500940 2337 -411454291722206530 2338 -868688895075265640 2339 -1817903784797399424 2340 -3766906579409404354 2341 -7726699281770924308 2342 -15694574703613695764 2343 -31593827476722157976 2344 -63103261710773311526 2345 -125228567483792054062 2346 391 2347 6 2348 -12 2349 -24 2350 -34 2351 -38 2352 -34 2353 -24 2354 -12 2355 4 2356 52 2357 238 2358 882 2359 2850 2360 8292 2361 22136 2362 54860 2363 127244 2364 277984 2365 575336 2366 1134798 2367 2147498 2368 3931524 2369 7038064 2370 12492360 2371 22363858 2372 41126192 2373 78875262 2374 158827872 2375 334459162 2376 727814624 2377 1613150794 2378 3595125678 2379 7979344636 2380 17525300252 2381 37943946076 2382 80819534784 2383 169214609136 2384 348265930932 2385 704965343858 2386 1404689145032 2387 2758022015174 2388 5341995915386 2389 10218553498394 2390 19326346844146 2391 36182549526354 2392 67145438382528 2393 123713605053402 2394 226804345031578 2395 414962462598982 2396 760690382527000 2397 1404119055464790 2398 2624511054637934 2399 4995094413535814 2400 9721357303001360 2401 19380172477934310 2402 39524092755539142 2403 82126105838669442 2404 172879567301934894 2405 366451053574435834 2406 777905345296642364 2407 1646594240371908004 2408 3464498025169307428 2409 7231404604578711782 2410 14958103886349636090 2411 30652678589963331854 2412 62246506066685489830 2413 125349767777458801356 2414 250578335261250855418 2415 393 2416 2 2417 -4 2418 8 2419 32 2420 66 2421 104 2422 138 2423 162 2424 174 2425 170 2426 118 2427 -120 2428 -1002 2429 -3852 2430 -12144 2431 -34280 2432 -89140 2433 -216384 2434 -494368 2435 -1069704 2436 -2204502 2437 -4352000 2438 -8283524 2439 -15321588 2440 -27813948 2441 -50177806 2442 -91303998 2443 -170179260 2444 -329007132 2445 -663466294 2446 -1391280918 2447 -3004431712 2448 -6599557390 2449 -14578902026 2450 -32104202278 2451 -70048148354 2452 -150867683138 2453 -320082292274 2454 -668348223206 2455 -1373313567064 2456 -2778002712096 2457 -5536024727270 2458 -10878020642656 2459 -21096574141050 2460 -40422920985196 2461 -76605470511550 2462 -143750908894078 2463 -267464513947480 2464 -494268858979058 2465 -909231321578040 2466 -1669921704105040 2467 -3074040759569830 2468 -5698551814207764 2469 -10693646227743578 2470 -20415003530744938 2471 -39795176008679248 2472 -79319268764218390 2473 -161445374602887832 2474 -334324941904822726 2475 -700775995479258560 2476 -1478681340775900924 2477 -3125275581147808928 2478 -6589773606317116356 2479 -13821178210895828138 2480 -28779282097245464228 2481 -59431960687208796082 2482 -121678466753894285912 2483 -247028234531353087268 2484 -497606569792603942686 2485 399 2486 6 2487 4 2488 8 2489 0 2490 -32 2491 -98 2492 -202 2493 -340 2494 -502 2495 -676 2496 -846 2497 -964 2498 -844 2499 158 2500 4010 2501 16154 2502 50434 2503 139574 2504 355958 2505 850326 2506 1920030 2507 4124532 2508 8476532 2509 16760056 2510 32081644 2511 59895592 2512 110073398 2513 201377396 2514 371556656 2515 700563788 2516 1364030082 2517 2755311000 2518 5759742712 2519 12359300102 2520 26938202128 2521 59042404406 2522 129090552760 2523 279958235898 2524 600040528172 2525 1268388751378 2526 2641702318442 2527 5419705030538 2528 10955729757808 2529 21833750400464 2530 42930324541514 2531 83353245526710 2532 159958716038260 2533 303709624932338 2534 571174138879818 2535 1065442997858876 2536 1974674319436916 2537 3644596023541956 2538 6718636783111786 2539 12417188597319550 2540 23110834825063128 2541 43525838355808066 2542 83321014364487314 2543 162640283128705704 2544 324085657731593536 2545 658410599636416262 2546 1359186595115674822 2547 2837867935891575746 2548 5963143517039384674 2549 12552917123356501030 2550 26374095334252329168 2551 55153377431497793396 2552 114585338118706589478 2553 236263804872600875390 2554 483292039403953962658 2555 980898609196557905344 2556 409 2557 10 2558 4 2559 0 2560 -8 2561 -8 2562 24 2563 122 2564 324 2565 664 2566 1166 2567 1842 2568 2688 2569 3652 2570 4496 2571 4338 2572 328 2573 -15826 2574 -66260 2575 -205834 2576 -561792 2577 -1412118 2578 -3332148 2579 -7456680 2580 -15933212 2581 -32693268 2582 -64774912 2583 -124670504 2584 -234743902 2585 -436121298 2586 -807677954 2587 -1508241742 2588 -2872271824 2589 -5627582824 2590 -11387325536 2591 -23746625638 2592 -50684827766 2593 -109727232172 2594 -238817784932 2595 -518776020830 2596 -1118816549002 2597 -2387205300380 2598 -5028907618822 2599 -10448612649360 2600 -21404342407168 2601 -43238092807632 2602 -86168417349146 2603 -169521662875856 2604 -329480378914116 2605 -633190003846454 2606 -1204364142726272 2607 -2269807140585148 2608 -4244481460022064 2609 -7889077483564020 2610 -14607714266675806 2611 -27024902863995356 2612 -50135737689058484 2613 -93661576044866550 2614 -176982590409353864 2615 -339622873538059568 2616 -663708531269653104 2617 -1322119130906069366 2618 -2681305726021744188 2619 -5519173661913319934 2620 -11482317178952704608 2621 -24035234302309205638 2622 -50409329636561534806 2623 -105562707068059328202 2624 -220148045186765917680 2625 -456411850059366793070 2626 -939703889463320755728 2627 -1920602498659878661072 2628 415 2629 6 2630 -4 2631 -8 2632 -8 2633 0 2634 8 2635 -16 2636 -138 2637 -462 2638 -1126 2639 -2292 2640 -4134 2641 -6822 2642 -10474 2643 -14970 2644 -19308 2645 -19636 2646 -3810 2647 62450 2648 268284 2649 830076 2650 2242194 2651 5574342 2652 13031022 2653 28964234 2654 61657502 2655 126432414 2656 251102918 2657 485846820 2658 921968118 2659 1729646072 2660 3237887814 2661 6110159638 2662 11737742462 2663 23125067998 2664 46871693636 2665 97556521402 2666 207283753574 2667 446101538506 2668 964877559336 2669 2083694108338 2670 4470899408718 2671 9499807027540 2672 19948419676900 2673 41352762084068 2674 84590854891700 2675 170759272240846 2676 340280935116702 2677 669761314030818 2678 1302951317877272 2679 2507315460603544 2680 4777122601188692 2681 9021604061210756 2682 16910681544774776 2683 31518395811450582 2684 58543298675445938 2685 108679036364504422 2686 202340612409370972 2687 379323202818724836 2688 718946076356784404 2689 1382654607626437508 2690 2704773738532506874 2691 5386079464554251062 2692 10905253126467570996 2693 22387570305420275604 2694 46422804607729481242 2695 96832134244291016048 2696 202394841312350344250 2697 422542886499116261930 2698 878954736558483055000 2699 1818658626021803810728 2700 3739261124681682471800 2701 421 2702 6 2703 0 2704 4 2705 12 2706 20 2707 20 2708 12 2709 28 2710 166 2711 628 2712 1754 2713 4046 2714 8180 2715 15002 2716 25476 2717 40446 2718 59754 2719 79390 2720 83200 2721 20750 2722 -247534 2723 -1077610 2724 -3319804 2725 -8894146 2726 -21925168 2727 -50889402 2728 -112546904 2729 -238979318 2730 -490082236 2731 -975929056 2732 -1897897174 2733 -3627543246 2734 -6865431060 2735 -12975590698 2736 -24713333160 2737 -47838401158 2738 -94710094794 2739 -192266616196 2740 -399550369770 2741 -845651908276 2742 -1810529467612 2743 -3894223575950 2744 -8365122984668 2745 -17864930012208 2746 -37813349689108 2747 -79166111773176 2748 -163756966664876 2749 -334516238905722 2750 -674797174022424 2751 -1344558488053242 2752 -2647509805930514 2753 -5154825266534058 2754 -9931947867722750 2755 -18953551928933506 2756 -35864233473708282 2757 -67382629285158864 2758 -125925927960604802 2759 -234604964325109224 2760 -436945576734480196 2761 -816268779553205032 2762 -1535214855909989436 2763 -2917869463536426944 2764 -5622643202068933818 2765 -11008722666623184880 2766 -21913975793090755876 2767 -44301546098511031480 2768 -90724350706240512722 2769 -187556484950531528770 2770 -389951326262881873020 2771 -812494212761998134950 2772 -1691448949320481189950 2773 -3510107575342285000678 2774 -7249368700023967472478 2775 427 2776 6 2777 0 2778 0 2779 -4 2780 -16 2781 -36 2782 -56 2783 -68 2784 -96 2785 -262 2786 -890 2787 -2644 2788 -6690 2789 -14870 2790 -29872 2791 -55348 2792 -95794 2793 -155548 2794 -234938 2795 -318138 2796 -338888 2797 -91354 2798 986256 2799 4306060 2800 13200206 2801 35125374 2802 86014776 2803 198561680 2804 437540998 2805 927623234 2806 1903552290 2807 3801449464 2808 7428992710 2809 14294423770 2810 27270014468 2811 51983347628 2812 99821748786 2813 194531843580 2814 386798459776 2815 786348829546 2816 1632000737822 2817 3442530205434 2818 7336753781384 2819 15701876766052 2820 33566806778260 2821 71380156467368 2822 150546268240544 2823 314303234905420 2824 648819473811142 2825 1323616647833566 2826 2668175135886808 2827 5315684941817322 2828 10470510208351380 2829 20402458076074130 2830 39356010005007636 2831 75220243478715918 2832 142602872763874782 2833 268528800724479584 2834 503133765049588808 2835 940079341784069004 2836 1756348121337274036 2837 3291562977247263472 2838 6209432440783690416 2839 11832075642852624234 2840 22840798309475809114 2841 44754774102566564990 2842 89056320201077596470 2843 179780670907318109192 2844 367337155857849637962 2845 757288482120731510982 2846 1569782694882729645932 2847 3261231644203210835882 2848 6771339219545495836560 2849 14020707919569463309038 2850 429 2851 2 2852 -4 2853 -4 2854 -4 2855 0 2856 16 2857 52 2858 108 2859 176 2860 272 2861 534 2862 1424 2863 4068 2864 10758 2865 25628 2866 55500 2867 110848 2868 206642 2869 362190 2870 597128 2871 915266 2872 1254154 2873 1345508 2874 359252 2875 -3946808 2876 -17147014 2877 -52272388 2878 -138287164 2879 -336848844 2880 -774389842 2881 -1702013076 2882 -3605565366 2883 -7407014830 2884 -14836007540 2885 -29130431310 2886 -56400445778 2887 -108383793406 2888 -208205542192 2889 -402737385772 2890 -789535845548 2891 -1575884675094 2892 -3207885412916 2893 -6650415618350 2894 -13987169399734 2895 -29689046165786 2896 -63255852944046 2897 -134636009411414 2898 -285182277651958 2899 -599485512557378 2900 -1248304986368520 2901 -2571921634202086 2902 -5240096770088894 2903 -10555781711906216 2904 -21026291920257596 2905 -41428749996331726 2906 -80784760001339362 2907 -156005003480055280 2908 -298607876243930062 2909 -567136676968409646 2910 -1070270442017998454 2911 -2010349783802067458 2912 -3766697905139341494 2913 -7058260882386604966 2914 -13267693323170295382 2915 -25099768966022919616 2916 -47940567275498728730 2917 -92695341378065293720 2918 -181751661579142890190 2919 -361532332486460999382 2920 -728869488344310637344 2921 -1486157970465042148326 2922 -3055940665347771794258 2923 -6317172309550982630140 2924 -13088511529096478466700 2925 -27109219448665941775738 2926 433 2927 4 2928 2 2929 6 2930 10 2931 14 2932 14 2933 -2 2934 -54 2935 -162 2936 -338 2937 -610 2938 -1144 2939 -2568 2940 -6636 2941 -17394 2942 -43022 2943 -98522 2944 -209370 2945 -416012 2946 -778202 2947 -1375330 2948 -2290596 2949 -3544750 2950 -4890258 2951 -5249510 2952 -1302702 2953 15844312 2954 68116700 2955 206403864 2956 543252708 2957 1317642550 2958 3019655626 2959 6625220992 2960 14032235822 2961 28868243362 2962 57998674672 2963 114399120450 2964 222782913856 2965 430988456048 2966 833725841820 2967 1623261687368 2968 3199146362462 2969 6407031775378 2970 13057447393728 2971 27044616793462 2972 56733662959248 2973 119989515903294 2974 254625525314708 2975 539807802966666 2976 1139293315524044 2977 2387598301892564 2978 4959519936094650 2979 10199616706183544 2980 20755398418089760 2981 41781690338347356 2982 83210440334679082 2983 163995200336018444 2984 320000203816073724 2985 618608080060003786 2986 1185744757028413432 2987 2256015199046411886 2988 4266364982848479344 2989 8033062887987820838 2990 15091323770374425804 2991 28359017093544721186 2992 53458786059567640802 2993 101399353335066369532 2994 194094694713131663252 2995 375846356292274553442 2996 737378688778735552824 2997 1466248177123046190168 2998 2952406147588088338494 2999 6008346812935860132752 3000 12325519122486842762892 3001 25414030651583321229592 3002 52523250100249263005330 3003 451 3004 18 3005 14 3006 12 3007 6 3008 -4 3009 -18 3010 -32 3011 -30 3012 24 3013 186 3014 524 3015 1134 3016 2278 3017 4846 3018 11482 3019 28876 3020 71898 3021 170420 3022 379790 3023 795802 3024 1574004 3025 2949334 3026 5239930 3027 8784680 3028 13674938 3029 18924448 3030 20227150 3031 4382838 3032 -63733862 3033 -270137726 3034 -813390434 3035 -2131032984 3036 -5150688610 3037 -11775909602 3038 -25808145424 3039 -54676388786 3040 -112675063458 3041 -227074183908 3042 -449857097764 3043 -880845553812 3044 -1714571395632 3045 -3337833083000 3046 -6536979445462 3047 -12944011220840 3048 -26001458614568 3049 -53046075408030 3050 -109779738367278 3051 -229769254270572 3052 -484394779585280 3053 -1024202582551946 3054 -2163495898075990 3055 -4551094199968554 3056 -9510614136063204 3057 -19710230842246748 3058 -40465629260336508 3059 -82247319598683864 3060 -165457759933362946 3061 -329452960269381390 3062 -649453164085455114 3063 -1268061244145458900 3064 -2453806001173872332 3065 -4709821200220284218 3066 -8976186183068763562 3067 -17009249071056584400 3068 -32100572841431010204 3069 -60459589934975731390 3070 -113918375994543372192 3071 -215317729329609741724 3072 -409412424042741404976 3073 -785258780335015958418 3074 -1522637469113751511242 3075 -2988885646236797701410 3076 -5941291793824886039904 3077 -11949638606760746172656 3078 -24275157729247588935548 3079 -49689188380830910165140 3080 -102212438481080173170470 3081 463 3082 12 3083 -6 3084 -20 3085 -32 3086 -38 3087 -34 3088 -16 3089 16 3090 46 3091 22 3092 -164 3093 -688 3094 -1822 3095 -4100 3096 -8946 3097 -20428 3098 -49304 3099 -121202 3100 -291622 3101 -671412 3102 -1467214 3103 -3041218 3104 -5990552 3105 -11230482 3106 -20015162 3107 -33690100 3108 -52614548 3109 -72841698 3110 -77224536 3111 -13490674 3112 256647052 3113 1070037486 3114 3201070470 3115 8351759080 3116 20127668682 3117 45935814106 3118 100612202892 3119 213287266350 3120 440361450258 3121 890218548022 3122 1771064101834 3123 3485635497466 3124 6823468580466 3125 13360448025928 3126 26304459246768 3127 52305917861336 3128 105351993269366 3129 215131731636644 3130 444900985907216 3131 929295765492496 3132 1953498348044442 3133 4116994246120432 3134 8668088446088986 3135 18178702582152190 3136 37888933424398938 3137 78354562684735446 3138 160601882283419310 3139 326059642216782256 3140 655512602486163646 3141 1304965766571618760 3142 2573027010717077660 3143 5026833011890949992 3144 9736654212111234210 3145 18712840395179997772 3146 35722089466236582172 3147 67822662307667592376 3148 128282252242643323766 3149 242200628237186695958 3150 457518357566796437682 3151 866930781609537842658 3152 1652189561944553801076 3153 3174827031058305312318 3154 6163712677295103013728 3155 12105004471119989053632 3156 24054643077880735226288 3157 48329800807128324161836 3158 98018989187959234326976 3159 200231427669039407497446 3160 475 3161 12 3162 0 3163 6 3164 26 3165 58 3166 96 3167 130 3168 146 3169 130 3170 84 3171 62 3172 226 3173 914 3174 2736 3175 6836 3176 15782 3177 36210 3178 85514 3179 206716 3180 498338 3181 1169750 3182 2636964 3183 5678182 3184 11668734 3185 22899216 3186 42914378 3187 76604478 3188 129219026 3189 202060724 3190 279285260 3191 292775934 3192 36128882 3193 -1033908604 3194 -4234979074 3195 -12586738154 3196 -32714406836 3197 -78650220942 3198 -179262423834 3199 -392549690184 3200 -832911140442 3201 -1723129688464 3202 -3494193790298 3203 -6979829287764 3204 -13803297868230 3205 -27163745894158 3206 -53468205140926 3207 -105774123002262 3208 -211126116271628 3209 -426257847908272 3210 -871158833815488 3211 -1800454599307984 3212 -3753952947352426 3213 -7870947193472858 3214 -16539035639561844 3215 -34717738221714034 3216 -72606671646112972 3217 -150961234330848418 3218 -311563116614267728 3219 -637622758831049984 3220 -1293135361317213630 3221 -2598101127888832390 3222 -5171128138605910050 3223 -10197961150496860042 3224 -19934615362608094252 3225 -38647455757788092024 3226 -74369545224024674196 3227 -142192207531692266572 3228 -270474459774335590338 3229 -512675088011522286296 3230 -970193445578318723978 3231 -1837124227187856566636 3232 -3489313789132410367712 3233 -6664140820190715680030 3234 -12827853497485818693758 3235 -24932857968605807747390 3236 -48987501046486542973678 3237 -97317301853614867135514 3238 -195336291041574101462490 3239 -395567718710613508959936 3240 477 3241 2 3242 -10 3243 -10 3244 -16 3245 -42 3246 -100 3247 -196 3248 -326 3249 -472 3250 -602 3251 -686 3252 -748 3253 -974 3254 -1888 3255 -4624 3256 -11460 3257 -27242 3258 -63452 3259 -148966 3260 -355682 3261 -854020 3262 -2023770 3263 -4660734 3264 -10338916 3265 -22007650 3266 -44906866 3267 -87821244 3268 -164425722 3269 -293644748 3270 -495705472 3271 -774990732 3272 -1067766666 3273 -1103895548 3274 -69986944 3275 4164992130 3276 16751730284 3277 49466137120 3278 128116358062 3279 307378781896 3280 699928472080 3281 1532839612522 3282 3255969300986 3283 6750163091284 3284 13729992379048 3285 27533290247278 3286 54697036141436 3287 108165241282362 3288 213939364284624 3289 425065480556252 3290 851323328464524 3291 1722482162280012 3292 3522936761587996 3293 7276889708940422 3294 15147836902413280 3295 31686872541975124 3296 66404610763689158 3297 139011282409802130 3298 289972516740650548 3299 601535633354918276 3300 1239158392185968260 3301 2532293753503181890 3302 5130394881392014280 3303 10301523019997924330 3304 20499484170494784372 3305 40434099533102878624 3306 79081555290890970648 3307 153451100514915644844 3308 295643308046607911416 3309 566117767820943501754 3310 1078792855832465788050 3311 2048986301410784512028 3312 3886110528598641078664 3313 7375424317731051446376 3314 14039565137921767126406 3315 26867418635407585820164 3316 51800276604013393567554 3317 100787777650499936541232 3318 198105079504114803676746 3319 393441370545688905139236 3320 789009089256302414099172 3321 483 3322 6 3323 4 3324 14 3325 24 3326 40 3327 82 3328 182 3329 378 3330 704 3331 1176 3332 1778 3333 2464 3334 3212 3335 4186 3336 6074 3337 10698 3338 22158 3339 49400 3340 112852 3341 261818 3342 617500 3343 1471520 3344 3495290 3345 8156024 3346 18494940 3347 40502590 3348 85409456 3349 173230700 3350 337656422 3351 631301170 3352 1127006642 3353 1901997374 3354 2969764040 3355 4073659588 3356 4143646532 3357 -21345598 3358 -16773075882 3359 -66239213002 3360 -194355571064 3361 -501734352960 3362 -1201662825040 3363 -2734502437562 3364 -5990471738548 3365 -12740634829832 3366 -26470627208880 3367 -54003917456158 3368 -108700953597594 3369 -216866194879956 3370 -430805559164580 3371 -855871039720832 3372 -1707194368185356 3373 -3429676530465368 3374 -6952613292053364 3375 -14229503000993786 3376 -29377339903407066 3377 -61064212445382190 3378 -127468823209071348 3379 -266480105618873478 3380 -556452622359524026 3381 -1157988255714442302 3382 -2397146647900410562 3383 -4929440401403592452 3384 -10059835282795606732 3385 -20361358302793531062 3386 -40860842473288315434 3387 -81294942006391194058 3388 -160376497297282164706 3389 -313827597812197809550 3390 -609470905858805720966 3391 -1175588673679749222720 3392 -2254381529512215010770 3393 -4303367830922999522798 3394 -8189478359521640601462 3395 -15564902677252692047838 3396 -29604467815174459174244 3397 -56471886450582044994408 3398 -108272163054595438561962 3399 -209059940705095375103194 3400 -407165020209210178779940 3401 -800606390754899083919176 3402 -1589615480011201498018348 3403 487 3404 4 3405 -2 3406 -6 3407 -20 3408 -44 3409 -84 3410 -166 3411 -348 3412 -726 3413 -1430 3414 -2606 3415 -4384 3416 -6848 3417 -10060 3418 -14246 3419 -20320 3420 -31018 3421 -53176 3422 -102576 3423 -215428 3424 -477246 3425 -1094746 3426 -2566266 3427 -6061556 3428 -14217580 3429 -32712520 3430 -73215110 3431 -158624566 3432 -331855266 3433 -669511688 3434 -1300812858 3435 -2427819500 3436 -4329816874 3437 -7299580914 3438 -11373240502 3439 -15516887034 3440 -15495541436 3441 1277534446 3442 67516747448 3443 261872318512 3444 763606671472 3445 1965269496512 3446 4699771934074 3447 10690243672622 3448 23430878502454 3449 49901505711334 3450 103905423167492 3451 212606376765086 3452 429472571645042 3453 860278130809622 3454 1716149170530454 3455 3423343538715810 3456 6853020069181178 3457 13805633361234542 3458 28035136362228328 3459 57412476265635394 3460 118476688711017584 3461 245945511920088932 3462 512425617538962410 3463 1068878239898486436 3464 2226866495612928738 3465 4624013143513339300 3466 9553453544916931752 3467 19613288827712538484 3468 39974647130506069546 3469 80835489603794384980 3470 162130431610185579038 3471 322506928907467743744 3472 636334526719665553294 3473 1245805432578471274260 3474 2421394106258220496980 3475 4675775635770435507750 3476 8979143466693435030548 3477 17168621826215075632010 3478 32733524503467767679848 3479 62337992318642226854092 3480 118809878769224271848500 3481 227082041823819710410462 3482 436141982528915085513656 3483 843307002738125264293596 3484 1643913393493024348212772 3485 3233528873504225846231120 3486 489 3487 2 3488 -2 3489 0 3490 6 3491 26 3492 70 3493 154 3494 320 3495 668 3496 1394 3497 2824 3498 5430 3499 9814 3500 16662 3501 26722 3502 40968 3503 61288 3504 92306 3505 145482 3506 248058 3507 463486 3508 940732 3509 2035478 3510 4601744 3511 10663300 3512 24880880 3513 57593400 3514 130808510 3515 289433076 3516 621288342 3517 1290800030 3518 2591612888 3519 5019432388 3520 9349249262 3521 16648830176 3522 28022070678 3523 43538957712 3524 59034499148 3525 57756964702 3526 -9759782746 3527 -271632101258 3528 -1035238772730 3529 -3000508269242 3530 -7700280203316 3531 -18390523875938 3532 -41821402378392 3533 -91722908089726 3534 -195628331257218 3535 -408234708022304 3536 -837707279667346 3537 -1697985410476968 3538 -3414134581007422 3539 -6837478119723232 3540 -13690498188904410 3541 -27496131550138952 3542 -55531267912367280 3543 -112943744178002674 3544 -231420432889020258 3545 -477365944809109190 3546 -989791562348071600 3547 -2058669802246558036 3548 -4285536297859486774 3549 -8909549441372826074 3550 -18463002986289757826 3551 -38076291814002296310 3552 -78050938944508365856 3553 -158886428548302750836 3554 -321016860158488329874 3555 -643523789065956073618 3556 -1279858315785621626912 3557 -2525663748364092901172 3558 -4947057854622313398152 3559 -9622833490392748905902 3560 -18601976957086183936450 3561 -35770598783301259568460 3562 -68504123286769027248308 3563 -130842115605411254102400 3564 -249651994374635525950900 3565 -476734036198455236361362 3566 -912876018727370321875018 3567 -1756183021465495586168614 3568 -3400096414958519934381386 3569 -6633625288462745780612506 3570 495 3571 6 3572 4 3573 6 3574 6 3575 0 3576 -26 3577 -96 3578 -250 3579 -570 3580 -1238 3581 -2632 3582 -5456 3583 -10886 3584 -20700 3585 -37362 3586 -64084 3587 -105052 3588 -166340 3589 -258646 3590 -404128 3591 -652186 3592 -1115672 3593 -2056404 3594 -4091882 3595 -8693626 3596 -19356926 3597 -44237806 3598 -101831206 3599 -232639716 3600 -522072792 3601 -1143361134 3602 -2434161164 3603 -5025774052 3604 -10045206440 3605 -19394455702 3606 -36043285878 3607 -64065356556 3608 -107604314268 3609 -166638813416 3610 -224395778118 3611 -214635995372 3612 56996105886 3613 1092234878616 3614 4092743147858 3615 11793023351174 3616 30183547227112 3617 72004949605504 3618 163727857695230 3619 359356188952448 3620 767590896974752 3621 1605298176642098 3622 3303283587119066 3623 6717418168126488 3624 13554896287849720 3625 27245394476754130 3626 54741526026893082 3627 110272793939260362 3628 223216538117263036 3629 454636971006283294 3630 932002915815392484 3631 1921794478163464084 3632 3980464280410022120 3633 8266000578269508894 3634 17175550019642334968 3635 35638553005932092794 3636 73714844819934389104 3637 151765783764442754960 3638 310652212312745505796 3639 631669072471233835670 3640 1275192861537189909288 3641 2555051177322811536200 3642 5080714925686904437372 3643 10027772780309217835524 3644 19650606270701966741426 3645 38252583227788150677876 3646 74023182011089410246336 3647 142527305297858437494644 3648 273369420903269691597044 3649 523021415277905217547944 3650 999755451476360453909306 3651 1912631470203730775784324 3652 3668814491669226361952938 3653 7068910906627746296334324 3654 13702536195090492076946830 3655 511 3656 16 3657 10 3658 6 3659 0 3660 -6 3661 -6 3662 20 3663 116 3664 366 3665 936 3666 2174 3667 4806 3668 10262 3669 21148 3670 41848 3671 79210 3672 143294 3673 248346 3674 414686 3675 673332 3676 1077460 3677 1729646 3678 2845318 3679 4901722 3680 8993604 3681 17687230 3682 37044156 3683 81281962 3684 183113168 3685 415752884 3686 937825676 3687 2081186810 3688 4515347974 3689 9541122026 3690 19586328466 3691 38980784168 3692 75024070046 3693 139089426602 3694 246693740870 3695 413332554286 3696 637728332404 3697 852364327776 3698 795368221890 3699 -296866656726 3700 -4389609804584 3701 -16182633155758 3702 -46366180382870 3703 -118371129988374 3704 -282098987683604 3705 -641455176636052 3706 -1409046073610804 3707 -3014344250252902 3708 -6317627837371968 3709 -13035046005498456 3710 -26589942293348176 3711 -53835336770102306 3712 -108576862796995388 3713 -218849656736255750 3714 -442066194853518786 3715 -896703165859802080 3716 -1828706081675194564 3717 -3750500559838658648 3718 -7730964840248680768 3719 -15996965418518189662 3720 -33172515438160524630 3721 -68811068444092617424 3722 -142525913264027006528 3723 -294291697028469761488 3724 -604943909341215267284 3725 -1236612981812449102954 3726 -2511805843349639012242 3727 -5066857020672450548442 3728 -10147571946359354985814 3729 -20175344726668572821338 3730 -39825950997370539562764 3731 -78078534225158690240640 3732 -152101716236248100486976 3733 -294629021534106537981620 3734 -567998442437376229578664 3735 -1091019857715281447126608 3736 -2090775309191641901035914 3737 -4003406779395372676820238 3738 -7672221271064599038773176 3739 -14741132177692345335107500 3740 -28443668372782837412054330 3741 517 3742 6 3743 -10 3744 -20 3745 -26 3746 -26 3747 -20 3748 -14 3749 -34 3750 -150 3751 -516 3752 -1452 3753 -3626 3754 -8432 3755 -18694 3756 -39842 3757 -81690 3758 -160900 3759 -304194 3760 -552540 3761 -967226 3762 -1640558 3763 -2718018 3764 -4447664 3765 -7292982 3766 -12194704 3767 -21188308 3768 -38875538 3769 -75919694 3770 -157201656 3771 -340314824 3772 -756067708 3773 -1693893384 3774 -3775080194 3775 -8290428168 3776 -17831550194 3777 -37417878660 3778 -76398662828 3779 -151422732874 3780 -290512159476 3781 -537205900346 3782 -950538454632 3783 -1588266787036 3784 -2440631114812 3785 -3235999336702 3786 -2939132679976 3787 1450477124608 3788 17633110280366 3789 63999290663236 3790 182370420651610 3791 464469408335214 3792 1105924584971266 3793 2514970658582070 3794 5529314908834972 3795 11846942746206940 3796 24881988751705396 3797 51471931045053572 3798 105307267815155878 3799 213884130612151266 3800 432733787348407016 3801 874799982201925802 3802 1771503148061727882 3803 3600209229736922446 3804 7350709789575581094 3805 15081674629824261862 3806 31078640048342451524 3807 64251155486502976154 3808 133062223930595593578 3809 275588137194622600106 3810 569879834223092361594 3811 1174823743564307628878 3812 2411436725376756731832 3813 4923242568726395744074 3814 9990099589398846292516 3815 20137671535758201278330 3816 40313016262426774099668 3817 80138967259797313662432 3818 158217501484956003903072 3819 310319217721204104390048 3820 604948239255310642371668 3821 1172946681692686871950332 3822 2263966539407968319076940 3823 4354741848599610220112854 3824 8358148627994982896933092 3825 16030369899059581935706268 3826 30771502076751927270813768 3827 59215170449534764682868098 3828 519 3829 2 3830 -4 3831 6 3832 26 3833 52 3834 78 3835 98 3836 112 3837 146 3838 296 3839 812 3840 2264 3841 5890 3842 14322 3843 33016 3844 72858 3845 154548 3846 315448 3847 619642 3848 1172182 3849 2139408 3850 3779966 3851 6497984 3852 10945648 3853 18238630 3854 30433334 3855 51621642 3856 90497180 3857 166416874 3858 323618530 3859 663933354 3860 1420001062 3861 3113894446 3862 6888974640 3863 15179402808 3864 33010953002 3865 70428831662 3866 146827494490 3867 298250227364 3868 588762386840 3869 1125968287186 3870 2076506741818 3871 3664773528854 3872 6105404643666 3873 9341403980368 3874 12280536660344 3875 10830059535736 3876 -6803050744630 3877 -70802341407866 3878 -253172762059476 3879 -717642170394690 3880 -1823566755365956 3881 -4338537413948026 3882 -9867852322782998 3883 -21714795068989938 3884 -46596783820695334 3885 -98068714865748906 3886 -203375982680904784 3887 -417260113293056050 3888 -849993900641463066 3889 -1724793882843388868 3890 -3496297030905116750 3891 -7096506260642039196 3892 -14447216050217620290 3893 -29528890680041882152 3894 -60607530728384333676 3895 -124858686214887309830 3896 -257920910145482903408 3897 -533509047340105503514 3898 -1103388881563197865108 3899 -2278212625127505493986 3900 -4689649350504262225818 3901 -9612891919230657969892 3902 -19602991508629504262408 3903 -39740663044387705540738 3904 -80053679306814479640406 3905 -160192646566611793302838 3906 -318410148051567797205910 3907 -628729365772771901595958 3908 -1233677605028082543967626 3909 -2406624286720769415917958 3910 -4670590826128737734994898 3911 -9025332674728347955107752 3912 -17383481302723330852040844 3913 -33413851201782912787747112 3914 -64185353278534840058560880 3915 -123400523728069604741428978 3916 529 3917 10 3918 8 3919 12 3920 6 3921 -20 3922 -72 3923 -150 3924 -248 3925 -360 3926 -506 3927 -802 3928 -1614 3929 -3878 3930 -9768 3931 -24090 3932 -57106 3933 -129964 3934 -284512 3935 -599960 3936 -1219602 3937 -2391784 3938 -4531192 3939 -8311158 3940 -14809142 3941 -25754790 3942 -43993420 3943 -74426754 3944 -126048396 3945 -216545576 3946 -382962450 3947 -706580980 3948 -1370514334 3949 -2790515396 3950 -5904409842 3951 -12793384482 3952 -27972787290 3953 -60983740292 3954 -131412571954 3955 -278240066444 3956 -576490293808 3957 -1165252680648 3958 -2291220967834 3959 -4367727709652 3960 -8032501238506 3961 -14137905882172 3962 -23479309862540 3963 -35759846522884 3964 -46589906058620 3965 -39786855313990 3966 31015486093876 3967 284188248153352 3968 1001830418548042 3969 2825397173913998 3970 7163934587862024 3971 17031786910645022 3972 38746581979634960 3973 85343365800330294 3974 183412080666079200 3975 386788063346983984 3976 804048176640040034 3977 1654042077281503100 3978 3378835960124891968 3979 6875132991030008718 3980 13971639251672047914 3981 28418855301889668204 3982 57947745981931550356 3983 118555276710315884032 3984 243413962925203193862 3985 501334873070686097270 3986 1034843920410791600784 3987 2138232801973989465892 3988 4416445427101494959878 3989 9106094777605757185696 3990 18718986696836415155588 3991 38321978205465919417996 3992 78062641249853624958734 3993 158116320556668104599140 3994 318308967123279897901978 3995 636719115174847695107888 3996 1265448480947619596703846 3997 2499126085975702140671472 3998 4905750372696471556589430 3999 9576341198825209291584328 4000 18601673873553557246692080 4001 35985155176276888098732924 4002 69399006378059800886480036 4003 133584359656594640945040916 4004 256984883384664245686469894 4005 535 4006 6 4007 -4 4008 -12 4009 -24 4010 -30 4011 -10 4012 62 4013 212 4014 460 4015 820 4016 1326 4017 2128 4018 3742 4019 7620 4020 17388 4021 41478 4022 98584 4023 228548 4024 513060 4025 1113020 4026 2332622 4027 4724406 4028 9255598 4029 17566756 4030 32375898 4031 58130688 4032 102124108 4033 176550862 4034 302599258 4035 519144834 4036 902107284 4037 1608688264 4038 2979202598 4039 5769717994 4040 11674127836 4041 24467512318 4042 52440299608 4043 113424039900 4044 244836611854 4045 523076678298 4046 1099566972106 4047 2264819652754 4048 4556040620588 4049 8923768330240 4050 16956269568746 4051 31094175450918 4052 54573485313458 4053 90333331836342 4054 136923237894962 4055 176710093208952 4056 145694607115076 4057 -138493641038276 4058 -1140324059586318 4059 -3965721233500316 4060 -11129655821362340 4061 -28161442732007362 4062 -66908024711642322 4063 -152251390511972616 4064 -335663471178051816 4065 -722451534525035800 4066 -1526499711165075834 4067 -3180541788446578934 4068 -6559377748571470902 4069 -13434510739601479620 4070 -27406149991273527534 4071 -55825005293163195738 4072 -113772751275094746094 4073 -232328027985410630126 4074 -475741990910613823988 4075 -977076863981299921258 4076 -2011920784392091522042 4077 -4150153586366080987934 4078 -8566599013467575947812 4079 -17672693791073333133508 4080 -36391680487909748289096 4081 -74713658693375667707092 4082 -152776299943229292665826 4083 -310892620499897397264966 4084 -629201587623177295166944 4085 -1265920702798024990274832 4086 -2531369183745644586978678 4087 -5030495269721346727650150 4088 -9936245642417818284239580 4089 -19512586841243027575823908 4090 -38114260714796584822515988 4091 -74099415891073472921248912 4092 -143498422269133273807728948 4093 -277082781925727914752769864 4094 -534067665310392160439239758 4095 537 4096 2 4097 -4 4098 0 4099 12 4100 36 4101 66 4102 76 4103 14 4104 -198 4105 -658 4106 -1478 4107 -2804 4108 -4932 4109 -8674 4110 -16294 4111 -33682 4112 -75160 4113 -173744 4114 -402292 4115 -915352 4116 -2028372 4117 -4360994 4118 -9085400 4119 -18340998 4120 -35907754 4121 -68283652 4122 -126414340 4123 -228538448 4124 -405089310 4125 -707688568 4126 -1226833402 4127 -2128940686 4128 -3737628950 4129 -6716831548 4130 -12486549542 4131 -24160677378 4132 -48628189696 4133 -101068489304 4134 -214492529204 4135 -459329141058 4136 -982405819356 4137 -2081972791462 4138 -4346792444216 4139 -8902833064804 4140 -17826601395044 4141 -34782870963790 4142 -65877046414708 4143 -120450531728166 4144 -210783863564508 4145 -347707101459470 4146 -524417194668422 4147 -670111801783498 4148 -531618160745222 4149 608705898841096 4150 4574427132341412 4151 15704082953703752 4152 43865525685711114 4153 110773550397353436 4154 263024940909326052 4155 598688412087377868 4156 1321139946612413668 4157 2847639657777489502 4158 6028181446224068436 4159 12587559194795539338 4160 26022069934397018958 4161 53428219925670546492 4162 109253225218833742230 4163 223025976493928488324 4164 455354004479339118450 4165 931095995389952942438 4166 1908172859371252863696 4167 3920093643763344385738 4168 8070247230129425373672 4169 16636846243597001321484 4170 34309540034670334454992 4171 70701220522580082744088 4172 145414879215955750451180 4173 298191179159185043117006 4174 609083799659082440381972 4175 1238285387282259735548916 4176 2504206090080284725823748 4177 5035575273825929312802426 4178 10066070543547276040452576 4179 20002316185965094324692156 4180 39514903027208121900516064 4181 77629163742004706723032052 4182 151728579633078179644280964 4183 295227001902211453452009912 4184 572309783827939368204779776 4185 1106377449138331528644019534 4186 541 4187 4 4188 2 4189 6 4190 6 4191 -6 4192 -42 4193 -108 4194 -184 4195 -198 4196 0 4197 658 4198 2136 4199 4940 4200 9872 4201 18546 4202 34840 4203 68522 4204 143682 4205 317426 4206 719718 4207 1635070 4208 3663442 4209 8024436 4210 17109836 4211 35450834 4212 71358588 4213 139642240 4214 266056580 4215 494595028 4216 899684338 4217 1607372906 4218 2834206308 4219 4963146994 4220 8700775944 4221 15417607492 4222 27904157034 4223 52064834412 4224 100693024108 4225 201761513412 4226 416254042616 4227 875583183674 4228 1857989003030 4229 3939961794492 4230 8286754238708 4231 17189587303512 4232 35016188698556 4233 69799059662346 4234 135676106077054 4235 256126637805220 4236 466910501369728 4237 814617602829198 4238 1339034797497620 4239 2009146599281118 4240 2540764760026340 4241 1932058861185244 4242 -2642368271156168 4243 -18346451224859920 4244 -62211976910571034 4245 -172985527307924470 4246 -436010468217250522 4247 -1034698880304628390 4248 -2355838826917042058 4249 -5203478484694531560 4250 -11231659930918599996 4251 -23819219125714139334 4252 -49841289060111158292 4253 -103269508985781704784 4254 -212522734204615447014 4255 -435548710698543935338 4256 -890902715177883053788 4257 -1821998710567835996226 4258 -3730171569939088859922 4259 -7650265213702433245660 4260 -15720512443831858619332 4261 -32357358687428859940816 4262 -66666898722099194395808 4263 -137368119244679277139896 4264 -282782998460635027591076 4265 -580974177619820070708082 4266 -1190057977278902511090054 4267 -2428343364561162246638970 4268 -4932549454641446972462718 4269 -9968124728467376285265144 4270 -20034195272014652325717720 4271 -40036511457979746650409876 4272 -79551414485187868550925940 4273 -157180578227192575273957992 4274 -308909157860270754918238956 4275 -604136159762482208370248868 4276 -1176445943590421576575028644 4277 -2282823392728753105219048178 4278 553 4279 12 4280 8 4281 6 4282 0 4283 -6 4284 0 4285 42 4286 150 4287 334 4288 532 4289 532 4290 -126 4291 -2262 4292 -7202 4293 -17074 4294 -35620 4295 -70460 4296 -138982 4297 -282664 4298 -600090 4299 -1319808 4300 -2954878 4301 -6618320 4302 -14642756 4303 -31752592 4304 -67203426 4305 -138562014 4306 -278204254 4307 -544260834 4308 -1038855862 4309 -1938540200 4310 -3545913106 4311 -6380119414 4312 -11343266408 4313 -20044042352 4314 -35461649844 4315 -63365806878 4316 -115430641290 4317 -216123665398 4318 -417885178810 4319 -834139221426 4320 -1709722405100 4321 -3567711408130 4322 -7507673202622 4323 -15794427441330 4324 -32984014744842 4325 -68000203443398 4326 -137799263105744 4327 -273475369182798 4328 -529602006988018 4329 -996512508357746 4330 -1811130111186944 4331 -3150164908684564 4332 -5159311507965682 4333 -7700076267992022 4334 -9632135129177266 4335 -6989766858021098 4336 11356684366838822 4337 73568661277409856 4338 246554188585334326 4339 682564656802584848 4340 1717263537107213238 4341 4073102364024255296 4342 9276580848718786856 4343 20508240779637386852 4344 44327459905351526186 4345 94168748965462684478 4346 197438257951244389262 4347 409960992155859836276 4348 845509702854403771614 4349 1736412418032286825402 4350 3558411128600122821628 4351 7288582698539211681550 4352 14938847912241644927210 4353 30659360356073503546542 4354 63016719043502363487358 4355 129683617765601557883166 4356 267051737010280835023062 4357 549834735470915862614138 4358 1130808913090735933322220 4359 2320866890369638444412274 4360 4749210254930800691051244 4361 9681759709572247663513962 4362 19649884438039623948779106 4363 39684079710054276274496826 4364 79720591168034022924906702 4365 159272005653221891475832642 4366 316452583880414466749790634 4367 625361741740685221668029590 4368 1229497901503167430038278458 4369 2405943845093589006613307102 4370 4688767237822342111832355280 4371 559 4372 6 4373 -6 4374 -14 4375 -20 4376 -20 4377 -14 4378 -14 4379 -56 4380 -206 4381 -540 4382 -1072 4383 -1604 4384 -1478 4385 784 4386 7986 4387 25060 4388 60680 4389 131140 4390 270122 4391 552786 4392 1152876 4393 2472684 4394 5427562 4395 12045882 4396 26688638 4397 58441230 4398 125644656 4399 264206670 4400 542410924 4401 1086671758 4402 2125527620 4403 4064067820 4404 7609980926 4405 13990100340 4406 25333366748 4407 45377409100 4408 80839058944 4409 144204865822 4410 259635507112 4411 475759172510 4412 893644351320 4413 1727783572746 4414 3437505977846 4415 7005217385976 4416 14512890588598 4417 30307318029928 4418 63291332774770 4419 131291536218168 4420 269090799323912 4421 542566168506710 4422 1072168175494728 4423 2068680683852474 4424 3879810795039418 4425 7029975703723982 4426 12189287211689664 4427 19889363479681686 4428 29521498608858952 4429 36511265466880050 4430 25154581100041228 4431 -48414080177368628 4432 -294968268762702954 4433 -977532925565287802 4434 -2694796462672501040 4435 -6767898826696756336 4436 -16044479675415543192 4437 -36552720455052930044 4438 -80880180360404456230 4439 -175048929325867140708 4440 -372487187277111529970 4441 -782448179432971366246 4442 -1627957882287375137860 4443 -3364370300319661963262 4444 -6922781428919784784890 4445 -14211364127458996466440 4446 -29150212039700641393650 4447 -59809572395774144940192 4448 -122826291439276508427550 4449 -252509909204878066310716 4450 -519561646215158901333778 4451 -1069396381686074763947916 4452 -2200205294776810697270136 4453 -4521072185146449141682410 4454 -9270282440077249832733654 4455 -18952042149649497496247616 4456 -38601926587689121445026722 4457 -78286006297743397719523548 4458 -158006597465777420644430250 4459 -317278603118999312120262892 4460 -633731186999413778870053526 4461 -1259092928740099000538083116 4462 -2488590830243266430576361574 4463 -4894534675336855437189668676 4464 -9583301913159197549022023956 4465 577 4466 18 4467 12 4468 18 4469 32 4470 52 4471 72 4472 86 4473 100 4474 156 4475 362 4476 902 4477 1974 4478 3578 4479 5056 4480 4272 4481 -3714 4482 -28774 4483 -89454 4484 -220594 4485 -490716 4486 -1043502 4487 -2196378 4488 -4669062 4489 -10096624 4490 -22142506 4491 -48831144 4492 -107272374 4493 -232917030 4494 -497123700 4495 -1039534624 4496 -2126206382 4497 -4251734002 4498 -8315801822 4499 -15925782748 4500 -29915883088 4501 -55249249836 4502 -100626658936 4503 -181465717880 4504 -325670583702 4505 -585306090814 4506 -1061065263324 4507 -1954709614644 4508 -3682493187390 4509 -7119999165236 4510 -14125216551212 4511 -28638107139810 4512 -58945425169738 4513 -122236757944508 4514 -253528294162676 4515 -522619093486588 4516 -1065185261993298 4517 -2137353437488026 4518 -4206034121340500 4519 -8085844916379918 4520 -15115820620103900 4521 -27305107831793564 4522 -47194471311475250 4523 -76715969920334202 4524 -113227235387214252 4525 -138381816487255480 4526 -89967736309886852 4527 205000532452816102 4528 1182533458018103904 4529 3877329920690604944 4530 10645228747387361280 4531 26689708422802904472 4532 63242428877855834516 4533 144122609238260290746 4534 319171538564127431454 4535 691658725841238961424 4536 1474106905274210327670 4537 3102064787561585465530 4538 6466435087881247428792 4539 13389216516801032213682 4540 27600580644260028680122 4541 56750792683960670073772 4542 116560365079734815013964 4543 239386656519011323441514 4544 491896565723889389752230 4545 1011458211939048291086008 4546 2080854593625123055033924 4547 4281059888401933752304060 4548 8802132073548382893986470 4549 18072414513625632726720124 4550 37024456663275130222967740 4551 75626383250964251667994462 4552 153912389548707649387518010 4553 311918987014485070031948260 4554 629197590133484382152211152 4555 1262928777132898161022264678 4556 2522021705872997161560347794 4557 5010612536116263592136709368 4558 9905147211453119029326378044 4559 19488449124612316578348402000 4560 579 4561 2 4562 -16 4563 -28 4564 -46 4565 -78 4566 -130 4567 -202 4568 -288 4569 -388 4570 -544 4571 -906 4572 -1808 4573 -3782 4574 -7360 4575 -12416 4576 -16688 4577 -12974 4578 15800 4579 105254 4580 325848 4581 816564 4582 1860066 4583 4056444 4584 8725506 4585 18822130 4586 40964636 4587 89795780 4588 197068154 4589 429985184 4590 927108884 4591 1966643508 4592 4092849890 4593 8344583892 4594 16660385714 4595 32586168462 4596 62502051550 4597 117751301386 4598 218377960322 4599 399843678202 4600 725514261904 4601 1310820352718 4602 2371885616042 4603 4326595230686 4604 8009088418076 4605 15129087583312 4606 29254304134524 4607 57892411274334 4608 116837836444072 4609 239074594388580 4610 492602888551256 4611 1015221982037844 4612 2080407244031142 4613 4217760681519168 4614 8423794802859668 4615 16509639719239586 4616 31625460339343486 4617 58930568171137050 4618 106125039482612300 4619 182841009402946502 4620 296068244790160754 4621 434450061277416234 4622 524417797587303086 4623 319417265134486984 4624 -863116192883616920 4625 -4740446113574221864 4626 -15385674860961583144 4627 -42075383283764487616 4628 -105317812161620322132 4629 -249440421399880612878 4630 -568611959964008044332 4631 -1260270685805247005756 4632 -2734377591079457333426 4633 -5836442378641042798956 4634 -12302877466522290227748 4635 -25692093983323322441430 4636 -53292674627583351121552 4637 -110043467311544021195324 4638 -226603832391278836209288 4639 -465990488910290159650802 4640 -957887054634179549403032 4641 -1969345266573227840489040 4642 -4050199860198350895522964 4643 -8331259748600284647827024 4644 -17133391822148667541813494 4645 -35205806335774300268533618 4646 -72230262999049430491501358 4647 -147856646250013682159495820 4648 -301769035798721331547013830 4649 -613688022813206401578962090 4650 -1242885612946690783731173242 4651 -2505814390079588944753437920 4652 -5027836095952586106313785714 4653 -10038448632068849698450495082 4654 -19943595843521968727776873126 4655 -39432044968134285306125275126 4656 583 4657 4 4658 2 4659 18 4660 46 4661 92 4662 170 4663 300 4664 502 4665 790 4666 1178 4667 1722 4668 2628 4669 4436 4670 8218 4671 15578 4672 27994 4673 44682 4674 57656 4675 41856 4676 -63398 4677 -389246 4678 -1205810 4679 -3065876 4680 -7122320 4681 -15847826 4682 -34669956 4683 -75634592 4684 -165430372 4685 -362498526 4686 -792483710 4687 -1719592594 4688 -3686236102 4689 -7779085992 4690 -16123669884 4691 -32784055598 4692 -65370224060 4693 -127872275610 4694 -245623576996 4695 -464001537318 4696 -863845215520 4697 -1589359477424 4698 -2900179830142 4699 -5272065446184 4700 -9598660676870 4701 -17607749094946 4702 -32736836678258 4703 -61991140812782 4704 -119883552087116 4705 -236721388531188 4706 -475795982919768 4707 -968398871471024 4708 -1983620853508868 4709 -4064028097540010 4710 -8281788779059178 4711 -16705583581918846 4712 -33215223301158432 4713 -64840683640501918 4714 -123771251811638968 4715 -229896291294251268 4716 -412737300697197770 4717 -708805545487358524 4718 -1143255606764774758 4719 -1667673404352077844 4720 -1987090669486564828 4721 -1123974476602947908 4722 3616471636971273956 4723 19002146497932857100 4724 61077529781697344716 4725 166395341943317666848 4726 415835763343198279726 4727 984447723307206324058 4728 2244718409112453329814 4729 4979096000191910663240 4730 10815538378832953462196 4731 23118415845355243689944 4732 48810509828678566131374 4733 102103184456261917252926 4734 212146651767805938448250 4735 438750484159084774657538 4736 904740973069374934308340 4737 1862628027703554483711372 4738 3831973294276782324200412 4739 7882173154475133219723376 4740 16213432903075417867550400 4741 33346824725224085409363894 4742 68552631060998385677897512 4743 140782894060047816169398870 4744 288639540310061498328894690 4745 590408576108782829875908520 4746 1204096598921989231454870610 4747 2446982211868680015186043852 4748 4952796601948268959939481772 4749 9980632697900855066253267486 4750 20019081329969704764703762568 4751 39962677173491673492480635694 4752 79394722141625958798605910820 4753 591 4754 8 4755 4 4756 2 4757 -16 4758 -62 4759 -154 4760 -324 4761 -624 4762 -1126 4763 -1916 4764 -3094 4765 -4816 4766 -7444 4767 -11880 4768 -20098 4769 -35676 4770 -63670 4771 -108352 4772 -166008 4773 -207864 4774 -144466 4775 244780 4776 1450590 4777 4516466 4778 11638786 4779 27486612 4780 62156568 4781 137791160 4782 303221532 4783 665720058 4784 1458203768 4785 3177796362 4786 6864032464 4787 14643118456 4788 30766788340 4789 63550843938 4790 128921067998 4791 256793343608 4792 502416920604 4793 966418457922 4794 1830263673442 4795 3419623150866 4796 6319802981008 4797 11591868427192 4798 21190529104062 4799 38798278199008 4800 71535114877266 4801 133526255690048 4802 253409807777164 4803 490131196308352 4804 965927179228120 4805 1934326050699144 4806 3917946904208012 4807 7981975001748022 4808 16263763780807200 4809 32969347362726046 4810 66184570663884478 4811 131025254304386396 4812 254796506116025364 4813 484692797410276632 4814 897430098107474402 4815 1606235643594832926 4816 2749491250359607684 4817 4417164654711685528 4818 6404255324198250356 4819 7528229800801198264 4820 3911758163829924308 4821 -15090388334102932792 4822 -76167918115800277508 4823 -242563260059117944356 4824 -658399023402316224082 4825 -1642846746709522548140 4826 -3887565155821975877954 4827 -8866661156013886541194 4828 -19682199534846840003390 4829 -42800615380202083693334 4830 -91611125208880649824708 4831 -193714309665142567077634 4832 -405860961432948505525884 4833 -844611445592033280183422 4834 -1749352418661408214491762 4835 -3611980446364962698203134 4836 -7443953740641745022403546 4837 -15326126895116878242126922 4838 -31539559798192296109677322 4839 -64886384523416381519041216 4840 -133439015584414767196938728 4841 -274221909644462583366337598 4842 -562861449954524081695232288 4843 -1153270026063306911571140808 4844 -2357366624985296143026011418 4845 -4804348836853976158212055270 4846 -9757145438802245118151537042 4847 -19737778136703100184404804528 4848 -39756859466672804949108567096 4849 -79719536640164478441589202790 4850 -159114258781790437240195113610 4851 601 4852 10 4853 2 4854 -2 4855 -4 4856 12 4857 74 4858 228 4859 552 4860 1176 4861 2302 4862 4218 4863 7312 4864 12128 4865 19572 4866 31452 4867 51550 4868 87226 4869 150896 4870 259248 4871 425256 4872 633120 4873 777586 4874 532806 4875 -917784 4876 -5434250 4877 -17073036 4878 -44559648 4879 -106716216 4880 -244507376 4881 -547728908 4882 -1213448966 4883 -2671652734 4884 -5849449096 4885 -12713481560 4886 -27356600016 4887 -58123388356 4888 -121674232294 4889 -250595300292 4890 -507388643900 4891 -1009805564504 4892 -1976224022426 4893 -3806487695868 4894 -7226110846734 4895 -13545913827742 4896 -25137782254934 4897 -46328311358996 4898 -85126589558004 4899 -156661704435270 4900 -290187960125318 4901 -543597767902482 4902 -1033728964210834 4903 -1999656143438954 4904 -3933982194138098 4905 -7851929098346110 4906 -15833904100094132 4907 -32097667880901332 4908 -65067015243627378 4909 -131251585907511856 4910 -262276840211898252 4911 -517073346327923616 4912 -1001766143738200248 4913 -1899196241845674650 4914 -3505431885440507576 4915 -6254923135800115260 4916 -10672087790511800788 4917 -17076343114710051144 4918 -24604572915511249408 4919 -28516331079341173716 4920 -13425942745238240924 4921 62741975370562036584 4922 305305235429679980940 4923 963704258831996205022 4924 2606551005541518753162 4925 6494116161363494631116 4926 15360777317377381172310 4927 35042976852224221175700 4928 77843592232426304869034 4929 169454717441306954693742 4930 363169027106449521771376 4931 769029988539398027297260 4932 1613641434131431307480682 4933 3362993852792839521972444 4934 6974974299157802220175578 4935 14418928039799547242579124 4936 29745054934916425484706046 4937 61284614733108721594383368 4938 126170999256525103113424584 4939 259610014840939870310363312 4940 533831924485402453676700910 4941 1096693374439926535371933198 4942 2249963400503233446943074006 4943 4607330025488529589969085424 4944 9411678862342505748181140694 4945 19168824301144750866332677736 4946 38906602437847851050737482264 4947 78663461904520655999846049360 4948 158382998544685134441435252150 4949 317497257326475571681630365760 4950 613 4951 12 4952 2 4953 0 4954 2 4955 6 4956 -6 4957 -80 4958 -308 4959 -860 4960 -2036 4961 -4338 4962 -8556 4963 -15868 4964 -27996 4965 -47568 4966 -79020 4967 -130570 4968 -217796 4969 -368692 4970 -627940 4971 -1053196 4972 -1686316 4973 -2463902 4974 -2996708 4975 -2078924 4976 3355326 4977 20428362 4978 64988010 4979 171704226 4980 416211602 4981 963940510 4982 2177389476 4983 4849042210 4984 10698491306 4985 23411972866 4986 50768572882 4987 108891961238 4988 230566193532 4989 481161493824 4990 988550137724 4991 1998355702228 4992 3974579724654 4993 7781067420522 4994 15007178267256 4995 28553092094998 4996 53690874349932 4997 100019185708928 4998 185145775266932 4999 341807479702202 5000 631995439827520 5001 1175593207730002 5002 2209322171940836 5003 4208978315379790 5004 8142960509517888 5005 15994889607863998 5006 31828793707958130 5007 63926461588859462 5008 128993476832486840 5009 260245062739998696 5010 522521902951896948 5011 1039595249279820564 5012 2041361393018020812 5013 3940557634863695462 5014 7445989520304203038 5015 13700912656104318298 5016 24373000446616119086 5017 41449343561326170230 5018 66053916476837419638 5019 94570247556178593354 5020 107996190301416834278 5021 45254214930854797694 5022 -260051020498825183246 5023 -1223755279330821388268 5024 -3830306284872340141430 5025 -10324422446235834772546 5026 -25685199763613215944856 5027 -60728176615837437120556 5028 -138571768848263741989590 5029 -308026486289570696683332 5030 -671195513396020218454708 5031 -1440225501935418245751968 5032 -3053866936066849553232650 5033 -6416860788859689075205094 5034 -13391835088017491295380672 5035 -27810763127817038537959796 5036 -57555818062733464022665842 5037 -118840432795842185617049210 5038 -245011432052367288730473794 5039 -504621446893307159040837106 5040 -1038453371378709612717538016 5041 -2135146745818636148089471214 5042 -4385110146321869595032545220 5043 -8992440171810399185001630644 5044 -18404119034152904933182771338 5045 -37572943335297655799515449074 5046 -76479545773145506850252931338 5047 -155143007677666162850098980698 5048 -313526006222351297291534232848 5049 -631023263548826868973164598608 5050 615 5051 2 5052 -10 5053 -12 5054 -12 5055 -14 5056 -20 5057 -14 5058 66 5059 374 5060 1234 5061 3270 5062 7608 5063 16164 5064 32032 5065 60028 5066 107596 5067 186616 5068 317186 5069 534982 5070 903674 5071 1531614 5072 2584810 5073 4271126 5074 6735028 5075 9731736 5076 11810660 5077 8455334 5078 -11973028 5079 -76961038 5080 -248665264 5081 -664876866 5082 -1628817376 5083 -3806206852 5084 -8655249062 5085 -19353740368 5086 -42765713234 5087 -93534286116 5088 -202426247354 5089 -432992440886 5090 -914153934710 5091 -1902704072434 5092 -3901059774662 5093 -7875639499316 5094 -15656706919838 5095 -30663885187094 5096 -59216977282092 5097 -112907851632024 5098 -212927037340952 5099 -398072812607884 5100 -739880292310086 5101 -1371875732137606 5102 -2547468939867608 5103 -4756791111808444 5104 -8965769427188234 5105 -17108729936706122 5106 -33103619544570120 5107 -64932413252528250 5108 -128858874841387712 5109 -257852351673874552 5110 -518097414413873248 5111 -1040619317365770196 5112 -2080214566645590760 5113 -4121575959663611572 5114 -8062133594527307034 5115 -15508123114831510072 5116 -29209035770935828370 5117 -53582036217551947456 5118 -95031379778878117686 5119 -161085296255715537324 5120 -255655543811894130678 5121 -363651734113310964956 5122 -408905949044165762650 5123 -148854928545340579404 5124 1074900350785480808864 5125 4905206635657820950294 5126 15229629081893655722840 5127 40914828845506871667696 5128 101643005461344308788252 5129 240214774309608050777842 5130 548241260599178747461174 5131 1219436773995198965915882 5132 2659662275930617211667850 5133 5713529211997466764900500 5134 12130390000857155840105594 5135 25522225088874647135486266 5136 53332988216691685673446062 5137 110888806279425149696111904 5138 229729239075267335313161114 5139 474740671127634624043634908 5140 979362118020941783084472014 5141 2017815489399651395802010030 5142 4152962235218287543891481244 5143 8538072381540157138924026464 5144 17530512553350556323925657108 5145 35934631587503461257108428446 5146 73507574922801117056623877520 5147 149987120695946623906876808858 5148 305130128373612786756975789556 5149 618656134595964084048510022404 5150 1249679398144790953021674621012 5151 619 5152 4 5153 2 5154 12 5155 24 5156 36 5157 50 5158 70 5159 84 5160 18 5161 -356 5162 -1590 5163 -4860 5164 -12468 5165 -28632 5166 -60664 5167 -120692 5168 -228288 5169 -414904 5170 -732090 5171 -1267072 5172 -2170746 5173 -3702360 5174 -6287170 5175 -10558296 5176 -17293324 5177 -27025060 5178 -38835720 5179 -47291054 5180 -35318026 5181 41643012 5182 290308276 5183 955185142 5184 2584002518 5185 6390209370 5186 15045458432 5187 34399198800 5188 77164912034 5189 170699198150 5190 373125445504 5191 806117886390 5192 1720271821100 5193 3622975893534 5194 7524035668196 5195 15399675167512 5196 31056382087350 5197 61720267274444 5198 120937244556536 5199 233845096188560 5200 446772133529512 5201 844844946137396 5202 1584725238447482 5203 2956600970585088 5204 5504069910452696 5205 10260861022261140 5206 19226630449449374 5207 36335360386155496 5208 69438979930725616 5209 134371393183253866 5210 263230268024641578 5211 521082619698516130 5212 1039180034112389378 5213 2079799351478159574 5214 4160013918123750334 5215 8281589877787361906 5216 16343723472314668940 5217 31851846587146179012 5218 61060882358082007382 5219 114642918575633954838 5220 209674298354512072524 5221 370759594610227609848 5222 626415138422121740526 5223 990066872535432705482 5224 1398972821579598468132 5225 1547827750124939047536 5226 472927399339458238672 5227 -4432279236318362711622 5228 -19661908318212018434462 5229 -60576737163718890102158 5230 -162219742625063198890410 5231 -402434516934671249668252 5232 -950675777533849997129426 5233 -2170112551529048963045308 5234 -4829774827459666174713158 5235 -10543304039457132939613658 5236 -22673694040314288779719252 5237 -48195919129188935915205518 5238 -101528907345880621588651580 5239 -212417713625305771284763484 5240 -442146952700573106597924598 5241 -916887623828207730641559506 5242 -1896249741849149513726031520 5243 -3914065231248800909528041550 5244 -8067027466467088453419522794 5245 -16605099848007245592343549258 5246 -34135612401357801916269206366 5247 -70070243988861263173377634812 5248 -143577818911662380230001512332 5249 -293564939607609004136878321190 5250 -598695067981221790893854110746 5251 -1217351202577185874942364133150 5252 -2467030600721976827964038754162 5253 621 5254 2 5255 -2 5256 -4 5257 -16 5258 -40 5259 -76 5260 -126 5261 -196 5262 -280 5263 -298 5264 58 5265 1648 5266 6508 5267 18976 5268 47608 5269 108272 5270 228964 5271 457252 5272 872156 5273 1604246 5274 2871318 5275 5042064 5276 8744424 5277 15031594 5278 25589890 5279 42883214 5280 69908274 5281 108743994 5282 156035048 5283 191353074 5284 149710062 5285 -140598214 5286 -1095783356 5287 -3679785874 5288 -10069995244 5289 -25115453676 5290 -59514652476 5291 -136679564510 5292 -307378762660 5293 -680504208164 5294 -1486622094554 5295 -3206893915654 5296 -6829869809188 5297 -14353905477384 5298 -29753580644896 5299 -60809962732246 5300 -122530230006690 5301 -243467474563226 5302 -477312570751786 5303 -924084704281298 5304 -1768929650418694 5305 -3353654888866176 5306 -6310255859451264 5307 -11814325769903960 5308 -22075186792165100 5309 -41301817241614474 5310 -77637177627769970 5311 -147076157558495586 5312 -281447550741749452 5313 -544677818766391030 5314 -1065760438464907160 5315 -2104940472577296538 5316 -4184739824055456112 5317 -8344753742179206446 5318 -16626343619966568352 5319 -32970067092281237292 5320 -64821913679427416304 5321 -125882796037509423686 5322 -240525714613143378524 5323 -450200012967655451048 5324 -820959607577883060896 5325 -1447374746000004801422 5326 -2437441618535437506904 5327 -3836414440115035975036 5328 -5384242190239975022572 5329 -5857169589579433261244 5330 -1424890353261070549622 5331 18237017964950947884840 5332 78813755128669837986998 5333 241033497753733036877408 5334 643468014688404286545660 5335 1594143792222254283675086 5336 3764256343751303246720394 5337 8594031171210969421433552 5338 19137335210668102361047210 5339 41811029250982391140766462 5340 90006948380171327055971980 5341 191535855726051948644623560 5342 403953569351357719929387044 5343 846100522051930826527311642 5344 1762988145880138557168871148 5345 3659237887729288070894902668 5346 7573303118978088980422944218 5347 15640330585445177433842467012 5348 32245430433452423026186016270 5349 66381042834810224942455222636 5350 136451286823671488115832857448 5351 280029105735333868345834369780 5352 573594045342942872482712690970 5353 1172289113324164663376566801716 5354 2389640315901350538318930934866 5355 4856670916623327366282969689028 5356 631 5357 10 5358 8 5359 10 5360 14 5361 30 5362 70 5363 146 5364 272 5365 468 5366 748 5367 1046 5368 988 5369 -660 5370 -7168 5371 -26144 5372 -73752 5373 -182024 5374 -410988 5375 -868240 5376 -1740396 5377 -3344642 5378 -6215960 5379 -11258024 5380 -20002448 5381 -35034042 5382 -60623932 5383 -103507146 5384 -173415420 5385 -282159414 5386 -438194462 5387 -629547536 5388 -779257598 5389 -638659384 5390 457123972 5391 4136909846 5392 14206905090 5393 39322358766 5394 98837011242 5395 235516575752 5396 542895338412 5397 1223399546576 5398 2710021641130 5399 5916915556784 5400 12746785365972 5401 27100690843356 5402 56854271488252 5403 117664234220498 5404 240194464227188 5405 483661938790414 5406 960974509542200 5407 1885059213823498 5408 3653988864242192 5409 7007643753108368 5410 13317899612559632 5411 25132225382463592 5412 47207412174628692 5413 88509229416243166 5414 166146407044013136 5415 313222564602508722 5416 594670115344258174 5417 1139347934110649204 5418 2205108372575556364 5419 4310048845152852902 5420 8494788669208309014 5421 16839542411387515460 5422 33465886031354083812 5423 66435953123635321104 5424 131257866803062737408 5425 257140662840572161094 5426 497666377453715539618 5427 947866390421370990666 5428 1768825997999254051562 5429 3216200743999258852984 5430 5653642362534696359888 5431 9490056802649732334924 5432 14874298992889707357496 5433 20731468582469140618740 5434 22156358935730211168362 5435 3919340970779263283522 5436 -74894414157890574703476 5437 -315927911911623611580884 5438 -959395926600027898126544 5439 -2553539718822282181801630 5440 -6317796062573585428522024 5441 -14911827233784554849955576 5442 -34049162444452657211002786 5443 -75860191695435048351769248 5444 -165867140075606375407741228 5445 -357402995801658324052364788 5446 -761356565153016043981751832 5447 -1607457087204946870509063474 5448 -3370445233085085427677934622 5449 -7029683120814373498572837290 5450 -14602986239792462478995781508 5451 -30243316825237639912838248520 5452 -62488747258690062939024264790 5453 -128869790093500287881479487426 5454 -265321076917171775997312344874 5455 -545350182652505644343146714654 5456 -1118944227995448516825859405624 5457 -2291233341319613180202426207340 5458 -4680873657220963718521357142206 5459 -9537544573844291084804326831234 5460 639 5461 8 5462 -2 5463 -10 5464 -20 5465 -34 5466 -64 5467 -134 5468 -280 5469 -552 5470 -1020 5471 -1768 5472 -2814 5473 -3802 5474 -3142 5475 4026 5476 30170 5477 103922 5478 285946 5479 696934 5480 1565174 5481 3305570 5482 6650212 5483 12866172 5484 24124196 5485 44126644 5486 79160686 5487 139784618 5488 243291764 5489 416707184 5490 698866598 5491 1137061060 5492 1766608596 5493 2545866194 5494 3184525578 5495 2727401606 5496 -1409508240 5497 -15616413330 5498 -54938772096 5499 -153775783338 5500 -389292359090 5501 -932187697502 5502 -2155587244078 5503 -4865608885208 5504 -10782524441992 5505 -23529309807964 5506 -50630000651320 5507 -107484272139572 5508 -225148506360070 5509 -465342970587258 5510 -949004909377672 5511 -1909979418919872 5512 -3795038632743370 5513 -7449027496985562 5514 -14456671250093930 5515 -27774570862653562 5516 -52906796245117154 5517 -100114208419745846 5518 -188623437835989012 5519 -354769844880002148 5520 -667992409482510870 5521 -1262662524826769044 5522 -2402010458937418248 5523 -4607118831512974612 5524 -8917167676665827514 5525 -17411956345874136528 5526 -34251498757261651988 5527 -67717384788615735800 5528 -134153337912251056904 5529 -265411204715313794312 5530 -522551867555885955406 5531 -1020218245009601495024 5532 -1968084635430972485690 5533 -3736910633430226537252 5534 -6953111377429485390236 5535 -12606753739964181750124 5536 -22096810542613914085048 5537 -36971109535503621442544 5538 -57702578117972762061284 5539 -79858937053702973229646 5540 -83778278024482236513168 5541 -8883863866591661809692 5542 307044048045031949771192 5543 1266439974645059847897736 5544 3819979693467342029699366 5545 10137775756040927458221390 5546 25049602989825482308176966 5547 59098765434278139519179752 5548 134958957129713187870949000 5549 300826097205319563278690228 5550 658229093006977887331055016 5551 1419585658159993931312806848 5552 3027042745364940801821870322 5553 6397487978450026229499804944 5554 13427171099264399728072642234 5555 28030157339056862207068423742 5556 58273474164294502119906672262 5557 120762221422984565058930937052 5558 249632011516484852940410424478 5559 514953088433656628937722769352 5560 1060303271086162273280869484006 5561 2179247499081610790106728889630 5562 4470480840401223970309155096970 5563 9151354497622187688830512239176 5564 18688899071466478773634839070410 5565 643 5566 4 5567 -4 5568 -2 5569 8 5570 28 5571 62 5572 126 5573 260 5574 540 5575 1092 5576 2112 5577 3880 5578 6694 5579 10496 5580 13638 5581 9612 5582 -20558 5583 -124480 5584 -410426 5585 -1107360 5586 -2672534 5587 -5978104 5588 -12628316 5589 -25494488 5590 -49618684 5591 -93745328 5592 -172906014 5593 -312690632 5594 -555982396 5595 -972689580 5596 -1671556178 5597 -2808617238 5598 -4575225834 5599 -7121092028 5600 -10305617606 5601 -13033019212 5602 -11623510972 5603 3992902358 5604 58931674454 5605 212707457792 5606 601999816882 5607 1534187514384 5608 3689774758462 5609 8555383643670 5610 19337908085662 5611 42867217893626 5612 93497218544946 5613 200981490684518 5614 426129997044588 5615 891472967631846 5616 1840477877009518 5617 3750457295929390 5618 7545495928672760 5619 14994523425658322 5620 29451194675752252 5621 57225765538405814 5622 110132561783522968 5623 210246770203268814 5624 398870208039257826 5625 753640052919259974 5626 1421632462401770844 5627 2684294987228539888 5628 5086305446165958136 5629 9693424277678932748 5630 18610591954344760262 5631 36022548300218896790 5632 70274047057480548778 5633 137991431846096284578 5634 272144769758347341482 5635 537555974473661135794 5636 1060107842029547091200 5637 2080326087039148586224 5638 4048410722470121071914 5639 7785321355900347609166 5640 14738432733329832999402 5641 27345186473294014749526 5642 49441997015907928834574 5643 86413106551411550277118 5644 144115684669384312338402 5645 223974621723087285568048 5646 307752899747569522081216 5647 316636763614161183890908 5648 9592715569129234119716 5649 -1256847259075930613778020 5650 -5076826952543272643477386 5651 -15214602708584200101698776 5652 -40264205698409682409875742 5653 -99362971132687821929055494 5654 -234321928262401009800004494 5655 -535148025467720573078694722 5656 -1193377118474698460409749738 5657 -2612962776634692391722556586 5658 -5640005521999633193544426908 5659 -12037493500449659423044231852 5660 -25464664599714059151116874086 5661 -53494821938770921358185297828 5662 -111768296103065423478091970090 5663 -232530517526049988537022907142 5664 -482162529042534841477433331620 5665 -997115617476191470415156100972 5666 -2057418888562353743696025584978 5667 -4236666387643964533802754474608 5668 -8707147228045188504111909571578 5669 -17858501725667376192942421810754 5670 -36547400797133854966577260881164 5671 645 5672 2 5673 -2 5674 2 5675 4 5676 -4 5677 -32 5678 -94 5679 -220 5680 -480 5681 -1020 5682 -2112 5683 -4224 5684 -8104 5685 -14798 5686 -25294 5687 -38932 5688 -48544 5689 -27986 5690 96494 5691 506920 5692 1614280 5693 4286814 5694 10264918 5695 22893234 5696 48387722 5697 98006406 5698 191751734 5699 364657748 5700 677348380 5701 1233330776 5702 2206020356 5703 3877576534 5704 6686193772 5705 11261419606 5706 18382511634 5707 28688129240 5708 41721148452 5709 53344659424 5710 49351757066 5711 -9579917388 5712 -222287375180 5713 -824287192062 5714 -2358474706446 5715 -6048249464908 5716 -14603633108578 5717 -33941541194240 5718 -76808759087866 5719 -170305977632812 5720 -371287468317330 5721 -797417465361918 5722 -1688890432993764 5723 -3529368310003282 5724 -7279825605932672 5725 -14825321534605432 5726 -29819844960263754 5727 -59271039636016006 5728 -116496805174421820 5729 -226629366957944788 5730 -436876137161213602 5731 -835746345200471428 5732 -1589386398119731402 5733 -3011018860521502246 5734 -5695313847750042134 5735 -10781619293916000270 5736 -20475043571594933018 5737 -39085635525939693280 5738 -75108183826158590070 5739 -145382230883639138848 5740 -283373662729735423426 5741 -555518432488082764908 5742 -1093074406961743900702 5743 -2153182248991290991902 5744 -4233508336030439578126 5745 -8281919058500560650040 5746 -16067240414400908259206 5747 -30805673147730741258608 5748 -58150859621024756008134 5749 -107592856636932684842708 5750 -194005963188344235119826 5751 -338121647857728547458228 5752 -562096269580815833026276 5753 -869849169328385355107492 5754 -1186485932942546538998400 5755 -1196078648511675773118116 5756 60768610564254840659904 5757 5137595563107527484137290 5758 20352198271691727585836066 5759 60616403970101409995711808 5760 159979375102789231924767302 5761 394301303365190241724771796 5762 929449328832910814803466518 5763 2122826447307609275213216256 5764 4735789223942301666935772842 5765 10375794745941934860480199750 5766 22413288246391594283524431602 5767 47877952846105653434641305688 5768 101372774784876574792826603516 5769 213141070887941998270918573606 5770 445671588413991986807941480748 5771 927834117456526828285374812368 5772 1924949734932718298700530913340 5773 3982368623495072042396556498318 5774 8219035011139036576199310972926 5775 16926182239184225080311220544504 5776 34784683964851601273253642355258 5777 71332084761985456239830903236422 5778 651 5779 6 5780 4 5781 6 5782 4 5783 0 5784 4 5785 36 5786 130 5787 350 5788 830 5789 1850 5790 3962 5791 8186 5792 16290 5793 31088 5794 56382 5795 95314 5796 143858 5797 171844 5798 75350 5799 -431570 5800 -2045850 5801 -6332664 5802 -16597582 5803 -39490816 5804 -87878538 5805 -185884944 5806 -377636678 5807 -742294426 5808 -1419642806 5809 -2652973582 5810 -4858993938 5811 -8736570472 5812 -15422764244 5813 -26684183850 5814 -45066695484 5815 -73754824724 5816 -115475973176 5817 -168820632600 5818 -218172389666 5819 -208592472278 5820 13694902902 5821 837982094964 5822 3196456801410 5823 9244706266318 5824 23848339374896 5825 57789880569136 5826 134598639657002 5827 304904617289814 5828 676192085607144 5829 1473609550969062 5830 3162499983962826 5831 6691868293966108 5832 13971693899898780 5833 28797015434504212 5834 58616860394767966 5835 117887900030783972 5836 234384705205205792 5837 461014072163150580 5838 897890209324364182 5839 1733636554524835610 5840 3323022952644567012 5841 6334041813166069258 5842 12029355660916111392 5843 22810974954832111662 5844 43286018526427044680 5845 82371654052366737960 5846 157479837878525328030 5847 302862068762164466878 5848 586235731491899890304 5849 1141754163979982655212 5850 2234828570941726555914 5851 4388010819933017547816 5852 8621519155963457125942 5853 16903438214464017775982 5854 32970678628864926035188 5855 63776351776595667293796 5856 121927211397620423301930 5857 229520068034553108144638 5858 423526031222897343264464 5859 761647679080625890722692 5860 1323743948661441723748968 5861 2193593117989827078856460 5862 3380079050932373617854860 5863 4576157699444049390972976 5864 4515389088879794550313072 5865 -622206474227732933824218 5866 -20974404745919460519660284 5867 -81590808716020870515372092 5868 -241570183818810102440139394 5869 -635871487184000344164911190 5870 -1565320816016911158968377708 5871 -3688147263324520434181593964 5872 -8423936487266822101117366806 5873 -18799731233208756961597566556 5874 -41213019479600351245121998158 5875 -89090972325706004679763303846 5876 -190463747110582579472589907362 5877 -403604817998524577743508480968 5878 -849276406412516564551449961716 5879 -1777110523869043392836824774084 5880 -3702060258801761691537355687424 5881 -7684428882296833733933912185742 5882 -15903463893435870310133223158668 5883 -32829646132620095390444443703172 5884 -67614330097471696663698086058430 5885 -138946414859457152903528989294852 5886 655 5887 4 5888 -2 5889 -6 5890 -12 5891 -16 5892 -16 5893 -20 5894 -56 5895 -186 5896 -536 5897 -1366 5898 -3216 5899 -7178 5900 -15364 5901 -31654 5902 -62742 5903 -119124 5904 -214438 5905 -358296 5906 -530140 5907 -605490 5908 -173920 5909 1871930 5910 8204594 5911 24802176 5912 64292992 5913 152171530 5914 338056474 5915 715693152 5916 1457987578 5917 2877630384 5918 5530603966 5919 10389597904 5920 19126168376 5921 34548932620 5922 61233116470 5923 106299811954 5924 180054636678 5925 295530609854 5926 464351242454 5927 682523632120 5928 891116104398 5929 877421201496 5930 39439106532 5931 -3157017694878 5932 -12401723961196 5933 -36250063336092 5934 -94039943905228 5935 -228638583562230 5936 -533543200852044 5937 -1209735286459188 5938 -2683344837428250 5939 -5845844821391076 5940 -12537713115357184 5941 -26509407015255964 5942 -55306422449760176 5943 -113923282844528142 5944 -231811182875312114 5945 -466195888080517906 5946 -927209960243668486 5947 -1825100169568032668 5948 -3558736724092868278 5949 -6881759676737435290 5950 -13215801489903504548 5951 -25245157150819615940 5952 -48056132105651727602 5953 -91342150632078772282 5954 -173713804684445510242 5955 -331193642562970838272 5956 -634055711325135305150 5957 -1220291442817035195454 5958 -2362045606797017850666 5959 -4596874177738744406580 5960 -8984884997671761954396 5961 -17606404153635219080338 5962 -34509842368099236856320 5963 -67480520996964162891508 5964 -131256872773559830185304 5965 -253184084171180253487234 5966 -482704152205733361631872 5967 -906230183428630704896336 5968 -1667877862509256595619028 5969 -2991621811170698319367996 5970 -5185214929160525398224456 5971 -8565293980092899016079316 5972 -13141451679536948407052292 5973 -17656840768416742957365364 5974 -17034634294189010023541146 5975 3939770451730450496119138 5976 85530579167751321011491230 5977 327100762986561423451630624 5978 962972250170561767616541814 5979 2528293066187472926584919522 5980 6216440329511993360766513486 5981 14640376816778815461883880292 5982 33440108049987572423481446848 5983 74653127529587923668603445006 5984 163744099855293928348366748852 5985 354207846965876507820956656214 5986 757812664964401085564465137182 5987 1607089071376917650115915098898 5988 3384199595245961042952739872982 5989 7086259854047722734490095560406 5990 14770688736344556468424007746148 5991 30674152629780426778557230904816 5992 63503798762400522169001674607988 5993 131118128859872218832699760666418 5994 270064543719329371736228749961270 5995 673 5996 18 5997 14 5998 16 5999 22 6000 34 6001 50 6002 66 6003 86 6004 142 6005 328 6006 864 6007 2230 6008 5446 6009 12624 6010 27988 6011 59642 6012 122384 6013 241508 6014 455946 6015 814242 6016 1344382 6017 1949872 6018 2123792 6019 251862 6020 -7952732 6021 -32754908 6022 -97047900 6023 -249219430 6024 -587275904 6025 -1302969056 6026 -2760956634 6027 -5638587018 6028 -11169190984 6029 -21558788888 6030 -40684957264 6031 -75233889884 6032 -136467006354 6033 -242766818308 6034 -422821454986 6035 -718352064840 6036 -1182703307294 6037 -1865226939414 6038 -2756343043812 6039 -3633764245308 6040 -3673203351840 6041 -516185656962 6042 11885538304234 6043 48135601640326 6044 142175545545554 6045 370814129107784 6046 904357329959828 6047 2114092616419016 6048 4797437453847266 6049 10643282275238342 6050 23180995390595526 6051 49690402405851490 6052 104996824855611666 6053 218920107700139808 6054 450731290575451922 6055 916927178655969828 6056 1844137138899638314 6057 3669237308467670982 6058 7227974032560539260 6059 14109733709297974550 6060 27325535199201479098 6061 52570692350021095038 6062 100626824455672822640 6063 191968975087751594922 6064 365682779772197105164 6065 696876422335167943436 6066 1330932133660303248586 6067 2551223576477338444040 6068 4913269183274356294706 6069 9510143361013100701286 6070 18495028358684862655682 6071 36101432512320081736020 6072 70611274880419318592340 6073 138091795877383481483848 6074 269348668650943311669152 6075 522532752822123565156386 6076 1005236905027856926788258 6077 1911467088456487631684594 6078 3579344950965744227303622 6079 6570966762136442546671618 6080 11756181691296967944896074 6081 20321475671389866960975390 6082 33462927350926815368027682 6083 51119768119343558325393046 6084 68154402413532568348934192 6085 64214631961802117852815054 6086 -21315947205949203158676176 6087 -348416710192510626610306800 6088 -1311388960363072394226848614 6089 -3839682026550545320811768136 6090 -10056122356062538681578281622 6091 -24696499172841354143462161914 6092 -58136607222828926566943608762 6093 -132789734752416850235547053768 6094 -296533834607710778583913802620 6095 -650741681573587286404870458834 6096 -1408554346537988371969335596016 6097 -3015643417914906022085250694914 6098 -6399843013160867065037990567896 6099 -13486102867208589799528086128302 6100 -28256791603553146267952093874450 6101 -58930944233333573046509324779266 6102 -122434742995734095215510999387254 6103 -253552871855606314048210760053672 6104 -523617415574935685784439510014942 6105 679 6106 6 6107 -12 6108 -26 6109 -42 6110 -64 6111 -98 6112 -148 6113 -214 6114 -300 6115 -442 6116 -770 6117 -1634 6118 -3864 6119 -9310 6120 -21934 6121 -49922 6122 -109564 6123 -231948 6124 -473456 6125 -929402 6126 -1743644 6127 -3088026 6128 -5037898 6129 -7161690 6130 -7413552 6131 539180 6132 33294088 6133 130341988 6134 379561418 6135 966837322 6136 2269806378 6137 5030763012 6138 10669350030 6139 21838541014 6140 43397329902 6141 84082287166 6142 159316177050 6143 295783183404 6144 538550001712 6145 961371456698 6146 1679723521538 6147 2862426828832 6148 4727653768246 6149 7483996812058 6150 11117761057366 6151 14790964409206 6152 15307150066168 6153 3421611761934 6154 -44713989878392 6155 -186889535423946 6156 -557703664531730 6157 -1462060994491558 6158 -3576153610910574 6159 -8373591064757840 6160 -19016873339996182 6161 -42197868730591708 6162 -91888271136443198 6163 -196885095992054864 6164 -415805203692194672 6165 -866536494267646594 6166 -1783463672923616422 6167 -3627600811823254736 6168 -7296838120290925718 6169 -14524812152851464978 6170 -28634545862149439528 6171 -55960081061350918626 6172 -108530773411372013664 6173 -209157597867044836304 6174 -401126572954796431226 6175 -766809352726993536390 6176 -1463685775062161479826 6177 -2794617908722464728412 6178 -5345841485199803172452 6179 -10259110668474159467158 6180 -19769254029487260168444 6181 -38264282388172122824126 6182 -74365714900492204560146 6183 -144976989780911523152486 6184 -283068785658295004636334 6185 -552417454309238316305486 6186 -1074950207131361881461872 6187 -2080187112159218808250130 6188 -3991654200615706439934724 6189 -7570999151581450667238346 6190 -14141965913717893213909964 6191 -25898147605014861158806038 6192 -46219623276404728119781428 6193 -79682550627331543487809110 6194 -130802318746675101813202156 6195 -198956721160207670162136348 6196 -263171353122009788014951402 6197 -241855405916060584856275226 6198 106561304276450041754031574 6199 1417950264639522435980880188 6200 5257632291190067756792648324 6201 15313754647252606438370929946 6202 40010253820093960581833091860 6203 98146861042922887148776700622 6204 230936595795339737384323754390 6205 527470430403050515968237557010 6206 1178212111976637802373108015844 6207 2586766458514626174342443611860 6208 5602409876429532196427694306774 6209 12002252889590399261465684874670 6210 25488355756798989060993771002972 6211 53745147360352135328945864877422 6212 112676091593685708375455189656688 6213 235110834589419803590966189043942 6214 488663706445026117639176949097614 6215 1012281122019961803423616459112556 6216 685 6217 6 6218 0 6219 12 6220 38 6221 80 6222 144 6223 242 6224 390 6225 604 6226 904 6227 1346 6228 2116 6229 3750 6230 7614 6231 16924 6232 38858 6233 88780 6234 198344 6235 430292 6236 903748 6237 1833150 6238 3576794 6239 6664820 6240 11702718 6241 18864408 6242 26277960 6243 25738780 6244 -7555308 6245 -137897296 6246 -517458714 6247 -1484296036 6248 -3754102414 6249 -8784865426 6250 -19454215456 6251 -41292756470 6252 -84690086372 6253 -168772373538 6254 -328088550588 6255 -623871733992 6256 -1162421735704 6257 -2123793192402 6258 -3803516713940 6259 -6665943542772 6260 -11393597311018 6261 -18877594123076 6262 -29995355180442 6263 -44786319589648 6264 -60093469655816 6265 -63515081417750 6266 -18801091539358 6267 168088443884588 6268 725792108416318 6269 2187853102907876 6270 5764006713818450 6271 14137597778576290 6272 33154471118572472 6273 75352339849164180 6274 167240610985607378 6275 364125706977662242 6276 779930910669856914 6277 1646467404937503508 6278 3429931077861119930 6279 7057531889684374666 6280 14354370009975300384 6281 28879182162826765362 6282 57513728024976204890 6283 113473809086327123516 6284 222004582497699137180 6285 431162180364743973484 6286 832288753319540404710 6287 1599098106046533941100 6288 3062783881108695420926 6289 5857401789831160149338 6290 11203243275030963321790 6291 21462353943505122788948 6292 41231607972992382957392 6293 79495890361164505781518 6294 153861605261656710341664 6295 298838595042568233494150 6296 581907380700863238130484 6297 1134324835010101554435970 6298 2209275042141463435897842 6299 4289462154300682244147972 6300 8281116354916388684082696 6301 15852115506497839351321042 6302 29994081420215732565231006 6303 55892229025230593724037044 6304 102111852301635321843818472 6305 181794402928966865331627582 6306 312596721675641967144829738 6307 511553442835849637306966086 6308 774724795957859425321917488 6309 1016580201873920010178192714 6310 910018897597469968424161140 6311 -507931367042052467556719048 6312 -5765563658232120224349367372 6313 -21079318305484726662720297318 6314 -61089572125578687244553389178 6315 -159236433168501574393330089800 6316 -390173028963841311777653844190 6317 -917643459366891827745891401200 6318 -2095855571343529630118999417044 6319 -4682622029858155804461443028904 6320 -10285031906287688000889137335678 6321 -22287284795878087262354822210348 6322 -47775640552677076323348593213320 6323 -101520787913029211652294458090742 6324 -214196879506714920027749647747430 6325 -449307714096134723618715836791372 6326 -937971420541160841257892785888986 6327 -1950252542561122644681509245001542 6328 693 6329 8 6330 2 6331 2 6332 -10 6333 -48 6334 -128 6335 -272 6336 -514 6337 -904 6338 -1508 6339 -2412 6340 -3758 6341 -5874 6342 -9624 6343 -17238 6344 -34162 6345 -73020 6346 -161800 6347 -360144 6348 -790436 6349 -1694184 6350 -3527334 6351 -7104128 6352 -13768948 6353 -25471666 6354 -44336074 6355 -70614034 6356 -96352814 6357 -88797506 6358 49099790 6359 566558504 6360 2050854540 6361 5804956954 6362 14589822380 6363 34044037836 6364 75336794306 6365 160026880678 6366 328799254216 6367 656887804804 6368 1280759538796 6369 2443181274500 6370 4566974466902 6371 8370491180842 6372 15036434723614 6373 26430032034632 6374 45307626157708 6375 75302981338150 6376 120089300927798 6377 180182770583614 6378 243697852001364 6379 262498943540722 6380 94410499656134 6381 -631381608760184 6382 -2819234711668060 6383 -8583241425486510 6384 -22720839204062800 6385 -55875310322635272 6386 -131227650171799452 6387 -298468261157406830 6388 -662593968135069072 6389 -1442524878804925986 6390 -3088992283742429494 6391 -6518923361603549424 6392 -13576455251287924090 6393 -27930825261263224474 6394 -56810007424089989836 6395 -114323735449066194726 6396 -227797544535393318242 6397 -449802127033092455422 6398 -880964307397836428906 6399 -1713253060717376833616 6400 -3312351166763910774716 6401 -6375135047872606195642 6402 -12232536837703766344980 6403 -23435780112734729666770 6404 -44898134056239852455718 6405 -86129742029232235413110 6406 -165625632390396741194628 6407 -319487237652053451536292 6408 -618325832694621685030442 6409 -1200233213395484923160926 6410 -2334558048405586477596896 6411 -4543833090547049913494738 6412 -8833295244847732157642710 6413 -17114411599764120841725406 6414 -32966527106261960193046448 6415 -62960608526477692758277454 6416 -118852837551708286482314498 6417 -220964689853343608326132970 6418 -402759092782310473657760552 6419 -715355814457952440802590290 6420 -1226909257293802078109556376 6421 -2001634053251661503431473864 6422 -3018214255125581513609666578 6423 -3928233152723051482033827718 6424 -3420301785680999014477108670 6425 2345261872551121209872258702 6426 23424580178035847872592556020 6427 84514152303614535117145945198 6428 243750585472116109510476034998 6429 633923614435957421288129879188 6430 1551567073802849249034021280388 6431 3647422645146378879153020697432 6432 8330044675004534683614463726336 6433 18615076581292222684503601062014 6434 40902361377170309946858423272362 6435 88678001929847386270207016485682 6436 190198789842876597922501474576424 6437 404395669349591517950251122323854 6438 853703383445726241568966959115226 6439 1791674803986887082826859745004212 6440 3741927346548009727508368990005754 6441 699 6442 6 6443 -2 6444 -4 6445 -6 6446 4 6447 52 6448 180 6449 452 6450 966 6451 1870 6452 3378 6453 5790 6454 9548 6455 15422 6456 25046 6457 42284 6458 76446 6459 149466 6460 311266 6461 671410 6462 1461846 6463 3156030 6464 6683364 6465 13787492 6466 27556440 6467 53028106 6468 97364180 6469 167978214 6470 264331028 6471 353128534 6472 304028744 6473 -262529760 6474 -2313384300 6475 -8118341254 6476 -22708163634 6477 -56752201470 6478 -132088995776 6479 -292115876454 6480 -620915130670 6481 -1277802935474 6482 -2558562474270 6483 -5001743748770 6484 -9568718215672 6485 -17939209396514 6486 -32975644120128 6487 -59405676154760 6488 -104713302312468 6489 -180016283650618 6490 -300105584578416 6491 -480288355162030 6492 -723986207163394 6493 -986485150704116 6494 -1080895650360250 6495 -449514041600066 6496 2369720670067994 6497 10952962095554504 6498 33673801299617304 6499 89549111622252576 6500 220776761794052028 6501 519245022951458858 6502 1181838991086527930 6503 2624363869891453916 6504 5713356153633883410 6505 12232279515237432834 6506 25808734766525356924 6507 53739560027788581398 6508 110549567451878571234 6509 224873302900944765960 6510 452670847436338084202 6511 902472974469430539624 6512 1783437281867266968530 6513 3496690342584643802146 6514 6809041509348554576862 6515 13184176557221160772504 6516 25416713394924927117484 6517 48852493507659656784254 6518 93750627563899509239972 6519 179880369593131744653082 6520 345506001983528485847710 6521 664993239635581937384002 6522 1283319072330203622414444 6523 2483552285725688545575370 6524 4818110334131275023172266 6525 9361943424678324936667004 6526 18195238669526057094309714 6527 35309650269290177936035120 6528 68276177375552138129081568 6529 131236785902029830887359022 6530 250089623453738117369673520 6531 471054313307081725695806490 6532 873813406089392199353567042 6533 1589169220547344640156157332 6534 2816078477841146718265713708 6535 4817712531092808221697187572 6536 7835926786218389735306854150 6537 11764159938941441217340681868 6538 15184461724622440231817790538 6539 12839199852071319021945531836 6540 -10585380325964528850647024184 6541 -95099532629579063967792969382 6542 -338850118101695173478269004380 6543 -972773732537652594766398883568 6544 -2524340806340501843800420163956 6545 -6171763451486880722953440861388 6546 -14501808126491415406567904587724 6547 -33116884707783638091071505649738 6548 -74019246084953948037929928922100 6549 -162697248014801334308136945407782 6550 -352896037857677932230638419984206 6551 -757291707207269450180889542308060 6552 -1610995090652995691749856501423286 6553 -3402669894639882774576716246427498 6554 -7144597241187892502085085236433252 6555 717 6556 18 6557 12 6558 14 6559 18 6560 24 6561 20 6562 -32 6563 -212 6564 -664 6565 -1630 6566 -3500 6567 -6878 6568 -12668 6569 -22216 6570 -37638 6571 -62684 6572 -104968 6573 -181414 6574 -330880 6575 -642146 6576 -1313556 6577 -2775402 6578 -5931432 6579 -12614796 6580 -26402288 6581 -53958728 6582 -106986834 6583 -204351014 6584 -372329228 6585 -636660256 6586 -989788790 6587 -1293817534 6588 -1031287774 6589 1282096526 6590 9400437780 6591 32108601414 6592 88860802884 6593 220949798660 6594 513065675114 6595 1133980805784 6596 2411783741258 6597 4970346215528 6598 9972089964298 6599 19540808179970 6600 37480017576484 6601 70455661696612 6602 129861337851372 6603 234574640163840 6604 414590923814458 6605 714696508392874 6606 1194984863554904 6607 1918971070718298 6608 2905456221422414 6609 3986351871782664 6610 4435865913382730 6611 2066145243314736 6612 -8886816852239768 6613 -42560618151857072 6614 -132109729774109648 6615 -352886491568161676 6616 -872131514519620534 6617 -2053970505606148464 6618 -4678334375497602380 6619 -10391690529131485790 6620 -22623970044368918624 6621 -48432704810894275548 6622 -102172264838682856946 6623 -212721832290561428180 6624 -437595135191506194140 6625 -890265982627844278342 6626 -1792738957097274817966 6627 -3576176238964541786496 6628 -7072866581549185588642 6629 -13881908090897740165504 6630 -27066084648118900938008 6631 -52482798043043828055492 6632 -101335291550703484839746 6633 -195085919114602994079718 6634 -374966288707734738732800 6635 -720472290691263224580510 6636 -1385465530326845161964512 6637 -2668784602657048784378956 6638 -5152336888382737329954326 6639 -9970447222514012353126592 6640 -19332390647192337289793596 6641 -37527629316718394384103310 6642 -72837279586008572320138430 6643 -141113456961560710449219998 6644 -272350242863590541336579020 6645 -522439866317328658706252540 6646 -993494179624410384402059030 6647 -1867307585713802583755626072 6648 -3456476806261147223911783404 6649 -6272555284102293942177497112 6650 -11090267815195102163874684684 6651 -18926194601413491899181538834 6652 -30690354540354933116522220702 6653 -45874816264977373348340011240 6654 -58714016117048692370285543076 6655 -48128635791084163519638518892 6656 46970896838494900448154450490 6657 385821014940190073926423454870 6658 1358594747477842668692822338438 6659 3882935553818344512493242502394 6660 10054699005305225235446683363782 6661 24556507131796640642014587951506 6662 57673391839580278733086093601244 6663 131692637924534226771016022523344 6664 294389885939335561079152967931126 6665 647285923797013493309791387915332 6666 1404577631004282943490680930223392 6667 3015572721657278635240537431646678 6668 6418242616297161409817253678074176 6669 13562839857485053911902338914507428 6670 723 6671 6 6672 -12 6673 -24 6674 -38 6675 -56 6676 -80 6677 -100 6678 -68 6679 144 6680 808 6681 2438 6682 5938 6683 12816 6684 25484 6685 47700 6686 85338 6687 148022 6688 252990 6689 434404 6690 765284 6691 1407430 6692 2720986 6693 5496388 6694 11427820 6695 24042616 6696 50444904 6697 104403632 6698 211390466 6699 415741480 6700 788070708 6701 1424730964 6702 2414519754 6703 3708337288 6704 4739625062 6705 3457528536 6706 -5942909244 6707 -38051510658 6708 -126912313542 6709 -347862112202 6710 -860927787316 6711 -1994908593100 6712 -4406692334358 6713 -9377038549886 6714 -19349128514184 6715 -38889936694154 6716 -76369954270638 6717 -146825615967250 6718 -276686953818622 6719 -511261593982462 6720 -925852517796920 6721 -1640549026189794 6722 -2835533889744698 6723 -4754504960462996 6724 -7659961181885410 6725 -11646313053668074 6726 -16082178967050804 6727 -18148324210365540 6728 -9261507358125772 6729 33299110793731300 6730 165408840567840948 6731 518295332136002624 6732 1390426846655623158 6733 3444397352261771622 6734 8122731727759374002 6735 18514422256890859792 6736 41138392301259778416 6737 89571097112154053964 6738 191743361950836910910 6739 404465194241398339090 6740 842060329432904533230 6741 1732326312060748811572 6742 3525065269158023629538 6743 7101241508122565416034 6744 14174108089671751004676 6745 28056016180569491170180 6746 55122100828688392108188 6747 107604898871732220163680 6748 208940190422435705003426 6749 404026109537038699083144 6750 778992398244773437815944 6751 1499464688936036662396454 6752 2884930219262881824360966 6753 5553714821919930608739922 6754 10706051710302667938694248 6755 20676498932816680291820840 6756 40008889580009017581614436 6757 77536518896727411965717746 6758 150373798482735984285856176 6759 291487255444296694735076174 6760 563837498307887236071655194 6761 1086277364625215894777907734 6762 2079771544249626279179966764 6763 3947079129963428862935592836 6764 7403555936224576086847376240 6765 13676111220326870029024873352 6766 24766379035521972192899558036 6767 43692573636935464092081096870 6768 74382928177290397208603317572 6769 120257744442267770556943328812 6770 178971760559316462927228871888 6771 227100396350400626446867390780 6772 180129499511905725998712940290 6773 -205691515428284347927710514580 6774 -1564286262906127016620532853018 6775 -5447221816724471529113775355412 6776 -15501920822029696764560458719194 6777 -40058427953826337406575046670700 6778 -97731819793406616139661140271944 6779 -229424457717940842910677162795288 6780 -523814343657276403989830130726414 6781 -1171100267454289897299621518641746 6782 -2575677898458572840790302448865138 6783 -5591250620115851476030839880511816 6784 -12009493236413012885848093558585992 6785 -25572333093898066797750432473093420 6786 727 6787 4 6788 -2 6789 10 6790 34 6791 72 6792 128 6793 208 6794 308 6795 376 6796 232 6797 -576 6798 -3014 6799 -8952 6800 -21768 6801 -47252 6802 -94952 6803 -180290 6804 -328312 6805 -581302 6806 -1015706 6807 -1780990 6808 -3188420 6809 -5909406 6810 -11405794 6811 -22833614 6812 -46876230 6813 -97321134 6814 -201724766 6815 -413115232 6816 -828856712 6817 -1616927420 6818 -3041658384 6819 -5456178138 6820 -9164515426 6821 -13904140488 6822 -17361669024 6823 -11418759780 6824 26632750878 6825 153545064420 6826 501407176622 6827 1362334963938 6828 3357243557038 6829 7763935891396 6830 17140974441282 6831 36490102955466 6832 75380039649620 6833 151749993920258 6834 298575609887508 6835 575262563706130 6836 1086524157688592 6837 2012376675485512 6838 3652925701675306 6839 6488459591420004 6840 11242964551883000 6841 18902925733768410 6842 30549238787436484 6843 46631417754487288 6844 64779741964852828 6845 74041249322978600 6846 40742138529247300 6847 -124666702038593648 6848 -642962034174596272 6849 -2033388880830219430 6850 -5477786233091991052 6851 -13600517960851365054 6852 -32114940217742224846 6853 -73253332519002003262 6854 -162824429631156057226 6855 -354567791581992968136 6856 -759032985823391307226 6857 -1601093315256295840456 6858 -3333419627317044652028 6859 -6858484896475068281566 6860 -13959726404597633697600 6861 -28133834494269384702276 6862 -56189850674838875872456 6863 -111311951503527267980644 6864 -218916850375259488144324 6865 -427857040797695193147750 6866 -831883150334733892230894 6867 -1610875548579507330046838 6868 -3110340237515543992443292 6869 -5995270456778425816804258 6870 -11548985278698356425544180 6871 -22255036989001024364238428 6872 -42931535921817704656059268 6873 -82940425501826722237673704 6874 -160476944398554134203391450 6875 -310850742881290118489247626 6876 -602337998325586813224323800 6877 -1166175496633474049295978994 6878 -2252452861258689944073886728 6879 -4332224405508316223253853492 6880 -8279303535471745086189446328 6881 -15682859471696321173036822568 6882 -29358970692023191202061695920 6883 -54125349727545163394961253956 6884 -97817923364480627487042350826 6885 -172200851541771024695645668398 6886 -292458595984038795252588997210 6887 -471430356543355258179817869098 6888 -698530752893755884626685259878 6889 -878660252405661610625398200168 6890 -672968736977377262697687685588 6891 891317525928749753922845167430 6892 6338539342653221283036620522842 6893 21840460164682918047597079242036 6894 61898888118509255454172125912736 6895 159630707911915871593833266184680 6896 389055165629856714504510428979968 6897 912869509287133118494340559706382 6898 2083969776741423015793962078348128 6899 4659647675199995856584264527213266 6900 10250898295315847332615104407725082 6901 22260391531728860218463197966311074 6902 47832724625626927016213630439404494 6903 729 6904 2 6905 -2 6906 0 6907 -10 6908 -44 6909 -116 6910 -244 6911 -452 6912 -760 6913 -1136 6914 -1368 6915 -792 6916 2222 6917 11174 6918 32942 6919 80194 6920 175146 6921 355436 6922 683748 6923 1265050 6924 2280756 6925 4061746 6926 7250166 6927 13159572 6928 24565366 6929 47398980 6930 94275210 6931 191596344 6932 393321110 6933 806436342 6934 1635293054 6935 3252220474 6936 6293878858 6937 11750056996 6938 20914572422 6939 34818712910 6940 52180381934 6941 63599141714 6942 36966390836 6943 -116578673584 6944 -617985850206 6945 -1980320814144 6946 -5337564371182 6947 -13101500262578 6948 -30242474703860 6949 -66732577659326 6950 -142112617308946 6951 -293862611229204 6952 -592438221116712 6953 -1167700784822842 6954 -2254224942511434 6955 -4266601617996946 6956 -7919527319672252 6957 -14407986911092256 6958 -25650951462975256 6959 -44553877196743666 6960 -75103115984180150 6961 -121734533738667438 6962 -186514275703520266 6963 -260555525026498866 6964 -301297663555746166 6965 -176630961517152518 6966 466331072657443754 6967 2499719953487663184 6968 7977506186579654236 6969 21578024147431019290 6970 53692964365173244136 6971 126946296884175247398 6972 289770726515331304624 6973 644338518097324272760 6974 1403371503920715579986 6975 3004464819177011420442 6976 6337884446494056072470 6977 13196369342969124354036 6978 27156095747566758051636 6979 55289930241836142753912 6980 111479780916675018626368 6981 222791732420202286607012 6982 441708582795461774751336 6983 869565623593156967899086 6984 1701448773927890860129980 6985 3312324322507398190176818 6986 6422664560022942182620110 6987 12417935016801367999424368 6988 23966920295499724424968548 6989 46221957284500748789206976 6990 89153493206318453445266244 6991 172093918708145175682939948 6992 332570863106699309886331398 6993 643421605987989428375579024 6994 1245759604313576241599902824 6995 2411935100947050290895881818 6996 4664387962205740234969768546 6997 8996612367714056458223622038 6998 17275915903185801544413068366 6999 32958775374882122717449890934 7000 62317746066905313919511586854 7001 116443095794450477314472840810 7002 214261019158931104801515191636 7003 386461870700702129497160860034 7004 678920466684740924749749857244 7005 1150350823228096182929567726342 7006 1848881576121852067556252986220 7007 2727541828527513678181651186388 7008 3400510565504890940879338871976 7009 2509193039576141186956493704546 7010 -3829346303077080096080126818296 7011 -25669806467759998143677206060332 7012 -87568694586269253597849331973068 7013 -247199402498185125191682598157748 7014 -636254568128041839696193027137716 7015 -1549124077415174958190533586844098 7016 -3633093854156597973984495665192226 7017 -8292741529356593830568760192405492 7018 -18543639824672441163183864600130574 7019 -40804031356401301381647062566441648 7020 -88636755982028228397860693005846142 7021 735 7022 6 7023 4 7024 6 7025 6 7026 16 7027 60 7028 176 7029 420 7030 872 7031 1632 7032 2768 7033 4136 7034 4928 7035 2706 7036 -8468 7037 -41410 7038 -121604 7039 -296750 7040 -652186 7041 -1335934 7042 -2600984 7043 -4881740 7044 -8943486 7045 -16193652 7046 -29353224 7047 -53918590 7048 -101317570 7049 -195592780 7050 -387189124 7051 -780510234 7052 -1586946576 7053 -3222239630 7054 -6474460104 7055 -12768338962 7056 -24518395958 7057 -45432968380 7058 -80251681290 7059 -132432063224 7060 -196031204938 7061 -232997595774 7062 -116418922190 7063 501566928016 7064 2481887742160 7065 7819452113342 7066 20920952375920 7067 51163427079780 7068 117896004739106 7069 260008622048052 7070 553871233277256 7071 1146309454393968 7072 2314010239216810 7073 4568235181728244 7074 8834836799725190 7075 16754364119397442 7076 31162351030489698 7077 56813302493464954 7078 101367179690208620 7079 176470295674388770 7080 298204829413056208 7081 484719105116576474 7082 745274630143075340 7083 1046572293698821506 7084 1223203255215974024 7085 756872182558530270 7086 -1742847770929132914 7087 -9720353957508787150 7088 -31298378104939806440 7089 -84991342470113050576 7090 -211937639354288297974 7091 -501708365869619602598 7092 -1146046883966943875358 7093 -2549418387887659455344 7094 -5553883207064670875786 7095 -11891767653558726948256 7096 -25088136996527851302292 7097 -52244232744094609353928 7098 -107534162985930752107840 7099 -219013943902605770734208 7100 -441805676322808057341220 7101 -883514259118269832092556 7102 -1753079882711426799991642 7103 -3454528656639317660121622 7104 -6766852979146715850298440 7105 -13189517539169658032918550 7106 -25607452555971026032342918 7107 -49574372851470750457311466 7108 -95796330135971499246518442 7109 -184949823342289952691784686 7110 -357043742050435128374724634 7111 -689614605157134438261056032 7112 -1333036211145123866636635056 7113 -2578795815458700108236537880 7114 -4990730916405750399132419698 7115 -9655118878611490634102188244 7116 -18651731246325547092325810282 7117 -35927647149511348636738878648 7118 -68886422524393471354188769582 7119 -131204168591298785273700356436 7120 -247647264385749262588173197246 7121 -461908283544680367389688388882 7122 -848370154245382496886849248916 7123 -1527290620930123421636599106160 7124 -2677641444158219604566166832502 7125 -4526523020280071672122419818722 7126 -7254064848807585350304071005110 7127 -10654575414312476291183409877086 7128 -13163768453888617478139903581632 7129 -9334422150811537382059776763336 7130 16335384316948460761617429296996 7131 103904078903217714359466761270064 7132 351103481401402839551149359427812 7133 987358049529444679247342386565528 7134 2536482126944619637437875973409626 7135 6169575981101217611422371638601852 7136 14462317510457811441991131831007344 7137 33005957335130252605174996431137918 7138 73809988691531553986822058997579566 7139 162446744673559782384682752003425708 7140 739 7141 4 7142 -2 7143 -6 7144 -12 7145 -18 7146 -34 7147 -94 7148 -270 7149 -690 7150 -1562 7151 -3194 7152 -5962 7153 -10098 7154 -15026 7155 -17732 7156 -9264 7157 32146 7158 153750 7159 450500 7160 1102686 7161 2438620 7162 5039604 7163 9921344 7164 18864830 7165 35058482 7166 64411706 7167 118330296 7168 219647866 7169 415240646 7170 802429770 7171 1582940004 7172 3169886580 7173 6392126210 7174 12866586314 7175 25634925276 7176 50153321234 7177 95586289614 7178 175837970904 7179 308270034128 7180 504301239066 7181 737298834840 7182 853717757030 7183 352150829014 7184 -2129736913146 7185 -9949189026488 7186 -30870141402408 7187 -82033568482188 7188 -199929573221294 7189 -459938195269346 7190 -1013809428546602 7191 -2160118882940570 7192 -4474129122157380 7193 -9042364303885624 7194 -17877201103610814 7195 -34631565223008256 7196 -65793916253497954 7197 -122607218746962908 7198 -223974398437171528 7199 -400444694111560298 7200 -698649523524616506 7201 -1183368628641192980 7202 -1928643258784268320 7203 -2975215552483089826 7204 -4198418807699063850 7205 -4955290990257594120 7206 -3212443219328461206 7207 6507910738180325944 7208 37806288843120132384 7209 122797631313233182960 7210 334735270667521480934 7211 836443636537141083532 7212 1982490520504084958890 7213 4531908908391744414234 7214 10085792115456415290020 7215 21977559769015142238276 7216 47065696765542993540568 7217 99309929509637602894496 7218 206844092495568355002336 7219 425858036398174125736544 7220 867663712720982183077764 7221 1751177971839252015170320 7222 3504257854550678815161962 7223 6958786511189996475283584 7224 13725639490336712325582024 7225 26915157029506370358500574 7226 52522609585477396390843492 7227 102096982436948146848154958 7228 197893312572919646094673400 7229 382843135915209598786458086 7230 739886877965644727161182720 7231 1429501483122779165422238752 7232 2762537694267903032058873808 7233 5341333509726603140295411688 7234 10332064426132353539427831386 7235 19987183304743844173530019630 7236 38638914551069391265855829912 7237 74566561700580739902594708560 7238 143452984224974211256783478142 7239 274657152816272996530483834578 7240 522304417202022259118657031824 7241 984212700746702626508345420706 7242 1832582854992085123395194669622 7243 3359873475922208545031793775782 7244 6037514920080428149597960608284 7245 10564037940360499821720380427006 7246 17818102789168085172024451432116 7247 28472678203480561463207861309202 7248 41636446657369178941347764890834 7249 50970868808180716323407541654170 7250 34635484491232255561790112357174 7251 -69268594411985458797676648912890 7252 -420372075813388298348826008340702 7253 -1407730125342832977596168394906230 7254 -3944212252287452615034044368315856 7255 -10113788233388670226456416006917708 7256 -24576105743846481668447547837925052 7257 -57582063078976734273622544269062970 7258 -131392051770508288260444603266642536 7259 -293838796444068070645127355270068244 7260 741 7261 2 7262 -2 7263 0 7264 6 7265 18 7266 36 7267 70 7268 164 7269 434 7270 1124 7271 2686 7272 5880 7273 11842 7274 21940 7275 36966 7276 54698 7277 63962 7278 31816 7279 -121934 7280 -572434 7281 -1675120 7282 -4113740 7283 -9153344 7284 -19074688 7285 -37939518 7286 -72998000 7287 -137409706 7288 -255740002 7289 -475387868 7290 -890628514 7291 -1693058284 7292 -3275998288 7293 -6445884868 7294 -12838011078 7295 -25704597392 7296 -51339522668 7297 -101492843902 7298 -197079133516 7299 -372917104420 7300 -681187138548 7301 -1185488377614 7302 -1922787212454 7303 -2776504969484 7304 -3128655798498 7305 -998918885352 7306 8950270141136 7307 39820411543544 7308 121853980025732 7309 321783553247026 7310 781721748516372 7311 1795531177062974 7312 3955650060003544 7313 8429779182160924 7314 17472143486046548 7315 35349344589657362 7316 69980909812665618 7317 135774826066163572 7318 258382044813126480 7319 482356443250298008 7320 882801137361858306 7321 1581450660886474812 7322 2764819289527667792 7323 4693462548311936112 7324 7668678100795025938 7325 11867096908494089788 7326 16822387898751683908 7327 20034831118080145114 7328 13526920379899819170 7329 -24279368463220313214 7330 -147076999776453496174 7331 -481812270443974977108 7332 -1318255906981116060640 7333 -3300746427485201019530 7334 -7832655335876945433764 7335 -17918447451333360723784 7336 -39896007220348502962060 7337 -86961703985891496502628 7338 -186271633495529099397124 7339 -393115725991097454399460 7340 -818973762389271580136004 7341 -1686637475110253763213768 7342 -3437815446949505778384088 7343 -6942073301500184593546050 7344 -13900859812690181068829634 7345 -27626499303026893394411658 7346 -54541656332533263752912232 7347 -107064265918010660143755724 7348 -209161248354958806991910682 7349 -407054560927878453086584082 7350 -789897696843088051873042168 7351 -1529784574808732779034224888 7352 -2959286057931511944456463640 7353 -5721823752199414976515337448 7354 -11063157261926018116810749136 7355 -21395221688058371656238580522 7356 -41382404992802215829768600152 7357 -80021319543871607095624430064 7358 -154587881244452346998219138624 7359 -298040865469426558255002616766 7360 -572698018285699554785486451344 7361 -1095002435487721813904143483168 7362 -2079215136234424440412488903874 7363 -3911797991226509563807683573496 7364 -7271671467148718108839477349278 7365 -13309186387229146258437437957562 7366 -23873224327589646080157818384568 7367 -41691327116757731252182269816684 7368 -70164005320238292715390131125886 7369 -111800451977607471656737896016720 7370 -162771320785788187980145437670890 7371 -197406805277020443541935550028064 7372 -128138210865034984744258901115174 7373 292233864948353313604567107225528 7374 1699963990291186291200735502131758 7375 5644176242578638906234779870447614 7376 15757964475967309132691195877365322 7377 40334070219813790801138743715290374 7378 97916133298790525074761287984353344 7379 229308185069298813335205891250995880 7380 523146981513366883980333246521064124 7381 745 7382 4 7383 2 7384 4 7385 4 7386 -2 7387 -20 7388 -56 7389 -126 7390 -290 7391 -724 7392 -1848 7393 -4534 7394 -10414 7395 -22256 7396 -44196 7397 -81162 7398 -135860 7399 -199822 7400 -231638 7401 -109704 7402 462730 7403 2137850 7404 6251590 7405 15404934 7406 34479622 7407 72419140 7408 145417140 7409 282826846 7410 538566848 7411 1013954716 7412 1904583230 7413 3597641514 7414 6873639802 7415 13319524670 7416 26157535748 7417 51862133140 7418 103201655808 7419 204694499710 7420 401773633226 7421 774690737646 7422 1455877876194 7423 2641366253808 7424 4564153466262 7425 7340658435746 7426 10469314234244 7427 11468233119596 7428 2517962978460 7429 -37302448565084 7430 -159156428590816 7431 -480939981837842 7432 -1262661730354214 7433 -3058192907417188 7434 -7013842967420732 7435 -15443622149581656 7436 -32915765635628204 7437 -68265110225285566 7438 -138246020037951184 7439 -274020846104114756 7440 -532402890917241236 7441 -1014759334167539244 7442 -1897560471529397550 7443 -3479011132415872362 7444 -6243830421943540154 7445 -10937292970255476266 7446 -18605971071050502204 7447 -30473067979544591992 7448 -47295455878296275900 7449 -67330286996376421014 7450 -80857207376276240184 7451 -56577838913055926970 7452 90499160863397569204 7453 572311431307372546312 7454 1890567338288488606952 7455 5191313765773689626482 7456 13023969101650635060246 7457 30942416552983995784030 7458 70838423773332498746090 7459 157800127759223995248718 7460 344071761254753094645842 7461 737187487245850549045302 7462 1556161249635122129181306 7463 3242798724745375892395074 7464 6680614171694881670779162 7465 13622687473195066264325212 7466 27523547285885247333154846 7467 55150046588912140727566504 7468 109691702921445404480478736 7469 216755968839456064624234460 7470 425917217194414871616145142 7471 832971778122293324702729224 7472 1622869474965381376575771392 7473 3152654049774114155609996280 7474 6111940107705626100066459920 7475 11833763859905041076581797368 7476 22896921121831059193392546504 7477 44292142809889430849631127026 7478 85674547802691646679399727178 7479 165695867346563253775024157242 7480 320283748591015600773243295866 7481 618324614060442159028245912632 7482 1191022632346141713813732363976 7483 2286025067833863527717875847144 7484 4365240204068287968130364751018 7485 8277038195294797531938048324514 7486 15548709662443515640777525673792 7487 28857896049672661899214963631354 7488 52731120377262307979372782015922 7489 94422447494020039231555051832606 7490 164586452814258331946945182958492 7491 276386904791865803603683078975212 7492 439158225577653991583828516646102 7493 636565030854674435125764066674166 7494 764703241719709419870022967789340 7495 472469376771356106265455860563812 7496 -1227494613519830184935279641567946 7497 -6871670856098469091170059512015560 7498 -22629635332065778223861255389380882 7499 -62963705551879569024999999104671256 7500 -160879838850670094099761287089024600 7501 -390188023919968907434967178340020480 7502 -913335005433335791415300424861084604 7503 769 7504 24 7505 20 7506 18 7507 14 7508 10 7509 12 7510 32 7511 88 7512 214 7513 504 7514 1228 7515 3076 7516 7610 7517 18024 7518 40280 7519 84476 7520 165638 7521 301498 7522 501320 7523 732958 7524 842662 7525 379932 7526 -1757918 7527 -8009508 7528 -23414442 7529 -57894064 7530 -130313204 7531 -275730344 7532 -558557190 7533 -1097124038 7534 -2111078754 7535 -4015661984 7536 -7613303498 7537 -14486943300 7538 -27806467970 7539 -53964003718 7540 -105826136858 7541 -209027792666 7542 -413722292376 7543 -815495925602 7544 -1590186663248 7545 -3046064539442 7546 -5687430793250 7547 -10251584259512 7548 -17592242695258 7549 -28061556929502 7550 -39529790049098 7551 -42047753027558 7552 -4745304462474 7553 154411124128342 7554 635351105966184 7555 1898012836320398 7556 4956205743737586 7557 11970048711158318 7558 27413670860739974 7559 60329436496368178 7560 128594546721653744 7561 266840566759604928 7562 540861412863719684 7563 1073264303780960920 7564 2088023637948500164 7565 3985584109477897714 7566 7464595241893770076 7567 13708425663837310230 7568 24645718634092786496 7569 43251689705143288700 7570 73724757684687880692 7571 121020213562984156592 7572 188350500559360577606 7573 269207707935636817790 7574 325785546848692744760 7575 235286385985295175556 7576 -337025045322077370756 7577 -2227592383610565977708 7578 -7418906149384255604190 7579 -20442875251034890664436 7580 -51385291804018886448466 7581 -122223715577351385194556 7582 -280023843336575380443274 7583 -624095604591328475089116 7584 -1361283091837179024134418 7585 -2917444341472301153315724 7586 -6160243066217677045710798 7587 -12840857237912558716489960 7588 -26463544711107624980815172 7589 -53987091996992872313970018 7590 -109137138585905013041536522 7591 -218828841507350417522015258 7592 -435584810346806482146249718 7593 -861502027541221353762394860 7594 -1694473805663514678465124084 7595 -3317343280628896055040895476 7596 -6469997330403010210650891756 7597 -12581937438108636310717351676 7598 -24415701298013677387299149044 7599 -47312622419844736580691695548 7600 -91604765229734167430322822574 7601 -177279313032425814109722549752 7602 -342975180378989067884746706994 7603 -663258928970004668657990002860 7604 -1281583543030446827686235915492 7605 -2472606175376588541499968279468 7606 -4758631243210452069217844126612 7607 -9123871447278740037348208877630 7608 -17400909642573537569286257202144 7609 -32949619305017053210063782875936 7610 -61807515354689715109278746507290 7611 -114538635731952023088651528523212 7612 -208961083225972062320206580355818 7613 -373547536040230394267151763314310 7614 -649934440832096197870834842289522 7615 -1089092666409750189454663358935624 7616 -1725657697264424624580427425609790 7617 -2490360938984134044450450393399130 7618 -2962830315755490150715906253962942 7619 -1735335702235659965780626612394996 7620 5136335153862809125389432899620564 7621 27765970485928587349250688289001446 7622 90729676037808156374250687393672702 7623 251609514888478250474011974482697302 7624 641797538808447157908979152822717782 7625 1555132544241782949324279577683802386 7626 777 7627 8 7628 -16 7629 -36 7630 -54 7631 -68 7632 -78 7633 -90 7634 -122 7635 -210 7636 -424 7637 -928 7638 -2156 7639 -5232 7640 -12842 7641 -30866 7642 -71146 7643 -155622 7644 -321260 7645 -622758 7646 -1124078 7647 -1857036 7648 -2699698 7649 -3079630 7650 -1321712 7651 6687796 7652 30102238 7653 87996302 7654 218309506 7655 494039850 7656 1052597040 7657 2149721078 7658 4260799832 7659 8276461816 7660 15889765314 7661 30376708614 7662 58183176584 7663 112147180302 7664 217973317160 7665 427001109826 7666 840723402202 7667 1656219327804 7668 3246405991052 7669 6292470530494 7670 11979901323744 7671 22231485583256 7672 39823728278514 7673 67885285208016 7674 107415075257114 7675 149462828284672 7676 154208132747146 7677 -202991381196 7678 -635554097347380 7679 -2533566933667778 7680 -7489772677405364 7681 -19459821388563682 7682 -46873492249303656 7683 -107202928745671834 7684 -235797475467325578 7685 -502638042226930506 7686 -1043499455090650190 7687 -2116763758871611110 7688 -4204787396820111274 7689 -8190371506298008988 7690 -15654966748191779064 7691 -29363392412029089294 7692 -54009111046121875790 7693 -97260800751265164490 7694 -170985558435953045182 7695 -292005771998937201774 7696 -480356272558297779380 7697 -749563980493934597170 7698 -1075349527342627341930 7699 -1310635913327922517486 7700 -973610868005845146730 7701 1253981515604720830978 7702 8672887664988976435168 7703 29115762916023867099604 7704 80501054720042753548070 7705 202724770297394138742626 7706 482748613633969519185900 7707 1106844218225297994275016 7708 2468127310062477018409434 7709 5385571651534778171725158 7710 11545814717752455217435956 7711 24386671955665013933925916 7712 50850216666772638914741088 7713 104837308663765511228711106 7714 213974447249670524270247628 7715 432803288757020941792262886 7716 868388099103827423938512604 7717 1729890126645048777700907464 7718 3424363932308563456166031548 7719 6741707212937459511206927024 7720 13211704543340469721857818780 7721 25793641981449106032575170456 7722 50209343279462783419874319500 7723 97521965699307520000566015048 7724 189126730929041687430888837622 7725 366406043961467501540611387374 7726 709381224340456569425358094368 7727 1372640153310461238083348097228 7728 2654223696340908065769584012720 7729 5126829871717496607269552292188 7730 9885461114927948676487396418800 7731 19009332562206688713835605296430 7732 36410242204780226283121862498574 7733 69359861509797279493185645374510 7734 131167376864486994602464391881800 7735 245706012596439017691115920405012 7736 454667095822411080011322500760830 7737 828214631862641474278474264075140 7738 1478149072694737672149309106364662 7739 2567241739104487861603972465300286 7740 4292899436368912486184399890910076 7741 6783260375353046530634850284309206 7742 9746090691108536681350756538272148 7743 11481426393344196647131383150667144 7744 6345091239481387521741950251046580 7745 -21420879246447199827508738037954866 7746 -112150555284255356201759425431627568 7747 -363760070172733606675771399914324870 7748 -1005557608981180764584750552737042652 7749 -2560690153222963713909030130420845038 7750 781 7751 4 7752 -4 7753 12 7754 48 7755 102 7756 170 7757 248 7758 338 7759 460 7760 670 7761 1094 7762 2022 7763 4178 7764 9410 7765 22252 7766 53118 7767 124264 7768 279886 7769 601146 7770 1223904 7771 2347982 7772 4205018 7773 6904716 7774 9984346 7775 11306058 7776 4618262 7777 -25483976 7778 -113480278 7779 -331789784 7780 -825829634 7781 -1878426674 7782 -4028147752 7783 -8288947584 7784 -16565409400 7785 -32455174714 7786 -62831883328 7787 -121015059912 7788 -233162240214 7789 -451135557374 7790 -878136667200 7791 -1718860069402 7792 -3375079397206 7793 -6621485388258 7794 -12913955918752 7795 -24893857242496 7796 -47125342825752 7797 -86949071104266 7798 -154834356312282 7799 -262249431569396 7800 -411712259854068 7801 -565920392601214 7802 -565717401220018 7803 69836696127362 7804 2603403629795140 7805 10093176307200504 7806 29552997695764186 7807 76426489945067842 7808 183629418690739676 7809 419426894158065254 7810 922064936384995760 7811 1965564391475645950 7812 4082328150347257060 7813 8287115547167368334 7814 16477487053465377322 7815 32132453801657156386 7816 61495846213686245680 7817 115504957259808121470 7818 212765758011073285960 7819 383751316447026331142 7820 675757088445963532916 7821 1156113361004261312296 7822 1905677341498195909466 7823 2981026868840823251396 7824 4291662782168745768882 7825 5265273650174590915612 7826 4011292134569870084634 7827 -4661595530419106350534 7828 -33777358446442973450138 7829 -114278413166485726998208 7830 -317003183463879865740834 7831 -799751797097849384926734 7832 -1906596015323147379201750 7833 -4374723325385624397611184 7834 -9760294976920402569336342 7835 -21306109694672857786772298 7836 -45692781650337871720698214 7837 -96542998317110510635439302 7838 -201380306980876021864150408 7839 -415354754230546546134398036 7840 -848158042987567487926660922 7841 -1716546142091394911865173526 7842 -3446436268736443689566080990 7843 -6870800201045007145732112538 7844 -13612507413982466656939039562 7845 -26824211957322936378796858342 7846 -52617853938772042411372028798 7847 -102827197218234825831246348298 7848 -200349162917542345831812363346 7849 -389475893846584033262701200968 7850 -755881937808051534803312588342 7851 -1465263162148508104228670682710 7852 -2837903315458969342312018779938 7853 -5492127011799877408081602792658 7854 -10618956883517374015351155084846 7855 -20504417998445322691838551503646 7856 -39513750560652011405674156800076 7857 -75923992765432237688796019298650 7858 -145283854275229517181981664673160 7859 -276451231139716511784446056554960 7860 -522157243736155529475561976959972 7861 -976824339558566609486884477720802 7862 -1805038971421208083765358741795942 7863 -3283188044115945755914667848160604 7864 -5850429783220433617518640313460890 7865 -10143329219589346103703040204370966 7866 -16926589594942392634337890488680172 7867 -26672680286050929315688647026952320 7868 -38154106679395125962820030177619464 7869 -44499197918876513484561980428666044 7870 -23078318672429313657053242390711178 7871 89072236611826042544706183040916390 7872 452832306784559649220477582955241260 7873 1458389915765740413805228135692283912 7874 4019080068988704127714258266113128950 7875 787 7876 6 7877 2 7878 6 7879 -6 7880 -54 7881 -156 7882 -326 7883 -574 7884 -912 7885 -1372 7886 -2042 7887 -3136 7888 -5158 7889 -9336 7890 -18746 7891 -40998 7892 -94116 7893 -218380 7894 -498266 7895 -1099412 7896 -2323316 7897 -4671298 7898 -8876316 7899 -15781032 7900 -25765378 7901 -37071436 7902 -41689698 7903 -16205722 7904 97274556 7905 429064340 7906 1254893974 7907 3133320648 7908 7161468400 7909 15450415984 7910 32015825384 7911 64471000098 7912 127302883426 7913 248317943338 7914 481480183552 7915 932615740926 7916 1810752408126 7917 3529612477528 7918 6904691874734 7919 13526177262992 7920 26440133181744 7921 51333990424240 7922 98459333249992 7923 185408404354258 7924 340242760666540 7925 602492192235936 7926 1014204452090004 7927 1580124844691218 7928 2145842245911236 7929 2076005549783874 7930 -527398080011266 7931 -10620574387211770 7932 -40173572082975956 7933 -116600062028043798 7934 -300229480718783474 7935 -719656374876848728 7936 -1641721311261844488 7937 -3607285702737490438 7938 -7689613853084747498 7939 -15976729400252115832 7940 -32454216453717493154 7941 -64586670255374649540 7942 -126082516469060895220 7943 -241587473728869016690 7944 -454353231739942302650 7945 -838104548186968633792 7946 -1513861636632932166708 7947 -2669974997637193479004 7948 -4575652339135389388470 7949 -7556679207976212639866 7950 -11848341990144958408748 7951 -17113615640319549324360 7952 -21124907774889419408994 7953 -16463312244470313058460 7954 17314046201972660391678 7955 131592459368458387389886 7956 448595642832338253130720 7957 1248347439930187638057454 7958 3154943455253335017259204 7959 7529666780638959414870388 7960 17289961757559361984206730 7961 38596071452232219770979028 7962 84288853102570091491677242 7963 180831851419680602127116544 7964 382212158400556623991266952 7965 797566912631103170125664988 7966 1645724955618670658052325910 7967 3362271097710065569917499436 7968 6808707366446509259483580426 7969 13679507567491516405215692964 7970 27292014981473983062154732526 7971 54116226938796919440951590868 7972 106734080877568961852323619666 7973 209561278095803787683569967964 7974 409910441013346133515382331310 7975 799386334859930166778083532278 7976 1555268272667981701581396120620 7977 3020531434816489805810066803330 7978 5858434750275459148122085583268 7979 11350561762075336556203688375926 7980 21969518645592710571554843460772 7981 42473936644038033263393394964418 7982 81987687204690044669067551764494 7983 157911679970122282357863571063144 7984 303195534245351799539845235736304 7985 579646765385068311324291292291264 7986 1101804009121223840799853269251236 7987 2078628348679790450286737746972038 7988 3883667320100998534052096488767980 7989 7166855364216944289966764336928584 7990 13017285147437377907485404650389474 7991 23160614367026724011188444854760440 7992 40087203961969116645526335343440612 7993 66759884248020045961214982370392932 7994 104913990927415171924035012548012396 7995 149413188846291685408596992976678440 7996 172491507518720999065650235367389618 7997 83419270906894956520944052326473228 7998 -369413035877664692699533530628768032 7999 -1827802951643405106504761666321051944 8000 -5846883020632109234219019932434180894 8001 801 8002 14 8003 8 8004 6 8005 0 8006 6 8007 60 8008 216 8009 542 8010 1116 8011 2028 8012 3400 8013 5442 8014 8578 8015 13736 8016 23072 8017 41818 8018 82816 8019 176932 8020 395312 8021 893578 8022 1992990 8023 4316306 8024 8987604 8025 17863920 8026 33644952 8027 59410330 8028 96481766 8029 138171464 8030 154377186 8031 57102630 8032 -371961710 8033 -1626855684 8034 -4760176332 8035 -11921644732 8036 -27372060716 8037 -59387886100 8038 -123858886198 8039 -251161769624 8040 -499479712962 8041 -980959896514 8042 -1913575637440 8043 -3724328045566 8044 -7253940523094 8045 -14158632397828 8046 -27684809660820 8047 -54124942842564 8048 -105458933266804 8049 -203918266516796 8050 -389326670871054 8051 -729569431537594 8052 -1332061623773530 8053 -2346266075863534 8054 -3926390920554752 8055 -6072233166465988 8056 -8148238716249862 8057 -7620840636238596 8058 2999733750973174 8059 43173305833949130 8060 159773367861992928 8061 460002848580776402 8062 1179659223457625130 8063 2821380534719469618 8064 6428666237456960056 8065 14118280090541707554 8066 30095009490793823386 8067 62549225944511316540 8068 127135896199885966080 8069 253218412668946861300 8070 494805886397815877990 8071 949159118137758180640 8072 1787263666324726814432 8073 3301125302957658981140 8074 5971100300594852460144 8075 10546752639730241848614 8076 18103431847706454488480 8077 29951773837851412897228 8078 47065389478170962221588 8079 68190297253060381630582 8080 84653609497530694689042 8081 67339563295558034297364 8082 -64252896072900353092522 8083 -512848538905238606223242 8084 -1761195978835426244280696 8085 -4916139434088761261539900 8086 -12445806214727720676410288 8087 -29735767972287082660617018 8088 -68331839424519302431596046 8089 -152620692527089393923273288 8090 -333452543946769996050389832 8091 -715664702347326620041656784 8092 -1513231614978429790167321772 8093 -3158956570597100448219647682 8094 -6521227668307166018137147118 8095 -13329935034753675277620727544 8096 -27009442602245191682836420508 8097 -54301457583719174744991153034 8098 -108417684522516094185942743902 8099 -215151765400085056038266363568 8100 -424713043495888843721836331532 8101 -834623484509234977237218662842 8102 -1634009819369165144015302195120 8103 -3189278092037146845596698315740 8104 -6209809526853636651406765119070 8105 -12068244277129095799528850702338 8106 -23418806039204432355732539078264 8107 -45388324684797142927287382539036 8108 -87862261328835176190680777503454 8109 -169849948533525220859748329267948 8110 -327761628503647503217611900331092 8111 -630957162748999302757457136067396 8112 -1210603928134067614081748428358660 8113 -2312407937255291454881601697609896 8114 -4391036285935081905168339444581934 8115 -8274703606036080439220435933349914 8116 -15441558970253024729187200270278498 8117 -28458844117690402636672604920667972 8118 -51619458484717126647861049775428412 8119 -91706662446686243293387385118869024 8120 -158466546694706289254602367489261956 8121 -263380537622121461178637380037274352 8122 -412793726468413146587234373013952792 8123 -585285233987134145652884608381342410 8124 -668704504894029102173828660707815638 8125 -299291469016364409474295130079047606 8126 1528511482627040697030466536242004338 8127 7375394503259149931249486468676185232 8128 805 8129 4 8130 -10 8131 -18 8132 -24 8133 -24 8134 -30 8135 -90 8136 -306 8137 -848 8138 -1964 8139 -3992 8140 -7392 8141 -12834 8142 -21412 8143 -35148 8144 -58220 8145 -100038 8146 -182854 8147 -359786 8148 -755098 8149 -1648676 8150 -3641666 8151 -7957972 8152 -16945576 8153 -34809496 8154 -68454448 8155 -127864778 8156 -224346544 8157 -362518008 8158 -516895194 8159 -573997824 8160 -202036114 8161 1424819570 8162 6184995902 8163 18106640634 8164 45478701350 8165 104866587450 8166 228725473648 8167 479887243272 8168 979366956234 8169 1960326852748 8170 3873902490188 8171 7598230535754 8172 14852171058848 8173 29010803456676 8174 56695613117496 8175 110820555960060 8176 216279489226864 8177 420197755743660 8178 809524426614714 8179 1539093858152308 8180 2871155481925838 8181 5217421557789372 8182 9143812478344124 8183 15216045644810112 8184 23364284361059974 8185 30985124997298570 8186 27985391246325396 8187 -15187914587623734 8188 -174961282449616662 8189 -634964131030393064 8190 -1814623354488018194 8191 -4636003889207487812 8192 -11064670126664447868 8193 -25182950217206155422 8194 -55277959707999978808 8195 -117827185652511295348 8196 -244963081852397261428 8197 -498181494521344122728 8198 -992987380919160000718 8199 -1942146499056918181358 8200 -3729410165381644995790 8201 -7030535468339303976930 8202 -13001635768934156437074 8203 -23548388408664398285688 8204 -41651820256370852774168 8205 -71603594094222265671396 8206 -118668983572393227892984 8207 -186859280825453609523566 8208 -271512890322984304212608 8209 -338852453618542338509972 8210 -274599557545641985417450 8211 238248981359596620805792 8212 1999444960195022865086488 8213 6915584394283784126626388 8214 19361390609011504803036676 8215 49097158581298587463653694 8216 117428998005817889895249740 8217 270049690532907283818523028 8218 603502234479677279868912860 8219 1319166936827003899910569644 8220 2832398551805433690077891416 8221 5991355122402534138297539098 8222 12512582790709700156434686216 8223 25842517825463375434055413760 8224 52851960427708567116891834268 8225 107153418011427741861882987302 8226 215571102533943836047825731204 8227 430722867934028892086092094772 8228 855435911429917735807928426304 8229 1690059395939152713045147089146 8230 3324069215308317857060449284266 8231 6513347307345464702657147600006 8232 12723156834199101354063912719076 8233 24791401111328197153592763421414 8234 48210207150532629509325302499678 8235 93598531835329772436612685038714 8236 181460793164164948627293462542168 8237 351310741697690169487041791810116 8238 679072370201337672704653692141208 8239 1310029532950336975462110828208604 8240 2520633461084404589543859256567264 8241 4833041398339696044425460954177160 8242 9224077684274777949593800398759094 8243 17498781290310858388814236332109008 8244 32940340260563883118001436602387506 8245 61399184378254285754674041523055478 8246 113018642862971412402535091298483890 8247 204725305309657655695922476417352914 8248 363191852004363944950524843906614870 8249 626572389626485406129162223943889222 8250 1039366116094898552716396596957842014 8251 1624651350082032698369281205339184424 8252 2293355854976061800543109866047000062 8253 2592647323992426210017404996126047668 8254 1064135841365385512986938459884043330 8255 -6311258661893764418262548008792141902 8256 819 8257 14 8258 10 8259 20 8260 38 8261 62 8262 86 8263 116 8264 206 8265 512 8266 1360 8267 3324 8268 7316 8269 14708 8270 27542 8271 48954 8272 84102 8273 142322 8274 242360 8275 425214 8276 785000 8277 1540098 8278 3188774 8279 6830440 8280 14788412 8281 31733988 8282 66543484 8283 134997932 8284 262862710 8285 487209254 8286 849727262 8287 1366622456 8288 1940620280 8289 2142656394 8290 717836824 8291 -5467159078 8292 -23573799712 8293 -69052501062 8294 -173919088512 8295 -402644562160 8296 -882531805432 8297 -1861898761666 8298 -3822225614414 8299 -7696128104602 8300 -15294358640356 8301 -30146529699204 8302 -59157333155880 8303 -115852946273376 8304 -226673502233436 8305 -442952991460300 8306 -863150747203960 8307 -1672675173818674 8308 -3211769031970982 8309 -6082924513896820 8310 -11300346071686192 8311 -20444158550030316 8312 -35660204194840428 8313 -59024488555900402 8314 -90009613553198972 8315 -117995004799524368 8316 -102807090211900634 8317 72154192237716028 8318 707118323268109092 8319 2521741677756127286 8320 7157745566963615098 8321 18222415693628062966 8322 43405365910834218388 8323 98683325618834197196 8324 216510511271345492544 8325 461473593123742753972 8326 959655087645086876700 8327 1952642468564246877418 8328 3894788967621165058776 8329 7624199133002810054566 8330 14654734601342114031496 8331 27656370370276270468570 8332 51204758778940668754258 8333 92856579035311521528426 8334 164460173129533787199822 8335 283129156701927015092806 8336 469988437527380624616372 8337 741501327850364928828980 8338 1080353781468907267338952 8339 1354953339014549252756402 8340 1116704357654952631950610 8341 -882740602540070233135878 8342 -7798324996823854359762266 8343 -27159715605835359162798942 8344 -76256874187133946626452636 8345 -193685872192951836521702376 8346 -463735562725859120340225404 8347 -1067237797205536400209138264 8348 -2386404734032540300119707908 8349 -5218803285837973990197599324 8350 -11210158408240508128495138422 8351 -23722741198950208284929824638 8352 -49565259024413583718985238398 8353 -102417219452122150835877072666 8354 -209570637463549892697760059968 8355 -425141739997493728745585791172 8356 -855864607931522620831677885944 8357 -1711300519361440356639606312248 8358 -3401359915300593069684753401394 8359 -6725429130608910926745202685660 8360 -13238776437954375629402350285666 8361 -25961933272153476983466263004742 8362 -50753334383481674137059026426156 8363 -98963541534014303646384328925834 8364 -192562073369344076082997013964548 8365 -374022866533509024710290476506716 8366 -725333608231199194197332268316832 8367 -1404405978432536866901985960458040 8368 -2714435511382873842364096788666644 8369 -5235068972467278431907956045233908 8370 -10068110370806974476333416999411068 8371 -19292188055081752425927217398170162 8372 -36790969345392610814741453730279170 8373 -69731309605956493932742890332666676 8374 -131130493984210779687416931855722154 8375 -244149136847182192089952023154206044 8376 -448874442156839847785874499571558958 8377 -812066294161203792736399343478173828 8378 -1438638683787689198865561567422063050 8379 -2478004799882587751581958164379905064 8380 -4102656149964620449951239369719089488 8381 -6396012004940682250494349235766089550 8382 -8988659328933108460511754231892137218 8383 -10052795170298493973498692691776180548 8384 -3741536508404729555236144682984038646 8385 823 8386 4 8387 -10 8388 -20 8389 -40 8390 -78 8391 -140 8392 -226 8393 -342 8394 -548 8395 -1060 8396 -2420 8397 -5744 8398 -13060 8399 -27768 8400 -55310 8401 -104264 8402 -188366 8403 -330688 8404 -573048 8405 -998262 8406 -1783262 8407 -3323360 8408 -6512134 8409 -13342574 8410 -28130986 8411 -59864974 8412 -126408458 8413 -261406390 8414 -524269100 8415 -1011478354 8416 -1861205616 8417 -3227828072 8418 -5168448352 8419 -7311104746 8420 -8028941570 8421 -2561782492 8422 21012017220 8423 90064518282 8424 263983606794 8425 666628168954 8426 1549159974386 8427 3411058736052 8428 7233284350466 8429 14929412455068 8430 30223771095424 8431 60370300794628 8432 119527633950508 8433 235380580223884 8434 462054082457320 8435 905007073917620 8436 1768157821121580 8437 3440832994940254 8438 6652602026911236 8439 12735526540808056 8440 24035872612494248 8441 44480031162524564 8442 80140235357364992 8443 139164723913265394 8444 229174337466464366 8445 347169342265988734 8446 449976432477889368 8447 377822240240173340 8448 -329296083027935752 8449 -2851037760784063038 8450 -10008783327747678136 8451 -28231199021375741102 8452 -71636564932209959490 8453 -170319890551044156686 8454 -386830401822389649230 8455 -848303994946132403202 8456 -1807959082591219279902 8457 -3760601551155466157320 8458 -7655390518776631216096 8459 -15279589651779441270662 8460 -29934324253121555302158 8461 -57590694623397825770728 8462 -108795453402338494524986 8463 -201652032437650016053412 8464 -366112205567183803253234 8465 -649241362269110818346040 8466 -1119229799796491442962412 8467 -1860731127646856371791392 8468 -2941084909115763639130344 8469 -4296038248130312891886746 8470 -5412742605785265523837356 8471 -4530002003245195290701478 8472 3268322993578659069060788 8473 30428038599414018231859730 8474 106684912786547964858312366 8475 300370784979499801380014742 8476 764106347705358921720240146 8477 1831344144910895321929378410 8478 4217748878943435622049086318 8479 9436552164781409612246685642 8480 20646710573021917740741824064 8481 44369451771972126025671648702 8482 93934710796385709744656887100 8483 196351930248507860580533959766 8484 405922567712057753278294019734 8485 831064307709551482023879810906 8486 1686928915641074102855557696850 8487 3398229435002514459495164009098 8488 6799589350303107529179917410492 8489 13525018480912018455925120096152 8490 26763794918866394085327470381818 8491 52725728191019871068793733386560 8492 103479062574501545205852759812716 8493 202442604108515848852237088738550 8494 395004677477859924935234102703098 8495 769027544011368949645524579209814 8496 1494361152242568143842856847526646 8497 2898767130675105010744842807984686 8498 5613202642057978853108939596651330 8499 10848271614525257285016895641885238 8500 20916381985332231761350312641296306 8501 40208570040413984187277530039466468 8502 76999539385806595002018983769745638 8503 146730848991763088934761874102412314 8504 277861342975973868622178805958134468 8505 522010479823156060712130829112340512 8506 970884921979995908498005328683899470 8507 1782951216141199701234404672162073298 8508 3221589899928888900099966239584136348 8509 5699594699811476651681924403964041412 8510 9802250849776097101633163773683130900 8511 16198262854716779352127513009449220450 8512 25186922183649887812639267241341357668 8513 35239717353948381786137959933117538216 8514 38981253862353111341374104616101576862 8515 831 8516 8 8517 4 8518 14 8519 34 8520 74 8521 152 8522 292 8523 518 8524 860 8525 1408 8526 2468 8527 4888 8528 10632 8529 23692 8530 51460 8531 106770 8532 211034 8533 399400 8534 730088 8535 1303136 8536 2301398 8537 4084660 8538 7408020 8539 13920154 8540 27262728 8541 55393714 8542 115258688 8543 241667146 8544 503073536 8545 1027342636 8546 2038820990 8547 3900026606 8548 7127854678 8549 12296303030 8550 19607407776 8551 27636349346 8552 30198131838 8553 9186114618 8554 -80878403664 8555 -344862010458 8556 -1011490179412 8557 -2560650153798 8558 -5971708889850 8559 -13204993240316 8560 -28134405695384 8561 -58358176790808 8562 -118728477585436 8563 -238256111535944 8564 -473636691759828 8565 -935690774217148 8566 -1840697848134768 8567 -3608855669256348 8568 -7049688664196602 8569 -13702290691107838 8570 -26437817231915894 8571 -50473689844410142 8572 -94953721006934706 8573 -175093956364299698 8574 -314258680277565092 8575 -543433017744029458 8576 -890602360010018192 8577 -1340578792487907560 8578 -1718401032728080900 8579 -1389104949700145148 8580 1461932811083917890 8581 11470716138831596026 8582 39701915160207337128 8583 111338480092417296618 8584 281658370643461453304 8585 668488772465851102534 8586 1516792767411983505736 8587 3324751850003202785638 8588 7085353401158668942958 8589 14740743919935300159054 8590 30020333571714741429716 8591 59954657824836296731874 8592 117545352448234122502602 8593 226340805850572617027588 8594 427992838288222633081000 8595 794105043855406436334234 8596 1443346406124517254680274 8597 2562576205921008697642686 8598 4423307333567865069434078 8599 7364392242683628708564422 8600 11660430490813941600451168 8601 17073173096599207124288524 8602 21603175099844402414990002 8603 18334852106265743345929214 8604 -12093186493148274885930516 8605 -118778099279696239744242882 8606 -419148884259196041124257624 8607 -1183255231964554962844497770 8608 -3014599376875450284773876180 8609 -7232348255818885906822962498 8610 -16668900420600295519069648140 8611 -37315610993622213259811472204 8612 -81685062765594339285483120906 8613 -175619773561980049030140008006 8614 -371971703810487909610673967772 8615 -777894271522545662888967987506 8616 -1608958579232097144912847798412 8617 -3295887494873171247768405495262 8618 -6694116929875685707263569504360 8619 -13493706280178793236443486914852 8620 -27018724761090811692368607011004 8621 -53782519679957205777696077392822 8622 -106508247870977076846489810779382 8623 -209987310445478622052342570592098 8624 -412429914553994470904579659330648 8625 -807434592031854395839813762033746 8626 -1576462136043223345485338341243560 8627 -3070823288285791489328195188770206 8628 -5969590418960896500073037996754892 8629 -11582793061018875353181977593406222 8630 -22431064675544132638198873235291460 8631 -43347446660876364399549185876587766 8632 -83556016701290348586826715916054234 8633 -160555556087096943588845699685799872 8634 -307286405078860032523607573788212186 8635 -585147748054833901145786379746346654 8636 -1107158227877989961857917208858687166 8637 -2078043149857985870355922537542586636 8638 -3860994365999185571590327209704659934 8639 -7082584265928074471690293449288796282 8640 -12782178965739551123372217853252837694 8641 -22584429815515648225005381626935968594 8642 -38782692670232427577132894636385189044 8643 -63969614853882315389772161877726546712 8644 -99209332207830697175910121810844084928 8645 -138190586070183808517284226426945661790 8646 841 8647 10 8648 2 8649 -2 8650 -16 8651 -50 8652 -124 8653 -276 8654 -568 8655 -1086 8656 -1946 8657 -3354 8658 -5822 8659 -10710 8660 -21342 8661 -45034 8662 -96494 8663 -203264 8664 -414298 8665 -813698 8666 -1543786 8667 -2846922 8668 -5148320 8669 -9232980 8670 -16641000 8671 -30561154 8672 -57823882 8673 -113217596 8674 -228476284 8675 -470143430 8676 -973216966 8677 -2000559602 8678 -4039380592 8679 -7939407198 8680 -15067261876 8681 -27363564906 8682 -46970972682 8683 -74607322028 8684 -104805453866 8685 -113991568484 8686 -33113164820 8687 311748845638 8688 1323239025050 8689 3883889178848 8690 9855598068698 8691 23060591309014 8692 51194997004398 8693 109553173795206 8694 228281651380642 8695 466537762916586 8696 940174454676414 8697 1875865228893562 8698 3716563077028330 8699 7325418746284678 8700 14375107410481280 8701 28077398101589118 8702 54515215333505012 8703 104988905177915154 8704 199942626184849860 8705 375036582549149558 8706 689295262826714650 8707 1232728280570744108 8708 2123330640580762300 8709 3463909433068669860 8710 5182310465796750760 8711 6571415415496895908 8712 5109482604412978018 8713 -6361233534418618008 8714 -46063148694625955136 8715 -157401628787043251754 8716 -439059999430504705058 8717 -1107548771896355807592 8718 -2624341539308339313328 8719 -5949093389311542098966 8720 -13034446790470211041924 8721 -27775190710405511200978 8722 -57795524282120252630694 8723 -117750182106956549362568 8724 -235295534555190671865170 8725 -461636340405763288892758 8726 -889629178693985921973758 8727 -1683734222549392358307992 8728 -3127080628673909612988266 8729 -5689656834594918310630952 8730 -10112964168162783380065030 8731 -17477356410846412088629452 8732 -29137786901660353689080620 8733 -46210959998259560813369144 8734 -67814135098103963228359146 8735 -86148987204369706574288360 8736 -74055800711221431688357844 8737 44722298568474808055885038 8738 463871182827670849180142662 8739 1647126414792225812024640432 8740 4661725791667676096798516612 8741 11894074047486562003621479110 8742 28562974468086857522691127250 8743 65878585461709070782502599454 8744 147563648227303410067985720360 8745 323183421789283459098125728366 8746 695155125599771368708799696138 8747 1473049397122317031597767683644 8748 3082007976354414176510615482056 8749 6377895471227585424279020977318 8750 13072012401103271131542590481678 8751 26565718681282064367986077396530 8752 53584443442372876060354684407534 8753 107366963122330081838050761800356 8754 213875210993307158684540572579738 8755 423862521438785780736883143171836 8756 836292435992780251641462802502484 8757 1643727028024634647481276564536230 8758 3220189164067857992966614905779790 8759 6291012452353649482294810094549996 8760 12260602871314545982367848091304888 8761 23843395932333421335549825684711110 8762 46274460607877553973748698920002570 8763 89621907268753918373297884796590336 8764 173177923970044266960124600712644570 8765 333733480057141210548970300398444442 8766 641019885136001243072577874186656628 8767 1226167633190835144218364253933003282 8768 2333325861068825106076281462791690448 8769 4411369010926810976432204000334277084 8770 8272363376925996548022531210038937018 8771 15354947642854071019712824659327733300 8772 28137126608593622143085042512580570994 8773 50721556424109270368090424139516539588 8774 89504249094341697945223318775901728632 8775 153473863948224013334995480653628275344 8776 252683196156054710510905602464472360272 8777 390873782226238519028189828891418022062 8778 855 8779 14 8780 4 8781 2 8782 4 8783 20 8784 70 8785 194 8786 470 8787 1038 8788 2124 8789 4070 8790 7424 8791 13246 8792 23956 8793 45298 8794 90332 8795 186826 8796 390090 8797 804388 8798 1618086 8799 3161872 8800 6008794 8801 11157114 8802 20390094 8803 37031094 8804 67592248 8805 125416130 8806 238633726 8807 467110010 8808 937253440 8809 1910470406 8810 3911030008 8811 7950410600 8812 15889817798 8813 30957079674 8814 58320644580 8815 105291617262 8816 179898939290 8817 284704393156 8818 398695961640 8819 431809126460 8820 120060280822 8821 -1203178744228 8822 -5087067923076 8823 -14942665991774 8824 -38003257300788 8825 -89198254305186 8826 -198751428100392 8827 -427033079481034 8828 -893570842397620 8829 -1833745297074034 8830 -3709610525967596 8831 -7426173602995926 8832 -14751592349280604 8833 -29126699759761884 8834 -57204097861351002 8835 -111719313194856014 8836 -216708218372771168 8837 -416650844557621028 8838 -791687427106770586 8839 -1480982689933485236 8840 -2713710970504229344 8841 -4837041611084991644 8842 -8300951044153661504 8843 -13483261509950412264 8844 -20054676925447308172 8845 -25164159529860286190 8846 -18802925995441668182 8847 27260222699184286954 8848 184661851486227538708 8849 623721850916732243766 8850 1731270622813088051358 8851 4355612162121427364686 8852 10304705551432969463652 8853 23339152341903180505576 8854 51114343052308691706554 8855 108909867334428944337248 8856 226660049441385493699816 8857 461955583996576165564986 8858 923591924402339454457744 8859 1813221103096325376431502 8860 3496955325645717734739494 8861 6624035954319627347727760 8862 12313692788914545658358712 8863 22426656957077329038423742 8864 39904013367923741127053194 8865 69041800269584094816133814 8866 115252760267843655629502958 8867 183066895365947618857862104 8868 269215882570317325432150464 8869 343271683281538757120508308 8870 298549384713063949064623270 8871 -165321798114606900115519392 8872 -1812448212906832712140159824 8873 -6474174004574508808938676436 8874 -18368248052061070812560155546 8875 -46931222520147928335251282796 8876 -112809807981856999117753882250 8877 -260373456209160409185739602610 8878 -583556877998443868283865330976 8879 -1278712003598215236992665027114 8880 -2751761400720532268590432710758 8881 -5833769377074946445101048192814 8882 -12211664848302531869380069170132 8883 -25283677249405803000922659651810 8884 -51849395930687867368908737048340 8885 -105433839373060743429263421455874 8886 -212800802495390825267314183256230 8887 -426676013488697983951854755835968 8888 -850538534927483764688737899007804 8889 -1686830970920264016330200701510288 8890 -3330557998944898663811477266046518 8891 -6550747163012756656778092171826308 8892 -12841759615366406139072902266376304 8893 -25102362486680952121440750357681192 8894 -48945758419014373456990576042392302 8895 -95220219026891927430739274962394872 8896 -184842126295645845804037159758985208 8897 -358020050265690112764161760471629778 8898 -691753530322831323313132060870074220 8899 -1332773415458832566385709935056730848 8900 -2558941048649667710604074188989734130 8901 -4892266909718492816680355651781424578 8902 -9303635920645303793112559652115701662 8903 -17575999297571300341135090862154638680 8904 -32930946940425371360847915521482371980 8905 -61068073549018993503932958034062942974 8906 -111789629973128263872023382173579482562 8907 -201293879067469961817246700949481211194 8908 -354767743015693975152242181603109486538 8909 -607450939171748685663147784067581846810 8910 -998324721397987204691337612958999868872 8911 867 8912 12 8913 -2 8914 -6 8915 -8 8916 -12 8917 -32 8918 -102 8919 -296 8920 -766 8921 -1804 8922 -3928 8923 -7998 8924 -15422 8925 -28668 8926 -52624 8927 -97922 8928 -188254 8929 -375080 8930 -765170 8931 -1569558 8932 -3187644 8933 -6349516 8934 -12358310 8935 -23515424 8936 -43905518 8937 -80936612 8938 -148528860 8939 -273944990 8940 -512578716 8941 -979688726 8942 -1916942166 8943 -3827412572 8944 -7738442580 8945 -15688853180 8946 -31578670978 8947 -62535750652 8948 -120856395232 8949 -226148012494 8950 -406046951784 8951 -690751344940 8952 -1089447306580 8953 -1521256433040 8954 -1641316713862 8955 -438137969634 8956 4648929953442 8957 19591595945216 8958 57594853246004 8959 146793107551190 8960 345544535651582 8961 772577615132616 8962 1666148457530236 8963 3499893754604270 8964 7209504280571866 8965 14635677883567792 8966 29387270232848396 8967 58513969992610280 8968 115718067853961282 8969 227437381048817296 8970 444145599421588464 8971 860796443979209492 8972 1652483871085980078 8973 3133466561019465314 8974 5847177531523694658 8975 10684219142608686302 8976 18985170186762347806 8977 32468431696712760070 8978 52523108622160068242 8979 77687268152020354432 8980 96490194147462022614 8981 69229971448277735660 8982 -115431880037949803048 8983 -739153730954682046814 8984 -2470424353767770098172 8985 -6826036515889197462858 8986 -17130742067322166926510 8987 -40469894409225347432086 8988 -91584237461534039138640 8989 -200494104795962983475888 8990 -427154154237348477175704 8991 -889109738233924642740690 8992 -1812701662636264097198434 8993 -3625922765732589473629936 8994 -7122878091378307208369430 8995 -13746914045697934556097190 8996 -26060606834612480214455902 8997 -48487263791689809252879644 8998 -88391277159613550379932838 8999 -157433077429197645196066652 9000 -272685837697041300825569610 9001 -455752733062988919683431714 9002 -724968615633306245115582178 9003 -1068240298914845002236090486 9004 -1366789683627908951300713756 9005 -1201467885513302051185194364 9006 610980327393530660954965460 9007 7085154331968039469893641896 9008 25453402384029110282453797442 9009 72384624904177038617705080238 9010 185194432886034037735458962488 9011 445567889095194446921198565098 9012 1029124767093638315205063896074 9013 2307836770691853552197728923188 9014 5059598171412385820788161633946 9015 10893367548487332265889209826760 9016 23105032396789864135269278996892 9017 48388709646195667136191938648702 9018 100238105576883534505100675697042 9019 205671944949944277934364097152916 9020 418472747445335103201678280409146 9021 845148760934033087153533036245114 9022 1695687295861516851842270935252918 9023 3382518266781780868172471636763206 9024 6713076265726679531983948902809724 9025 13263823428739436188762041074636032 9026 26105583044105842327834943341012336 9027 51207945530786794449275693698693528 9028 100153703949801167906266269741085830 9029 195373922976693095337005544703480702 9030 380216049272338941141042704462465910 9031 738236099538029053905204464934095688 9032 1429989629860860377218336525804169908 9033 2762763045319692943604046460860900756 9034 5321704093969360654208120649850634886 9035 10213971003687853470888476301632059464 9036 19517606924333157264001035953747761126 9037 37093606221904457605136126815902399806 9038 70024553162329828965984042337384771786 9039 131092626711348822469917000371447714760 9040 242882256684477086341940382545027197322 9041 444176135751947048159187083494508408516 9042 798943878767641023311429265097617895054 9043 1406394817939389708974577049165199741864 9044 2404719539337376913665914662124199610736 9045 873 9046 6 9047 -6 9048 -4 9049 2 9050 10 9051 22 9052 54 9053 156 9054 452 9055 1218 9056 3022 9057 6950 9058 14948 9059 30370 9060 59038 9061 111662 9062 209584 9063 397838 9064 772918 9065 1538088 9066 3107646 9067 6295290 9068 12644806 9069 25003116 9070 48518540 9071 92424058 9072 173360670 9073 321889530 9074 595834520 9075 1108413236 9076 2088101962 9077 4005044128 9078 7832456700 9079 15570899280 9080 31259752460 9081 62838423438 9082 125374174090 9083 246230569322 9084 472378581816 9085 878425533600 9086 1569176878540 9087 2658624185120 9088 4179880618160 9089 5821197332022 9090 6259335301656 9091 1610405348214 9092 -17981190597002 9093 -75576043843006 9094 -222369151394196 9095 -567913687045778 9096 -1340491302178394 9097 -3006639759708630 9098 -6506533514312900 9099 -13716037794884766 9100 -28351715678452558 9101 -57738985911300954 9102 -116252955903911234 9103 -231971023757872516 9104 -459408404806689812 9105 -903554004228278276 9106 -1764350448207487768 9107 -3416834319293467846 9108 -6550300880312933160 9109 -12397478411836627818 9110 -23081697554445314120 9111 -42066867741207661926 9112 -74535299437920421996 9113 -127058408060080490238 9114 -204745676212100844670 9115 -301235870359562867284 9116 -370465841807840602944 9117 -255033961769890799896 9118 484119769184791246918 9119 2954544122952561345090 9120 9780580638841758807948 9121 26911322706163925734458 9122 67381217115389273166544 9123 158965454576923312305184 9124 359459559372886295781072 9125 786613713610234772956776 9126 1675723451844159415697466 9127 3488425114480423512895900 9128 7114347880213012986525836 9129 14237225971591320194895266 9130 27984140017289254750992456 9131 54044746851901734965448358 9132 102532010643591544218328002 9133 190923287803205094598260840 9134 348356365232402739794327492 9135 621042202929444040619897102 9136 1076794935992432960303328816 9137 1801763551625739205418910994 9138 2870003850540584207655001480 9139 4236793534168493158955715236 9140 5438261419681795210140909600 9141 4827281092288264549185944140 9142 -2257873239679774920707697756 9143 -27711275623708885203161495198 9144 -100095900527885923820866575436 9145 -285290333413919961556325537924 9146 -730858222509114408477524103022 9147 -1759982989602752723682587999096 9148 -4067819760294606275880316922284 9149 -9127417931706992096668478556230 9150 -20020785480194324362557688382990 9151 -43125817876984188497826967379882 9152 -91514527523179855634018906028584 9153 -191752633100063390139119581725626 9154 -397424578050007668073483678878542 9155 -815897325495342771275161959287688 9156 -1661046086429375858428694995532802 9157 -3356733382290892710270965930785720 9158 -6739251649072673578443437567548926 9159 -13452327914799353110427386470358650 9160 -26716151343538789299189427544994682 9161 -52821734387644631627024370886007018 9162 -104029679918431426076300064584700546 9163 -204183383868232593982566334325786376 9164 -399557306844925689319571879029267078 9165 -779773356117264630460614583491732988 9166 -1518009455655293684365819048425828676 9167 -2947999085516154061584155574229998584 9168 -5710762130835847005188202035090899340 9169 -11032466224805207659396322684941534226 9170 -21246437228493061130284798986573593690 9171 -40764044152826218394285834940321354816 9172 -77857650374730675999421961756223754622 9173 -147882203537060504965406004093608526408 9174 -278974830248409327435323004465056241168 9175 -521857086932886413777263387010083438490 9176 -966033222684833461936450470504591847006 9177 -1764977101452474485247879735602209742060 9178 -3171371919391864194222456784767409483924 9179 -5576091458729241107888371446891609094660 9180 883 9181 10 9182 4 9183 10 9184 14 9185 12 9186 2 9187 -20 9188 -74 9189 -230 9190 -682 9191 -1900 9192 -4922 9193 -11872 9194 -26820 9195 -57190 9196 -116228 9197 -227890 9198 -437474 9199 -835312 9200 -1608230 9201 -3146318 9202 -6253964 9203 -12549254 9204 -25194060 9205 -50197176 9206 -98715716 9207 -191139774 9208 -364500444 9209 -686389974 9210 -1282224494 9211 -2390637730 9212 -4478739692 9213 -8483783820 9214 -16316240520 9215 -31887139800 9216 -63146892260 9217 -125985315698 9218 -251359489788 9219 -497590059110 9220 -969968640926 9221 -1848394174526 9222 -3417571053066 9223 -6076195238186 9224 -10256075856346 9225 -16077273188368 9226 -22336608490024 9227 -23947013838238 9228 -5965823241236 9229 69610220601770 9230 291979371995966 9231 859893059041744 9232 2200384361220138 9233 5207024120928768 9234 11713557635241668 9235 25429595430126434 9236 53781311108578992 9237 111520297019879946 9238 227773252923791180 9239 459744276681663696 9240 919152681488353508 9241 1822706685716631784 9242 3587057133924119552 9243 7003891453217587398 9244 13554192333530520558 9245 25951670745367148376 9246 49033368299812462496 9247 91100236041020124422 9248 165635535478940546418 9249 292693943539021036656 9250 497439619751121881326 9251 798675490110684748610 9252 1169141331918525351554 9253 1424175293688416151450 9254 940055524503624904532 9255 -2014488598448936440558 9256 -11795069237290695248506 9257 -38706391943454620982964 9258 -106087609058843894149508 9259 -265053063635767206454692 9260 -624512623008653502235764 9261 -1411126336618888275192540 9262 -3086849788463047690890006 9263 -6575274902943471203785906 9264 -13689622783156484190311742 9265 -27926848754747804385207008 9266 -55910988772037059136199464 9267 -109955735623938794101647822 9268 -212487746267530338319975824 9269 -403411034070735432918236664 9270 -751767399303138172712564156 9271 -1372809602232582213332461258 9272 -2449604538225015173635790074 9273 -4251368089850754379054701068 9274 -7121371940391338586709702548 9275 -11358165474559831745665417784 9276 -16796426894241626955806327384 9277 -21623707986529891504992271524 9278 -19365834746850116584284573768 9279 8345440876858768618876921430 9280 108441341404744692439743496866 9281 393731674818664653996069034790 9282 1124589897327779062473593137812 9283 2884572886930531786156181136908 9284 6952392647225138062036498059192 9285 16079810578932130158704976615422 9286 36100596059126454521262664998412 9287 79226413936110643019089632378294 9288 170740941459290498653108538406878 9289 362493574559353888792228120132504 9290 759918152609361556865711799011046 9291 1575815478104704328140873758298734 9292 3236861564534080186569568753831536 9293 6593594946824972896840534684617256 9294 13332846595897646475283972252166182 9295 26785174510696999585711358722524832 9296 53501325854235788884900786267519514 9297 106323060241880420511925157153526532 9298 210352740160311846588225221738227078 9299 414536124028544440570791556064013454 9300 814093430873470129890363435093280532 9301 1593866786990734760350978018585013520 9302 3111876242646028444716797067010842196 9303 6059875328162182506300952641240840780 9304 11770637458998029511489154676331740120 9305 22803103683803237170885477361273274346 9306 44049540912296298301170276347846868036 9307 84813585065122516695456111288168222852 9308 162671235439853192694878073044391977474 9309 310553438976913697660284077138000503882 9310 589528269225323025095607081603056745050 9311 1111385356158209438872870468613140183540 9312 2077418578843042900809320939117732030546 9313 3842395680295517386057200674719941772606 9314 7013767599687381580279657459487351256530 9315 12589859058416622688168028906378960351190 9316 885 9317 2 9318 -8 9319 -12 9320 -22 9321 -36 9322 -48 9323 -50 9324 -30 9325 44 9326 274 9327 956 9328 2856 9329 7778 9330 19650 9331 46470 9332 103660 9333 219888 9334 447778 9335 885252 9336 1720564 9337 3328794 9338 6475112 9339 12729076 9340 25278330 9341 50472390 9342 100669566 9343 199385282 9344 390525056 9345 755025500 9346 1441415474 9347 2723639968 9348 5114277698 9349 9593017390 9350 18076801210 9351 34393041730 9352 66280181530 9353 129427073790 9354 255412389488 9355 506771879276 9356 1004361938386 9357 1974330579312 9358 3822724753838 9359 7240295806904 9360 13316491045090 9361 23572566901436 9362 39649840089804 9363 61986448579828 9364 85933462418066 9365 91899285659302 9366 22289065057532 9367 -269690306938434 9368 -1129583365980178 9369 -3329967727200316 9370 -8536991848129084 9371 -20250549483370752 9372 -45680144913497186 9373 -99461456022076178 9374 -210981753041956124 9375 -438755005965747304 9376 -898499282647411000 9377 -1817651964135764508 9378 -3640358649852396292 9379 -7227415783776515844 9380 -14231307236994103242 9381 -27785499570524623800 9382 -53737170315891772176 9383 -102770538615704234672 9384 -193870774656724359094 9385 -359506310135664905512 9386 -652200253674685942168 9387 -1149639873425807823494 9388 -1948315363536492572104 9389 -3117456695455017923658 9390 -4541631989143434075108 9391 -5481687513647058979640 9392 -3467198915198122539082 9393 8327870322092572709424 9394 47034262265547193692388 9395 153121871324391087841896 9396 418174934960158294296588 9397 1042687557968811796532352 9398 2453813894587700071724892 9399 5540663683050747762614898 9400 12115938585994218966400804 9401 25805561369150703156712546 9402 53732410123898507541919554 9403 109643398895935566678119018 9404 219599134519874360779766840 9405 432086880787404699099742664 9406 835497914858140132017979328 9407 1587265314161278304730543484 9408 2960074916393860518063004742 9409 5409679454618875691698794816 9410 9661047544469630070753495884 9411 16782419484860968657463198432 9412 28140584959420800403128616216 9413 44937011853662427358934943600 9414 66560719840192318863927215124 9415 85926554587042435448211788892 9416 77581113710183666829334867462 9417 -30860227694561025610408629404 9418 -424591902513225679606477664194 9419 -1549181799841004742080070802006 9420 -4433754686771536528236251938914 9421 -11386147333996674590272749998106 9422 -27465957912928804748977726613528 9423 -63566553972055259270240391611940 9424 -142792967908165902289330023990234 9425 -313533909367456400942438562397112 9426 -676027483926810289734666682529616 9427 -1435945636536171846600378481540662 9428 -3011761114640876174741252239839396 9429 -6248622679174956361310820993670932 9430 -12842217625999929258151355678288188 9431 -26175064221897575733435327930454370 9432 -52960238732594575319146686652979202 9433 -106461564586830364204047472920498716 9434 -212784624828710784715972630074025248 9435 -423137364989022631304197851812252326 9436 -837673489017567071874989407876265780 9437 -1651766919891037201765352842969546312 9438 -3245633706881771962116330861554559832 9439 -6357509949527800406833127928565402028 9440 -12417385277689982913134080569806242808 9441 -24188022736688012424623235246137982928 9442 -46991126420491249595508712607411257274 9443 -91040667332787547896678988955258125310 9444 -175854252397910064592135100243426348162 9445 -338525487837763257287013173287818325636 9446 -649078926814676954947297250425818829518 9447 -1238607196039999980042904332028875574568 9448 -2349992552198209418915774800642015758108 9449 -4427411131041252319725095739759747788654 9450 -8269806811336769705782296414479689561260 9451 -15283574411024151286061953873967040817790 9452 -27873433469440773974229982780346001168980 9453 895 9454 10 9455 8 9456 16 9457 28 9458 50 9459 86 9460 134 9461 184 9462 214 9463 170 9464 -104 9465 -1060 9466 -3916 9467 -11694 9468 -31344 9469 -77814 9470 -181474 9471 -401362 9472 -849140 9473 -1734392 9474 -3454956 9475 -6783750 9476 -13258862 9477 -25987938 9478 -51266268 9479 -101738658 9480 -202408224 9481 -401793506 9482 -792318562 9483 -1547344062 9484 -2988759536 9485 -5712399504 9486 -10826677202 9487 -20419694592 9488 -38496495802 9489 -72889537532 9490 -139169719062 9491 -268596792852 9492 -524009182340 9493 -1030781061616 9494 -2035143000002 9495 -4009473579314 9496 -7832198333152 9497 -15072494140056 9498 -28388985185146 9499 -51961552086582 9500 -91611392176386 9501 -153597840756214 9502 -239531303174280 9503 -331430588833582 9504 -353719653891114 9505 -84029346952680 9506 1045554019027498 9507 4375521746227814 9508 12912513594356898 9509 33163063077727650 9510 78843207991224836 9511 178304664013301014 9512 389286417055257138 9513 828041423021004442 9514 1726540705668415442 9515 3544192669804179950 9516 7184551319656576242 9517 14411967103433092086 9518 28643274340427195328 9519 56428773910951819128 9520 110165944226843591304 9521 212936482842547825976 9522 406807257499272185070 9523 766313567634937090582 9524 1418513821309623032750 9525 2568153694735430856244 9526 4516469058271923428348 9527 7633925753726941352006 9528 12175557742870375427114 9529 17657245256517434406754 9530 21124444171715556945836 9531 12796573849622984236412 9532 -34237688415924209455976 9533 -187359559740315297297872 9534 -605534494700473591594460 9535 -1648222052669285388126812 9536 -4102035947256985459851704 9537 -9642699630307733222466602 9538 -21758638216301952188867406 9539 -47564199585452655345579952 9540 -101296609709351162887499506 9541 -210940008605286729565618524 9542 -430539143125161090345385364 9543 -862626023912565789445128028 9544 -1698123938770705921463107356 9545 -3285389252931984226193650840 9546 -6245464169325844744256655582 9547 -11655143623944720435955450398 9548 -21316191168414350506708946282 9549 -38098610653275319164172144714 9550 -66239195612696119567300760930 9551 -111176207466358546926235704530 9552 -177736927306550865790162919654 9553 -263663481893593301238374708546 9554 -341244595603776968067709576008 9555 -310384367909215942457300946604 9556 114207534604009737149176717590 9557 1663389334445014479229247519596 9558 6097144021216551007465499458510 9559 17483291355213225597738249456616 9560 44949249268142030346715976070144 9561 108515803240197289616956367682084 9562 251308771148363191906286391672318 9563 564842680515819592848724954069430 9564 1240870164442629882583391636599046 9565 2676815800978801729183770118139708 9566 5688576915619677903925022357979104 9567 11937199594794634265235843351650036 9568 24779417220794563523387199029938224 9569 50954481442692139256822526960392594 9570 103914720175286714575969213613371796 9571 210376284762117078780016686533870512 9572 423160909590827863495989316607895760 9573 846298274579850494800187168420148086 9574 1683971763597417566675176576296413866 9575 3335738683488454768440529419265960178 9576 6581372390370226730556860280820520010 9577 12938882339898027137389988209385922038 9578 25356267617588010050524068779192164846 9579 49544290354276022475147304025330147774 9580 96535416774767272070656016632741405048 9581 187576084107554819967335005587999530358 9582 363430336505464884559470105831425878520 9583 701955824343228141846483279119244204156 9584 1351034751157905096793780529545063033674 9585 2589641947197905076836684861573938608242 9586 4939634499396114495752459662215954366350 9587 9367045630437366815477555401975702155004 9588 17636852441774136521259851816455391716264 9589 32920426852798287807321805690422432534054 9590 60793860322239061781551788470768433703034 9591 897 9592 2 9593 -8 9594 -16 9595 -32 9596 -60 9597 -110 9598 -196 9599 -330 9600 -514 9601 -728 9602 -898 9603 -794 9604 266 9605 4182 9606 15876 9607 47220 9608 125034 9609 306508 9610 707870 9611 1557010 9612 3291402 9613 6746358 9614 13530108 9615 26788970 9616 52776908 9617 104043176 9618 205781834 9619 408190058 9620 809983564 9621 1602302126 9622 3149646188 9623 6138405724 9624 11850805228 9625 22677482430 9626 43097177022 9627 81593672824 9628 154483210356 9629 293652929418 9630 562249722270 9631 1086258904610 9632 2117039966226 9633 4152182966228 9634 8161656545542 9635 15993854878694 9636 31066349018750 9637 59455334203896 9638 111416886290478 9639 203028278466864 9640 356626119223078 9641 596157422397358 9642 927588011230940 9643 1281307665122054 9644 1365337012074734 9645 319782993047236 9646 -4055738753180578 9647 -16968252347537476 9648 -50131315425265126 9649 -128974523416489962 9650 -307279187429790976 9651 -696565604485048114 9652 -1524607027506052556 9653 -3251147733174467998 9654 -6795340402978647948 9655 -13979891722635224190 9656 -28391858826068316276 9657 -57035133166495511604 9658 -113463907077447330732 9659 -223629851304290922036 9660 -436566334146838748012 9661 -843373591646110933082 9662 -1609687159281048023664 9663 -3028200980590671056414 9664 -5596354675326101912658 9665 -10112823733598025341006 9666 -17746749487324966693012 9667 -29922307230195342120126 9668 -47579552486712776526880 9669 -68703996658428333472716 9670 -81500570508051317709128 9671 -47262882092127108253152 9672 140096677648188189044720 9673 745631172348661780639180 9674 2393853225017947168765992 9675 6495889172274932628617696 9676 16138588802582665851084298 9677 37897227018884618039951704 9678 85461426604337273385531656 9679 186758036313688436273031162 9680 397698044918975165838649686 9681 828237188044136256184035050 9682 1690863211956702045629163078 9683 3388987150727407967092270434 9684 6674376403659392193285921274 9685 12919840572985236937542576856 9686 24574984196929957373498027254 9687 45891175365344307880206973536 9688 83989786018619627044379118250 9689 150228981631315746611679879180 9690 261405189097674293537915583710 9691 439142116404225159328078503364 9692 702805598297818460566453211910 9693 1044050193901595428634162787918 9694 1354434561810811371091463734522 9695 1240227027206801633942287016932 9696 -423162307238212845286960502664 9697 -6520306328454763852752459961174 9698 -24003597683667989450490709417790 9699 -68952846951810019797206685487934 9700 -177468650192007309414163053170018 9701 -428777421340370501320449444842336 9702 -993620101856190094169174398911766 9703 -2234490266298819976752566035510812 9704 -4911306067277621705936336153650520 9705 -10599882982897299609861358511629624 9706 -22537082577691933875097201863279660 9707 -47316499798486497398484400893217884 9708 -98270981241178636655306927853610478 9709 -202185701416465351231276141466982274 9710 -412561986178582430011292828000852786 9711 -835722895769410293507282144608748546 9712 -1682021170349260788307469313028896632 9713 -3365992933946678354982645889325310498 9714 -6701731617435133123423175308591270676 9715 -13283104007805359853980035589411790686 9716 -26221986347703386991370023798797712724 9717 -51578253965291397041894092577989877570 9718 -101122544319567419517041396603320025344 9719 -197657961094334691587697413236061430392 9720 -385234045201889511555032418824060960750 9721 -748664381707354396114502524655486839270 9722 -1450620206050582537960985803774731043426 9723 -2801654957208487634754766333319794077100 9724 -5391296904406392711591451194893732685342 9725 -10330931403802507207343910857109687051692 9726 -19697977034239874022821466259085389206696 9727 -37334829476014010544081318075540780922960 9728 -70255256328812298351403123765963213457014 9729 -131049116651051360132954912236731647160048 9730 903 9731 6 9732 4 9733 12 9734 28 9735 60 9736 120 9737 230 9738 426 9739 756 9740 1270 9741 1998 9742 2896 9743 3690 9744 3424 9745 -758 9746 -16634 9747 -63854 9748 -188888 9749 -495396 9750 -1203266 9751 -2760276 9752 -6051678 9753 -12798036 9754 -26328144 9755 -53117114 9756 -105894022 9757 -209937198 9758 -415719032 9759 -823909090 9760 -1633892654 9761 -3236194780 9762 -6385840968 9763 -12524246692 9764 -24375051920 9765 -47052534350 9766 -90149711372 9767 -171743384196 9768 -326226594552 9769 -619879523970 9770 -1182129246240 9771 -2268388150850 9772 -4385428117076 9773 -8537611083304 9774 -16699267628846 9775 -32693122507540 9776 -63759471526290 9777 -123214805730186 9778 -234631692020664 9779 -437659970487528 9780 -794286089710606 9781 -1390443512107964 9782 -2318031523338904 9783 -3599339188460958 9784 -4964676200535692 9785 -5284459193582928 9786 -1228720440402350 9787 15739531907135126 9788 65870847332400252 9789 194845370748890214 9790 502124558178681190 9791 1198690162663729304 9792 2723297190169781860 9793 5974444923344249858 9794 12769785326322897806 9795 26749677048958121996 9796 55141535875026438272 9797 112176669041521949876 9798 225640576118969280608 9799 449270427423260202644 9800 885836761570098950656 9801 1729210353216209883738 9802 3338897512497257907402 9803 6367098493087928963816 9804 11963453168414030876474 9805 22076276902012056217480 9806 39823026389337022910492 9807 69745333619532365030618 9808 117324886106245141557498 9809 186028882764673475030214 9810 267529453272724792739342 9811 314792335364851900992494 9812 174695657716663711947774 9813 -570935514631998068691406 9814 -2964788739649945237457398 9815 -9460677911924877866075094 9816 -25599266714507543717159392 9817 -63496493733392161757111096 9818 -148957920337729435142642752 9819 -335715956651417871415673914 9820 -733414001570393037254323600 9821 -1561651189614529293438358650 9822 -3252514401571231339067521728 9823 -6641501552298639306159792162 9824 -13315877955958031499445713436 9825 -26235718528943268436988290292 9826 -50810702725873225810486317546 9827 -96701878091217533690693291082 9828 -180691664109837160735072409332 9829 -330920645741152907346752288512 9830 -592325834838827200884667872222 9831 -1031467951243052360212746375586 9832 -1734273549540870820779199587496 9833 -2778323743442466249413362375414 9834 -4132758305253277620504826109936 9835 -5372985332460079254447113126868 9836 -4949823025221866409160152624204 9837 1570483303232897443592307336970 9838 25574080986900886894083016754760 9839 94526927938710906691289702242694 9840 271995578130718216105452755412712 9841 700772999471088717425902200255048 9842 1694393101327278811595076599166814 9843 3928883367626098788347642634677626 9844 8840189434903720494283978788328146 9845 19440072417801020104145337299957770 9846 41977154995492953979242539163237430 9847 89293654793979451377726940056455314 9848 187564636035158088033033867910065792 9849 389750337451623439264310009377048066 9850 802312323630205869275602837377900852 9851 1638035219399616162782884981986649398 9852 3320056389748876951090354295015546030 9853 6686049323695555306073000184340856528 9854 13387780941130688429496175492932127204 9855 26670884948936048283476211082343917890 9856 52892871296639435274846234881141630614 9857 104471125261930832316740327459131508184 9858 205593669581498251833781724062451533528 9859 403251630675832943421479137298512963920 9860 788485675877722454976511556122573924670 9861 1537150057585076851091014080778060763940 9862 2987770263635659389051999884552791807366 9863 5789425220844147023806766217872585884466 9864 11180722125250539735398217412766318569808 9865 21511653529053046942742128269876005621500 9866 41209630563292920965563594528961394828196 9867 78544460039306931509644912604502175751156 9868 148799716368119229861048036370465389208170 9869 279848833019170589994002948607197036368218 9870 925 9871 22 9872 16 9873 12 9874 0 9875 -28 9876 -88 9877 -208 9878 -438 9879 -864 9880 -1620 9881 -2890 9882 -4888 9883 -7784 9884 -11474 9885 -14898 9886 -14140 9887 2494 9888 66348 9889 255236 9890 750632 9891 1953898 9892 4714174 9893 10765852 9894 23563888 9895 49892032 9896 103009146 9897 208903168 9898 418840366 9899 834559398 9900 1658468488 9901 3292361142 9902 6528555922 9903 12914396890 9904 25438643582 9905 49813695502 9906 96866229852 9907 187015941224 9908 358759325420 9909 684985919972 9910 1304865443942 9911 2486994690182 9912 4755382841032 9913 9140810958108 9914 17678422041412 9915 34377689670258 9916 67070812177798 9917 130830283704088 9918 254045089434274 9919 488676781454938 9920 926336751942466 9921 1720622841653072 9922 3111066353761036 9923 5429097877099940 9924 9028437065560898 9925 13993113266096590 9926 19277572459679518 9927 20506292900081868 9928 4766760992946742 9929 -61104086339453510 9930 -255949457088343724 9931 -758074015267024914 9932 -1956764177930754218 9933 -4680061368100536078 9934 -10654506291444785936 9935 -23424291617767683742 9936 -50173968666725805738 9937 -105315504541752244010 9938 -217492173583274193886 9939 -443132749702243474494 9940 -892403177125503677138 9941 -1778239938695602627794 9942 -3507450291911812511532 9943 -6846347804409070418934 9944 -13213446297496999382750 9945 -25176899465911030259224 9946 -47253176367923086476704 9947 -87076202757260109387196 9948 -156821536376792474417814 9949 -274146422483037615975312 9950 -460175305247711091005526 9951 -727704758520435883744868 9952 -1042497093885287784737362 9953 -1217192751601951496685136 9954 -646257236969953427993730 9955 2318531502679991809463668 9956 11779209414604869675538762 9957 37378476129112413392698154 9958 100874969862504575149809250 9959 249832890200234010292452002 9960 585548846851651881708125916 9961 1318962848422044918962449516 9962 2880614038036574212400808166 9963 6133128439607805551468329894 9964 12774629991906444857628122056 9965 26090507947864476357073835492 9966 52326226476807744794062125784 9967 103136929202680970604548443330 9968 199838807293898504295241734412 9969 380530471403735665030314143744 9970 711451117144888572377066432256 9971 1303776951983715773261734304478 9972 2335244903226768133474480680064 9973 4069518452767638954253680267560 9974 6847842196210105203667042642974 9975 10980600501463382824171868752910 9976 16353585833923462078618981879778 9977 21303408859145328487779134503982 9978 19732925555912431044186827167012 9979 -5841155430988455849896189587748 9980 -100368083369699362541185891830442 9981 -372363661500417578646638647243154 9982 -1073136660971506296072540847498202 9983 -2767529762298785107667617446665016 9984 -6696413129924883896015260081342642 9985 -15536602564828604390299238869670788 9986 -34976674982629624494444576169628558 9987 -76953829978122578473687115332865988 9988 -166247484772102029851414055389321302 9989 -353812120807260117884447923299387094 9990 -743562458258883557148757932676435160 9991 -1545874781889089426424360770054336012 9992 -3183910001288705589207245752040985410 9993 -6503966391037582540297600047056531440 9994 -13190015714733137846370600231397387968 9995 -26577796655863826275866775724329515172 9996 -53248681604799874559342986806673433062 9997 -106141552901439309834189221687815063676 9998 -210612678163370142150929549146946571860 9999 -416206347744868393984711273209398105388 10000 -819457978420701337406190410507911069308 10001 -1607943654298423792382701966630484993978 10002 -3145093711883500643473716047408545757918 10003 -6132863975519160032525715931961337565284 10004 -11922289196363307056332482149833923449750 10005 -23103011321613846791730699562600242019558 10006 -44614664850666893734472827832476247641058 10007 -85824295413959814700036422361437642469254 10008 -164368755453266746209681334965939818220410 10009 -313168471821385976070729371336405207428580 10010 -593017304840556566064732319943602243796798 10011 927 10012 2 10013 -20 10014 -36 10015 -48 10016 -48 10017 -20 10018 68 10019 276 10020 714 10021 1578 10022 3198 10023 6088 10024 10976 10025 18760 10026 30234 10027 45132 10028 59272 10029 56778 10030 -9570 10031 -264806 10032 -1015438 10033 -2969336 10034 -7683510 10035 -18449362 10036 -42013250 10037 -91905282 10038 -194914428 10039 -403817596 10040 -822657962 10041 -1657217360 10042 -3315685848 10043 -6608046990 10044 -13136602912 10045 -26050999802 10046 -51489643384 10047 -101303338886 10048 -198169568738 10049 -385185509962 10050 -743944835382 10051 -1428930755354 10052 -2733796199296 10053 -5220790889478 10054 -9976173730510 10055 -19116984688618 10056 -36795406730030 10057 -71173096400288 10058 -138243908578086 10059 -269074192282174 10060 -523119281716448 10061 -1011796063171386 10062 -1938132815113852 10063 -3658755656766924 10064 -6769822010527960 10065 -12198919887627900 10066 -21227356953188798 10067 -35220470219285388 10068 -54498042678964906 10069 -75004335579046774 10070 -79771096571993516 10071 -18667010232540006 10072 237282446855803718 10073 995356462122828632 10074 2952120640053582850 10075 7632182008154118928 10076 18286688299598904864 10077 41710979917366588606 10078 91884948584092394344 10079 197200453125844638354 10080 414692626709118832240 10081 857825376411362306734 10082 1750228553536865983872 10083 3528468492232468611666 10084 7035918784144281123198 10085 13882266588553351542132 10086 27095712886050350924882 10087 52272612351961381184106 10088 99525788719884467660810 10089 186601991477144577048006 10090 343423527853937051465820 10091 617569950336974667441132 10092 1077745255584685758446658 10093 1805450014105121642191526 10094 2847947107990409426928888 10095 4065139859592360923614024 10096 4711397096562314351607754 10097 2392865593882322542144086 10098 -9386343820722547133394676 10099 -46764819949834960526092830 10100 -147639789812339535675902080 10101 -397472680012573545968354082 10102 -983021526864225427676479998 10103 -2301984375286270346638929514 10104 -5182598413322844559039737680 10105 -11315726852930650110508067574 10106 -24090356844837094968136189630 10107 -50180864792701571325210025122 10108 -102507091269509316119272150906 10109 -205644020472190286723820594236 10110 -405482827766088791019062328648 10111 -786013299169824456049376472392 10112 -1497464416314713028426442904648 10113 -2801241368298428801688177209126 10114 -5136486271525196935162657889190 10115 -9206004724292835889416338156750 10116 -16053846920502941093083380799724 10117 -27034447421966323917255249552634 10118 -43388033255889785995874231432412 10119 -64691442115035114483653365936394 10120 -84424367670947545527840193103406 10121 -78583212239959089677944003515658 10122 21784871129740272863241888314784 10123 394148532630157851509880535557938 10124 1467285193601664147582421383056140 10125 4234814955900449255250038829721156 10126 10931228085825333151265298911063798 10127 26467830650653937541564537780734586 10128 61444505633283562036009113950363144 10129 138398335611406140509696229283229132 10130 304645820383508170361110284672550434 10131 658457941190768288245558207971937528 10132 1402020399449651845394316140648372688 10133 2947895181338741271818676910702708700 10134 6131805182627446861025922662743694110 10135 12635771573665029401323522709800225550 10136 25825787288398167247694122941197613518 10137 52403583944261993523560898665527128690 10138 105652265549061868082903885472200561752 10139 211793818450501177917093107160015625428 10140 422406496613871320068022656306962197288 10141 838612844358739714052733929516360302676 10142 1658070822779441051458924340024271371984 10143 3266014477077864843841626306654756365962 10144 6411108188961365487315342354063302123880 10145 12543972164480525519841058286024639689164 10146 24466261360843832576173540435858563138914 10147 47569272682457679367904239998458805158472 10148 92183937533124573102377067830935052799530 10149 178008232947084387802413490192372695268784 10150 342376988400351134012094825158312513489194 10151 655545460221737110082824196494717720917774 10152 1248562765062293676147556516438319964714572 10153 931 10154 4 10155 2 10156 22 10157 58 10158 106 10159 154 10160 174 10161 106 10162 -170 10163 -884 10164 -2462 10165 -5660 10166 -11748 10167 -22724 10168 -41484 10169 -71718 10170 -116850 10171 -176122 10172 -232900 10173 -223330 10174 41476 10175 1056914 10176 4026250 10177 11709760 10178 30159122 10179 72172372 10180 164077654 10181 358992082 10182 762809678 10183 1585467640 10184 3242685000 10185 6558370848 10186 13166417838 10187 26303020750 10188 52354020552 10189 103843663936 10190 205147002822 10191 403316571560 10192 788502081522 10193 1532446916904 10194 2961377672258 10195 5695173871554 10196 10915964761032 10197 20892138491542 10198 40009123180160 10199 76804529910190 10200 147977626310478 10201 286221534888564 10202 555295727170738 10203 1078415008887186 10204 2090211072058572 10205 4028343887172424 10206 7687099543939348 10207 14456921554467308 10208 26655841442095208 10209 47883198395284006 10210 83103668614569394 10211 137601711293534300 10212 212606046872581074 10213 292377143444574590 10214 311044153677114596 10215 73761706821310878 10216 -921594755301517754 10217 -3873715395355100604 10218 -11505897403509219532 10219 -29792585703108124396 10220 -71503565620474713002 10221 -163388514204567107346 10222 -360588967330411745700 10223 -775281594039530577940 10224 -1633106970450892884674 10225 -3383335523987758868546 10226 -6911804016220227480212 10227 -13947722800364508603410 10228 -27829989388917860145542 10229 -54925702274968211070424 10230 -107198314626929592254530 10231 -206724103346814059915340 10232 -393326094823958636963346 10233 -736749622677895688429166 10234 -1354319573014870355870298 10235 -2432064828599556114316956 10236 -4237514842704677756508482 10237 -7085461950695087183437370 10238 -11150601810287448107051394 10239 -15861998906849762458659148 10240 -18254864500732085000803234 10241 -8868520680009537867408558 10242 37896299269825422658684272 10243 185536089082164958334586352 10244 583008769094738504302940434 10245 1566030295958963931979420432 10246 3868014671245234278618349946 10247 9050613084568078837658087626 10248 20366339937498728948166155200 10249 44456696782335823916302344830 10250 94637561575037395241512369952 10251 197144652844546711360784520858 10252 402788673316736998084605115094 10253 808271501082825789103667443742 10254 1594284800252650245153043916134 10255 3091749216567363273579486820782 10256 5892990584865792075267664029908 10257 11029476856390989010430321919098 10258 20235481580683824899846660075848 10259 36289328501186765992930040875572 10260 63323775923153089910185290428206 10261 106711809179042875906059521860618 10262 171403251294077990389712887797012 10263 255827618965025535917553080900418 10264 334410831204984625595497084416076 10265 312625960075244352732255196101292 10266 -81522572554913498777625339456646 10267 -1548807766156577646360046722512786 10268 -5783622722057026901610085552233942 10269 -16714850807882360052875384463297740 10270 -43182681458536297594439922244032326 10271 -104627187091819859630449036194395470 10272 -243025522703226000140145265477624602 10273 -547671343086734170501255550150175036 10274 -1206129284277502458746813758122112564 10275 -2608149683727154304141129898770485252 10276 -5556044865065895575959806809473193952 10277 -11687850047693342436985729472216888062 10278 -24323621621358371838309252182017113612 10279 -50149408909756539086003375123214727130 10280 -102552992854018532609564273788741855820 10281 -208205258403080400692468159260942417572 10282 -419999076853581578609561266420958043000 10283 -842405573467452898677583922727920240288 10284 -1681018417826192612730317852244280542964 10285 -3339089240605633664189242192268551914948 10286 -6605103717683498508030868498923308280910 10287 -13016211906644863995346210852986610404790 10288 -25560184071125389515187269139011250093954 10289 -50026445431969222091360809574869813232868 10290 -97595718114426901459265049573328618391340 10291 -189779655647551474561642117404263671190870 10292 -367787888594635862364055607596636366459654 10293 -710164876994986996376150432754948879948848 10294 -1365710337216724106458974629249666600866622 10295 -2614273102279017782606531145687986565581194 10296 933 10297 2 10298 -2 10299 -4 10300 -26 10301 -84 10302 -190 10303 -344 10304 -518 10305 -624 10306 -454 10307 430 10308 2892 10309 8552 10310 20300 10311 43024 10312 84508 10313 156226 10314 273076 10315 449198 10316 682098 10317 905428 10318 863952 10319 -192962 10320 -4219212 10321 -15928972 10322 -46088094 10323 -118260466 10324 -282338120 10325 -641330202 10326 -1404139880 10327 -2989607520 10328 -6232292520 10329 -12790663368 10330 -25957081206 10331 -52260101956 10332 -104614122508 10333 -208457786444 10334 -413604789266 10335 -816921360826 10336 -1605423442348 10337 -3137870359252 10338 -6099248031510 10339 -11794421903064 10340 -22710386664096 10341 -43602525155638 10342 -83611648335798 10343 -160416178245988 10344 -308393804556466 10345 -594615339445030 10346 -1149911066615768 10347 -2228326075502954 10348 -4318537147561526 10349 -8346881034733950 10350 -16033980578673298 10351 -30490902133140606 10352 -57146743575235814 10353 -105029941970519820 10354 -188133610585089214 10355 -325735321878623514 10356 -538341368751204588 10357 -830718512195779178 10358 -1141762665872893774 10359 -1215524372694204652 10360 -293929617392686898 10361 3579785777962413706 10362 15085683181471633238 10363 44878268884579757634 10364 116381834505054470636 10365 279770348709621577982 10366 640359316040033323682 10367 1415640910079563901622 10368 3048747880530456786296 10369 6432083404518215654842 10370 13343887420738443135054 10371 27291610221102951738464 10372 55121599610020811884006 10373 110047301884989022954430 10374 217245616511918615208960 10375 423969719858732675124300 10376 817295814682691312087646 10377 1554045437360587000516812 10378 2908365010375457356387110 10379 5340429838975013470704066 10380 9577944681679691227212548 10381 16663406632374778410649918 10382 27814008442662226517701312 10383 43676007349511988976360460 10384 61930871850244073977163694 10385 70799392530253611844572252 10386 32903093260428189185887980 10387 -152632995821736769148698372 10388 -735641764916475273451638806 10389 -2301672060875439205431059238 10390 -6169686732120673484049409184 10391 -15220299816688752321707496810 10392 -35586639754187481269873652010 10393 -80043336536523305186175996840 10394 -174680898111560700427688366792 10395 -371825550956107411788472887650 10396 -774614224272844409873078002744 10397 -1582885725355670198976745446486 10398 -3177170525608320444129789362620 10399 -6268919742175683717709276183402 10400 -12161910327041475792976940213310 10401 -23191387183432464803407262132408 10402 -43426868764116289703253922208256 10403 -79716197265303055696183963083828 10404 -143039973188456145606369253512034 10405 -249751782367499021512428775372652 10406 -421155033661577011902141663169664 10407 -676982652626602547819694744070082 10408 -1011393483831587173415191828486158 10409 -1324019443906831526147447024587450 10410 -1242496871351918027369821685130804 10411 306310894804659618990225037381982 10412 6089933616861686520600310589615924 10413 22804784424744046573475695052913664 10414 65987465883280344167915617296945990 10415 170614652975100203798364653491341460 10416 413640175678326203938509918968966062 10417 961311518765060374439765469119141098 10418 2167440803042562833186579227241253662 10419 4775590486769717137327709126011738914 10420 10331635351835612713287515935484932866 10421 22019485399528955150273245407701820928 10422 46343107020887326988582497589718934540 10423 96492515930643866074585872712933661670 10424 199045508784662398684150146501675517490 10425 407250767187742799376618305762617935062 10426 827249844041324377986179572183575978062 10427 1669655417508777276663763494911496218350 10428 3350673835334969889394081347155776761314 10429 6689763075940603553583323539424328676262 10430 13294866793624102061614192038347636957172 10431 26311078700268966056960402891334247361962 10432 51871262771394355572147672030345497455916 10433 101897708203363577663508481605215310688784 10434 199493426317790479122773531178543929080124 10435 389273081965341953684415648582807600270994 10436 757060970559977816048471256179443966730648 10437 1467225847554964812424621688934392846679496 10438 2832936184771688918883596318184059447546118 10439 5447209287050706701490127463872046013127312 10440 937 10441 4 10442 2 10443 4 10444 8 10445 34 10446 118 10447 308 10448 652 10449 1170 10450 1794 10451 2248 10452 1818 10453 -1074 10454 -9626 10455 -29926 10456 -72950 10457 -157458 10458 -313684 10459 -586760 10460 -1035958 10461 -1718056 10462 -2623484 10463 -3487436 10464 -3294474 10465 924738 10466 16853710 10467 62941804 10468 181202270 10469 463540390 10470 1104870592 10471 2509010472 10472 5498617992 10473 11730910512 10474 24521573880 10475 50478655086 10476 102738757042 10477 207352879550 10478 415810665994 10479 829415455260 10480 1646336816086 10481 3251760258434 10482 6389630617686 10483 12488878649196 10484 24283300552260 10485 46993687216356 10486 90596212371994 10487 174207860707792 10488 334624038953780 10489 643017843510246 10490 1237633182955276 10491 2387544249571044 10492 4615870325073998 10493 8934407472635524 10494 17281288507369474 10495 33315269086042772 10496 63806171219183378 10497 120952914794419192 10498 225982856764939012 10499 414116467350028226 10500 739851789228651740 10501 1278193157979856328 10502 2108911670175635506 10503 3250674336048529280 10504 4466198708742733932 10505 4760128326135420830 10506 1180342548173007124 10507 -13905340633298626114 10508 -58783609517878383748 10509 -175165444022932854384 10510 -454935792732554432366 10511 -1095295108772587756048 10512 -2510936018852151657670 10513 -5559683899382608443966 10514 -11991767303900824098808 10515 -25335654724639267233862 10516 -52627264945742218972326 10517 -107748864555763030856332 10518 -217796166440752053810762 10519 -435041782952670669019722 10520 -859011502811403344144022 10521 -1676307317494094656231668 10522 -3230352754854681656748480 10523 -6138717765230139013135590 10524 -11479147604205152483839656 10525 -21057092285884843711052204 10526 -37720498918259622121702122 10527 -65534507360921848639403434 10528 -109210514710433837615763894 10529 -171141386560677911592927588 10530 -241940779090931523437499840 10531 -274843872351359712623387820 10532 -122210876529622943474689448 10533 613430888386852329976949358 10534 2915102949262291535408008596 10535 9084789681382965019457417780 10536 24305089498071717341164914590 10537 59891729252259198611038566600 10538 139935065788782503797214563440 10539 314615963900343204224902930232 10540 686441514856450616013375817882 10541 1461055739129295025886453820626 10542 3043941464484965224863199267112 10543 6221111990093285668992988629732 10544 12490031732268969386702264813134 10545 24651942059310445179679205026444 10546 47843329242742909983086467158852 10547 91270198006859199686340389367108 10548 170986395272162255382524352450936 10549 314026368460618400988893605962970 10550 563778150828117422501322381335622 10551 984933184489694434403464044505286 10552 1661915837116296982223158788575368 10553 2673309320947884155638350617061526 10554 3997328764854715681785797641648976 10555 5239825636206633709155619326779780 10556 4933514741401974090165394289397798 10557 -1156418875459712430434916300218126 10558 -23961203300203759003910611353131790 10559 -89948669183484103171826228650077780 10560 -260563322158584306970190882141419240 10561 -674203497836910510908700801110385302 10562 -1635515016601970885348466270229526400 10563 -3802955819644533718535045497470780062 10564 -8578546306414250855862754623482518976 10565 -18910181658249863569150270558967451842 10566 -40929667057778818719423515966669272770 10567 -87272774078666145708006013556388207310 10568 -183765290009310011782591886269321868980 10569 -382810798793972410466742032770997386470 10570 -790061565981715209843360338533615321532 10571 -1617311410023039587829539910717191299594 10572 -3286966827531816864493303405628687517944 10573 -6637640662866786753887384752784464279258 10574 -13327403738807390307470708292208792955520 10575 -26622270532431492369084900330556429912692 10576 -52933349232700458426045303221890677274654 10577 -104804612004094813998192975252236174730570 10578 -206702320207458391661701456857451485419354 10579 -406195746525248870784474988035995414499478 10580 -795468828490590824468890636618803014770472 10581 -1552529799050568640517361892798246981501120 10582 -3019755646605533452941983581732639828180616 10583 -5852691831377222371825579899916699275726734 10584 -11299901118427929073315707363788745288854046 10585 957 10586 20 10587 16 10588 14 10589 10 10590 2 10591 -32 10592 -150 10593 -458 10594 -1110 10595 -2280 10596 -4074 10597 -6322 10598 -8140 10599 -7066 10600 2560 10601 32486 10602 105436 10603 262894 10604 576578 10605 1163338 10606 2199296 10607 3917352 10608 6540836 10609 10028272 10610 13322746 10611 12398008 10612 -4455702 10613 -67397506 10614 -248599776 10615 -712140166 10616 -1817010758 10617 -4326021230 10618 -9824639222 10619 -21555549734 10620 -46077123614 10621 -96555778700 10622 -199294535742 10623 -406647415292 10624 -822458081286 10625 -1651873536546 10626 -3298210352632 10627 -6549970611066 10628 -12939601228752 10629 -25428479877948 10630 -49711780430208 10631 -96705467646564 10632 -187301680018558 10633 -361509540726350 10634 -696133579680130 10635 -1339151423190376 10636 -2576784606145652 10637 -4964328855716696 10638 -9580199180790694 10639 -18514606653426218 10640 -35795895160795692 10641 -69111164246838464 10642 -132917335466021842 10643 -253870250260441034 10644 -479853107025380046 10645 -893969574375408272 10646 -1633821363604060012 10647 -2912014521583916340 10648 -5020926191759551846 10649 -8271600527808081126 10650 -12737799236550815058 10651 -17497927562686235888 10652 -18678270110859243012 10653 -4772929477560616898 10654 54010680040317766850 10655 229176124063250621234 10656 684111916795805053600 10657 1779407025568392809648 10658 4290343044420544467318 10659 9850026943803152911284 10660 21841794247703977010092 10661 47177448972343244243954 10662 99804713918085463216280 10663 207553578473848494072612 10664 425349744914600547883374 10665 860391527867271216903096 10666 1719403030678674561047118 10667 3395710348172769217278786 10668 6626063103027450874027266 10669 12764780868257589887162856 10670 24243928472462742371002512 10671 45301020758347586082054716 10672 83021519676607208203756838 10673 148556027037529056843160272 10674 257766541747962894458924166 10675 428907928308640806051851754 10676 670848707399572329489351594 10677 945692579750932042112739414 10678 1067903456280554985587428862 10679 454472567893702655610479504 10680 -2460630381368588879797529092 10681 -11545420062751553899254946872 10682 -35850509560823271240419861462 10683 -95742238813082469851458428062 10684 -235677304601864973648672991502 10685 -550293268502208177873575921734 10686 -1236734783358658793886951739616 10687 -2697790522487953819773405560242 10688 -5741731986972919044636604827354 10689 -11962843977066204713629593457086 10690 -24452875709335174100331858270220 10691 -49104817768645619280011063296664 10692 -96948147011388529263097530455516 10693 -188218345018247728949437919822624 10694 -359204740290409984331962272273560 10695 -673231108751028385320855878236530 10696 -1237009259579145807822178259572152 10697 -2221942444068840242225642304077438 10698 -3883858281185137224448801092652806 10699 -6557167602133021380087151709714332 10700 -10554496366987737061872949351363308 10701 -15794322003194370771028568678143088 10702 -20727836744596344861193962967540886 10703 -19571417869136632430759046667322760 10704 4389785431067126573151564685809030 10705 94338454614551229744977793335886810 10706 354901776773135536715168675477306050 10707 1029105274610046047623869476587691352 10708 2664620291212016932972335746817217752 10709 6467576110856550651507381244287997814 10710 15046122417270801507370135867770516790 10711 33956304075520665076520406426737968632 10712 74885971133299483795943922393407241402 10713 162158745211965629503949935949795448712 10714 345924035221275641286541822219117317692 10715 728734834015248051753283854990114704162 10716 1518796399996963261596644193523730025694 10717 3136107810020002849426184104240921325288 10718 6423074637551819713919487509869608843232 10719 13060715300418606467806872262654073122490 10720 26388119039225996775277580554862866078010 10721 53010389571657489144362480885419295990702 10722 105943738804357947570407784107309973265356 10723 210748350808452761568600759359546147995926 10724 417450671015911153230302216216997633415280 10725 823646417541160024014777204252993047914758 10726 1619115246031750848483667840871796062685230 10727 3171645045082319489001029733670043044186350 10728 6191400691687852941943013315402682872366966 10729 12044092523065075313768593215319382148093700 10730 23343993641493004387084300579108127436947746 10731 961 10732 4 10733 -16 10734 -32 10735 -46 10736 -56 10737 -58 10738 -26 10739 124 10740 582 10741 1692 10742 3972 10743 8046 10744 14368 10745 22508 10746 29574 10747 27014 10748 -5472 10749 -110908 10750 -373802 10751 -950380 10752 -2113718 10753 -4313014 10754 -8230366 10755 -14771202 10756 -24799474 10757 -38122220 10758 -50520228 10759 -46064526 10760 21332980 10761 269932756 10762 982072922 10763 2799083680 10764 7125104910 10765 16949744132 10766 38505293866 10767 84582417480 10768 181138196180 10769 380432731922 10770 787080147214 10771 1609538228500 10772 3261411765046 10773 6559622117678 10774 13109592728744 10775 26049193957496 10776 51477673835444 10777 101189454265652 10778 197894921912216 10779 385196601930774 10780 746706142657124 10781 1442839722337254 10782 2781991145527630 10783 5358775751673282 10784 10323104607389978 10785 19903303788180672 10786 38417910441606890 10787 74213805602402582 10788 143324969849241046 10789 276242305315262888 10790 530112555575703922 10791 1009965662601083968 10792 1903935236976492240 10793 3537756600580552252 10794 6449771122164468592 10795 11470697313924020438 10796 19742297841732101564 10797 32480097078282916622 10798 49978024640969152510 10799 68656294751828395522 10800 73429224229389012420 10801 19418544189071245570 10802 -209757579874179375664 10803 -893869496669984429264 10804 -2673276522238377238912 10805 -6963619566658921706230 10806 -16813646510462074617514 10807 -38655440758166051627606 10808 -85832889730509295871560 10809 -185637603648594759087840 10810 -393191182122443253160452 10811 -818540927037043801043826 10812 -1678932454904315017946922 10813 -3398335485582989578994040 10814 -6794045833755758796272826 10815 -13420108936783209670300092 10816 -26184889805040799557462948 10817 -50428818277503541928465460 10818 -95729839035851128010520176 10819 -178751358712458336214277014 10820 -327307385749987393057437286 10821 -585073927497950287516361452 10822 -1013981855806591093568213206 10823 -1684830563206163423057564800 10824 -2630523142957095465170304214 10825 -3698426599237650450757733076 10826 -4152899167131353106368212580 10827 -1692268785762764226570683488 10828 9853151276988789672684263384 10829 45703660837812060913104124846 10830 141445899650894530764562552908 10831 377123204252759504413235544410 10832 927416472754967682286811466144 10833 2164151256113626476173763205760 10834 4861941778601580295947168766002 10835 10603673765574499340583773593356 10836 22566517742640704054213367050442 10837 47019393451975878154545225320662 10838 96124211220621497434556288617326 10839 193072358232010026697653819072842 10840 381290703250257755647091738895466 10841 740495443540667739979054011169026 10842 1413726552291696125299909889405556 10843 2650735811870841933122088148977708 10844 4872678255939682175347730453055146 10845 8756536537124819399796531545707952 10846 15313704139257840779883683255422284 10847 25868200506245577841756632606785592 10848 41662522509439948612785201284928680 10849 62390359254036293473979164252469566 10850 81961777123172925904738210919792326 10851 77571991692105799331586646233983296 10852 -16766462922445430413391147101903514 10853 -371668239695580967128559822579209564 10854 -1400773514305627014752429299166900916 10855 -4065393805517643947724765045984118668 10856 -10532969916374194599232146290272116482 10857 -25579092333644996106602282158042633272 10858 -59535396409165661183122688584780601904 10859 -134421367542465144979066610978187843306 10860 -296580112754430774483016546927983292018 10861 -642504147975706415769558369147100609710 10862 -1371238981990954467522842224137215313872 10863 -2890035381987917729119486417660945339566 10864 -6026143192007920578545670521901866664854 10865 -12449217829559740292465158031771475508086 10866 -25509933129978346760272030294425548630576 10867 -51898052169204343535549610849288414708586 10868 -104908441740861832679912091734707710699288 10869 -210852180545219780250319875842017683964644 10870 -421600531353672541818920635201563831960570 10871 -839051202369583695049222851418561465375850 10872 -1662697619910743719064000055671554513290608 10873 -3281812865942494567547667896543350575975838 10874 -6453457911024814056548697630213393620162188 10875 -12644858602712666998491710945616076492529154 10876 -24688951125777742312260304160935458640622854 10877 -48032944767270746699344604740043586077570600 10878 975 10879 14 10880 10 10881 26 10882 58 10883 104 10884 160 10885 218 10886 244 10887 120 10888 -462 10889 -2154 10890 -6126 10891 -14172 10892 -28540 10893 -51048 10894 -80622 10895 -107636 10896 -102164 10897 8744 10898 382546 10899 1332926 10900 3446644 10901 7759658 10902 15990024 10903 30761226 10904 55560700 10905 93682920 10906 144203148 10907 190267674 10908 168934694 10909 -100998062 10910 -1083070984 10911 -3882154664 10912 -11007259574 10913 -27957003706 10914 -66462297572 10915 -151044715052 10916 -332182911232 10917 -712615643154 10918 -1499695790368 10919 -3109234018868 10920 -6370645783914 10921 -12930267901592 10922 -26039860630336 10923 -52089054587832 10924 -103566728423276 10925 -204756182688928 10926 -402651104601144 10927 -787847706531918 10928 -1534553849189042 10929 -2977393571526296 10930 -5759384717053926 10931 -11118160468727208 10932 -21441265076117186 10933 -41344568864297858 10934 -79762479305904748 10935 -153976284908307330 10936 -297301254757548376 10937 -573543560072811264 10938 -1103656115648515186 10939 -2113621778249599154 10940 -4017557015226091394 10941 -7555313615806643646 10942 -14005084737971112238 10943 -25475782051895132676 10944 -45218079893627234240 10945 -77698176971910150862 10946 -127676201612879303372 10947 -196332496364707698894 10948 -269761720594096711314 10949 -289180264783167956884 10950 -79422684908988581220 10951 814446811760995848044 10952 3487723333999373086956 10953 10451342900658294793186 10954 27264989411120369410700 10955 65920430169286421038306 10956 151753319899795716909866 10957 337390923548390475997706 10958 730582105670833729158158 10959 1549123032707877530201984 10960 3228055487612192548148906 10961 6626390973195182127142946 10962 13420436806950940923415772 10963 26840545743734150593715864 10964 53025435548774950151178812 10965 103454253826278492079644272 10966 199184092862129620090164448 10967 377935451574587956304441462 10968 705242837324575349361878748 10969 1290316764822525636878240200 10970 2304298620629116730446453406 10971 3989129183835280153504018206 10972 6619652326792375618674322420 10973 10318078926030026069432055496 10974 14470978093161379175800268076 10975 16163246878924143402370951564 10976 6310095601935353729686688180 10977 -39393565235876707183417436666 10978 -180839464886771237947979989574 10979 -557962669139530742361215533984 10980 -1485379141894498424648027000128 10981 -3649530398008124900821790205888 10982 -8511472176609705196768958971890 10983 -19115145942184204537352732565246 10984 -41681663684824908591566099615688 10985 -88701057136800786746111324936350 10986 -184825268357422284180667613553676 10987 -377897626589432310878321432626518 10988 -759188329839690066525413171521984 10989 -1499683773380357806504467182691010 10990 -2913410325672053931804377072096566 10991 -5564146137542895864926465221074274 10992 -10436824393482578040274195674129420 10993 -19193360930607397440070727219837372 10994 -34507065069865238219954410475259656 10995 -60375265576110816061711043082045248 10996 -102037788085550764674496244366973928 10997 -164428147339587058148475408619443494 10998 -246389924462759984053213619539235820 10999 -323961916154865783384800265773219116 11000 -307195453232420352971409118671315602 11001 64472786463160614157150703907893962 11002 1465246300768787628909580003074794878 11003 5530640106286431576634345049058913546 11004 16063610022660626175866491339331030028 11005 41642702356305622282468773497373663300 11006 101178098765471283465591462082154265204 11007 235599466307936428444658073060342108510 11008 532179579062367202927674619988325400528 11009 1174683727038073618697232989135426010238 11010 2545922709029028086220075213272641324110 11011 5435958091016945815339561630933586663676 11012 11462101283024866393885232152835453328530 11013 23911319112584606686350390184606928836616 11014 49421252242562953446622420479032477467192 11015 101319304411767296982172031328320892175778 11016 206227746152629129662084123063028602875066 11017 417079926697848909912403998905046286839710 11018 838680458051521451731324634106610118800280 11019 1677731660421105146780547485525171584176130 11020 3340429280331848865844547541196726097466738 11021 6622242146274343433392215437740076673442576 11022 13075700057299157489940913067953470293604764 11023 25720558660011824488432624013569546786133918 11024 50409509785789566800692928174505005426756772 11025 98442454553060313500037532914548591504327372 11026 979 11027 4 11028 -10 11029 -20 11030 -46 11031 -104 11032 -208 11033 -368 11034 -586 11035 -830 11036 -950 11037 -488 11038 1666 11039 7792 11040 21964 11041 50504 11042 101552 11043 182174 11044 289810 11045 391974 11046 383230 11047 684 11048 -1332242 11049 -4778886 11050 -12538544 11051 -28528568 11052 -59289794 11053 -114850494 11054 -208533414 11055 -352736562 11056 -543004236 11057 -711938930 11058 -610940868 11059 472130116 11060 4354284780 11061 15361544354 11062 43318548060 11063 109780845632 11064 260825560684 11065 593008471916 11066 1305624115070 11067 2805319905438 11068 5914553924306 11069 12285199708220 11070 25215467609812 11071 51255328240148 11072 103344382827980 11073 206911111251256 11074 411667293940184 11075 814318398541328 11076 1602166105073246 11077 3136719954262288 11078 6114113525788584 11079 11873498242842510 11080 22991658711569718 11081 44432923787686904 11082 85777492651984762 11083 165539971957889510 11084 319516256866196840 11085 616817511623745216 11086 1190361071696556480 11087 2294017187345071666 11088 4407638965594670820 11089 8425195980820762214 11090 15980509596627405860 11091 29985594334598518098 11092 55461376386493650774 11093 100679456280120885014 11094 178377633252031035876 11095 306053834864910339248 11096 502386331229618038142 11097 772148051823714749456 11098 1061328316606882706340 11099 1140751001515871287560 11100 326304189754875439516 11101 -3161419144244497647440 11102 -13612762044902792440626 11103 -40877751456023161851326 11104 -106798181625309582889632 11105 -258551501525105299799498 11106 -595942425073495775797204 11107 -1326524530744329504955362 11108 -2875647563452207035157346 11109 -6103703051064399583306252 11110 -12730094024259581710449198 11111 -26150530831210522633864970 11112 -52991076574944673227580834 11113 -106016512123719623378759646 11114 -209470765949998115458403918 11115 -408654858812127735548568366 11116 -786590310386715691853009828 11117 -1491833147711291041214888576 11118 -2782149912533816678093128776 11119 -5086448533162933408539582182 11120 -9075577716998213562043600388 11121 -15695230043790589180717922808 11122 -26013308969820615250149978304 11123 -40484287062981994425950246380 11124 -56647533941906137828321197944 11125 -62957629543841491558007886124 11126 -23564064307964784374590449458 11127 157275400578806453573389540116 11128 715238069718337195934605074100 11129 2200617211612835620582632074228 11130 5850147609620960521404422280116 11131 14361619786230665718173381252006 11132 33476765728414870255526113817252 11133 75158429413239778847092213432940 11134 163859486550040565593203538369290 11135 348684754907462849773871151922966 11136 726582381496895160652192584549484 11137 1485770711336585227177605756071468 11138 2985454484716943033682072938762478 11139 5898864810388996965486450010859044 11140 11463010947931892830412915231933318 11141 21899835341414470870687110906062738 11142 41093196272021868310757838125900110 11143 75600261341887106530712248601159766 11144 135975526917997922592423291683205014 11145 238013315003548687266919536050178942 11146 402441462343135745415394944669622436 11147 648831386805895729468608564208858256 11148 972793302960761512853408829982077372 11149 1279988756193181865824817948653392974 11150 1215515969730021251667667244745499012 11151 -249730331038766377241912758329295866 11152 -5780370437325197953876257807388209412 11153 -21843980459985824129742749146719239440 11154 -63486682816291446412211522644092902740 11155 -164664781581762729877802984726247167944 11156 -400264247889699158322461057786589276454 11157 -932443826952066361250135677774914676982 11158 -2107127553990139979947368666910340687220 11159 -4653050263019168066167443880182982011330 11160 -10089008354036113881507005511116568675006 11161 -21551109637060980275392237663952022003536 11162 -45462428749645586961742627848558950840152 11163 -94883680992208540408365048327591428307344 11164 -196202985403975837390537079655912320483122 11165 -402430731556604967052621202718940923358188 11166 -819510658254453876965025201623987210197898 11167 -1658191116305975328696349835730597328998178 11168 -3335922776727080475476897321255768913174308 11169 -6676352057058929341321444862452495010641046 11170 -13298594203333272774713660300192571684083622 11171 -26374294260632430264654573368146041977688386 11172 -52094852920644254753087197381715588763822304 11173 -102504362706433821553780125556220594190579076 11174 -200946817259494135053817658470769185694906448 11175 981 11176 2 11177 -2 11178 8 11179 28 11180 74 11181 178 11182 386 11183 754 11184 1340 11185 2170 11186 3120 11187 3608 11188 1942 11189 -5850 11190 -27814 11191 -78318 11192 -179870 11193 -362044 11194 -651854 11195 -1043828 11196 -1427058 11197 -1427742 11198 -95500 11199 4683386 11200 17221930 11201 45750498 11202 105040292 11203 219890786 11204 428424200 11205 781160762 11206 1324164998 11207 2036103928 11208 2647044796 11209 2174914680 11210 -2179370100 11211 -17540914454 11212 -60859462514 11213 -170640308146 11214 -431465868830 11215 -1024474340746 11216 -2330098455816 11217 -5135418361254 11218 -11049972285560 11219 -23335171993780 11220 -48550639603592 11221 -99805967843740 11222 -203150350671720 11223 -410061461922976 11224 -821728755863160 11225 -1636047154404488 11226 -3238213259477734 11227 -6374933213740022 11228 -12489046739528606 11229 -24362544982371116 11230 -47354203693940834 11231 -91787127481627738 11232 -177564620133612500 11233 -343104592091502010 11234 -662620848957698850 11235 -1279438360581444066 11236 -2469799432278000546 11237 -4763816619623072212 11238 -9171455585217743032 11239 -17596651566038505246 11240 -33577161162665911106 11241 -63562755497264429204 11242 -119024131883758079978 11243 -219703588163878964992 11244 -398081221415910000868 11245 -704135056280820340116 11246 -1206521387510438378258 11247 -1978669439334153127714 11248 -3039997755941035834054 11249 -4180748757456907121614 11250 -4507052947211782561130 11251 -1345633802967284913690 11252 12267128241935507526936 11253 53144879697958669378262 11254 159943061323268252267894 11255 418494562848373552067392 11256 1014436987921869327864596 11257 2340961518666198832819958 11258 5216609082118405867977304 11259 11320312133182805451283556 11260 24050406157442387161732754 11261 50200936988652909795597724 11262 103192013563597583023178558 11263 209208525687317206401938204 11264 418679291637315321860342122 11265 827334150449443057408910488 11266 1613924460836158749261920316 11267 3105757608547449790476808892 11268 5887907521081266468569937668 11269 10974356054244199877109519850 11270 20049933771242413439153120238 11271 35745163815033002619871043046 11272 61758472784853617870021021350 11273 102242759847835612295971267730 11274 158890293789741750124292465674 11275 221847923333583241682300351798 11276 245411987641548026056890801256 11277 88136587062741572483501261140 11278 -627101482655595623451103812960 11279 -2827718694268431244033735887188 11280 -8677866303889391765438158167304 11281 -23039486090120057483611539419310 11282 -56516251818534927739137653236562 11283 -131674681231774706586229866669502 11284 -295534167781815272179433405038792 11285 -644218922689278121953304556961758 11286 -1370801304186173282605497141511242 11287 -2856572015522758509783102897582710 11288 -5842026500239701543465175836345188 11289 -11740891310628698508951625847204232 11290 -23203902258560591339364541079137550 11291 -45103737599975062210051651985200288 11292 -86196933871996930520809490111100398 11293 -161797195213884037051521738712260164 11294 -297772722131881959643945030395465178 11295 -535786037135430646910864566445644120 11296 -938227499478566392326259511115266556 11297 -1587058886284462121794868075324124812 11298 -2559852189245223634648276905306202184 11299 -3839840945438405500473094853959595158 11300 -5055356915168426752140762098705094170 11301 -4805626584129660374898849340375798304 11302 974743853195537578977408467012411108 11303 22818724313181361708720157613731650548 11304 86305407129472808120931680257824553288 11305 250970188711235537998734664984071721232 11306 651234436600934696321195722770660997686 11307 1583678263553001057571331400545575674668 11308 3690805817543141037518700067455916361888 11309 8343856080562309103686143947638898373218 11310 18432864434598422985193149458755467048224 11311 39983974071659403260585387122707489051760 11312 85446402821304990222328014971266439891912 11313 180330083813513530630693063298857868199256 11314 376533069217489368021230142954770188682378 11315 778963800774094335073851345673711112040566 11316 1598474459028548212038876547297698322238464 11317 3256665575334523540735226383028295651236642 11318 6592588352061604016212123704284064564410950 11319 13268940409120533357533568566736559575051996 11320 26567534612453806132247228866929131259135618 11321 52941828873086236396901802235075173236824004 11322 105036681793730491149988999616790762000646308 11323 207541044500164312703769125173011356191225384 11324 408487861759658447757586783643780541886131832