0 1 1 -2 2 1 3 -1 4 0 5 1 6 2 7 -2 8 1 9 1 10 -2 11 0 12 1 13 -4 14 1 15 1 16 -2 17 2 18 3 19 -2 20 2 21 1 22 -4 23 2 24 2 25 -6 26 3 27 2 28 -4 29 3 30 2 31 -6 32 3 33 4 34 -8 35 3 36 5 37 -10 38 5 39 3 40 -10 41 6 42 7 43 -10 44 5 45 8 46 -12 47 6 48 7 49 -16 50 8 51 7 52 -16 53 9 54 9 55 -18 56 10 57 10 58 -22 59 10 60 11 61 -26 62 13 63 12 64 -26 65 15 66 14 67 -28 68 15 69 17 70 -34 71 17 72 19 73 -40 74 20 75 18 76 -40 77 23 78 24 79 -44 80 24 81 26 82 -54 83 25 84 26 85 -60 86 30 87 31 88 -62 89 34 90 36 91 -68 92 36 93 38 94 -78 95 39 96 41 97 -90 98 45 99 45 100 -94 101 50 102 50 103 -102 104 53 105 57 106 -116 107 57 108 61 109 -128 110 65 111 63 112 -136 113 73 114 75 115 -146 116 77 117 83 118 -166 119 83 120 86 121 -184 122 94 123 93 124 -194 125 104 126 106 127 -212 128 110 129 115 130 -236 131 118 132 123 133 -260 134 132 135 134 136 -276 137 145 138 146 139 -296 140 154 141 162 142 -330 143 166 144 173 145 -362 146 185 147 183 148 -384 149 201 150 206 151 -414 152 214 153 225 154 -456 155 230 156 237 157 -498 158 253 159 257 160 -530 161 276 162 283 163 -568 164 293 165 304 166 -624 167 316 168 327 169 -678 170 346 171 350 172 -720 173 375 174 380 175 -774 176 399 177 416 178 -846 179 427 180 443 181 -916 182 467 183 471 184 -974 185 505 186 516 187 -1042 188 537 189 557 190 -1134 191 575 192 590 193 -1226 194 625 195 634 196 -1302 197 674 198 688 199 -1394 200 717 201 739 202 -1512 203 766 204 787 205 -1628 206 829 207 843 208 -1730 209 893 210 908 211 -1848 212 949 213 979 214 -1996 215 1014 216 1043 217 -2146 218 1095 219 1107 220 -2280 221 1175 222 1200 223 -2434 224 1248 225 1288 226 -2622 227 1331 228 1363 229 -2810 230 1433 231 1457 232 -2986 233 1536 234 1568 235 -3180 236 1630 237 1674 238 -3418 239 1737 240 1780 241 -3660 242 1866 243 1897 244 -3882 245 1995 246 2031 247 -4136 248 2117 249 2175 250 -4434 251 2252 252 2308 253 -4736 254 2413 255 2451 256 -5022 257 2578 258 2630 259 -5340 260 2733 261 2807 262 -5716 263 2905 264 2969 265 -6098 266 3107 267 3159 268 -6460 269 3312 270 3377 271 -6864 272 3510 273 3593 274 -7332 275 3726 276 3811 277 -7808 278 3978 279 4047 280 -8270 281 4235 282 4312 283 -8774 284 4483 285 4593 286 -9356 287 4758 288 4864 289 -9952 290 5070 291 5150 292 -10532 293 5390 294 5492 295 -11168 296 5703 297 5837 298 -11888 299 6043 300 6168 301 -12628 302 6431 303 6542 304 -13354 305 6829 306 6959 307 -14144 308 7220 309 7378 310 -15036 311 7646 312 7805 313 -15954 314 8124 315 8263 316 -16860 317 8616 318 8768 319 -17842 320 9104 321 9303 322 -18944 323 9630 324 9828 325 -20076 326 10220 327 10388 328 -21202 329 10827 330 11026 331 -22416 332 11432 333 11677 334 -23768 335 12085 336 12320 337 -25166 338 12809 339 13024 340 -26558 341 13555 342 13801 343 -28060 344 14303 345 14593 346 -29718 347 15106 348 15400 349 -31428 350 15993 351 16264 352 -33148 353 16910 354 17203 355 -34990 356 17830 357 18191 358 -37018 359 18818 360 19180 361 -39116 362 19902 363 20225 364 -41226 365 21022 366 21392 367 -43490 368 22152 369 22591 370 -45964 371 23360 372 23792 373 -48520 374 24681 375 25092 376 -51110 377 26049 378 26504 379 -53870 380 27432 381 27953 382 -56880 383 28909 384 29440 385 -59998 386 30515 387 31018 388 -63158 389 32176 390 32720 391 -66528 392 33866 393 34504 394 -70180 395 35662 396 36309 397 -73966 398 37610 399 38216 400 -77816 401 39629 402 40303 403 -81906 404 41682 405 42456 406 -86330 407 43867 408 44636 409 -90918 410 46223 411 46972 412 -95594 413 48666 414 49483 415 -100558 416 51160 417 52077 418 -105904 419 53802 420 54743 421 -111448 422 56649 423 57564 424 -117112 425 59602 426 60580 427 -123112 428 62618 429 63731 430 -129558 431 65814 432 66949 433 -136250 434 69243 435 70335 436 -143092 437 72801 438 73995 439 -150334 440 76445 441 77782 442 -158092 443 80295 444 81645 445 -166140 446 84418 447 85756 448 -174392 449 88699 450 90141 451 -183104 452 93087 453 94674 454 -192418 455 97722 456 99353 457 -202090 458 102669 459 104280 460 -212012 461 107805 462 109520 463 -222484 464 113079 465 114991 466 -233644 467 118640 468 120599 469 -245232 470 124565 471 126491 472 -257144 473 130719 474 132794 475 -269690 476 137043 477 139329 478 -283040 479 143706 480 146030 481 -296908 482 150790 483 153113 484 -311166 485 158145 486 160629 487 -326182 488 165715 489 168418 490 -342120 491 173677 492 176463 493 -358674 494 182127 495 184917 496 -375720 497 190907 498 193859 499 -393636 500 199947 501 203178 502 -412634 503 209450 504 212771 505 -432366 506 219515 507 222825 508 -452694 509 229969 510 233506 511 -474054 512 240747 513 244588 514 -496650 515 252060 516 255989 517 -520124 518 264028 519 267997 520 -544330 521 276461 522 280674 523 -569726 524 289281 525 293818 526 -596564 527 302735 528 307414 529 -624444 530 316940 531 321661 532 -653208 533 331695 534 336675 535 -683372 536 346923 537 352312 538 -715192 539 362883 540 368436 541 -748244 542 379718 543 385307 544 -782366 545 397206 546 403135 547 -818114 548 415258 549 421633 550 -855782 551 434170 552 440714 553 -894912 554 454086 555 460731 556 -935318 557 474773 558 481793 559 -977626 560 496142 561 503644 562 -1022150 563 518505 564 526255 565 -1068388 566 542034 567 549907 568 -1116166 569 566471 570 574745 571 -1166142 572 591721 573 600588 574 -1218682 575 618133 576 627279 577 -1273254 578 645885 579 655155 580 -1329648 581 674705 582 684493 583 -1388610 584 704496 585 714939 586 -1450522 587 735632 588 746379 589 -1514812 590 768319 591 779286 592 -1581282 593 802263 594 813798 595 -1650722 596 837355 597 849603 598 -1723574 599 874013 600 886676 601 -1799222 602 912458 603 925373 604 -1877436 605 952372 606 965911 607 -1959118 608 993650 609 1008055 610 -2044720 611 1036740 612 1051619 613 -2133588 614 1081891 615 1097056 616 -2225506 617 1128768 618 1144704 619 -2321420 620 1177248 621 1194146 622 -2421870 623 1227835 624 1245253 625 -2526144 626 1280793 627 1298621 628 -2633998 629 1335761 630 1354459 631 -2746498 632 1392627 633 1412381 634 -2864204 635 1451923 636 1472355 637 -2986374 638 1513954 639 1534870 640 -3112764 641 1578335 642 1600207 643 -3244514 644 1644937 645 1668073 646 -3382272 647 1714362 648 1738269 649 -3525230 650 1786927 651 1811374 652 -3673136 653 1862225 654 1887843 655 -3827250 656 1940135 657 1967167 658 -3988264 659 2021296 660 2049195 661 -4155326 662 2106078 663 2134707 664 -4328188 665 2194042 666 2223983 667 -4508212 668 2285055 669 2316557 670 -4696176 671 2379832 672 2412418 673 -4891178 674 2478762 675 2512195 676 -5092942 677 2581388 678 2616283 679 -5302986 680 2687581 681 2724326 682 -5522148 683 2798105 684 2836094 685 -5749466 686 2913410 687 2952369 688 -5984686 689 3033002 690 3073712 691 -6229436 692 3156748 693 3199532 694 -6484666 695 3285497 696 3329679 697 -6749360 698 3419725 699 3465135 700 -7023242 701 3558918 702 3606311 703 -7308120 704 3702949 705 3752653 706 -7605012 707 3852737 708 3904152 709 -7912846 710 4008817 711 4061665 712 -8231384 713 4170645 714 4225705 715 -8562556 716 4338089 717 4395859 718 -8907518 719 4512162 720 4571893 721 -9265146 722 4693449 723 4754806 724 -9635172 725 4881371 726 4945359 727 -10019758 728 5075817 729 5142848 730 -10420132 731 5277875 732 5347129 733 -10835120 734 5488203 735 5559478 736 -11264498 737 5706201 738 5780442 739 -11710576 740 5931744 741 6009386 742 -12174768 743 6166043 744 6246348 745 -12655818 746 6409805 747 6492443 748 -13153502 749 6662404 750 6748381 751 -13670388 752 6923742 753 7013681 754 -14207984 755 7195119 756 7288111 757 -14765004 758 7477335 759 7572996 760 -15341262 761 7769733 762 7869313 763 -15939524 764 8072214 765 8176256 766 -16561498 767 8386224 768 8493722 769 -17205832 770 8712622 771 8823339 772 -17872356 773 9050730 774 9165884 775 -18564126 776 9400480 777 9520637 778 -19282986 779 9763426 780 9887686 781 -20027546 782 10140546 783 10268523 784 -20797698 785 10531127 786 10664096 787 -21596748 788 10935111 789 11073869 790 -22426768 791 11354221 792 11497666 793 -23286312 794 11789509 795 11937196 796 -24175300 797 12240252 798 12393759 799 -25097382 800 12706427 801 12866462 802 -26054816 803 13189895 804 13355252 805 -27046114 806 13691844 807 13862255 808 -28071288 809 14211519 810 14388517 811 -29134284 812 14748929 813 14933254 814 -30237632 815 15306122 816 15496685 817 -31379820 818 15884389 819 16080749 820 -32560892 821 16482965 822 16686762 823 -33785208 824 17101909 825 17314149 826 -35055528 827 17743446 828 17962807 829 -36370306 830 18409017 831 18635007 832 -37729728 833 19097847 834 19332432 835 -39138500 836 19810026 837 20054133 838 -40599722 839 20548007 840 20800196 841 -42111822 842 21313369 843 21573337 844 -43675056 845 22105326 846 22375034 847 -45294644 848 22924045 849 23204461 850 -46973942 851 23772184 852 24062007 853 -48711390 854 24651510 855 24950259 856 -50507408 857 25561239 858 25870969 859 -52367640 860 26501585 861 26823591 862 -54295870 863 27475482 864 27808198 865 -56290522 866 28484860 867 28827741 868 -58352142 869 29528942 870 29884478 871 -60486960 872 30608049 873 30977432 874 -62699096 875 31725357 876 32106896 877 -64987028 878 32883028 879 33276411 880 -67351504 881 34080300 882 34487995 883 -69799286 884 35317562 885 35740840 886 -72334992 887 36598331 888 37035647 889 -74957126 890 37924962 891 38375804 892 -77666630 893 39296725 894 39763724 895 -80470942 896 40714145 897 41198951 898 -83375126 899 42181031 900 42681810 901 -86377762 902 43700031 903 44216207 904 -89480066 905 45270438 906 45805123 907 -92690142 908 46892890 909 47447652 910 -96013636 911 48571590 912 49144449 913 -99449220 914 50309432 915 50900088 916 -102998356 917 52105779 918 52717369 919 -106669968 920 53961429 921 54595614 922 -110470266 923 55880954 924 56535943 925 -114398046 926 57867591 927 58542873 928 -118455136 929 59920762 930 60619656 931 -122651262 932 62041426 933 62766047 934 -126993340 935 64234615 936 64982847 937 -131480340 938 66503885 939 67275151 940 -136114418 941 68848753 942 69646982 943 -140906286 944 71270391 945 72097626 946 -145863554 947 73774291 948 74628255 949 -150985390 950 76364414 951 77244872 952 -156274454 953 79040383 954 79951286 955 -161742398 956 81803580 957 82747118 958 -167397716 959 84660051 960 85634165 961 -173239828 962 87614160 963 88618373 964 -179271832 965 90665664 966 91704216 967 -185506596 968 93816230 969 94891840 970 -191953438 971 97072452 972 98182715 973 -198612112 974 100439192 975 101583595 976 -205486332 977 103916377 978 105099837 979 -212590116 980 107505943 981 108731140 982 -219933890 983 111215155 984 112479514 985 -227517740 986 115049367 987 116352774 988 -235346000 989 119008705 990 120356195 991 -243434116 992 123095480 993 124489909 994 -251793552 995 127317614 996 128756683 997 -260424880 998 131681076 999 133164437 1000 -269333204 1001 136186225 1002 137719236 1003 -278535392 1004 140835729 1005 142421911 1006 -288044230 1007 145638329 1008 147274988 1009 -297860790 1010 150600592 1011 152287360 1012 -307990994 1013 155723166 1014 157466267 1015 -318453416 1016 161009186 1017 162812124 1018 -329262142 1019 166468195 1020 168328128 1021 -340418892 1022 172107525 1023 174024562 1024 -351930580 1025 177928134 1026 179908644 1027 -363817536 1028 183933635 1029 185981387 1030 -376095430 1031 190134544 1032 192247028 1033 -388766696 1034 196538938 1035 198716033 1036 -401839302 1037 203148181 1038 205396715 1039 -415335620 1040 209966467 1041 212291002 1042 -429272966 1043 217005304 1044 219402922 1045 -443654618 1046 224273685 1047 226744299 1048 -458489834 1049 231773404 1050 234324844 1051 -473803098 1052 239509287 1053 242146160 1054 -489613664 1055 247493999 1056 250213244 1057 -505925818 1058 255737469 1059 258539580 1060 -522750128 1061 264242018 1062 267135113 1063 -540113574 1064 273013220 1065 276002257 1066 -558037420 1067 282064951 1068 285147282 1069 -576527086 1070 291408250 1071 294584175 1072 -595594802 1073 301046030 1074 304324220 1075 -615270090 1076 310984658 1077 314371048 1078 -635576616 1079 321239415 1080 324730949 1081 -656521094 1082 331822503 1083 335419549 1084 -678117460 1085 342737524 1086 346450025 1087 -700398270 1088 353991797 1089 357825805 1090 -723389636 1091 365602070 1092 369554432 1093 -747099808 1094 377581905 1095 381653728 1096 -771544782 1097 389935694 1098 394137275 1099 -796760222 1100 402671761 1101 407009657 1102 -822775194 1103 415808556 1104 420280129 1105 -849599632 1106 429361071 1107 433967271 1108 -877251728 1109 443334598 1110 448086514 1111 -905770784 1112 457738678 1113 462644034 1114 -935188898 1115 472593529 1116 477649306 1117 -965518022 1118 487915815 1119 493123143 1120 -996778926 1121 503711856 1122 509083312 1123 -1029014710 1124 519992464 1125 525536042 1126 -1062261056 1127 536779938 1128 542492553 1129 -1096532124 1130 554092678 1131 559976373 1132 -1131851496 1133 571938192 1134 578006137 1135 -1168266638 1136 590328805 1137 596589658 1138 -1205816994 1139 609288970 1140 615740340 1141 -1244519310 1142 628839151 1143 635482999 1144 -1284400402 1145 648988161 1146 655838635 1147 -1325512392 1148 669749957 1149 676817176 1150 -1367899068 1151 691151485 1152 698432712 1153 -1411580066 1154 713215358 1155 720712871 1156 -1456585716 1157 735951928 1158 743681748 1159 -1502973426 1160 759377031 1161 767349702 1162 -1550791654 1163 783520250 1164 791733094 1165 -1600063306 1166 808406698 1167 816863165 1168 -1650822798 1169 834048424 1170 842765307 1171 -1703133176 1172 860463322 1173 869452078 1174 -1757048212 1175 887683977 1176 896942815 1177 -1812594542 1178 915738161 1179 925270570 1180 -1869810972 1181 944639870 1182 954463999 1183 -1928766978 1184 974409354 1185 984538465 1186 -1989522026 1187 1005082419 1188 1015514467 1189 -2052106950 1190 1036689879 1191 1047428880 1192 -2116565680 1193 1069247902 1194 1080314249 1195 -2182974506 1196 1102779310 1197 1114186963 1198 -2251399426 1199 1137323546 1200 1149070674 1201 -2321875992 1202 1172914704 1203 1185006771 1204 -2394453644 1205 1209571410 1206 1222029989 1207 -2469216482 1208 1247319435 1209 1260159699 1210 -2546237462 1211 1286202126 1212 1299423420 1213 -2625557492 1214 1326257289 1215 1339865354 1216 -2707232354 1217 1367506333 1218 1381524409 1219 -2791354452 1220 1409978218 1221 1424423771 1222 -2878004740 1223 1453720713 1224 1468592982 1225 -2967230070 1226 1498775630 1227 1514081148 1228 -3059093136 1229 1545167490 1230 1560932374 1231 -3153695764 1232 1592928938 1233 1609171646 1234 -3251127454 1235 1642112464 1236 1658832708 1237 -3351441844 1238 1692764434 1239 1709970636 1240 -3454709474 1241 1744912857 1242 1762632674 1243 -3561042280 1244 1798594364 1245 1816847940 1246 -3670539504 1247 1853866814 1248 1872655384 1249 -3783262288 1250 1910781457 1251 1930113999 1252 -3899289798 1253 1969370245 1254 1989276707 1255 -4018745352 1256 2029674352 1257 2050177720 1258 -4141738678 1259 2091757379 1260 2112859071 1261 -4268339420 1262 2155676150 1263 2177386327 1264 -4398636468 1265 2221466983 1266 2243819090 1267 -4532765472 1268 2289176019 1269 2312194541 1270 -4670847984 1271 2358873340 1272 2382560502 1273 -4812963104 1274 2430621762 1275 2454990157 1276 -4959210404 1277 2504462550 1278 2529547809 1279 -5109739308 1280 2580447448 1281 2606276302 1282 -5264684252 1283 2658653533 1284 2685230257 1285 -5424134916 1286 2739150392 1287 2766488587 1288 -5588202948 1289 2821984764 1290 2850122986 1291 -5757052684 1292 2907214565 1293 2936183158 1294 -5930832996 1295 2994924702 1296 3024728491 1297 -6109645428 1298 3085192095 1299 3115846389 1300 -6293614794 1301 3178069647 1302 3209617489 1303 -6482922158 1304 3273622195 1305 3306096044 1306 -6677732076 1307 3371943150 1308 3405349137 1309 -6878159322 1310 3473117664 1311 3507474289 1312 -7084343620 1313 3577205485 1314 3612558675 1315 -7296484102 1316 3684279060 1317 3720664322 1318 -7514762942 1319 3794441277 1320 3831867481 1321 -7739309640 1322 3907786266 1323 3946273484 1324 -7970280206 1325 4024381418 1326 4063979521 1327 -8207894046 1328 4144307726 1329 4185056797 1330 -8452352442 1331 4267678377 1332 4309588416 1333 -8703801366 1334 4394597524 1335 4437691096 1336 -8962415148 1337 4525141088 1338 4569473581 1339 -9228435112 1340 4659399420 1341 4705013938 1342 -9502084020 1343 4797497195 1344 4844405738 1345 -9783526092 1346 4939549493 1347 4987778760 1348 -10072955750 1349 5085641724 1350 5135251140 1351 -10370638824 1352 5235874765 1353 5286911459 1354 -10676821364 1355 5390385748 1356 5442865414 1357 -10991688048 1358 5549301972 1359 5603253755 1360 -11315455760 1361 5712719390 1362 5768207781 1363 -11648416930 1364 5880750396 1365 5937828422 1366 -11990843698 1367 6053546045 1368 6112231298 1369 -12342943326 1370 6231246916 1371 6291572035 1372 -12704957460 1373 6413960722 1374 6475997300 1375 -13077208100 1376 6601812750 1377 6665617979 1378 -13459995798 1379 6794969157 1380 6860563641 1381 -13853553046 1382 6993585387 1383 7061007181 1384 -14258149046 1385 7197782154 1386 7267108175 1387 -14674138066 1388 7407698910 1389 7478991785 1390 -15101852286 1391 7623518619 1392 7696803873 1393 -15541552152 1394 7845412897 1395 7920732196 1396 -15993537170 1397 8073516977 1398 8150953985 1399 -16458197382 1400 8307986087 1401 8387610955 1402 -16935899570 1403 8549021484 1404 8630862805 1405 -17426935210 1406 8796812815 1407 8880917156 1408 -17931637596 1409 9051511348 1410 9137971297 1411 -18450435772 1412 9313289676 1413 9402181136 1414 -18983734942 1415 9582369351 1416 9673725261 1417 -19531861016 1418 9858959691 1419 9952833710 1420 -20095184362 1421 10143229811 1422 10239721789 1423 -20674177284 1424 10435371590 1425 10534564661 1426 -21269286978 1427 10735628743 1428 10837562442 1429 -21880877524 1430 11044232430 1431 11148965661 1432 -22509360616 1433 11361371495 1434 11469012840 1435 -23155255688 1436 11687259041 1437 11797901375 1438 -23819056556 1439 12022163290 1440 12135850787 1441 -24501169568 1442 12366339319 1443 12483137592 1444 -25202051724 1445 12719997837 1446 12840026991 1447 -25922274758 1448 13083375522 1449 13206736242 1450 -26662383386 1451 13456767360 1452 13583510047 1453 -27422830818 1454 13840454904 1455 13970654552 1456 -28204124434 1457 14234673093 1458 14368459337 1459 -29006892924 1460 14639684470 1461 14777167680 1462 -29831737554 1463 15055813642 1464 15197053034 1465 -30679163254 1466 15483371129 1467 15628449083 1468 -31549732746 1469 15922618663 1470 16071676439 1471 -32444137778 1472 16373847541 1473 16527008013 1474 -33363041336 1475 16837414669 1476 16994743888 1477 -34307005762 1478 17313662655 1479 17475252255 1480 -35276655070 1481 17802882842 1482 17968888680 1483 -36272749844 1484 18305398071 1485 18475953685 1486 -37296021464 1487 18821600994 1488 18996781118 1489 -38347095546 1490 19351869282 1491 19531777869 1492 -39426663546 1493 19896527052 1494 20081332811 1495 -40535562046 1496 20455932105 1497 20645781387 1498 -41674597220 1499 21030516084 1500 21225495463 1501 -42844464736 1502 21620695496 1503 21820919256 1504 -44045930620 1505 22226830603 1506 22432482537 1507 -45279914568 1508 22849317594 1509 23060560296 1510 -46547305394 1511 23488631184 1512 23705561009 1513 -47848876038 1514 24145230318 1515 24367974126 1516 -49185474478 1517 24819515255 1518 25048275700 1519 -50558112036 1520 25511924634 1521 25746878635 1522 -51967768030 1523 26222980215 1524 26464236231 1525 -53415300740 1526 26953187857 1527 27200888998 1528 -54901648758 1529 27702991868 1530 27957357704 1531 -56427923546 1532 28472877554 1533 28734102022 1534 -57995204284 1535 29263418532 1536 29531625866 1537 -59604443428 1538 30075171975 1539 30350519522 1540 -61256679012 1541 30908630870 1542 31191358135 1543 -62953132886 1544 31764332023 1545 32054653972 1546 -64694993538 1547 32642905776 1548 32940960413 1549 -66483317286 1550 33544965898 1551 33850927644 1552 -68319252090 1553 34471059006 1554 34785191456 1555 -70204140382 1556 35421778470 1557 35744315869 1558 -72139291220 1559 36397817066 1560 36728914052 1561 -74125875378 1562 37399850553 1563 37739702862 1564 -76165161376 1565 38428484670 1566 38777378469 1567 -78258624560 1568 39484375220 1569 39842567218 1570 -80407705852 1571 40568283233 1572 40935949122 1573 -82613702240 1574 41680952748 1575 42058307807 1576 -84878015304 1577 42823054655 1578 43210410938 1579 -87202265534 1580 43995313235 1581 44392954806 1582 -89588039300 1583 45198564648 1584 45606686323 1585 -92036772438 1586 46433627665 1587 46852467664 1588 -94550012524 1589 47701244931 1590 48131146542 1591 -97129539834 1592 49002216276 1593 49443489204 1594 -99777099740 1595 50337459940 1596 50790321732 1597 -102494281196 1598 51707876993 1599 52172593976 1600 -105282792612 1601 53114289048 1602 53591234111 1603 -108144588892 1604 54557578757 1605 55047091357 1606 -111081590524 1607 56038754691 1608 56541080291 1609 -114095554746 1610 57558807932 1611 58074239337 1612 -117188366522 1613 59118647040 1614 59647591202 1615 -120362172674 1616 60719245916 1617 61262077762 1618 -123619085278 1619 62361711798 1620 62918703145 1621 -126961046876 1622 64047134868 1623 64618609258 1624 -130390136708 1625 65776519235 1626 66362923729 1627 -133908711472 1628 67550938868 1629 68152682581 1630 -137519093904 1631 69371609460 1632 69988994940 1633 -141223430232 1634 71239729537 1635 71873117254 1636 -145024012750 1637 73156408405 1638 73806284563 1639 -148923428622 1640 75122830102 1641 75789642943 1642 -152924231148 1643 77140328839 1644 77824418000 1645 -157028790520 1646 79210222287 1647 79911983984 1648 -161239633392 1649 81333735257 1650 82053700024 1651 -165559598852 1652 83512172515 1653 84250834704 1654 -169991493474 1655 85746998377 1656 86504733486 1657 -174537933566 1658 88039660820 1659 88816906042 1660 -179201702600 1661 90391511669 1662 91188849512 1663 -183985916194 1664 92803988345 1665 93621958429 1666 -188893658010 1667 95278697413 1668 96117716602 1669 -193927814710 1670 97817229945 1671 98677783976 1672 -199091452158 1673 100421077212 1674 101303799811 1675 -204387988084 1676 103091822025 1677 103997304329 1678 -209820810402 1679 105831226961 1680 106759934899 1681 -215393102624 1682 108641039651 1683 109593506768 1684 -221108239850 1685 111522904497 1686 112499822606 1687 -226969971382 1688 114478564019 1689 115480584098 1690 -232982017742 1691 117509951289 1692 118537587790 1693 -239147888426 1694 120618985705 1695 121672826699 1696 -245471298218 1697 123807479763 1698 124888283923 1699 -251956358526 1700 127077350865 1701 128185829051 1702 -258607155012 1703 130430719030 1704 131567441041 1705 -265427554672 1706 133869691480 1707 135035308984 1708 -272421644296 1709 137396265150 1710 138591604220 1711 -279593932316 1712 141012549473 1713 142238388442 1714 -286948903424 1715 144720868660 1716 145977842129 1717 -294490817098 1718 148523535925 1719 149812359389 1720 -302224168248 1721 152422750480 1722 153744325493 1723 -310153899000 1724 156420831930 1725 157776014655 1726 -318284931650 1727 160520328300 1728 161909818409 1729 -326621955838 1730 164723777925 1731 166148363038 1732 -335169913354 1733 169033601885 1734 170494270207 1735 -343934221388 1736 173452350343 1737 174950036784 1738 -352920280498 1739 177982815698 1740 179518293748 1741 -362133252092 1742 182627783098 1743 184201923660 1744 -371578567876 1745 187389916724 1746 189003795915 1747 -381262163998 1748 192272019030 1749 193926660211 1750 -391189965016 1751 197277150080 1752 198973412023 1753 -401367649210 1754 202408364631 1755 204147202935 1756 -411801184418 1757 207668593420 1758 209451182655 1759 -422497074836 1760 213060915384 1761 214888379871 1762 -433461817682 1763 218588682846 1764 220461968298 1765 -444701657614 1766 224255245915 1767 226175403154 1768 -456223149930 1769 230063827175 1770 232032142478 1771 -468033419138 1772 236017808083 1773 238035509220 1774 -480139589394 1775 242120860777 1776 244188991323 1777 -492548525708 1778 248376657996 1779 250496377581 1780 -505267425792 1781 254788742061 1782 256961451991 1783 -518304092896 1784 261360825701 1785 263587869257 1786 -531666336042 1787 268096930266 1788 270379463062 1789 -545361699474 1790 275001081592 1791 277340375284 1792 -559398084578 1793 282077171990 1794 284474755623 1795 -573784035390 1796 289329276417 1797 291786624316 1798 -588528110422 1799 296761798128 1800 299280181374 1801 -603638597342 1802 304379148628 1803 306959963997 1804 -619124166622 1805 312185603321 1806 314830524408 1807 -634994172612 1808 320185633668 1809 322896270185 1810 -651257992082 1811 328384059740 1812 331161812104 1813 -667924726404 1814 336785714871 1815 339632121960 1816 -685003887788 1817 345395293638 1818 348312178560 1819 -702505714648 1820 354217700796 1821 357206824004 1822 -720440478908 1823 363258212069 1824 366321120753 1825 -738818171826 1826 372522121322 1827 375660501824 1828 -757649225390 1829 382014581662 1830 385230423241 1831 -776944844402 1832 391740971911 1833 395036204685 1834 -796716277690 1835 401707064883 1836 405083388803 1837 -816974490096 1838 411918657930 1839 415377923505 1840 -837730919494 1841 422381405558 1842 425925788327 1843 -858997824902 1844 433101204361 1845 436732811416 1846 -880787523082 1847 444084370379 1848 447805071806 1849 -903112043016 1850 455337250359 1851 459149081695 1852 -925983921404 1853 466866047033 1854 470771378546 1855 -949416568848 1856 478677223125 1857 482678358003 1858 -973423467348 1859 490777687058 1860 494876687365 1861 -998017809322 1862 503174386002 1863 507373480827 1864 -1023213332394 1865 515874121731 1866 520175896411 1867 -1049024703192 1868 528883975121 1869 533290952612 1870 -1075466676656 1871 542211501565 1872 546725945043 1873 -1102553716360 1874 555864303117 1875 560488656309 1876 -1130300871116 1877 569849836299 1878 574586925089 1879 -1158724178798 1880 584175857359 1881 589028435195 1882 -1187839782988 1883 598850627085 1884 603821180420 1885 -1217663536026 1886 613882462782 1887 618973676005 1888 -1248211919124 1889 629279536011 1890 634494487435 1891 -1279502465188 1892 645050340224 1893 650392038084 1894 -1311552833876 1895 661203906108 1896 666675087192 1897 -1344380394320 1898 677749330929 1899 683352932798 1900 -1378003190736 1901 694695567260 1902 700434946923 1903 -1412440387584 1904 712051913542 1905 717930363309 1906 -1447711297684 1907 729828239699 1908 735848760253 1909 -1483834946316 1910 748034494304 1911 754200303222 1912 -1520831084484 1913 766680482527 1914 772995246522 1915 -1558720654650 1916 785776381038 1917 792243692184 1918 -1597524773792 1919 805332975268 1920 811956126199 1921 -1637264274956 1922 825361141872 1923 832143662390 1924 -1677960770652 1925 845871616694 1926 852817500849 1927 -1719637143024 1928 866875534950 1929 873988705058 1930 -1762316475350 1931 888384679635 1932 895668754166 1933 -1806021573722 1934 910410939831 1935 917869778964 1936 -1850776082182 1937 932966066951 1938 940604024494 1939 -1896604995868 1940 956062241418 1941 963883606659 1942 -1943533543102 1943 979712334021 1944 987721070476 1945 -1991586682328 1946 1003929337110 1947 1012129669128 1948 -2040790272572 1949 1028726110039 1950 1037122790615 1951 -2091171612822 1952 1054115973554 1953 1062713680620 1954 -2142758268324 1955 1080112983221 1956 1088916061049 1957 -2195577545670 1958 1106731334418 1959 1115744411963 1960 -2249657719696 1961 1133985094860 1962 1143213347998 1963 -2305028598436 1964 1161888828129 1965 1171337362347 1966 -2361720295090 1967 1190457881251 1968 1200131463739 1969 -2419762676514 1970 1219707759960 1971 1229611449376 1972 -2479186650548 1973 1249653849690 1974 1259793286529 1975 -2540024759468 1976 1280312069203 1977 1290692832078 1978 -2602309891492 1979 1311699171576 1980 1322326477585 1981 -2666074705100 1982 1343832090840 1983 1354711471283 1984 -2731352978352 1985 1376727648764 1986 1387865257212 1987 -2798180230480 1988 1410403240600 1989 1421805158868 1990 -2866592373654 1991 1444877151315 1992 1456549091519 1993 -2936625108882 1994 1480167870035 1995 1492115886649 1996 -3008315341078 1997 1516293784203 1998 1528524576945 1999 -3081701832018 2000 1553273898105 2001 1565794100949 2002 -3156823786350 2003 1591128164067 2004 1603944037187 2005 -3233720220674 2006 1629876765392 2007 1642994920888 2008 -3312431447020 2009 1669539795302 2010 1682967531126 2011 -3392999756172 2012 1710138010530 2013 1723882570040 2014 -3475467938806 2015 1751693179044 2016 1765761407109 2017 -3559878623746 2018 1794227328165 2019 1808626448789 2020 -3646275832902 2021 1837762409509 2022 1852500380248 2023 -3734705699486 2024 1882321088631 2025 1897405802736 2026 -3825214916994 2027 1927927109115 2028 1943366053480 2029 -3917850048700 2030 1974604506181 2031 1990405580232 2032 -4012659157272 2033 2022377255331 2034 2038549119905 2035 -4109692556028 2036 2071270100115 2037 2087821360564 2038 -4209001187616 2039 2121308934465 2040 2138247786218 2041 -4310635899580 2042 2172519978379 2043 2189855042431 2044 -4414649152558 2045 2224929411165 2046 2242670118348 2047 -4521095809470 2048 2278564238853 2049 2296719978071 2050 -4630031435484 2051 2333452694286 2052 2352032418924 2053 -4741511542704 2054 2389623375285 2055 2408636497039 2056 -4855593379550 2057 2447104860260 2058 2466561655879 2059 -4972336756552 2060 2505926617105 2061 2525837313466 2062 -5091802269602 2063 2566119423445 2064 2586493804480 2065 -5214050507598 2066 2627714463364 2067 2648562810917 2068 -5339143928048 2069 2690742926404 2070 2712076422323 2071 -5467147724008 2072 2755236959795 2073 2777066747253 2074 -5598127962012 2075 2821230107964 2076 2843566885164 2077 -5732150756080 2078 2888756368674 2079 2911611349377 2080 -5869284231746 2081 2957849772665 2082 2981235127202 2083 -6009599433586 2084 3028545381360 2085 3052473259295 2086 -6153168379150 2087 3100879748432 2088 3125361827759 2089 -6300063193108 2090 3174889930663 2091 3199938444410 2092 -6450358165560 2093 3250613049842 2094 3276241252964 2095 -6604130704058 2096 3328087337517 2097 3354308457620 2098 -6761459295364 2099 3407352617926 2100 3434179405135 2101 -6922422602574 2102 3488449274590 2103 3515895081130 2104 -7087101620358 2105 3571417791063 2106 3599497033622 2107 -7255580671512 2108 3656299845675 2109 3685026929344 2110 -7427945276754 2111 3743138818236 2112 3772527670305 2113 -7604281209412 2114 3831978707706 2115 3862043881038 2116 -7784676752956 2117 3922863653569 2118 3953620832886 2119 -7969223746654 2120 4015839081851 2121 4047303962490 2122 -8158015355190 2123 4110952235465 2124 4143140008543 2125 -8351145082710 2126 4208251043460 2127 4241177573303 2128 -8548709136876 2129 4307783619743 2130 4341465978890 2131 -8750807522686 2132 4409599463577 2133 4444054731974 2134 -8957541712528 2135 4513750015810 2136 4548994765165 2137 -9169013614192 2138 4620287475178 2139 4656339006682 2140 -9385328046304 2141 4729264275824 2142 4766141151761 2143 -9606593886284 2144 4840734343942 2145 4878455154410 2146 -9832921631140 2147 4954753679901 2148 4993336509437 2149 -10064422321844 2150 5071379121684 2151 5110842815283 2152 -10301210134898 2153 5190667798185 2154 5231032541240 2155 -10543403582822 2156 5312678445111 2157 5353964479799 2158 -10791122967150 2159 5437472015502 2160 5479699052601 2161 -11044489252574 2162 5565110385773 2163 5608298954002 2164 -11303626780446 2165 5695655785765 2166 5739827845045 2167 -11568664528388 2168 5829172176255 2169 5874349743581 2170 -11839733444358 2171 5965725887575 2172 6011930447975 2173 -12116965273992 2174 6105384268384 2175 6152638192359 2176 -12400495400444 2177 6248215089573 2178 6296542242999 2179 -12690464161906 2180 6394287986156 2181 6443712319900 2182 -12987014068446 2183 6543675127299 2184 6594220066813 2185 -13290288574758 2186 6696449802504 2187 6748139698983 2188 -13600435053612 2189 6852685800563 2190 6905546595533 2191 -13917606177436 2192 7012458918665 2193 7066516674739 2194 -14241957006542 2195 7175847662991 2196 7231127893801 2197 -14573643711226 2198 7342931773005 2199 7399460987700 2200 -14912826682636 2201 7513791571856 2202 7571597976590 2203 -15259671978380 2204 7688509546026 2205 7747621474877 2206 -15614348282926 2207 7867171080145 2208 7927616321845 2209 -15977025571180 2210 8049862913240 2211 8111670333341 2212 -16347878365070 2213 8236672462467 2214 8299872703084 2215 -16727087248688 2216 8427689475775 2217 8492313342869 2218 -17114835689980 2219 8623006800463 2220 8689084567311 2221 -17511308648904 2222 8822718772165 2223 8890281840785 2224 -17916695984398 2225 9026920507641 2226 9096002169113 2227 -18331194039632 2228 9235709634624 2229 9306343390734 2230 -18755002324446 2231 9449187097519 2232 9521405897020 2233 -19188322061142 2234 9667455472886 2235 9741293478136 2236 -19631359749702 2237 9890618233340 2238 9966111622795 2239 -20084328829530 2240 10118781556893 2241 10195966733865 2242 -20547446211550 2243 10352055169860 2244 10430967995102 2245 -21020930763656 2246 10590550589125 2247 10671228235045 2248 -21505007040654 2249 10834380352896 2250 10916862104997 2251 -21999907022132 2252 11083659914210 2253 11167985330608 2254 -22505866494054 2255 11338508524181 2256 11424716640780 2257 -23023123466890 2258 11599047394999 2259 11687178626085 2260 -23551922077736 2261 11865398899215 2262 11955495907178 2263 -24092514412400 2264 12137688550124 2265 12229794328939 2266 -24645156723594 2267 12416045925798 2268 12510202932651 2269 -25210107784460 2270 12700602752424 2271 12796854926383 2272 -25787632970188 2273 12991492068285 2274 13089885746774 2275 -26378006163128 2276 13288850295553 2277 13389432173149 2278 -26981505808368 2279 13592818208660 2280 13695634462384 2281 -27598413194322 2282 13903538931850 2283 14008637338964 2284 -28229016722516 2285 14221157068919 2286 14328587925051 2287 -28873613904596 2288 14545820870155 2289 14655634889459 2290 -29532507240732 2291 14877683245015 2292 14989930655372 2293 -30206002431138 2294 15216899673612 2295 15331632388560 2296 -30894412841036 2297 15563627298468 2298 15680899910462 2299 -31598061588950 2300 15918027190872 2301 16037894787076 2302 -32317277249060 2303 16280265412341 2304 16402782587037 2305 -33052391983748 2306 16650510832990 2307 16775733992399 2308 -33803746214334 2309 17028934186684 2310 17156922595878 2311 -34571690809244 2312 17415710441048 2313 17546523898538 2314 -35356582595154 2315 17811019907236 2316 17944717750562 2317 -36158782415232 2318 18215045965465 2319 18351689487640 2320 -36978660012012 2321 18627974079030 2322 18767627578342 2323 -37816596316394 2324 19049994272926 2325 19192722661724 2326 -38672978767462 2327 19481302296881 2328 19627170071544 2329 -39548199286426 2330 19922097250026 2331 20071170971204 2332 -40442659383766 2333 20372580555865 2334 20524929982861 2335 -41356772556764 2336 20832958553539 2337 20988654155691 2338 -42290959403564 2339 21303443714052 2340 21462555550398 2341 -43245645516356 2342 21784252164428 2343 21946852512530 2344 -44221266820412 2345 22275602618322 2346 22441767168554 2347 -45218272081902 2348 22777719085974 2349 22947524296931 2350 -46237117814488 2351 23290832148335 2352 23464354116182 2353 -47278266082898 2354 23815176372534 2355 23992493586404 2356 -48342190085496 2357 24350989200461 2358 24532183742759 2359 -49429376781452 2360 24898513781287 2361 25083668605890 2362 -50540321574884 2363 25458000304162 2364 25647198066593 2365 -51675526031298 2366 26029703304725 2367 26223029191432 2368 -52835503713570 2369 26613880506347 2370 26811423528572 2371 -54020782929202 2372 27210795781962 2373 27412645945253 2374 -55231901190774 2375 27820720549818 2376 28026967583289 2377 -56469402836228 2378 28443930962995 2379 28654667315534 2380 -57733845129826 2381 29080706705239 2382 29296028907846 2383 -59025801140434 2384 29731334086576 2385 29951339746050 2386 -60345853961408 2387 30396107503250 2388 30620894019603 2389 -61694594237786 2390 31075326509170 2391 31304994214742 2392 -63072626543366 2393 31769294561524 2394 32003948091358 2395 -64480572390022 2396 32478322256885 2397 32718067455694 2398 -65919064206672 2399 33202728860341 2400 33447671454267 2401 -67388742763012 2402 33942839250765 2403 34193088072475 2404 -68890263835566 2405 34698982617412 2406 34954651082107 2407 -70424301360474 2408 35471495842272 2409 35732698729662 2410 -71991541152290 2411 36260725099055 2412 36527577114989 2413 -73592678228826 2414 37067022671353 2415 37339641859859 2416 -75228423777338 2417 37890745595473 2418 38169254890696 2419 -76899508451380 2420 38732259195540 2421 39016783009989 2422 -78606675829602 2423 39591938758605 2424 39882601528455 2425 -80350679629276 2426 40470166216363 2427 40767095975135 2428 -82132290988340 2429 41367328735863 2430 41670658679086 2431 -83952301918186 2432 42283822413835 2433 42593687385706 2434 -85811518482742 2435 43220054028136 2436 43536589017041 2437 -87710757906136 2438 44176437582702 2439 44499781394040 2440 -89650856181118 2441 45153392840470 2442 45483689778115 2443 -91632671680624 2444 46151349184444 2445 46488745398412 2446 -93657078055528 2447 47170747452294 2448 47515389310875 2449 -95724961224290 2450 48212036334110 2451 48564074307009 2452 -97837227325130 2453 49275670849970 2454 49635261276349 2455 -99994806497752 2456 50362116384141 2457 50729417602218 2458 -102198645480656 2459 51471850603599 2460 51847021304634 2461 -104449704486876 2462 52605359708328 2463 52988563001443 2464 -106748965512458 2465 53763136847010 2466 54154542043624 2467 -109097436291940 2468 54945686333195 2469 55345464962645 2470 -111496142592038 2471 56153525654503 2472 56561849760202 2473 -113946124962374 2474 57387181564674 2475 57804227884251 2476 -116448447417648 2477 58647188440249 2478 59073140321063 2479 -119004201579872 2480 59934092685017 2481 60369135941136 2482 -121614498648696 2483 61248454831632 2484 61692775905302 2485 -124280466030104 2486 62590845474460 2487 63044635851511 2488 -127003256407496 2489 63961843560651 2490 64425301782655 2491 -129784052073702 2492 65362040992825 2493 65835368273151 2494 -132624056574896 2495 66792044829514 2496 67275443191606 2497 -135524491206274 2498 68252473048361 2499 68746149946358 2500 -138486604489498