0 1 1 1 2 0 3 2 4 -2 5 0 6 3 7 1 8 0 9 4 10 0 11 0 12 5 13 0 14 0 15 8 16 -2 17 0 18 11 19 4 20 0 21 16 22 -4 23 0 24 21 25 4 26 0 27 26 28 -2 29 0 30 34 31 1 32 0 33 44 34 -4 35 0 36 58 37 9 38 0 39 74 40 -12 41 0 42 93 43 9 44 0 45 116 46 -4 47 0 48 143 49 5 50 0 51 178 52 -12 53 0 54 221 55 20 56 0 57 272 58 -24 59 0 60 332 61 20 62 0 63 402 64 -14 65 0 66 487 67 13 68 0 69 588 70 -24 71 0 72 710 73 42 74 0 75 854 76 -50 77 0 78 1021 79 42 80 0 81 1216 82 -28 83 0 84 1444 85 29 86 0 87 1714 88 -52 89 0 90 2031 91 80 92 0 93 2400 94 -92 95 0 96 2826 97 81 98 0 99 3318 100 -62 101 0 102 3888 103 62 104 0 105 4552 106 -96 107 0 108 5322 109 147 110 0 111 6208 112 -172 113 0 114 7224 115 151 116 0 117 8388 118 -116 119 0 120 9726 121 122 122 0 123 11264 124 -184 125 0 126 13028 127 261 128 0 129 15044 130 -296 131 0 132 17339 133 269 134 0 135 19952 136 -222 137 0 138 22930 139 227 140 0 141 26324 142 -320 143 0 144 30186 145 449 146 0 147 34568 148 -512 149 0 150 39530 151 465 152 0 153 45144 154 -388 155 0 156 51498 157 407 158 0 159 58690 160 -560 161 0 162 66818 163 753 164 0 165 75988 166 -844 167 0 168 86315 169 786 170 0 171 97938 172 -682 173 0 174 111019 175 705 176 0 177 125736 178 -932 179 0 180 142280 181 1235 182 0 183 160846 184 -1386 185 0 186 181657 187 1295 188 0 189 204968 190 -1136 191 0 192 231074 193 1189 194 0 195 260302 196 -1544 197 0 198 292994 199 1987 200 0 201 329520 202 -2204 203 0 204 370287 205 2091 206 0 207 415760 208 -1882 209 0 210 466470 211 1959 212 0 213 522992 214 -2472 215 0 216 585950 217 3143 218 0 219 656008 220 -3486 221 0 222 733902 223 3319 224 0 225 820464 226 -3016 227 0 228 916619 229 3159 230 0 231 1023390 232 -3934 233 0 234 1141867 235 4896 236 0 237 1273236 238 -5384 239 0 240 1418797 241 5186 242 0 243 1579998 244 -4796 245 0 246 1758457 247 5003 248 0 249 1955932 250 -6108 251 0 252 2174331 253 7519 254 0 255 2415710 256 -8262 257 0 258 2682324 259 7987 260 0 261 2976676 262 -7444 263 0 264 3301522 265 7799 266 0 267 3659880 268 -9414 269 0 270 4055006 271 11407 272 0 273 4490424 274 -12460 275 0 276 4969989 277 12144 278 0 279 5497942 280 -11464 281 0 282 6078953 283 11979 284 0 285 6718104 286 -14252 287 0 288 7420892 289 17110 290 0 291 8193266 292 -18658 293 0 294 9041713 295 18250 296 0 297 9973348 298 -17340 299 0 300 10995960 301 18159 302 0 303 12118020 304 -21412 305 0 306 13348684 307 25390 308 0 309 14697864 310 -27564 311 0 312 16176340 313 27129 314 0 315 17795896 316 -26018 317 0 318 19569383 319 27206 320 0 321 21510752 322 -31720 323 0 324 23635086 325 37314 326 0 327 25958690 328 -40446 329 0 330 28499277 331 39930 332 0 333 31276128 334 -38504 335 0 336 34310227 337 40315 338 0 339 37624312 340 -46654 341 0 342 41242940 343 54348 344 0 345 45192660 346 -58696 347 0 348 49502227 349 58230 350 0 351 54202886 352 -56552 353 0 354 59328543 355 59142 356 0 357 64915880 358 -67844 359 0 360 71004502 361 78494 362 0 363 77637144 364 -84642 365 0 366 84860056 367 84190 368 0 369 92723348 370 -82132 371 0 372 101281288 373 85963 374 0 375 110592518 376 -97994 377 0 378 120720253 379 112482 380 0 381 131732680 382 -120944 383 0 384 143703439 385 120759 386 0 387 156712176 388 -118460 389 0 390 170844986 391 123875 392 0 393 186194736 394 -140224 395 0 396 202861482 397 160008 398 0 399 220952994 400 -171784 401 0 402 240585517 403 171916 404 0 405 261884540 406 -169272 407 0 408 284985457 409 177084 410 0 411 310034160 412 -199394 413 0 414 337187626 415 226045 416 0 417 366614792 418 -242108 419 0 420 398497609 421 243025 422 0 423 433032166 424 -240340 425 0 426 470429726 427 251261 428 0 429 510917604 430 -281288 431 0 432 554740178 433 317269 434 0 435 602160132 436 -339336 437 0 438 653460017 439 341289 440 0 441 708943908 442 -338568 443 0 444 768938906 445 354011 446 0 447 833796576 448 -394538 449 0 450 903894454 451 442581 452 0 453 979637944 454 -472416 455 0 456 1061462577 457 476301 458 0 459 1149836398 460 -474162 461 0 462 1245262262 463 495503 464 0 465 1348279976 466 -549592 467 0 468 1459468651 469 613801 470 0 471 1579449502 472 -654328 473 0 474 1708889131 475 660805 476 0 477 1848503008 478 -659548 479 0 480 1999058840 481 689258 482 0 483 2161379862 484 -761534 485 0 486 2336348365 487 846584 488 0 489 2524909844 490 -900948 491 0 492 2728077755 493 911671 494 0 495 2946938560 496 -912530 497 0 498 3182656695 499 953160 500 0 501 3436479500 502 -1048880 503 0 504 3709742526 505 1161551 506 0 507 4003875592 508 -1234648 509 0 510 4320409695 511 1251116 512 0 513 4660984280 514 -1255024 515 0 516 5027354555 517 1310800 518 0 519 5421398816 520 -1437610 521 0 522 5845126283 523 1585762 524 0 525 6300686016 526 -1683080 527 0 528 6790376799 529 1708299 530 0 531 7316657714 532 -1717622 533 0 534 7882158767 535 1793172 536 0 537 8489691688 538 -1959912 539 0 540 9142261515 541 2154632 542 0 543 9843079438 544 -2284346 545 0 546 10595577171 547 2321357 548 0 549 11403422056 550 -2338304 551 0 552 12270532533 553 2440806 554 0 555 13201093982 556 -2659994 557 0 558 14199575532 559 2914323 560 0 561 15270748816 562 -3085788 563 0 564 16419708421 565 3139979 566 0 567 17651893684 568 -3168968 569 0 570 18973111012 571 3306551 572 0 573 20389556820 574 -3592880 575 0 576 21907842126 577 3924788 578 0 579 23535019352 580 -4151504 581 0 582 25278611757 583 4228701 584 0 585 27146644508 586 -4274332 587 0 588 29147676759 589 4459083 590 0 591 31290834946 592 -4832838 593 0 594 33585848080 595 5263685 596 0 597 36043086392 598 -5561416 599 0 600 38673603151 601 5671085 602 0 603 41489178996 604 -5741392 605 0 606 44502367943 607 5987318 608 0 609 47726545088 610 -6472608 611 0 612 51175957472 613 7031262 614 0 615 54865779094 616 -7422070 617 0 618 58812170430 619 7574948 620 0 621 63032341444 622 -7678856 623 0 624 67544617083 625 8006053 626 0 627 72368505642 628 -8635496 629 0 630 77524771287 631 9356548 632 0 633 83035512384 634 -9866600 635 0 636 88924245797 637 10079024 638 0 639 95215996080 640 -10230812 641 0 642 101937388557 643 10663032 644 0 645 109116746532 646 -11475700 647 0 648 116784194487 649 12405167 650 0 651 124971769016 652 -13070246 653 0 654 133713537849 655 13361342 656 0 657 143045725764 658 -13577520 659 0 660 153006846203 661 14147827 662 0 663 163637839044 664 -15195764 665 0 666 174982216691 667 16389081 668 0 669 187086220660 670 -17252032 671 0 672 199998989055 673 17649648 674 0 675 213772733720 676 -17955054 677 0 678 228462925661 679 18703047 680 0 681 244128489484 682 -20048944 683 0 684 260832009378 685 21578857 686 0 687 278639949240 688 -22697242 689 0 690 297622887693 691 23234557 692 0 693 317855766376 694 -23658680 695 0 696 339418150357 697 24638299 698 0 699 362394501382 700 -26364476 701 0 702 386874467112 703 28319014 704 0 705 412953189656 706 -29762236 707 0 708 440731634029 709 30485978 710 0 711 470316935352 712 -31071276 713 0 714 501822763087 715 32347624 716 0 717 535369703600 718 -34553744 719 0 720 571085664954 721 37047081 722 0 723 609106307534 724 -38906892 725 0 726 649575502114 727 39873506 728 0 729 692645813428 730 -40671184 731 0 732 738479008083 733 42331330 734 0 735 787246588328 736 -45146700 737 0 738 839130356152 739 48317365 740 0 741 894323012912 742 -50705028 743 0 744 953028795587 745 51991884 746 0 747 1015464148624 748 -53073320 749 0 750 1081858429753 751 55223069 752 0 753 1152454651868 754 -58804636 755 0 756 1227510267075 757 62830544 758 0 759 1307297998168 760 -65891248 761 0 762 1392106720392 763 67592599 764 0 765 1482242391672 766 -69044772 767 0 768 1578029030267 769 71823420 770 0 771 1679809742976 772 -76372850 773 0 774 1787947810486 775 81470256 776 0 777 1902827837636 778 -85380568 779 0 780 2024856971118 781 87622998 782 0 783 2154466183894 784 -89564162 785 0 786 2292111625499 787 93141616 788 0 789 2438276041816 790 -98904112 791 0 792 2593470273619 793 105348391 794 0 795 2758234842184 796 -110336272 797 0 798 2933141626608 799 113274745 800 0 801 3118795632108 802 -115849860 803 0 804 3315836848961 805 120447093 806 0 807 3524942207702 808 -127734968 809 0 810 3746827640961 811 135861139 812 0 813 3982250263460 814 -142204416 815 0 816 4232010675586 817 146043630 818 0 819 4496955390890 820 -149445982 821 0 822 4777979388293 823 155333083 824 0 825 5076028795868 826 -164526492 827 0 828 5392103720026 829 174757993 830 0 831 5727261233714 832 -182811902 833 0 834 6082618531463 835 187803226 836 0 837 6459356252768 838 -192270568 839 0 840 6858721975865 841 199795085 842 0 843 7282033891420 844 -211374564 845 0 846 7730684673140 847 224226716 848 0 849 8206145562696 850 -234424736 851 0 852 8709970679214 853 240895629 854 0 855 9243801556904 856 -246740048 857 0 858 9809371914707 859 256327332 860 0 861 10408512670912 862 -270877940 863 0 864 11043157223981 865 286997846 866 0 867 11715347021416 868 -299889758 869 0 870 12427237430872 871 308242939 872 0 873 13181103919136 874 -315848912 875 0 876 13979348546466 877 328041243 878 0 879 14824506792888 880 -346297762 881 0 882 15719254743564 883 366472758 884 0 885 16666416661104 886 -382729544 887 0 888 17668972963026 889 393483807 890 0 891 18730068614904 892 -403349550 893 0 894 19853021949559 895 418810806 896 0 897 21041333935284 898 -441667588 899 0 900 22298697927373 901 466880635 902 0 903 23629009937602 904 -487347440 905 0 906 25036379447514 907 501140809 908 0 909 26525140779688 910 -513880332 911 0 912 28099865044271 913 533450410 914 0 915 29765372690592 916 -562024078 917 0 918 31526746707091 919 593470521 920 0 921 33389346515080 922 -619178464 923 0 924 35358822588800 925 636825105 926 0 927 37441131824824 928 -653225622 929 0 930 39642553684667 931 677932186 932 0 933 41969707150388 934 -713581164 935 0 936 44429568549357 937 752745645 938 0 939 47029490304338 940 -784985332 941 0 942 49777220654390 943 807486070 944 0 945 52680924377904 946 -828517112 947 0 948 55749204552671 949 859651467 950 0 951 58991125406256 952 -904062946 953 0 954 62416236326793 955 952749267 956 0 957 66034597108368 958 -993094324 959 0 960 69856804489188 961 1021715758 962 0 963 73894020028332 964 -1048609216 965 0 966 78157999369945 967 1087750120 968 0 969 82661122964156 970 -1142974648 971 0 972 87416428336527 973 1203412841 974 0 975 92437643998960 976 -1253822070 977 0 978 97739225081054 979 1290119470 980 0 981 103336390744808 982 -1324390732 983 0 984 109245163450096 985 1373509937 986 0 987 115482410163666 988 -1442082624 989 0 990 122065885627619 991 1516979125 992 0 993 129014277808668 994 -1579838188 995 0 996 136347255631340 997 1625766022 998 0 999 144085519082122 1000 -1669325690 1001 0 1002 152250851777601 1003 1730830884 1004 0 1005 160866176117544 1006 -1815829228 1007 0 1008 169955611173497 1009 1908515973 1010 0 1011 179544533467688 1012 -1986780014 1013 0 1014 189659640779144 1015 2044734468 1016 0 1017 200329019095552 1018 -2099929000 1019 0 1020 211582212836991 1021 2176811332 1022 0 1023 223450298511374 1024 -2282023952 1025 0 1026 235965961994512 1027 2396539493 1028 0 1029 249163579635000 1030 -2493802984 1031 0 1032 263079303363498 1033 2566776722 1034 0 1035 277751149967358 1036 -2636544728 1037 0 1038 293219094700654 1039 2732451117 1040 0 1041 309525169439448 1042 -2862471208 1043 0 1044 326713565630995 1045 3003768468 1046 0 1047 344830742294392 1048 -3124464000 1049 0 1050 363925539309597 1051 3216119556 1052 0 1053 384049296210048 1054 -3304063152 1055 0 1056 405255976708327 1057 3423502618 1058 0 1059 427602299228880 1060 -3583962960 1061 0 1062 451147873768489 1063 3758036803 1064 0 1065 475955345417396 1066 -3907548064 1067 0 1068 502090544850198 1069 4022434457 1070 0 1071 529622646076514 1072 -4133038226 1073 0 1074 558624331755410 1075 4281499322 1076 0 1077 589171966433392 1078 -4479218900 1079 0 1080 621345778119387 1081 4693395761 1082 0 1083 655230048624770 1084 -4878334966 1085 0 1086 690913313075784 1087 5022008629 1088 0 1089 728488568980960 1090 -5160758228 1091 0 1092 768053495259952 1093 5344997410 1094 0 1095 809710681702390 1096 -5588309262 1097 0 1098 853567869389217 1099 5851443400 1100 0 1101 899738202631380 1102 -6079828428 1103 0 1104 948340492954243 1105 6259156957 1106 0 1107 999499495638386 1108 -6432846160 1109 0 1110 1053346199351719 1111 6661072976 1112 0 1113 1110018129484376 1114 -6960049228 1115 0 1116 1169659665874747 1117 7282926570 1118 0 1119 1232422375638816 1120 -7564568782 1121 0 1122 1298465361796246 1123 7787922997 1124 0 1125 1367955628363228 1126 -8004843916 1127 0 1128 1441068462618938 1129 8287124752 1130 0 1131 1517987835342088 1132 -8654033726 1133 0 1134 1598906819902041 1135 9049669022 1136 0 1137 1684028031127000 1138 -9396445216 1139 0 1140 1773564084847992 1141 9674125479 1142 0 1143 1867738079002462 1144 -9944499350 1145 0 1146 1966784097225074 1147 10293042357 1148 0 1149 2070947735959088 1150 -10742689040 1151 0 1152 2180486656231381 1153 11226888721 1154 0 1155 2295671161276322 1156 -11653282660 1157 0 1158 2416784801179807 1159 11997817236 1160 0 1161 2544125005700264 1162 -12334091232 1163 0 1164 2678003746480594 1165 12763811644 1166 0 1167 2818748229993938 1168 -13314174650 1169 0 1170 2966701622692340 1171 13905980427 1172 0 1173 3122223809888348 1174 -14429494336 1175 0 1176 3285692189887237 1177 14856236984 1178 0 1179 3457502504882008 1180 -15273688844 1181 0 1182 3638069710197124 1183 15802640878 1184 0 1185 3827828883618648 1186 -16475379964 1187 0 1188 4027236176703905 1189 17197853233 1190 0 1191 4236769810038632 1192 -17839763710 1193 0 1194 4456931114408637 1195 18367348533 1196 0 1197 4688245619856512 1198 -18884540708 1199 0 1200 4931264194688064 1201 19534707961 1202 0 1203 5186564236677112 1204 -20356052000 1205 0 1206 5454750918902613 1207 21236928606 1208 0 1209 5736458492750504 1210 -22022899824 1211 0 1212 6032351650623471 1213 22674079284 1214 0 1215 6343126950921110 1216 -23313706944 1217 0 1218 6669514307972132 1219 24111647749 1220 0 1221 7012278549823084 1222 -25113142712 1223 0 1224 7372221047011693 1225 26185925154 1226 0 1227 7750181415579140 1228 -27147064338 1229 0 1230 8147039297606553 1231 27949391514 1232 0 1233 8563716222597448 1234 -28738966360 1235 0 1236 9001177553184000 1237 29716919112 1238 0 1239 9460434518901280 1240 -30936664400 1241 0 1242 9942546342046266 1243 32241578983 1244 0 1245 10448622459802096 1246 -33415340100 1247 0 1248 10979824846860615 1249 34402343124 1250 0 1251 11537370442845680 1252 -35375382074 1253 0 1254 12122533689032214 1255 36572217635 1256 0 1257 12736649179184372 1258 -38055958616 1259 0 1260 13381114429666197 1261 39641474805 1262 0 1263 14057392774185332 1264 -41073130018 1265 0 1266 14767016388623885 1267 42285323224 1268 0 1269 15511589451508128 1270 -43482364528 1271 0 1272 16292791445923276 1273 44945130289 1274 0 1275 17112380609074070 1276 -46747977810 1277 0 1278 17972197536094403 1279 48672195753 1280 0 1281 18874168944980964 1282 -50416155156 1283 0 1284 19820311609655653 1285 51902682481 1286 0 1287 20812736468319114 1288 -53372950256 1289 0 1290 21853652914572264 1291 55158262671 1292 0 1293 22945373279268436 1294 -57346275068 1295 0 1296 24090317511553927 1297 59679036803 1298 0 1299 25291018067893016 1300 -61800897720 1301 0 1302 26550125018076056 1303 63621016026 1304 0 1305 27870411377420196 1306 -65423913452 1307 0 1308 29254778674781378 1309 67600111520 1310 0 1311 30706262766589378 1312 -70252684112 1313 0 1314 32228039907718502 1315 73077569781 1316 0 1317 33823433090451092 1318 -75656027028 1319 0 1320 35495918663061163 1321 77881403140 1322 0 1323 37249133239852026 1324 -80088840180 1325 0 1326 39086880914995502 1327 82738004127 1328 0 1329 41013140793246604 1330 -85950142724 1331 0 1332 43032074851354445 1333 89367400354 1334 0 1335 45148036144544528 1336 -92497097316 1337 0 1338 47365577372833828 1339 95213963132 1340 0 1341 49689459822349324 1342 -97912530480 1343 0 1344 52124662697475866 1345 101133481837 1346 0 1347 54676392860556280 1348 -105019118104 1349 0 1350 57350094996777488 1351 109148516984 1352 0 1353 60151462222594160 1354 -112942790268 1355 0 1356 63086447156555070 1357 116255148772 1358 0 1359 66161273471954728 1360 -119549367804 1361 0 1362 69382447951563717 1363 123460572463 1364 0 1365 72756773065792208 1366 -128155811064 1367 0 1368 76291360096772125 1369 133140701086 1370 0 1371 79993642831748898 1372 -137735539896 1373 0 1374 83871391849867952 1375 141768272557 1376 0 1377 87932729427180864 1378 -145783734040 1379 0 1380 92186145085748984 1381 150527474856 1382 0 1383 96640511814083636 1384 -156195185844 1385 0 1386 101305102987556498 1387 162206551587 1388 0 1389 106189610018567424 1390 -167764516692 1391 0 1392 111304160767174540 1393 172667848959 1394 0 1395 116659338743871214 1396 -177555742778 1397 0 1398 122266203137524856 1399 183302268078 1400 0 1401 128136309703177412 1402 -190136696208 1403 0 1404 134281732546132019 1405 197378772518 1406 0 1407 140715086840213464 1408 -204094485462 1409 0 1410 147449552519299885 1411 210048435808 1412 0 1413 154498898982502040 1414 -215990050156 1415 0 1416 161877510855055433 1417 222943365185 1418 0 1419 169600414849069554 1420 -231176481880 1421 0 1422 177683307770419755 1423 239892482889 1424 0 1425 186142585719921520 1426 -247998186768 1427 0 1428 194995374538501328 1429 255218775591 1430 0 1431 204259561547754082 1432 -262431797614 1433 0 1434 213953828639398520 1435 270835556639 1436 0 1437 224097686769728044 1438 -280743567680 1439 0 1440 234711511917806602 1441 291223441172 1442 0 1443 245816582568501780 1444 -300996598500 1445 0 1446 257435118783502972 1447 309742176771 1448 0 1449 269590322925626992 1450 -318487100112 1451 0 1452 282306422104405751 1453 328632630975 1454 0 1455 295608712414148712 1456 -340544745160 1457 0 1458 309523605038966151 1459 353133228559 1460 0 1461 324078674302208832 1462 -364904369464 1463 0 1464 339302707740418178 1465 375484234092 1466 0 1467 355225758284678512 1468 -386073104950 1469 0 1470 371879198635640623 1471 398307730317 1472 0 1473 389295777922462584 1474 -412615303360 1475 0 1476 407509680740010077 1477 427722611565 1478 0 1479 426556588662390638 1480 -441885828136 1481 0 1482 446473744334311625 1483 454669173799 1484 0 1485 467300018245322896 1486 -467474662632 1487 0 1488 489075978296271463 1489 482212795692 1490 0 1491 511843962272233054 1492 -499381411856 1493 0 1494 535648153341266234 1495 517494513581 1496 0 1497 560534658703059128 1498 -534518483020 1499 0 1500 586551591515892336 1501 549946329411 1502 0 1503 613749156234928442 1504 -565413845022 1505 0 1506 642179737500196731 1507 583148683749 1508 0 1509 671897992718773124 1510 -603730944504 1511 0 1512 702960948491987362 1513 625428264940 1514 0 1515 735428101044416904 1516 -645870715506 1517 0 1518 769361520817006892 1519 664468504343 1520 0 1521 804825961392490356 1522 -683128968724 1523 0 1524 841888972928018919 1525 704447804055 1526 0 1527 880621020277543032 1528 -729099942936 1529 0 1530 921095605994340450 1531 755067080093 1532 0 1533 963389398411564132 1534 -779590201224 1535 0 1536 1007582365005768025 1537 801984272413 1538 0 1539 1053757911255796864 1540 -824470861692 1541 0 1542 1102003025217881713 1543 850071435806 1544 0 1545 1152408428047259284 1546 -879571128140 1547 0 1548 1205068730706421399 1549 910621038050 1550 0 1551 1260082597109474048 1552 -940011380824 1553 0 1554 1317552913961093114 1555 966946611642 1556 0 1557 1377586967557977272 1558 -994012657964 1559 0 1560 1440296627831303033 1561 1024724239767 1562 0 1563 1505798539920471960 1564 -1059993404176 1565 0 1566 1574214323580608027 1567 1097088219125 1568 0 1569 1645670780738030800 1570 -1132278147468 1571 0 1572 1720300111519329993 1573 1164640661118 1574 0 1575 1798240139091581480 1576 -1197182733728 1577 0 1578 1879634543664525879 1579 1233988900177 1580 0 1581 1964633106020184248 1582 -1276118404836 1583 0 1584 2053391960950517583 1585 1320397088152 1586 0 1587 2146073860998482592 1588 -1362492094956 1589 0 1590 2242848450912245991 1591 1401333851569 1592 0 1593 2343892553237349896 1594 -1440416728668 1595 0 1596 2449390465488254111 1597 1484484315792 1598 0 1599 2559534269358884800 1600 -1534765204254 1601 0 1602 2674524152450639917 1603 1587573725908 1604 0 1605 2794568743014765540 1606 -1637882177056 1607 0 1608 2919885458224173735 1609 1684452196835 1610 0 1611 3050700866508725070 1612 -1731340613280 1613 0 1614 3187251064508776333 1615 1784051317070 1616 0 1617 3329782069224431560 1618 -1844008952440 1619 0 1620 3478550225961323604 1621 1906938099169 1622 0 1623 3633822632696839312 1624 -1967008646944 1625 0 1626 3795877581513566321 1627 2022787150363 1628 0 1629 3965005017770544468 1630 -2078980484704 1631 0 1632 4141507017708884559 1633 2141970538307 1634 0 1635 4325698285216423570 1636 -2213407277900 1637 0 1638 4517906668505152072 1639 2288334240400 1640 0 1641 4718473697484005940 1642 -2359996909104 1643 0 1644 4927755142638306403 1645 2426738147746 1646 0 1647 5146121596257045856 1648 -2494013985858 1649 0 1650 5373959076881610790 1651 2569217827479 1652 0 1653 5611669657884451032 1654 -2654260044284 1655 0 1656 5859672121122315354 1657 2743400002326 1658 0 1659 6118402636644664518 1660 -2828817321222 1661 0 1662 6388315469473884351 1663 2908596788538 1664 0 1665 6669883714511375120 1666 -2989058914272 1667 0 1668 6963600060664003630 1669 3078763443684 1670 0 1671 7269977585328745584 1672 -3179919721230 1673 0 1674 7589550580418164387 1675 3285882966637 1676 0 1677 7922875411154277924 1678 -3387606522024 1679 0 1680 8270531408903412945 1681 3482879568179 1682 0 1683 8633121799371541210 1684 -3579017598056 1685 0 1686 9011274667529911702 1687 3685922301150 1688 0 1689 9405643960694564572 1690 -3806147975400 1691 0 1692 9816910531238953116 1693 3932010141254 1694 0 1695 10245783220474801752 1696 -4053050301910 1697 0 1698 10692999985292672955 1699 4166717180679 1700 0 1701 11159329069212287424 1702 -4281472712568 1703 0 1704 11645570219555266379 1705 4408763684378 1706 0 1707 12152555952519661568 1708 -4551540032816 1709 0 1710 12681152868004625454 1711 4700920306656 1712 0 1713 13232263016103165144 1714 -4844823806384 1715 0 1716 13806825317251235661 1717 4980309698259 1718 0 1719 14405817038094522114 1720 -5117157750448 1721 0 1722 15030255325212122371 1723 5268590199999 1724 0 1725 15681198798918998056 1726 -5438012750072 1727 0 1728 16359749209454595970 1729 5615169282328 1730 0 1731 17067053157951538094 1732 -5786114088006 1733 0 1734 17804303884665944868 1735 5947458411215 1736 0 1737 18572743127042033368 1738 -6110498278000 1739 0 1740 19373663050280348562 1741 6290497286093 1742 0 1743 20208408253181384104 1744 -6491383343466 1745 0 1746 21078377852142302357 1747 6701320011958 1748 0 1749 21985027646291903944 1750 -6904221415532 1751 0 1752 22929872366858135356 1753 7096186820145 1754 0 1755 23914488013975781408 1756 -7290253021948 1757 0 1758 24940514284262014114 1759 7504026392022 1760 0 1761 26009657092614243280 1762 -7742035500820 1763 0 1764 27123691191815890834 1765 7990631250181 1766 0 1767 28284462893669026994 1768 -8231270662590 1769 0 1770 29493892895508531180 1771 8459465248330 1772 0 1773 30753979216093337488 1774 -8690251906008 1775 0 1776 32066800245019167392 1777 8943927003810 1778 0 1779 33434517909953986034 1780 -9225706641100 1781 0 1782 34859380966159726543 1783 9519860799313 1784 0 1785 36343728412929110244 1786 -9805030387032 1787 0 1788 37889993041734949422 1789 10076055809818 1790 0 1791 39500705121064290802 1792 -10350267441562 1793 0 1794 41178496223094124262 1795 10651045074857 1796 0 1797 42926103197559319496 1798 -10984394497040 1799 0 1800 44746372298364132112 1801 11332201740276 1802 0 1803 46642263468693333748 1804 -11669878889004 1805 0 1806 48616854790588173620 1807 11991497086773 1808 0 1809 50673347105169349580 1810 -12317018323844 1811 0 1812 52815068809917414212 1813 12673358165960 1814 0 1815 55045480839660651192 1816 -13067425393678 1817 0 1818 57368181838168419881 1819 13478372984152 1820 0 1821 59786913527501330828 1822 -13877916913936 1823 0 1824 62305566282528773200 1825 14259250889228 1826 0 1827 64928184918293181376 1828 -14645350950328 1829 0 1830 67658974698182668882 1831 15067180752091 1832 0 1833 70502307571169544008 1834 -15532684807640 1835 0 1836 73462728646678408380 1837 16017888780800 1838 0 1839 76544962915960775134 1840 -16490276356488 1841 0 1842 79753922229174036104 1843 16942036935885 1844 0 1845 83094712537695320524 1846 -17399600510948 1847 0 1848 86572641411549587450 1849 17898566791418 1850 0 1851 90193225842196393042 1852 -18448063470074 1853 0 1854 93962200341297556038 1855 19020535628104 1856 0 1857 97885525346474960984 1858 -19578627882260 1859 0 1860 101969395945464543071 1861 20113385286659 1862 0 1863 106220250930483922988 1864 -20655189151262 1865 0 1866 110644782195061784362 1867 21244940834620 1868 0 1869 115249944486027278856 1870 -21893123336864 1871 0 1872 120042965523823598850 1873 22568089412855 1874 0 1875 125031356504787518120 1876 -23226949587620 1877 0 1878 130222922999527011951 1879 23859440950936 1880 0 1881 135625776262037234216 1882 -24500467150540 1883 0 1884 141248344964726374890 1885 25196993752335 1886 0 1887 147099387375077676170 1888 -25961050505164 1889 0 1890 153188003990247860734 1891 26756310649417 1892 0 1893 159523650646491372620 1894 -27533564514528 1895 0 1896 166116152120905001997 1897 28281060364896 1898 0 1899 172975716243614592306 1900 -29038869564968 1901 0 1902 180112948539180358559 1903 29860884683071 1904 0 1905 187538867416680430136 1906 -30760904977704 1907 0 1908 195264919928638991304 1909 31697261463599 1910 0 1911 203302998119691361490 1912 -32613525340130 1913 0 1914 211665455986624667724 1915 33496245489502 1916 0 1917 220365127072205947788 1918 -34391400611376 1919 0 1920 229415342716016036038 1921 35360797147284 1922 0 1923 238829950986348120518 1924 -36420251889502 1925 0 1926 248623336318099452319 1927 37521994617788 1928 0 1929 258810439882478576408 1930 -38601361243600 1931 0 1932 269406780715269941301 1933 39642968239194 1934 0 1935 280428477631350174702 1936 -40699537238440 1937 0 1938 291892271954142843601 1939 41841904545266 1940 0 1941 303815551089732060628 1942 -43088192212608 1943 0 1944 316216372976424487933 1945 44383672495036 1946 0 1947 329113491441649030712 1948 -45654285843592 1949 0 1950 342526382499215386775 1951 46882445924822 1952 0 1953 356475271621124778332 1954 -48128573294536 1955 0 1956 370981162019346718339 1957 49473808610176 1958 0 1959 386065863974245599182 1960 -50938899839550 1961 0 1962 401752025247654569061 1963 52461182700061 1964 0 1965 418063162619946094812 1966 -53955891497752 1967 0 1968 435023694591840676872 1969 55402937545259 1970 0 1971 452658975293136591518 1972 -56871519886618 1973 0 1974 470995329642043180259 1975 58454523963812 1976 0 1977 490060089800359560608 1978 -60175694599568 1979 0 1980 509881632971353524139 1981 61963326967472 1982 0 1983 530489420588856018944 1984 -63720455042940 1985 0 1986 551914038947797306597 1987 65424141258842 1988 0 1989 574187241328181784848 1990 -67153596272584 1991 0 1992 597341991666339758161 1993 69015092889267 1994 0 1995 621412509829207732664 1996 -71035786485696 1997 0 1998 646434318549367675852 1999 73133671552325 2000 0 2001 672444292080613976892 2002 -75197894732376 2003 0 2004 699480706635917217478 2005 77202285377738 2006 0 2007 727583292671827932302 2008 -79237457627846 2009 0 2010 756793289085622449441 2011 81424927011711 2012 0 2013 787153499393838887496 2014 -83795736799020 2015 0 2016 818708349963277557505 2017 86256160432534 2018 0 2019 851503950368039843226 2020 -88679536800644 2021 0 2022 885588155948756518006 2023 91036018991463 2024 0 2025 921010632652823142304 2026 -93429212045300 2027 0 2028 957822924237229477207 2029 95997986975035 2030 0 2031 996078521918444316766 2032 -98777807633592 2033 0 2034 1035832936556789565174 2035 101661607726049 2036 0 2037 1077143773465801077712 2038 -104504751504960 2039 0 2040 1120070809940232561148 2041 107273224089341 2042 0 2043 1164676075599627322752 2044 -110085412303952 2045 0 2046 1211023935647775014799 2047 113099927668286 2048 0 2049 1259181177151890048760 2050 -116357267760412 2051 0 2052 1309217098448987562333 2053 119735202960662 2054 0 2055 1361203601790684593254 2056 -123068659573394 2057 0 2058 1415215289341523320589 2059 126318889070918 2060 0 2061 1471329562649916073316 2062 -129621099591824 2063 0 2064 1529626725714964410518 2065 133156355409175 2066 0 2067 1590190091776710961230 2068 -136970872413408 2069 0 2070 1653106093961835043543 2071 140925182546654 2072 0 2073 1718464399921394241156 2074 -144830996498296 2075 0 2076 1786358030601949710811 2077 148644204149242 2078 0 2079 1856883483296311500870 2080 -152519134690908 2081 0 2082 1930140859125219662744 2083 156662365045895 2084 0 2085 2006233995106542383808 2086 -161126615618300 2087 0 2088 2085270600974015832503 2089 165752843354281 2090 0 2091 2167362400913164518168 2092 -170326389832008 2093 0 2094 2252625280387832655444 2095 174797062725188 2096 0 2097 2341179438236747013724 2098 -179340927698508 2099 0 2100 2433149544225740550763 2101 184193549560863 2102 0 2103 2528664902247699839502 2104 -189415031378082 2105 0 2106 2627859619368949853180 2107 194824100056775 2108 0 2109 2730872780927649797516 2110 -200176174442316 2111 0 2112 2837848631896851604171 2113 205414179729296 2114 0 2115 2948936764732191972822 2116 -210738865567942 2117 0 2118 3064292313931772634720 2119 216418702905468 2120 0 2121 3184076157543639305720 2122 -222522183842492 2123 0 2124 3308455125864389575439 2125 228842817319062 2126 0 2127 3437602217580816643934 2128 -235102070100232 2129 0 2130 3571696823615139311392 2131 241235068682031 2132 0 2133 3710924958943305549916 2134 -247470594390208 2135 0 2136 3855479502665113763984 2137 254114468932605 2138 0 2139 4005560446614481489480 2140 -261244697841766 2141 0 2142 4161375152808098137687 2143 268626181518171 2144 0 2145 4323138620040919665356 2146 -275941897023764 2147 0 2148 4491073759947510669281 2149 283118154337812 2150 0 2151 4665411682859143719608 2152 -290415537138504 2153 0 2154 4846391993797856577218 2155 298182225963643 2156 0 2157 5034263098960356560192 2158 -306507025811648 2159 0 2160 5229282523056740367783 2161 315122415021728 2162 0 2163 5431717237881461030652 2164 -323667742112460 2165 0 2166 5641844002506835768152 2167 332059337829032 2168 0 2169 5859949715502683695112 2170 -340593865418852 2171 0 2172 6086331779599444842330 2173 349667538381036 2174 0 2175 6321298479226375250030 2176 -359381398341296 2177 0 2178 6565169371371130567108 2179 369431179784714 2180 0 2181 6818275690222237461280 2182 -379406819447456 2183 0 2184 7080960766071625375028 2185 389213376920590 2186 0 2187 7353580458970590218904 2188 -399188409938618 2189 0 2190 7636503607649325232894 2191 409782554367344 2192 0 2193 7930112494227499161204 2194 -421110729178800 2195 0 2196 8234803325261282692145 2197 432827066911826 2198 0 2199 8550986729690716885158 2200 -444465550666538 2201 0 2202 8879088274270402998270 2203 455918496091668 2204 0 2205 9219548997086216391404 2206 -467569810572096 2207 0 2208 9572825959781152789034 2209 479931783307047 2210 0 2211 9939392819134523149994 2212 -493135044378972 2213 0 2214 10319740418660519990820 2215 506786625676787 2216 0 2217 10714377400914681358420 2218 -520357199372188 2219 0 2220 11123830841220003532210 2221 533724700522250 2222 0 2223 11548646903548451538050 2224 -547325523572358 2225 0 2226 11989391519318438624815 2227 561741748372418 2228 0 2229 12446651089894516497228 2230 -577121805990332 2231 0 2232 12921033213602035874229 2233 593019450251808 2234 0 2235 13413167438096902151976 2236 -608833729370632 2237 0 2238 13923706038958793822172 2239 624426335694279 2240 0 2241 14453324825405390588588 2242 -640293096195912 2243 0 2244 15002723974055332652037 2245 657095080433257 2246 0 2247 15572628891698832071386 2248 -675000856377904 2249 0 2250 16163791108067082811073 2251 693503916177774 2252 0 2253 16776989199624871874732 2254 -711922341089508 2255 0 2256 17413029745445115746700 2257 730099511344407 2258 0 2259 18072748316259502080952 2260 -748598495997718 2261 0 2262 18757010497816073722610 2263 768169699814693 2264 0 2265 19466712949712486702280 2266 -789004485481800 2267 0 2268 20202784500912811138960 2269 810528242570478 2270 0 2271 20966187283196131793400 2272 -831967540132768 2273 0 2274 21757917903826886791258 2275 853145096155707 2276 0 2277 22579008658779936745296 2278 -874700049743924 2279 0 2280 23430528787897860159587 2281 897483823938867 2282 0 2283 24313585773403968172402 2284 -921713546890834 2285 0 2286 25229326683242032587573 2287 946737651601886 2288 0 2289 26178939560762738972224 2290 -971679351054384 2291 0 2292 27163654862327463422511 2293 996338089313825 2294 0 2295 28184746944452217533912 2296 -1021438995946794 2297 0 2298 29243535602168601201903 2299 1047947642986378 2300 0 2301 30341387660334399948684 2302 -1076110298975492 2303 0 2304 31479718619684078951732 2305 1105188505499586 2306 0 2307 32659994359468879807138 2308 -1134188765546720 2309 0 2310 33883732898597580886971 2311 1162884288501283 2312 0 2313 35152506217252342000616 2314 -1192097396545408 2315 0 2316 36467942141019523434445 2317 1222922624072942 2318 0 2319 37831726289643011941792 2320 -1255639152142882 2321 0 2322 39245604092577426440261 2323 1289410424884191 2324 0 2325 40711382873590642398736 2326 -1323111246883324 2327 0 2328 42230934006739441228737 2329 1356485302852709 2330 0 2331 43806195146118880229232 2332 -1390464688542844 2333 0 2334 45439172531865310633404 2335 1426289539006726 2336 0 2337 47131943374974923315424 2338 -1464276226950672 2339 0 2340 48886658323584307949252 2341 1503477532714705 2342 0 2343 50705544013446810870038 2344 -1542619680204448 2345 0 2346 52590905705428559829270 2347 1581413105952819 2348 0 2349 54545130012941030059736 2350 -1620913871148568 2351 0 2352 56570687722323096581144 2353 1662526463596743 2354 0 2355 58670136709284745190912 2356 -1706609229954778 2357 0 2358 60846124954627045975006 2359 1752090127707379 2360 0 2361 63101393662558680530984 2362 -1797527864086804 2363 0 2364 65438780485038365391485 2365 1842595490459507 2366 0 2367 67861222855685092475894 2368 -1888488962659338 2369 0 2370 70371761436914376307904 2371 1936798170139557 2372 0 2373 72973543684078769538012 2374 -1987928851162548 2375 0 2376 75669827530514844993064 2377 2040668272324388 2378 0 2379 78463985197526712169528 2380 -2093386316418390 2381 0 2382 81359507133468068774017 2383 2145713974972870 2384 0 2385 84360006086220972868176 2386 -2199005049560108 2387 0 2388 87469221313510149764208 2389 2255058531910582 2390 0 2391 90691022935636854910848 2392 -2314333605809586 2393 0 2394 94029416435366180566535 2395 2375458986169776 2396 0 2397 97488547309856308376540 2398 -2436591847388500 2399 0 2400 101072705879677727283968 2401 2497315928374733 2402 0 2403 104786332260135077991816 2404 -2559163013089320 2405 0 2406 108634021500274274372398 2407 2624167782297331 2408 0 2409 112620528895133051468628 2410 -2692849714623296 2411 0 2412 116750775476974203290360 2413 2763658969139110 2414 0 2415 121029853691427613741158 2416 -2834513161901172 2417 0 2418 125463033264659937390575 2419 2904942920385997 2420 0 2421 130055767267889711534104 2422 -2976680681922384 2423 0 2424 134813698385771038237396 2425 3052026725116926 2426 0 2427 139742665395380960408776 2428 -3131568475865682 2429 0 2430 144848709862764401836620 2431 3213555043538389 2432 0 2433 150138083064216189984936 2434 -3295634409537360 2435 0 2436 155617253139712455245657 2437 3377277583275098 2438 0 2439 161292912486143903704858 2440 -3460443071538072 2441 0 2442 167171985398251397925502 2443 3547730280655774 2444 0 2445 173261635965420186887400 2446 -3639803231032844 2447 0 2448 179569276232753169351356 2449 3734684804743562 2450 0 2451 186102574635115932847096 2452 -3829719568405140 2453 0 2454 192869464713127250769195 2455 3924311582824369 2456 0 2457 199878154120358596620280 2458 -4020674012779636 2459 0 2460 207137133931305405841880 2461 4121743078466362 2462 0 2463 214655188260001564341540 2464 -4228269054049552 2465 0 2466 222441404199467138105961 2467 4338020310482069 2468 0 2469 230505182092507902675336 2470 -4448000185234360 2471 0 2472 238856246144724104808257 2473 4557537651641884 2474 0 2475 247504655390935506644600 2476 -4669132563689694 2477 0 2478 256460815026590545898317 2479 4786100177947958 2480 0 2481 265735488116099733238928 2482 -4909287924548480 2483 0 2484 275339807690417460487387 2485 5036178024638010 2486 0 2487 285285289246592486402994 2488 -5163390153440972 2489 0 2490 295583843662415883751138 2491 5290169040073886 2492 0 2493 306247790539716659353220 2494 -5419337225051856 2495 0 2496 317289871990290092819527 2497 5554636416941191 2498 0 2499 328723266878892486178296 2500 -5697023377243484