0 0 1 -1 2 1 3 -1 4 0 5 1 6 -1 7 -1 8 1 9 1 10 -1 11 -2 12 0 13 2 14 1 15 -1 16 -3 17 -2 18 2 19 3 20 1 21 -1 22 -4 23 -5 24 0 25 5 26 4 27 1 28 -1 29 -5 30 -9 31 -5 32 5 33 9 34 5 35 1 36 -1 37 -6 38 -14 39 -14 40 0 41 14 42 14 43 6 44 1 45 -1 46 -7 47 -20 48 -28 49 -14 50 14 51 28 52 20 53 7 54 1 55 -1 56 -8 57 -27 58 -48 59 -42 60 0 61 42 62 48 63 27 64 8 65 1 66 -1 67 -9 68 -35 69 -75 70 -90 71 -42 72 42 73 90 74 75 75 35 76 9 77 1 78 -1 79 -10 80 -44 81 -110 82 -165 83 -132 84 0 85 132 86 165 87 110 88 44 89 10 90 1 91 -1 92 -11 93 -54 94 -154 95 -275 96 -297 97 -132 98 132 99 297 100 275 101 154 102 54 103 11 104 1 105 -1 106 -12 107 -65 108 -208 109 -429 110 -572 111 -429 112 0 113 429 114 572 115 429 116 208 117 65 118 12 119 1 120 -1 121 -13 122 -77 123 -273 124 -637 125 -1001 126 -1001 127 -429 128 429 129 1001 130 1001 131 637 132 273 133 77 134 13 135 1 136 -1 137 -14 138 -90 139 -350 140 -910 141 -1638 142 -2002 143 -1430 144 0 145 1430 146 2002 147 1638 148 910 149 350 150 90 151 14 152 1 153 -1 154 -15 155 -104 156 -440 157 -1260 158 -2548 159 -3640 160 -3432 161 -1430 162 1430 163 3432 164 3640 165 2548 166 1260 167 440 168 104 169 15 170 1 171 -1 172 -16 173 -119 174 -544 175 -1700 176 -3808 177 -6188 178 -7072 179 -4862 180 0 181 4862 182 7072 183 6188 184 3808 185 1700 186 544 187 119 188 16 189 1 190 -1 191 -17 192 -135 193 -663 194 -2244 195 -5508 196 -9996 197 -13260 198 -11934 199 -4862 200 4862 201 11934 202 13260 203 9996 204 5508 205 2244 206 663 207 135 208 17 209 1 210 -1 211 -18 212 -152 213 -798 214 -2907 215 -7752 216 -15504 217 -23256 218 -25194 219 -16796 220 0 221 16796 222 25194 223 23256 224 15504 225 7752 226 2907 227 798 228 152 229 18 230 1 231 -1 232 -19 233 -170 234 -950 235 -3705 236 -10659 237 -23256 238 -38760 239 -48450 240 -41990 241 -16796 242 16796 243 41990 244 48450 245 38760 246 23256 247 10659 248 3705 249 950 250 170 251 19 252 1 253 -1 254 -20 255 -189 256 -1120 257 -4655 258 -14364 259 -33915 260 -62016 261 -87210 262 -90440 263 -58786 264 0 265 58786 266 90440 267 87210 268 62016 269 33915 270 14364 271 4655 272 1120 273 189 274 20 275 1 276 -1 277 -21 278 -209 279 -1309 280 -5775 281 -19019 282 -48279 283 -95931 284 -149226 285 -177650 286 -149226 287 -58786 288 58786 289 149226 290 177650 291 149226 292 95931 293 48279 294 19019 295 5775 296 1309 297 209 298 21 299 1 300 -1 301 -22 302 -230 303 -1518 304 -7084 305 -24794 306 -67298 307 -144210 308 -245157 309 -326876 310 -326876 311 -208012 312 0 313 208012 314 326876 315 326876 316 245157 317 144210 318 67298 319 24794 320 7084 321 1518 322 230 323 22 324 1 325 -1 326 -23 327 -252 328 -1748 329 -8602 330 -31878 331 -92092 332 -211508 333 -389367 334 -572033 335 -653752 336 -534888 337 -208012 338 208012 339 534888 340 653752 341 572033 342 389367 343 211508 344 92092 345 31878 346 8602 347 1748 348 252 349 23 350 1 351 -1 352 -24 353 -275 354 -2000 355 -10350 356 -40480 357 -123970 358 -303600 359 -600875 360 -961400 361 -1225785 362 -1188640 363 -742900 364 0 365 742900 366 1188640 367 1225785 368 961400 369 600875 370 303600 371 123970 372 40480 373 10350 374 2000 375 275 376 24 377 1 378 -1 379 -25 380 -299 381 -2275 382 -12350 383 -50830 384 -164450 385 -427570 386 -904475 387 -1562275 388 -2187185 389 -2414425 390 -1931540 391 -742900 392 742900 393 1931540 394 2414425 395 2187185 396 1562275 397 904475 398 427570 399 164450 400 50830 401 12350 402 2275 403 299 404 25 405 1 406 -1 407 -26 408 -324 409 -2574 410 -14625 411 -63180 412 -215280 413 -592020 414 -1332045 415 -2466750 416 -3749460 417 -4601610 418 -4345965 419 -2674440 420 0 421 2674440 422 4345965 423 4601610 424 3749460 425 2466750 426 1332045 427 592020 428 215280 429 63180 430 14625 431 2574 432 324 433 26 434 1 435 -1 436 -27 437 -350 438 -2898 439 -17199 440 -77805 441 -278460 442 -807300 443 -1924065 444 -3798795 445 -6216210 446 -8351070 447 -8947575 448 -7020405 449 -2674440 450 2674440 451 7020405 452 8947575 453 8351070 454 6216210 455 3798795 456 1924065 457 807300 458 278460 459 77805 460 17199 461 2898 462 350 463 27 464 1 465 -1 466 -28 467 -377 468 -3248 469 -20097 470 -95004 471 -356265 472 -1085760 473 -2731365 474 -5722860 475 -10015005 476 -14567280 477 -17298645 478 -15967980 479 -9694845 480 0 481 9694845 482 15967980 483 17298645 484 14567280 485 10015005 486 5722860 487 2731365 488 1085760 489 356265 490 95004 491 20097 492 3248 493 377 494 28 495 1 496 -1 497 -29 498 -405 499 -3625 500 -23345 501 -115101 502 -451269 503 -1442025 504 -3817125 505 -8454225 506 -15737865 507 -24582285 508 -31865925 509 -33266625 510 -25662825 511 -9694845 512 9694845 513 25662825 514 33266625 515 31865925 516 24582285 517 15737865 518 8454225 519 3817125 520 1442025 521 451269 522 115101 523 23345 524 3625 525 405 526 29 527 1 528 -1 529 -30 530 -434 531 -4030 532 -26970 533 -138446 534 -566370 535 -1893294 536 -5259150 537 -12271350 538 -24192090 539 -40320150 540 -56448210 541 -65132550 542 -58929450 543 -35357670 544 0 545 35357670 546 58929450 547 65132550 548 56448210 549 40320150 550 24192090 551 12271350 552 5259150 553 1893294 554 566370 555 138446 556 26970 557 4030 558 434 559 30 560 1 561 -1 562 -31 563 -464 564 -4464 565 -31000 566 -165416 567 -704816 568 -2459664 569 -7152444 570 -17530500 571 -36463440 572 -64512240 573 -96768360 574 -121580760 575 -124062000 576 -94287120 577 -35357670 578 35357670 579 94287120 580 124062000 581 121580760 582 96768360 583 64512240 584 36463440 585 17530500 586 7152444 587 2459664 588 704816 589 165416 590 31000 591 4464 592 464 593 31 594 1 595 -1 596 -32 597 -495 598 -4928 599 -35464 600 -196416 601 -870232 602 -3164480 603 -9612108 604 -24682944 605 -53993940 606 -100975680 607 -161280600 608 -218349120 609 -245642760 610 -218349120 611 -129644790 612 0 613 129644790 614 218349120 615 245642760 616 218349120 617 161280600 618 100975680 619 53993940 620 24682944 621 9612108 622 3164480 623 870232 624 196416 625 35464 626 4928 627 495 628 32 629 1 630 -1 631 -33 632 -527 633 -5423 634 -40392 635 -231880 636 -1066648 637 -4034712 638 -12776588 639 -34295052 640 -78676884 641 -154969620 642 -262256280 643 -379629720 644 -463991880 645 -463991880 646 -347993910 647 -129644790 648 129644790 649 347993910 650 463991880 651 463991880 652 379629720 653 262256280 654 154969620 655 78676884 656 34295052 657 12776588 658 4034712 659 1066648 660 231880 661 40392 662 5423 663 527 664 33 665 1 666 -1 667 -34 668 -560 669 -5950 670 -45815 671 -272272 672 -1298528 673 -5101360 674 -16811300 675 -47071640 676 -112971936 677 -233646504 678 -417225900 679 -641886000 680 -843621600 681 -927983760 682 -811985790 683 -477638700 684 0 685 477638700 686 811985790 687 927983760 688 843621600 689 641886000 690 417225900 691 233646504 692 112971936 693 47071640 694 16811300 695 5101360 696 1298528 697 272272 698 45815 699 5950 700 560 701 34 702 1 703 -1 704 -35 705 -594 706 -6510 707 -51765 708 -318087 709 -1570800 710 -6399888 711 -21912660 712 -63882940 713 -160043576 714 -346618440 715 -650872404 716 -1059111900 717 -1485507600 718 -1771605360 719 -1739969550 720 -1289624490 721 -477638700 722 477638700 723 1289624490 724 1739969550 725 1771605360 726 1485507600 727 1059111900 728 650872404 729 346618440 730 160043576 731 63882940 732 21912660 733 6399888 734 1570800 735 318087 736 51765 737 6510 738 594 739 35 740 1 741 -1 742 -36 743 -629 744 -7104 745 -58275 746 -369852 747 -1888887 748 -7970688 749 -28312548 750 -85795600 751 -223926516 752 -506662016 753 -997490844 754 -1709984304 755 -2544619500 756 -3257112960 757 -3511574910 758 -3029594040 759 -1767263190 760 0 761 1767263190 762 3029594040 763 3511574910 764 3257112960 765 2544619500 766 1709984304 767 997490844 768 506662016 769 223926516 770 85795600 771 28312548 772 7970688 773 1888887 774 369852 775 58275 776 7104 777 629 778 36 779 1 780 -1 781 -37 782 -665 783 -7733 784 -65379 785 -428127 786 -2258739 787 -9859575 788 -36283236 789 -114108148 790 -309722116 791 -730588532 792 -1504152860 793 -2707475148 794 -4254603804 795 -5801732460 796 -6768687870 797 -6541168950 798 -4796857230 799 -1767263190 800 1767263190 801 4796857230 802 6541168950 803 6768687870 804 5801732460 805 4254603804 806 2707475148 807 1504152860 808 730588532 809 309722116 810 114108148 811 36283236 812 9859575 813 2258739 814 428127 815 65379 816 7733 817 665 818 37 819 1 820 -1 821 -38 822 -702 823 -8398 824 -73112 825 -493506 826 -2686866 827 -12118314 828 -46142811 829 -150391384 830 -423830264 831 -1040310648 832 -2234741392 833 -4211628008 834 -6962078952 835 -10056336264 836 -12570420330 837 -13309856820 838 -11338026180 839 -6564120420 840 0 841 6564120420 842 11338026180 843 13309856820 844 12570420330 845 10056336264 846 6962078952 847 4211628008 848 2234741392 849 1040310648 850 423830264 851 150391384 852 46142811 853 12118314 854 2686866 855 493506 856 73112 857 8398 858 702 859 38 860 1 861 -1 862 -39 863 -740 864 -9100 865 -81510 866 -566618 867 -3180372 868 -14805180 869 -58261125 870 -196534195 871 -574221648 872 -1464140912 873 -3275052040 874 -6446369400 875 -11173706960 876 -17018415216 877 -22626756594 878 -25880277150 879 -24647883000 880 -17902146600 881 -6564120420 882 6564120420 883 17902146600 884 24647883000 885 25880277150 886 22626756594 887 17018415216 888 11173706960 889 6446369400 890 3275052040 891 1464140912 892 574221648 893 196534195 894 58261125 895 14805180 896 3180372 897 566618 898 81510 899 9100 900 740 901 39 902 1 903 -1 904 -40 905 -779 906 -9840 907 -90610 908 -648128 909 -3746990 910 -17985552 911 -73066305 912 -254795320 913 -770755843 914 -2038362560 915 -4739192952 916 -9721421440 917 -17620076360 918 -28192122176 919 -39645171810 920 -48507033744 921 -50528160150 922 -42550029600 923 -24466267020 924 0 925 24466267020 926 42550029600 927 50528160150 928 48507033744 929 39645171810 930 28192122176 931 17620076360 932 9721421440 933 4739192952 934 2038362560 935 770755843 936 254795320 937 73066305 938 17985552 939 3746990 940 648128 941 90610 942 9840 943 779 944 40 945 1 946 -1 947 -41 948 -819 949 -10619 950 -100450 951 -738738 952 -4395118 953 -21732542 954 -91051857 955 -327861625 956 -1025551163 957 -2809118403 958 -6777555512 959 -14460614392 960 -27341497800 961 -45812198536 962 -67837293986 963 -88152205554 964 -99035193894 965 -93078189750 966 -67016296620 967 -24466267020 968 24466267020 969 67016296620 970 93078189750 971 99035193894 972 88152205554 973 67837293986 974 45812198536 975 27341497800 976 14460614392 977 6777555512 978 2809118403 979 1025551163 980 327861625 981 91051857 982 21732542 983 4395118 984 738738 985 100450 986 10619 987 819 988 41 989 1 990 -1 991 -42 992 -860 993 -11438 994 -111069 995 -839188 996 -5133856 997 -26127660 998 -112784399 999 -418913482 1000 -1353412788 1001 -3834669566 1002 -9586673915 1003 -21238169904 1004 -41802112192 1005 -73153696336 1006 -113649492522 1007 -155989499540 1008 -187187399448 1009 -192113383644 1010 -160094486370 1011 -91482563640 1012 0 1013 91482563640 1014 160094486370 1015 192113383644 1016 187187399448 1017 155989499540 1018 113649492522 1019 73153696336 1020 41802112192 1021 21238169904 1022 9586673915 1023 3834669566 1024 1353412788 1025 418913482 1026 112784399 1027 26127660 1028 5133856 1029 839188 1030 111069 1031 11438 1032 860 1033 42 1034 1 1035 -1 1036 -43 1037 -902 1038 -12298 1039 -122507 1040 -950257 1041 -5973044 1042 -31261516 1043 -138912059 1044 -531697881 1045 -1772326270 1046 -5188082354 1047 -13421343481 1048 -30824843819 1049 -63040282096 1050 -114955808528 1051 -186803188858 1052 -269638992062 1053 -343176898988 1054 -379300783092 1055 -352207870014 1056 -251577050010 1057 -91482563640 1058 91482563640 1059 251577050010 1060 352207870014 1061 379300783092 1062 343176898988 1063 269638992062 1064 186803188858 1065 114955808528 1066 63040282096 1067 30824843819 1068 13421343481 1069 5188082354 1070 1772326270 1071 531697881 1072 138912059 1073 31261516 1074 5973044 1075 950257 1076 122507 1077 12298 1078 902 1079 43 1080 1 1081 -1 1082 -44 1083 -945 1084 -13200 1085 -134805 1086 -1072764 1087 -6923301 1088 -37234560 1089 -170173575 1090 -670609940 1091 -2304024151 1092 -6960408624 1093 -18609425835 1094 -44246187300 1095 -93865125915 1096 -177996090624 1097 -301758997386 1098 -456442180920 1099 -612815891050 1100 -722477682080 1101 -731508653106 1102 -603784920024 1103 -343059613650 1104 0 1105 343059613650 1106 603784920024 1107 731508653106 1108 722477682080 1109 612815891050 1110 456442180920 1111 301758997386 1112 177996090624 1113 93865125915 1114 44246187300 1115 18609425835 1116 6960408624 1117 2304024151 1118 670609940 1119 170173575 1120 37234560 1121 6923301 1122 1072764 1123 134805 1124 13200 1125 945 1126 44 1127 1 1128 -1 1129 -45 1130 -989 1131 -14145 1132 -148005 1133 -1207569 1134 -7996065 1135 -44157861 1136 -207408135 1137 -840783515 1138 -2974634091 1139 -9264432775 1140 -25569834459 1141 -62855613135 1142 -138111313215 1143 -271861216539 1144 -479755088010 1145 -758201178306 1146 -1069258071970 1147 -1335293573130 1148 -1453986335186 1149 -1335293573130 1150 -946844533674 1151 -343059613650 1152 343059613650 1153 946844533674 1154 1335293573130 1155 1453986335186 1156 1335293573130 1157 1069258071970 1158 758201178306 1159 479755088010 1160 271861216539 1161 138111313215 1162 62855613135 1163 25569834459 1164 9264432775 1165 2974634091 1166 840783515 1167 207408135 1168 44157861 1169 7996065 1170 1207569 1171 148005 1172 14145 1173 989 1174 45 1175 1 1176 -1 1177 -46 1178 -1034 1179 -15134 1180 -162150 1181 -1355574 1182 -9203634 1183 -52153926 1184 -251565996 1185 -1048191650 1186 -3815417606 1187 -12239066866 1188 -34834267234 1189 -88425447594 1190 -200966926350 1191 -409972529754 1192 -751616304549 1193 -1237956266316 1194 -1827459250276 1195 -2404551645100 1196 -2789279908316 1197 -2789279908316 1198 -2282138106804 1199 -1289904147324 1200 0 1201 1289904147324 1202 2282138106804 1203 2789279908316 1204 2789279908316 1205 2404551645100 1206 1827459250276 1207 1237956266316 1208 751616304549 1209 409972529754 1210 200966926350 1211 88425447594 1212 34834267234 1213 12239066866 1214 3815417606 1215 1048191650 1216 251565996 1217 52153926 1218 9203634 1219 1355574 1220 162150 1221 15134 1222 1034 1223 46 1224 1 1225 -1 1226 -47 1227 -1080 1228 -16168 1229 -177284 1230 -1517724 1231 -10559208 1232 -61357560 1233 -303719922 1234 -1299757646 1235 -4863609256 1236 -16054484472 1237 -47073334100 1238 -123259714828 1239 -289392373944 1240 -610939456104 1241 -1161588834303 1242 -1989572570865 1243 -3065415516592 1244 -4232010895376 1245 -5193831553416 1246 -5578559816632 1247 -5071418015120 1248 -3572042254128 1249 -1289904147324 1250 1289904147324 1251 3572042254128 1252 5071418015120 1253 5578559816632 1254 5193831553416 1255 4232010895376 1256 3065415516592 1257 1989572570865 1258 1161588834303 1259 610939456104 1260 289392373944 1261 123259714828 1262 47073334100 1263 16054484472 1264 4863609256 1265 1299757646 1266 303719922 1267 61357560 1268 10559208 1269 1517724 1270 177284 1271 16168 1272 1080 1273 47 1274 1 1275 -1 1276 -48 1277 -1127 1278 -17248 1279 -193452 1280 -1695008 1281 -12076932 1282 -71916768 1283 -365077482 1284 -1603477568 1285 -6163366902 1286 -20918093728 1287 -63127818572 1288 -170333048928 1289 -412652088772 1290 -900331830048 1291 -1772528290407 1292 -3151161405168 1293 -5054988087457 1294 -7297426411968 1295 -9425842448792 1296 -10772391370048 1297 -10649977831752 1298 -8643460269248 1299 -4861946401452 1300 0 1301 4861946401452 1302 8643460269248 1303 10649977831752 1304 10772391370048 1305 9425842448792 1306 7297426411968 1307 5054988087457 1308 3151161405168 1309 1772528290407 1310 900331830048 1311 412652088772 1312 170333048928 1313 63127818572 1314 20918093728 1315 6163366902 1316 1603477568 1317 365077482 1318 71916768 1319 12076932 1320 1695008 1321 193452 1322 17248 1323 1127 1324 48 1325 1 1326 -1 1327 -49 1328 -1175 1329 -18375 1330 -210700 1331 -1888460 1332 -13771940 1333 -83993700 1334 -436994250 1335 -1968555050 1336 -7766844470 1337 -27081460630 1338 -84045912300 1339 -233460867500 1340 -582985137700 1341 -1312983918820 1342 -2672860120455 1343 -4923689695575 1344 -8206149492625 1345 -12352414499425 1346 -16723268860760 1347 -20198233818840 1348 -21422369201800 1349 -19293438101000 1350 -13505406670700 1351 -4861946401452 1352 4861946401452 1353 13505406670700 1354 19293438101000 1355 21422369201800 1356 20198233818840 1357 16723268860760 1358 12352414499425 1359 8206149492625 1360 4923689695575 1361 2672860120455 1362 1312983918820 1363 582985137700 1364 233460867500 1365 84045912300 1366 27081460630 1367 7766844470 1368 1968555050 1369 436994250 1370 83993700 1371 13771940 1372 1888460 1373 210700 1374 18375 1375 1175 1376 49 1377 1 1378 -1 1379 -50 1380 -1224 1381 -19550 1382 -229075 1383 -2099160 1384 -15660400 1385 -97765640 1386 -520987950 1387 -2405549300 1388 -9735399520 1389 -34848305100 1390 -111127372930 1391 -317506779800 1392 -816446005200 1393 -1895969056520 1394 -3985844039275 1395 -7596549816030 1396 -13129839188200 1397 -20558563992050 1398 -29075683360185 1399 -36921502679600 1400 -41620603020640 1401 -40715807302800 1402 -32798844771700 1403 -18367353072152 1404 0 1405 18367353072152 1406 32798844771700 1407 40715807302800 1408 41620603020640 1409 36921502679600 1410 29075683360185 1411 20558563992050 1412 13129839188200 1413 7596549816030 1414 3985844039275 1415 1895969056520 1416 816446005200 1417 317506779800 1418 111127372930 1419 34848305100 1420 9735399520 1421 2405549300 1422 520987950 1423 97765640 1424 15660400 1425 2099160 1426 229075 1427 19550 1428 1224 1429 50 1430 1 1431 -1 1432 -51 1433 -1274 1434 -20774 1435 -248625 1436 -2328235 1437 -17759560 1438 -113426040 1439 -618753590 1440 -2926537250 1441 -12140948820 1442 -44583704620 1443 -145975678030 1444 -428634152730 1445 -1133952785000 1446 -2712415061720 1447 -5881813095795 1448 -11582393855305 1449 -20726389004230 1450 -33688403180250 1451 -49634247352235 1452 -65997186039785 1453 -78542105700240 1454 -82336410323440 1455 -73514652074500 1456 -51166197843852 1457 -18367353072152 1458 18367353072152 1459 51166197843852 1460 73514652074500 1461 82336410323440 1462 78542105700240 1463 65997186039785 1464 49634247352235 1465 33688403180250 1466 20726389004230 1467 11582393855305 1468 5881813095795 1469 2712415061720 1470 1133952785000 1471 428634152730 1472 145975678030 1473 44583704620 1474 12140948820 1475 2926537250 1476 618753590 1477 113426040 1478 17759560 1479 2328235 1480 248625 1481 20774 1482 1274 1483 51 1484 1 1485 -1 1486 -52 1487 -1325 1488 -22048 1489 -269399 1490 -2576860 1491 -20087795 1492 -131185600 1493 -732179630 1494 -3545290840 1495 -15067486070 1496 -56724653440 1497 -190559382650 1498 -574609830760 1499 -1562586937730 1500 -3846367846720 1501 -8594228157515 1502 -17464206951100 1503 -32308782859535 1504 -54414792184480 1505 -83322650532485 1506 -115631433392020 1507 -144539291740025 1508 -160878516023680 1509 -155851062397940 1510 -124680849918352 1511 -69533550916004 1512 0 1513 69533550916004 1514 124680849918352 1515 155851062397940 1516 160878516023680 1517 144539291740025 1518 115631433392020 1519 83322650532485 1520 54414792184480 1521 32308782859535 1522 17464206951100 1523 8594228157515 1524 3846367846720 1525 1562586937730 1526 574609830760 1527 190559382650 1528 56724653440 1529 15067486070 1530 3545290840 1531 732179630 1532 131185600 1533 20087795 1534 2576860 1535 269399 1536 22048 1537 1325 1538 52 1539 1 1540 -1 1541 -53 1542 -1377 1543 -23373 1544 -291447 1545 -2846259 1546 -22664655 1547 -151273395 1548 -863365230 1549 -4277470470 1550 -18612776910 1551 -71792139510 1552 -247284036090 1553 -765169213410 1554 -2137196768490 1555 -5408954784450 1556 -12440596004235 1557 -26058435108615 1558 -49772989810635 1559 -86723575044015 1560 -137737442716965 1561 -198954083924505 1562 -260170725132045 1563 -305417807763705 1564 -316729578421620 1565 -280531912316292 1566 -194214400834356 1567 -69533550916004 1568 69533550916004 1569 194214400834356 1570 280531912316292 1571 316729578421620 1572 305417807763705 1573 260170725132045 1574 198954083924505 1575 137737442716965 1576 86723575044015 1577 49772989810635 1578 26058435108615 1579 12440596004235 1580 5408954784450 1581 2137196768490 1582 765169213410 1583 247284036090 1584 71792139510 1585 18612776910 1586 4277470470 1587 863365230 1588 151273395 1589 22664655 1590 2846259 1591 291447 1592 23373 1593 1377 1594 53 1595 1 1596 -1 1597 -54 1598 -1430 1599 -24750 1600 -314820 1601 -3137706 1602 -25510914 1603 -173938050 1604 -1014638625 1605 -5140835700 1606 -22890247380 1607 -90404916420 1608 -319076175600 1609 -1012453249500 1610 -2902365981900 1611 -7546151552940 1612 -17849550788685 1613 -38499031112850 1614 -75831424919250 1615 -136496564854650 1616 -224461017760980 1617 -336691526641470 1618 -459124809056550 1619 -565588532895750 1620 -622147386185325 1621 -597261490737912 1622 -474746313150648 1623 -263747951750360 1624 0 1625 263747951750360 1626 474746313150648 1627 597261490737912 1628 622147386185325 1629 565588532895750 1630 459124809056550 1631 336691526641470 1632 224461017760980 1633 136496564854650 1634 75831424919250 1635 38499031112850 1636 17849550788685 1637 7546151552940 1638 2902365981900 1639 1012453249500 1640 319076175600 1641 90404916420 1642 22890247380 1643 5140835700 1644 1014638625 1645 173938050 1646 25510914 1647 3137706 1648 314820 1649 24750 1650 1430 1651 54 1652 1 1653 -1 1654 -55 1655 -1484 1656 -26180 1657 -339570 1658 -3452526 1659 -28648620 1660 -199448964 1661 -1188576675 1662 -6155474325 1663 -28031083080 1664 -113295163800 1665 -409481092020 1666 -1331529425100 1667 -3914819231400 1668 -10448517534840 1669 -25395702341625 1670 -56348581901535 1671 -114330456032100 1672 -212327989773900 1673 -360957582615630 1674 -561152544402450 1675 -795816335698020 1676 -1024713341952300 1677 -1187735919081075 1678 -1219408876923237 1679 -1072007803888560 1680 -738494264901008 1681 -263747951750360 1682 263747951750360 1683 738494264901008 1684 1072007803888560 1685 1219408876923237 1686 1187735919081075 1687 1024713341952300 1688 795816335698020 1689 561152544402450 1690 360957582615630 1691 212327989773900 1692 114330456032100 1693 56348581901535 1694 25395702341625 1695 10448517534840 1696 3914819231400 1697 1331529425100 1698 409481092020 1699 113295163800 1700 28031083080 1701 6155474325 1702 1188576675 1703 199448964 1704 28648620 1705 3452526 1706 339570 1707 26180 1708 1484 1709 55 1710 1 1711 -1 1712 -56 1713 -1539 1714 -27664 1715 -365750 1716 -3792096 1717 -32101146 1718 -228097584 1719 -1388025639 1720 -7344051000 1721 -34186557405 1722 -141326246880 1723 -522776255820 1724 -1741010517120 1725 -5246348656500 1726 -14363336766240 1727 -35844219876465 1728 -81744284243160 1729 -170679037933635 1730 -326658445806000 1731 -573285572389530 1732 -922110127018080 1733 -1356968880100470 1734 -1820529677650320 1735 -2212449261033375 1736 -2407144796004312 1737 -2291416680811797 1738 -1810502068789568 1739 -1002242216651368 1740 0 1741 1002242216651368 1742 1810502068789568 1743 2291416680811797 1744 2407144796004312 1745 2212449261033375 1746 1820529677650320 1747 1356968880100470 1748 922110127018080 1749 573285572389530 1750 326658445806000 1751 170679037933635 1752 81744284243160 1753 35844219876465 1754 14363336766240 1755 5246348656500 1756 1741010517120 1757 522776255820 1758 141326246880 1759 34186557405 1760 7344051000 1761 1388025639 1762 228097584 1763 32101146 1764 3792096 1765 365750 1766 27664 1767 1539 1768 56 1769 1 1770 -1 1771 -57 1772 -1595 1773 -29203 1774 -393414 1775 -4157846 1776 -35893242 1777 -260198730 1778 -1616123223 1779 -8732076639 1780 -41530608405 1781 -175512804285 1782 -664102502700 1783 -2263786772940 1784 -6987359173620 1785 -19609685422740 1786 -50207556642705 1787 -117588504119625 1788 -252423322176795 1789 -497337483739635 1790 -899944018195530 1791 -1495395699407610 1792 -2279079007118550 1793 -3177498557750790 1794 -4032978938683695 1795 -4619594057037687 1796 -4698561476816109 1797 -4101918749601365 1798 -2812744285440936 1799 -1002242216651368 1800 1002242216651368 1801 2812744285440936 1802 4101918749601365 1803 4698561476816109 1804 4619594057037687 1805 4032978938683695 1806 3177498557750790 1807 2279079007118550 1808 1495395699407610 1809 899944018195530 1810 497337483739635 1811 252423322176795 1812 117588504119625 1813 50207556642705 1814 19609685422740 1815 6987359173620 1816 2263786772940 1817 664102502700 1818 175512804285 1819 41530608405 1820 8732076639 1821 1616123223 1822 260198730 1823 35893242 1824 4157846 1825 393414 1826 29203 1827 1595 1828 57 1829 1 1830 -1 1831 -58 1832 -1652 1833 -30798 1834 -422617 1835 -4551260 1836 -40051088 1837 -296091972 1838 -1876321953 1839 -10348199862 1840 -50262685044 1841 -217043412690 1842 -839615306985 1843 -2927889275640 1844 -9251145946560 1845 -26597044596360 1846 -69817242065445 1847 -167796060762330 1848 -370011826296420 1849 -749760805916430 1850 -1397281501935165 1851 -2395339717603140 1852 -3774474706526160 1853 -5456577564869340 1854 -7210477496434485 1855 -8652572995721382 1856 -9318155533853796 1857 -8800480226417474 1858 -6914663035042301 1859 -3814986502092304 1860 0 1861 3814986502092304 1862 6914663035042301 1863 8800480226417474 1864 9318155533853796 1865 8652572995721382 1866 7210477496434485 1867 5456577564869340 1868 3774474706526160 1869 2395339717603140 1870 1397281501935165 1871 749760805916430 1872 370011826296420 1873 167796060762330 1874 69817242065445 1875 26597044596360 1876 9251145946560 1877 2927889275640 1878 839615306985 1879 217043412690 1880 50262685044 1881 10348199862 1882 1876321953 1883 296091972 1884 40051088 1885 4551260 1886 422617 1887 30798 1888 1652 1889 58 1890 1 1891 -1 1892 -59 1893 -1710 1894 -32450 1895 -453415 1896 -4973877 1897 -44602348 1898 -336143060 1899 -2172413925 1900 -12224521815 1901 -60610884906 1902 -267306097734 1903 -1056658719675 1904 -3767504582625 1905 -12179035222200 1906 -35848190542920 1907 -96414286661805 1908 -237613302827775 1909 -537807887058750 1910 -1119772632212850 1911 -2147042307851595 1912 -3792621219538305 1913 -6169814424129300 1914 -9231052271395500 1915 -12667055061303825 1916 -15863050492155867 1917 -17970728529575178 1918 -18118635760271270 1919 -15715143261459775 1920 -10729649537134605 1921 -3814986502092304 1922 3814986502092304 1923 10729649537134605 1924 15715143261459775 1925 18118635760271270 1926 17970728529575178 1927 15863050492155867 1928 12667055061303825 1929 9231052271395500 1930 6169814424129300 1931 3792621219538305 1932 2147042307851595 1933 1119772632212850 1934 537807887058750 1935 237613302827775 1936 96414286661805 1937 35848190542920 1938 12179035222200 1939 3767504582625 1940 1056658719675 1941 267306097734 1942 60610884906 1943 12224521815 1944 2172413925 1945 336143060 1946 44602348 1947 4973877 1948 453415 1949 32450 1950 1710 1951 59 1952 1 1953 -1 1954 -60 1955 -1769 1956 -34160 1957 -485865 1958 -5427292 1959 -49576225 1960 -380745408 1961 -2508556985 1962 -14396935740 1963 -72835406721 1964 -327916982640 1965 -1323964817409 1966 -4824163302300 1967 -15946539804825 1968 -48027225765120 1969 -132262477204725 1970 -334027589489580 1971 -775421189886525 1972 -1657580519271600 1973 -3266814940064445 1974 -5939663527389900 1975 -9962435643667605 1976 -15400866695524800 1977 -21898107332699325 1978 -28530105553459692 1979 -33833779021731045 1980 -36089364289846448 1981 -33833779021731045 1982 -26444792798594380 1983 -14544636039226909 1984 0 1985 14544636039226909 1986 26444792798594380 1987 33833779021731045 1988 36089364289846448 1989 33833779021731045 1990 28530105553459692 1991 21898107332699325 1992 15400866695524800 1993 9962435643667605 1994 5939663527389900 1995 3266814940064445 1996 1657580519271600 1997 775421189886525 1998 334027589489580 1999 132262477204725 2000 48027225765120 2001 15946539804825 2002 4824163302300 2003 1323964817409 2004 327916982640 2005 72835406721 2006 14396935740 2007 2508556985 2008 380745408 2009 49576225 2010 5427292 2011 485865 2012 34160 2013 1769 2014 60 2015 1 2016 -1 2017 -61 2018 -1829 2019 -35929 2020 -520025 2021 -5913157 2022 -55003517 2023 -430321633 2024 -2889302393 2025 -16905492725 2026 -87232342461 2027 -400752389361 2028 -1651881800049 2029 -6148128119709 2030 -20770703107125 2031 -63973765569945 2032 -180289702969845 2033 -466290066694305 2034 -1109448779376105 2035 -2433001709158125 2036 -4924395459336045 2037 -9206478467454345 2038 -15902099171057505 2039 -25363302339192405 2040 -37298974028224125 2041 -50428212886159017 2042 -62363884575190737 2043 -69923143311577493 2044 -69923143311577493 2045 -60278571820325425 2046 -40989428837821289 2047 -14544636039226909 2048 14544636039226909 2049 40989428837821289 2050 60278571820325425 2051 69923143311577493 2052 69923143311577493 2053 62363884575190737 2054 50428212886159017 2055 37298974028224125 2056 25363302339192405 2057 15902099171057505 2058 9206478467454345 2059 4924395459336045 2060 2433001709158125 2061 1109448779376105 2062 466290066694305 2063 180289702969845 2064 63973765569945 2065 20770703107125 2066 6148128119709 2067 1651881800049 2068 400752389361 2069 87232342461 2070 16905492725 2071 2889302393 2072 430321633 2073 55003517 2074 5913157 2075 520025 2076 35929 2077 1829 2078 61 2079 1 2080 -1 2081 -62 2082 -1890 2083 -37758 2084 -555954 2085 -6433182 2086 -60916674 2087 -485325150 2088 -3319624026 2089 -19794795118 2090 -104137835186 2091 -487984731822 2092 -2052634189410 2093 -7800009919758 2094 -26918831226834 2095 -84744468677070 2096 -244263468539790 2097 -646579769664150 2098 -1575738846070410 2099 -3542450488534230 2100 -7357397168494170 2101 -14130873926790390 2102 -25108577638511850 2103 -41265401510249910 2104 -62662276367416530 2105 -87727186914383142 2106 -112792097461349754 2107 -132287027886768230 2108 -139846286623154986 2109 -130201715131902918 2110 -101268000658146714 2111 -55534064877048198 2112 0 2113 55534064877048198 2114 101268000658146714 2115 130201715131902918 2116 139846286623154986 2117 132287027886768230 2118 112792097461349754 2119 87727186914383142 2120 62662276367416530 2121 41265401510249910 2122 25108577638511850 2123 14130873926790390 2124 7357397168494170 2125 3542450488534230 2126 1575738846070410 2127 646579769664150 2128 244263468539790 2129 84744468677070 2130 26918831226834 2131 7800009919758 2132 2052634189410 2133 487984731822 2134 104137835186 2135 19794795118 2136 3319624026 2137 485325150 2138 60916674 2139 6433182 2140 555954 2141 37758 2142 1890 2143 62 2144 1 2145 -1 2146 -63 2147 -1952 2148 -39648 2149 -593712 2150 -6989136 2151 -67349856 2152 -546241824 2153 -3804949176 2154 -23114419144 2155 -123932630304 2156 -592122567008 2157 -2540618921232 2158 -9852644109168 2159 -34718841146592 2160 -111663299903904 2161 -329007937216860 2162 -890843238203940 2163 -2222318615734560 2164 -5118189334604640 2165 -10899847657028400 2166 -21488271095284560 2167 -39239451565302240 2168 -66373979148761760 2169 -103927677877666440 2170 -150389463281799672 2171 -200519284375732896 2172 -245079125348117984 2173 -272133314509923216 2174 -270048001755057904 2175 -231469715790049632 2176 -156802065535194912 2177 -55534064877048198 2178 55534064877048198 2179 156802065535194912 2180 231469715790049632 2181 270048001755057904 2182 272133314509923216 2183 245079125348117984 2184 200519284375732896 2185 150389463281799672 2186 103927677877666440 2187 66373979148761760 2188 39239451565302240 2189 21488271095284560 2190 10899847657028400 2191 5118189334604640 2192 2222318615734560 2193 890843238203940 2194 329007937216860 2195 111663299903904 2196 34718841146592 2197 9852644109168 2198 2540618921232 2199 592122567008 2200 123932630304 2201 23114419144 2202 3804949176 2203 546241824 2204 67349856 2205 6989136 2206 593712 2207 39648 2208 1952 2209 63 2210 1 2211 -1 2212 -64 2213 -2015 2214 -41600 2215 -633360 2216 -7582848 2217 -74338992 2218 -613591680 2219 -4351191000 2220 -26919368320 2221 -147047049448 2222 -716055197312 2223 -3132741488240 2224 -12393263030400 2225 -44571485255760 2226 -146382141050496 2227 -440671237120764 2228 -1219851175420800 2229 -3113161853938500 2230 -7340507950339200 2231 -16018036991633040 2232 -32388118752312960 2233 -60727722660586800 2234 -105613430714064000 2235 -170301657026428200 2236 -254317141159466112 2237 -350908747657532568 2238 -445598409723850880 2239 -517212439858041200 2240 -542181316264981120 2241 -501517717545107536 2242 -388271781325244544 2243 -212336130412243110 2244 0 2245 212336130412243110 2246 388271781325244544 2247 501517717545107536 2248 542181316264981120 2249 517212439858041200 2250 445598409723850880 2251 350908747657532568 2252 254317141159466112 2253 170301657026428200 2254 105613430714064000 2255 60727722660586800 2256 32388118752312960 2257 16018036991633040 2258 7340507950339200 2259 3113161853938500 2260 1219851175420800 2261 440671237120764 2262 146382141050496 2263 44571485255760 2264 12393263030400 2265 3132741488240 2266 716055197312 2267 147047049448 2268 26919368320 2269 4351191000 2270 613591680 2271 74338992 2272 7582848 2273 633360 2274 41600 2275 2015 2276 64 2277 1 2278 -1 2279 -65 2280 -2079 2281 -43615 2282 -674960 2283 -8216208 2284 -81921840 2285 -687930672 2286 -4964782680 2287 -31270559320 2288 -173966417768 2289 -863102246760 2290 -3848796685552 2291 -15526004518640 2292 -56964748286160 2293 -190953626306256 2294 -587053378171260 2295 -1660522412541564 2296 -4333013029359300 2297 -10453669804277700 2298 -23358544941972240 2299 -48406155743946000 2300 -93115841412899760 2301 -166341153374650800 2302 -275915087740492200 2303 -424618798185894312 2304 -605225888816998680 2305 -796507157381383448 2306 -962810849581892080 2307 -1059393756123022320 2308 -1043699033810088656 2309 -889789498870352080 2310 -600607911737487654 2311 -212336130412243110 2312 212336130412243110 2313 600607911737487654 2314 889789498870352080 2315 1043699033810088656 2316 1059393756123022320 2317 962810849581892080 2318 796507157381383448 2319 605225888816998680 2320 424618798185894312 2321 275915087740492200 2322 166341153374650800 2323 93115841412899760 2324 48406155743946000 2325 23358544941972240 2326 10453669804277700 2327 4333013029359300 2328 1660522412541564 2329 587053378171260 2330 190953626306256 2331 56964748286160 2332 15526004518640 2333 3848796685552 2334 863102246760 2335 173966417768 2336 31270559320 2337 4964782680 2338 687930672 2339 81921840 2340 8216208 2341 674960 2342 43615 2343 2079 2344 65 2345 1 2346 -1 2347 -66 2348 -2144 2349 -45694 2350 -718575 2351 -8891168 2352 -90138048 2353 -769852512 2354 -5652713352 2355 -36235342000 2356 -205236977088 2357 -1037068664528 2358 -4711898932312 2359 -19374801204192 2360 -72490752804800 2361 -247918374592416 2362 -778007004477516 2363 -2247575790712824 2364 -5993535441900864 2365 -14786682833637000 2366 -33812214746249940 2367 -71764700685918240 2368 -141521997156845760 2369 -259456994787550560 2370 -442256241115143000 2371 -700533885926386512 2372 -1029844687002892992 2373 -1401733046198382128 2374 -1759318006963275528 2375 -2022204605704914400 2376 -2103092789933110976 2377 -1933488532680440736 2378 -1490397410607839734 2379 -812944042149730764 2380 0 2381 812944042149730764 2382 1490397410607839734 2383 1933488532680440736 2384 2103092789933110976 2385 2022204605704914400 2386 1759318006963275528 2387 1401733046198382128 2388 1029844687002892992 2389 700533885926386512 2390 442256241115143000 2391 259456994787550560 2392 141521997156845760 2393 71764700685918240 2394 33812214746249940 2395 14786682833637000 2396 5993535441900864 2397 2247575790712824 2398 778007004477516 2399 247918374592416 2400 72490752804800 2401 19374801204192 2402 4711898932312 2403 1037068664528 2404 205236977088 2405 36235342000 2406 5652713352 2407 769852512 2408 90138048 2409 8891168 2410 718575 2411 45694 2412 2144 2413 66 2414 1 2415 -1 2416 -67 2417 -2210 2418 -47838 2419 -764269 2420 -9609743 2421 -99029216 2422 -859990560 2423 -6422565864 2424 -41888055352 2425 -241472319088 2426 -1242305641616 2427 -5748967596840 2428 -24086700136504 2429 -91865554008992 2430 -320409127397216 2431 -1025925379069932 2432 -3025582795190340 2433 -8241111232613688 2434 -20780218275537864 2435 -48598897579886940 2436 -105576915432168180 2437 -213286697842764000 2438 -400978991944396320 2439 -701713235902693560 2440 -1142790127041529512 2441 -1730378572929279504 2442 -2431577733201275120 2443 -3161051053161657656 2444 -3781522612668189928 2445 -4125297395638025376 2446 -4036581322613551712 2447 -3423885943288280470 2448 -2303341452757570498 2449 -812944042149730764 2450 812944042149730764 2451 2303341452757570498 2452 3423885943288280470 2453 4036581322613551712 2454 4125297395638025376 2455 3781522612668189928 2456 3161051053161657656 2457 2431577733201275120 2458 1730378572929279504 2459 1142790127041529512 2460 701713235902693560 2461 400978991944396320 2462 213286697842764000 2463 105576915432168180 2464 48598897579886940 2465 20780218275537864 2466 8241111232613688 2467 3025582795190340 2468 1025925379069932 2469 320409127397216 2470 91865554008992 2471 24086700136504 2472 5748967596840 2473 1242305641616 2474 241472319088 2475 41888055352 2476 6422565864 2477 859990560 2478 99029216 2479 9609743 2480 764269 2481 47838 2482 2210 2483 67 2484 1 2485 -1 2486 -68 2487 -2277 2488 -50048 2489 -812107 2490 -10374012 2491 -108638959 2492 -959019776 2493 -7282556424 2494 -48310621216 2495 -283360374440 2496 -1483777960704 2497 -6991273238456 2498 -29835667733344 2499 -115952254145496 2500 -412274681406208 2501 -1346334506467148 2502 -4051508174260272 2503 -11266694027804028 2504 -29021329508151552 2505 -69379115855424804 2506 -154175813012055120 2507 -318863613274932180 2508 -614265689787160320 2509 -1102692227847089880 2510 -1844503362944223072 2511 -2873168699970809016 2512 -4161956306130554624 2513 -5592628786362932776 2514 -6942573665829847584 2515 -7906820008306215304 2516 -8161878718251577088 2517 -7460467265901832182 2518 -5727227396045850968 2519 -3116285494907301262 2520 0 2521 3116285494907301262 2522 5727227396045850968 2523 7460467265901832182 2524 8161878718251577088 2525 7906820008306215304 2526 6942573665829847584 2527 5592628786362932776 2528 4161956306130554624 2529 2873168699970809016 2530 1844503362944223072 2531 1102692227847089880 2532 614265689787160320 2533 318863613274932180 2534 154175813012055120 2535 69379115855424804 2536 29021329508151552 2537 11266694027804028 2538 4051508174260272 2539 1346334506467148 2540 412274681406208 2541 115952254145496 2542 29835667733344 2543 6991273238456 2544 1483777960704 2545 283360374440 2546 48310621216 2547 7282556424 2548 959019776 2549 108638959 2550 10374012 2551 812107 2552 50048 2553 2277 2554 68 2555 1 2556 -1 2557 -69 2558 -2345 2559 -52325 2560 -862155 2561 -11186119 2562 -119012971 2563 -1067658735 2564 -8241576200 2565 -55593177640 2566 -331670995656 2567 -1767138335144 2568 -8475051199160 2569 -36826940971800 2570 -145787921878840 2571 -528226935551704 2572 -1758609187873356 2573 -5397842680727420 2574 -15318202202064300 2575 -40288023535955580 2576 -98400445363576356 2577 -223554928867479924 2578 -473039426286987300 2579 -933129303062092500 2580 -1716957917634250200 2581 -2947195590791312952 2582 -4717672062915032088 2583 -7035125006101363640 2584 -9754585092493487400 2585 -12535202452192780360 2586 -14849393674136062888 2587 -16068698726557792392 2588 -15622345984153409270 2589 -13187694661947683150 2590 -8843512890953152230 2591 -3116285494907301262 2592 3116285494907301262 2593 8843512890953152230 2594 13187694661947683150 2595 15622345984153409270 2596 16068698726557792392 2597 14849393674136062888 2598 12535202452192780360 2599 9754585092493487400 2600 7035125006101363640 2601 4717672062915032088 2602 2947195590791312952 2603 1716957917634250200 2604 933129303062092500 2605 473039426286987300 2606 223554928867479924 2607 98400445363576356 2608 40288023535955580 2609 15318202202064300 2610 5397842680727420 2611 1758609187873356 2612 528226935551704 2613 145787921878840 2614 36826940971800 2615 8475051199160 2616 1767138335144 2617 331670995656 2618 55593177640 2619 8241576200 2620 1067658735 2621 119012971 2622 11186119 2623 862155 2624 52325 2625 2345 2626 69 2627 1 2628 -1 2629 -70 2630 -2414 2631 -54670 2632 -914480 2633 -12048274 2634 -130199090 2635 -1186671706 2636 -9309234935 2637 -63834753840 2638 -387264173296 2639 -2098809330800 2640 -10242189534304 2641 -45301992170960 2642 -182614862850640 2643 -674014857430544 2644 -2286836123425060 2645 -7156451868600776 2646 -20716044882791720 2647 -55606225738019880 2648 -138688468899531936 2649 -321955374231056280 2650 -696594355154467224 2651 -1406168729349079800 2652 -2650087220696342700 2653 -4664153508425563152 2654 -7664867653706345040 2655 -11752797069016395728 2656 -16789710098594851040 2657 -22289787544686267760 2658 -27384596126328843248 2659 -30918092400693855280 2660 -31691044710711201662 2661 -28810040646101092420 2662 -22031207552900835380 2663 -11959798385860453492 2664 0 2665 11959798385860453492 2666 22031207552900835380 2667 28810040646101092420 2668 31691044710711201662 2669 30918092400693855280 2670 27384596126328843248 2671 22289787544686267760 2672 16789710098594851040 2673 11752797069016395728 2674 7664867653706345040 2675 4664153508425563152 2676 2650087220696342700 2677 1406168729349079800 2678 696594355154467224 2679 321955374231056280 2680 138688468899531936 2681 55606225738019880 2682 20716044882791720 2683 7156451868600776 2684 2286836123425060 2685 674014857430544 2686 182614862850640 2687 45301992170960 2688 10242189534304 2689 2098809330800 2690 387264173296 2691 63834753840 2692 9309234935 2693 1186671706 2694 130199090 2695 12048274 2696 914480 2697 54670 2698 2414 2699 70 2700 1 2701 -1 2702 -71 2703 -2484 2704 -57084 2705 -969150 2706 -12962754 2707 -142247364 2708 -1316870796 2709 -10495906641 2710 -73143988775 2711 -451098927136 2712 -2486073504096 2713 -12340998865104 2714 -55544181705264 2715 -227916855021600 2716 -856629720281184 2717 -2960850980855604 2718 -9443287992025836 2719 -27872496751392496 2720 -76322270620811600 2721 -194294694637551816 2722 -460643843130588216 2723 -1018549729385523504 2724 -2102763084503547024 2725 -4056255950045422500 2726 -7314240729121905852 2727 -12329021162131908192 2728 -19417664722722740768 2729 -28542507167611246768 2730 -39079497643281118800 2731 -49674383671015111008 2732 -58302688527022698528 2733 -62609137111405056942 2734 -60501085356812294082 2735 -50841248199001927800 2736 -33991005938761288872 2737 -11959798385860453492 2738 11959798385860453492 2739 33991005938761288872 2740 50841248199001927800 2741 60501085356812294082 2742 62609137111405056942 2743 58302688527022698528 2744 49674383671015111008 2745 39079497643281118800 2746 28542507167611246768 2747 19417664722722740768 2748 12329021162131908192 2749 7314240729121905852 2750 4056255950045422500 2751 2102763084503547024 2752 1018549729385523504 2753 460643843130588216 2754 194294694637551816 2755 76322270620811600 2756 27872496751392496 2757 9443287992025836 2758 2960850980855604 2759 856629720281184 2760 227916855021600 2761 55544181705264 2762 12340998865104 2763 2486073504096 2764 451098927136 2765 73143988775 2766 10495906641 2767 1316870796 2768 142247364 2769 12962754 2770 969150 2771 57084 2772 2484 2773 71 2774 1 2775 -1 2776 -72 2777 -2555 2778 -59568 2779 -1026234 2780 -13931904 2781 -155210118 2782 -1459118160 2783 -11812777437 2784 -83639895416 2785 -524242915911 2786 -2937172431232 2787 -14827072369200 2788 -67885180570368 2789 -283461036726864 2790 -1084546575302784 2791 -3817480701136788 2792 -12404138972881440 2793 -37315784743418332 2794 -104194767372204096 2795 -270616965258363416 2796 -654938537768140032 2797 -1479193572516111720 2798 -3121312813889070528 2799 -6159019034548969524 2800 -11370496679167328352 2801 -19643261891253814044 2802 -31746685884854648960 2803 -47960171890333987536 2804 -67622004810892365568 2805 -88753881314296229808 2806 -107977072198037809536 2807 -120911825638427755470 2808 -123110222468217351024 2809 -111342333555814221882 2810 -84832254137763216672 2811 -45950804324621742364 2812 0 2813 45950804324621742364 2814 84832254137763216672 2815 111342333555814221882 2816 123110222468217351024 2817 120911825638427755470 2818 107977072198037809536 2819 88753881314296229808 2820 67622004810892365568 2821 47960171890333987536 2822 31746685884854648960 2823 19643261891253814044 2824 11370496679167328352 2825 6159019034548969524 2826 3121312813889070528 2827 1479193572516111720 2828 654938537768140032 2829 270616965258363416 2830 104194767372204096 2831 37315784743418332 2832 12404138972881440 2833 3817480701136788 2834 1084546575302784 2835 283461036726864 2836 67885180570368 2837 14827072369200 2838 2937172431232 2839 524242915911 2840 83639895416 2841 11812777437 2842 1459118160 2843 155210118 2844 13931904 2845 1026234 2846 59568 2847 2555 2848 72 2849 1 2850 -1 2851 -73 2852 -2627 2853 -62123 2854 -1085802 2855 -14958138 2856 -169142022 2857 -1614328278 2858 -13271895597 2859 -95452672853 2860 -607882811327 2861 -3461415347143 2862 -17764244800432 2863 -82712252939568 2864 -351346217297232 2865 -1368007612029648 2866 -4902027276439572 2867 -16221619674018228 2868 -49719923716299772 2869 -141510552115622428 2870 -374811732630567512 2871 -925555503026503448 2872 -2134132110284251752 2873 -4600506386405182248 2874 -9280331848438040052 2875 -17529515713716297876 2876 -31013758570421142396 2877 -51389947776108463004 2878 -79706857775188636496 2879 -115582176701226353104 2880 -156375886125188595376 2881 -196730953512334039344 2882 -228888897836465565006 2883 -244022048106645106494 2884 -234452556024031572906 2885 -196174587693577438554 2886 -130783058462384959036 2887 -45950804324621742364 2888 45950804324621742364 2889 130783058462384959036 2890 196174587693577438554 2891 234452556024031572906 2892 244022048106645106494 2893 228888897836465565006 2894 196730953512334039344 2895 156375886125188595376 2896 115582176701226353104 2897 79706857775188636496 2898 51389947776108463004 2899 31013758570421142396 2900 17529515713716297876 2901 9280331848438040052 2902 4600506386405182248 2903 2134132110284251752 2904 925555503026503448 2905 374811732630567512 2906 141510552115622428 2907 49719923716299772 2908 16221619674018228 2909 4902027276439572 2910 1368007612029648 2911 351346217297232 2912 82712252939568 2913 17764244800432 2914 3461415347143 2915 607882811327 2916 95452672853 2917 13271895597 2918 1614328278 2919 169142022 2920 14958138 2921 1085802 2922 62123 2923 2627 2924 73 2925 1 2926 -1 2927 -74 2928 -2700 2929 -64750 2930 -1147925 2931 -16043940 2932 -184100160 2933 -1783470300 2934 -14886223875 2935 -108724568450 2936 -703335484180 2937 -4069298158470 2938 -21225660147575 2939 -100476497740000 2940 -434058470236800 2941 -1719353829326880 2942 -6270034888469220 2943 -21123646950457800 2944 -65941543390318000 2945 -191230475831922200 2946 -516322284746189940 2947 -1300367235657070960 2948 -3059687613310755200 2949 -6734638496689434000 2950 -13880838234843222300 2951 -26809847562154337928 2952 -48543274284137440272 2953 -82403706346529605400 2954 -131096805551297099500 2955 -195289034476414989600 2956 -271958062826414948480 2957 -353106839637522634720 2958 -425619851348799604350 2959 -472910945943110671500 2960 -478474604130676679400 2961 -430627143717609011460 2962 -326957646155962397590 2963 -176733862787006701400 2964 0 2965 176733862787006701400 2966 326957646155962397590 2967 430627143717609011460 2968 478474604130676679400 2969 472910945943110671500 2970 425619851348799604350 2971 353106839637522634720 2972 271958062826414948480 2973 195289034476414989600 2974 131096805551297099500 2975 82403706346529605400 2976 48543274284137440272 2977 26809847562154337928 2978 13880838234843222300 2979 6734638496689434000 2980 3059687613310755200 2981 1300367235657070960 2982 516322284746189940 2983 191230475831922200 2984 65941543390318000 2985 21123646950457800 2986 6270034888469220 2987 1719353829326880 2988 434058470236800 2989 100476497740000 2990 21225660147575 2991 4069298158470 2992 703335484180 2993 108724568450 2994 14886223875 2995 1783470300 2996 184100160 2997 16043940 2998 1147925 2999 64750 3000 2700 3001 74 3002 1 3003 -1 3004 -75 3005 -2774 3006 -67450 3007 -1212675 3008 -17191865 3009 -200144100 3010 -1967570460 3011 -16669694175 3012 -123610792325 3013 -812060052630 3014 -4772633642650 3015 -25294958306045 3016 -121702157887575 3017 -534534967976800 3018 -2153412299563680 3019 -7989388717796100 3020 -27393681838927020 3021 -87065190340775800 3022 -257172019222240200 3023 -707552760578112140 3024 -1816689520403260900 3025 -4360054848967826160 3026 -9794326110000189200 3027 -20615476731532656300 3028 -40690685796997560228 3029 -75353121846291778200 3030 -130946980630667045672 3031 -213500511897826704900 3032 -326385840027712089100 3033 -467247097302829938080 3034 -625064902463937583200 3035 -778726690986322239070 3036 -898530797291910275850 3037 -951385550073787350900 3038 -909101747848285690860 3039 -757584789873571409050 3040 -503691508942969098990 3041 -176733862787006701400 3042 176733862787006701400 3043 503691508942969098990 3044 757584789873571409050 3045 909101747848285690860 3046 951385550073787350900 3047 898530797291910275850 3048 778726690986322239070 3049 625064902463937583200 3050 467247097302829938080 3051 326385840027712089100 3052 213500511897826704900 3053 130946980630667045672 3054 75353121846291778200 3055 40690685796997560228 3056 20615476731532656300 3057 9794326110000189200 3058 4360054848967826160 3059 1816689520403260900 3060 707552760578112140 3061 257172019222240200 3062 87065190340775800 3063 27393681838927020 3064 7989388717796100 3065 2153412299563680 3066 534534967976800 3067 121702157887575 3068 25294958306045 3069 4772633642650 3070 812060052630 3071 123610792325 3072 16669694175 3073 1967570460 3074 200144100 3075 17191865 3076 1212675 3077 67450 3078 2774 3079 75 3080 1 3081 -1 3082 -76 3083 -2849 3084 -70224 3085 -1280125 3086 -18404540 3087 -217335965 3088 -2167714560 3089 -18637264635 3090 -140280486500 3091 -935670844955 3092 -5584693695280 3093 -30067591948695 3094 -146997116193620 3095 -656237125864375 3096 -2687947267540480 3097 -10142801017359780 3098 -35383070556723120 3099 -114458872179702820 3100 -344237209563016000 3101 -964724779800352340 3102 -2524242280981373040 3103 -6176744369371087060 3104 -14154380958968015360 3105 -30409802841532845500 3106 -61306162528530216528 3107 -116043807643289338428 3108 -206300102476958823872 3109 -344447492528493750572 3110 -539886351925538794000 3111 -793632937330542027180 3112 -1092311999766767521280 3113 -1403791593450259822270 3114 -1677257488278232514920 3115 -1849916347365697626750 3116 -1860487297922073041760 3117 -1666686537721857099910 3118 -1261276298816540508040 3119 -680425371729975800390 3120 0 3121 680425371729975800390 3122 1261276298816540508040 3123 1666686537721857099910 3124 1860487297922073041760 3125 1849916347365697626750 3126 1677257488278232514920 3127 1403791593450259822270 3128 1092311999766767521280 3129 793632937330542027180 3130 539886351925538794000 3131 344447492528493750572 3132 206300102476958823872 3133 116043807643289338428 3134 61306162528530216528 3135 30409802841532845500 3136 14154380958968015360 3137 6176744369371087060 3138 2524242280981373040 3139 964724779800352340 3140 344237209563016000 3141 114458872179702820 3142 35383070556723120 3143 10142801017359780 3144 2687947267540480 3145 656237125864375 3146 146997116193620 3147 30067591948695 3148 5584693695280 3149 935670844955 3150 140280486500 3151 18637264635 3152 2167714560 3153 217335965 3154 18404540 3155 1280125 3156 70224 3157 2849 3158 76 3159 1 3160 -1 3161 -77 3162 -2925 3163 -73073 3164 -1350349 3165 -19684665 3166 -235740505 3167 -2385050525 3168 -20804979195 3169 -158917751135 3170 -1075951331455 3171 -6520364540235 3172 -35652285643975 3173 -177064708142315 3174 -803234242057995 3175 -3344184393404855 3176 -12830748284900260 3177 -45525871574082900 3178 -149841942736425940 3179 -458696081742718820 3180 -1308961989363368340 3181 -3488967060781725380 3182 -8700986650352460100 3183 -20331125328339102420 3184 -44564183800500860860 3185 -91715965370063062028 3186 -177349970171819554956 3187 -322343910120248162300 3188 -550747595005452574444 3189 -884333844454032544572 3190 -1333519289256080821180 3191 -1885944937097309548460 3192 -2496103593217027343550 3193 -3081049081728492337190 3194 -3527173835643930141670 3195 -3710403645287770668510 3196 -3527173835643930141670 3197 -2927962836538397607950 3198 -1941701670546516308430 3199 -680425371729975800390 3200 680425371729975800390 3201 1941701670546516308430 3202 2927962836538397607950 3203 3527173835643930141670 3204 3710403645287770668510 3205 3527173835643930141670 3206 3081049081728492337190 3207 2496103593217027343550 3208 1885944937097309548460 3209 1333519289256080821180 3210 884333844454032544572 3211 550747595005452574444 3212 322343910120248162300 3213 177349970171819554956 3214 91715965370063062028 3215 44564183800500860860 3216 20331125328339102420 3217 8700986650352460100 3218 3488967060781725380 3219 1308961989363368340 3220 458696081742718820 3221 149841942736425940 3222 45525871574082900 3223 12830748284900260 3224 3344184393404855 3225 803234242057995 3226 177064708142315 3227 35652285643975 3228 6520364540235 3229 1075951331455 3230 158917751135 3231 20804979195 3232 2385050525 3233 235740505 3234 19684665 3235 1350349 3236 73073 3237 2925 3238 77 3239 1 3240 -1 3241 -78 3242 -3002 3243 -75998 3244 -1423422 3245 -21035014 3246 -255425170 3247 -2620791030 3248 -23190029720 3249 -179722730330 3250 -1234869082590 3251 -7596315871690 3252 -42172650184210 3253 -212716993786290 3254 -980298950200310 3255 -4147418635462850 3256 -16174932678305115 3257 -58356619858983160 3258 -195367814310508840 3259 -608538024479144760 3260 -1767658071106087160 3261 -4797929050145093720 3262 -12189953711134185480 3263 -29032111978691562520 3264 -64895309128839963280 3265 -136280149170563922888 3266 -269065935541882616984 3267 -499693880292067717256 3268 -873091505125700736744 3269 -1435081439459485119016 3270 -2217853133710113365752 3271 -3219464226353390369640 3272 -4382048530314336892010 3273 -5577152674945519680740 3274 -6608222917372422478860 3275 -7237577480931700810180 3276 -7237577480931700810180 3277 -6455136672182327749620 3278 -4869664507084913916380 3279 -2622127042276492108820 3280 0 3281 2622127042276492108820 3282 4869664507084913916380 3283 6455136672182327749620 3284 7237577480931700810180 3285 7237577480931700810180 3286 6608222917372422478860 3287 5577152674945519680740 3288 4382048530314336892010 3289 3219464226353390369640 3290 2217853133710113365752 3291 1435081439459485119016 3292 873091505125700736744 3293 499693880292067717256 3294 269065935541882616984 3295 136280149170563922888 3296 64895309128839963280 3297 29032111978691562520 3298 12189953711134185480 3299 4797929050145093720 3300 1767658071106087160 3301 608538024479144760 3302 195367814310508840 3303 58356619858983160 3304 16174932678305115 3305 4147418635462850 3306 980298950200310 3307 212716993786290 3308 42172650184210 3309 7596315871690 3310 1234869082590 3311 179722730330 3312 23190029720 3313 2620791030 3314 255425170 3315 21035014 3316 1423422 3317 75998 3318 3002 3319 78 3320 1 3321 -1 3322 -79 3323 -3080 3324 -79000 3325 -1499420 3326 -22458436 3327 -276460184 3328 -2876216200 3329 -25810820750 3330 -202912760050 3331 -1414591812920 3332 -8831184954280 3333 -49768966055900 3334 -254889643970500 3335 -1193015943986600 3336 -5127717585663160 3337 -20322351313767965 3338 -74531552537288275 3339 -253724434169492000 3340 -803905838789653600 3341 -2376196095585231920 3342 -6565587121251180880 3343 -16987882761279279200 3344 -41222065689825748000 3345 -93927421107531525800 3346 -201175458299403886168 3347 -405346084712446539872 3348 -768759815833950334240 3349 -1372785385417768454000 3350 -2308172944585185855760 3351 -3652934573169598484768 3352 -5437317360063503735392 3353 -7601512756667727261650 3354 -9959201205259856572750 3355 -12185375592317942159600 3356 -13845800398304123289040 3357 -14475154961863401620360 3358 -13692714153114028559800 3359 -11324801179267241666000 3360 -7491791549361406025200 3361 -2622127042276492108820 3362 2622127042276492108820 3363 7491791549361406025200 3364 11324801179267241666000 3365 13692714153114028559800 3366 14475154961863401620360 3367 13845800398304123289040 3368 12185375592317942159600 3369 9959201205259856572750 3370 7601512756667727261650 3371 5437317360063503735392 3372 3652934573169598484768 3373 2308172944585185855760 3374 1372785385417768454000 3375 768759815833950334240 3376 405346084712446539872 3377 201175458299403886168 3378 93927421107531525800 3379 41222065689825748000 3380 16987882761279279200 3381 6565587121251180880 3382 2376196095585231920 3383 803905838789653600 3384 253724434169492000 3385 74531552537288275 3386 20322351313767965 3387 5127717585663160 3388 1193015943986600 3389 254889643970500 3390 49768966055900 3391 8831184954280 3392 1414591812920 3393 202912760050 3394 25810820750 3395 2876216200 3396 276460184 3397 22458436 3398 1499420 3399 79000 3400 3080 3401 79 3402 1 3403 -1 3404 -80 3405 -3159 3406 -82080 3407 -1578420 3408 -23957856 3409 -298918620 3410 -3152676384 3411 -28687036950 3412 -228723580800 3413 -1617504572970 3414 -10245776767200 3415 -58600151010180 3416 -304658610026400 3417 -1447905587957100 3418 -6320733529649760 3419 -25450068899431125 3420 -94853903851056240 3421 -328255986706780275 3422 -1057630272959145600 3423 -3180101934374885520 3424 -8941783216836412800 3425 -23553469882530460080 3426 -58209948451105027200 3427 -135149486797357273800 3428 -295102879406935411968 3429 -606521543011850426040 3430 -1174105900546396874112 3431 -2141545201251718788240 3432 -3680958330002954309760 3433 -5961107517754784340528 3434 -9090251933233102220160 3435 -13038830116731230997042 3436 -17560713961927583834400 3437 -22144576797577798732350 3438 -26031175990622065448640 3439 -28320955360167524909400 3440 -28167869114977430180160 3441 -25017515332381270225800 3442 -18816592728628647691200 3443 -10113918591637898134020 3444 0 3445 10113918591637898134020 3446 18816592728628647691200 3447 25017515332381270225800 3448 28167869114977430180160 3449 28320955360167524909400 3450 26031175990622065448640 3451 22144576797577798732350 3452 17560713961927583834400 3453 13038830116731230997042 3454 9090251933233102220160 3455 5961107517754784340528 3456 3680958330002954309760 3457 2141545201251718788240 3458 1174105900546396874112 3459 606521543011850426040 3460 295102879406935411968 3461 135149486797357273800 3462 58209948451105027200 3463 23553469882530460080 3464 8941783216836412800 3465 3180101934374885520 3466 1057630272959145600 3467 328255986706780275 3468 94853903851056240 3469 25450068899431125 3470 6320733529649760 3471 1447905587957100 3472 304658610026400 3473 58600151010180 3474 10245776767200 3475 1617504572970 3476 228723580800 3477 28687036950 3478 3152676384 3479 298918620 3480 23957856 3481 1578420 3482 82080 3483 3159 3484 80 3485 1 3486 -1 3487 -81 3488 -3239 3489 -85239 3490 -1660500 3491 -25536276 3492 -322876476 3493 -3451595004 3494 -31839713334 3495 -257410617750 3496 -1846228153770 3497 -11863281340170 3498 -68845927777380 3499 -363258761036580 3500 -1752564197983500 3501 -7768639117606860 3502 -31770802429080885 3503 -120303972750487365 3504 -423109890557836515 3505 -1385886259665925875 3506 -4237732207334031120 3507 -12121885151211298320 3508 -32495253099366872880 3509 -81763418333635487280 3510 -193359435248462301000 3511 -430252366204292685768 3512 -901624422418785838008 3513 -1780627443558247300152 3514 -3315651101798115662352 3515 -5822503531254673098000 3516 -9642065847757738650288 3517 -15051359450987886560688 3518 -22129082049964333217202 3519 -30599544078658814831442 3520 -39705290759505382566750 3521 -48175752788199864180990 3522 -54352131350789590358040 3523 -56488824475144955089560 3524 -53185384447358700405960 3525 -43834108061009917917000 3526 -28930511320266545825220 3527 -10113918591637898134020 3528 10113918591637898134020 3529 28930511320266545825220 3530 43834108061009917917000 3531 53185384447358700405960 3532 56488824475144955089560 3533 54352131350789590358040 3534 48175752788199864180990 3535 39705290759505382566750 3536 30599544078658814831442 3537 22129082049964333217202 3538 15051359450987886560688 3539 9642065847757738650288 3540 5822503531254673098000 3541 3315651101798115662352 3542 1780627443558247300152 3543 901624422418785838008 3544 430252366204292685768 3545 193359435248462301000 3546 81763418333635487280 3547 32495253099366872880 3548 12121885151211298320 3549 4237732207334031120 3550 1385886259665925875 3551 423109890557836515 3552 120303972750487365 3553 31770802429080885 3554 7768639117606860 3555 1752564197983500 3556 363258761036580 3557 68845927777380 3558 11863281340170 3559 1846228153770 3560 257410617750 3561 31839713334 3562 3451595004 3563 322876476 3564 25536276 3565 1660500 3566 85239 3567 3239 3568 81 3569 1 3570 -1 3571 -82 3572 -3320 3573 -88478 3574 -1745739 3575 -27196776 3576 -348412752 3577 -3774471480 3578 -35291308338 3579 -289250331084 3580 -2103638771520 3581 -13709509493940 3582 -80709209117550 3583 -432104688813960 3584 -2115822959020080 3585 -9521203315590360 3586 -39539441546687745 3587 -152074775179568250 3588 -543413863308323880 3589 -1808996150223762390 3590 -5623618466999956995 3591 -16359617358545329440 3592 -44617138250578171200 3593 -114258671433002360160 3594 -275122853582097788280 3595 -623611801452754986768 3596 -1331876788623078523776 3597 -2682251865977033138160 3598 -5096278545356362962504 3599 -9138154633052788760352 3600 -15464569379012411748288 3601 -24693425298745625210976 3602 -37180441500952219777890 3603 -52728626128623148048644 3604 -70304834838164197398192 3605 -87881043547705246747740 3606 -102527884138989454539030 3607 -110840955825934545447600 3608 -109674208922503655495520 3609 -97019492508368618322960 3610 -72764619381276463742220 3611 -39044429911904443959240 3612 0 3613 39044429911904443959240 3614 72764619381276463742220 3615 97019492508368618322960 3616 109674208922503655495520 3617 110840955825934545447600 3618 102527884138989454539030 3619 87881043547705246747740 3620 70304834838164197398192 3621 52728626128623148048644 3622 37180441500952219777890 3623 24693425298745625210976 3624 15464569379012411748288 3625 9138154633052788760352 3626 5096278545356362962504 3627 2682251865977033138160 3628 1331876788623078523776 3629 623611801452754986768 3630 275122853582097788280 3631 114258671433002360160 3632 44617138250578171200 3633 16359617358545329440 3634 5623618466999956995 3635 1808996150223762390 3636 543413863308323880 3637 152074775179568250 3638 39539441546687745 3639 9521203315590360 3640 2115822959020080 3641 432104688813960 3642 80709209117550 3643 13709509493940 3644 2103638771520 3645 289250331084 3646 35291308338 3647 3774471480 3648 348412752 3649 27196776 3650 1745739 3651 88478 3652 3320 3653 82 3654 1 3655 -1 3656 -83 3657 -3402 3658 -91798 3659 -1834217 3660 -28942515 3661 -375609528 3662 -4122884232 3663 -39065779818 3664 -324541639422 3665 -2392889102604 3666 -15813148265460 3667 -94418718611490 3668 -512813897931510 3669 -2547927647834040 3670 -11637026274610440 3671 -49060644862278105 3672 -191614216726255995 3673 -695488638487892130 3674 -2352410013532086270 3675 -7432614617223719385 3676 -21983235825545286435 3677 -60976755609123500640 3678 -158875809683580531360 3679 -389381525015100148440 3680 -898734655034852775048 3681 -1955488590075833510544 3682 -4014128654600111661936 3683 -7778530411333396100664 3684 -14234433178409151722856 3685 -24602724012065200508640 3686 -40157994677758036959264 3687 -61873866799697844988866 3688 -89909067629575367826534 3689 -123033460966787345446836 3690 -158185878385869444145932 3691 -190408927686694701286770 3692 -213368839964923999986630 3693 -220515164748438200943120 3694 -206693701430872273818480 3695 -169784111889645082065180 3696 -111809049293180907701460 3697 -39044429911904443959240 3698 39044429911904443959240 3699 111809049293180907701460 3700 169784111889645082065180 3701 206693701430872273818480 3702 220515164748438200943120 3703 213368839964923999986630 3704 190408927686694701286770 3705 158185878385869444145932 3706 123033460966787345446836 3707 89909067629575367826534 3708 61873866799697844988866 3709 40157994677758036959264 3710 24602724012065200508640 3711 14234433178409151722856 3712 7778530411333396100664 3713 4014128654600111661936 3714 1955488590075833510544 3715 898734655034852775048 3716 389381525015100148440 3717 158875809683580531360 3718 60976755609123500640 3719 21983235825545286435 3720 7432614617223719385 3721 2352410013532086270 3722 695488638487892130 3723 191614216726255995 3724 49060644862278105 3725 11637026274610440 3726 2547927647834040 3727 512813897931510 3728 94418718611490 3729 15813148265460 3730 2392889102604 3731 324541639422 3732 39065779818 3733 4122884232 3734 375609528 3735 28942515 3736 1834217 3737 91798 3738 3402 3739 83 3740 1 3741 -1 3742 -84 3743 -3485 3744 -95200 3745 -1926015 3746 -30776732 3747 -404552043 3748 -4498493760 3749 -43188664050 3750 -363607419240 3751 -2717430742026 3752 -18206037368064 3753 -110231866876950 3754 -607232616543000 3755 -3060741545765550 3756 -14184953922444480 3757 -60697671136888545 3758 -240674861588534100 3759 -887102855214148125 3760 -3047898652019978400 3761 -9785024630755805655 3762 -29415850442769005820 3763 -82959991434668787075 3764 -219852565292704032000 3765 -548257334698680679800 3766 -1288116180049952923488 3767 -2854223245110686285592 3768 -5969617244675945172480 3769 -11792659065933507762600 3770 -22012963589742547823520 3771 -38837157190474352231496 3772 -64760718689823237467904 3773 -102031861477455881948130 3774 -151782934429273212815400 3775 -212942528596362713273370 3776 -281219339352656789592768 3777 -348594806072564145432702 3778 -403777767651618701273400 3779 -433884004713362200929750 3780 -427208866179310474761600 3781 -376477813320517355883660 3782 -281593161182825989766640 3783 -150853479205085351660700 3784 0 3785 150853479205085351660700 3786 281593161182825989766640 3787 376477813320517355883660 3788 427208866179310474761600 3789 433884004713362200929750 3790 403777767651618701273400 3791 348594806072564145432702 3792 281219339352656789592768 3793 212942528596362713273370 3794 151782934429273212815400 3795 102031861477455881948130 3796 64760718689823237467904 3797 38837157190474352231496 3798 22012963589742547823520 3799 11792659065933507762600 3800 5969617244675945172480 3801 2854223245110686285592 3802 1288116180049952923488 3803 548257334698680679800 3804 219852565292704032000 3805 82959991434668787075 3806 29415850442769005820 3807 9785024630755805655 3808 3047898652019978400 3809 887102855214148125 3810 240674861588534100 3811 60697671136888545 3812 14184953922444480 3813 3060741545765550 3814 607232616543000 3815 110231866876950 3816 18206037368064 3817 2717430742026 3818 363607419240 3819 43188664050 3820 4498493760 3821 404552043 3822 30776732 3823 1926015 3824 95200 3825 3485 3826 84 3827 1 3828 -1 3829 -85 3830 -3569 3831 -98685 3832 -2021215 3833 -32702747 3834 -435328775 3835 -4903045803 3836 -47687157810 3837 -406796083290 3838 -3081038161266 3839 -20923468110090 3840 -128437904245014 3841 -717464483419950 3842 -3667974162308550 3843 -17245695468210030 3844 -74882625059333025 3845 -301372532725422645 3846 -1127777716802682225 3847 -3935001507234126525 3848 -12832923282775784055 3849 -39200875073524811475 3850 -112375841877437792895 3851 -302812556727372819075 3852 -768109899991384711800 3853 -1836373514748633603288 3854 -4142339425160639209080 3855 -8823840489786631458072 3856 -17762276310609452935080 3857 -33805622655676055586120 3858 -60850120780216900055016 3859 -103597875880297589699400 3860 -166792580167279119416034 3861 -253814795906729094763530 3862 -364725463025635926088770 3863 -494161867949019502866138 3864 -629814145425220935025470 3865 -752372573724182846706102 3866 -837661772364980902203150 3867 -861092870892672675691350 3868 -803686679499827830645260 3869 -658070974503343345650300 3870 -432446640387911341427340 3871 -150853479205085351660700 3872 150853479205085351660700 3873 432446640387911341427340 3874 658070974503343345650300 3875 803686679499827830645260 3876 861092870892672675691350 3877 837661772364980902203150 3878 752372573724182846706102 3879 629814145425220935025470 3880 494161867949019502866138 3881 364725463025635926088770 3882 253814795906729094763530 3883 166792580167279119416034 3884 103597875880297589699400 3885 60850120780216900055016 3886 33805622655676055586120 3887 17762276310609452935080 3888 8823840489786631458072 3889 4142339425160639209080 3890 1836373514748633603288 3891 768109899991384711800 3892 302812556727372819075 3893 112375841877437792895 3894 39200875073524811475 3895 12832923282775784055 3896 3935001507234126525 3897 1127777716802682225 3898 301372532725422645 3899 74882625059333025 3900 17245695468210030 3901 3667974162308550 3902 717464483419950 3903 128437904245014 3904 20923468110090 3905 3081038161266 3906 406796083290 3907 47687157810 3908 4903045803 3909 435328775 3910 32702747 3911 2021215 3912 98685 3913 3569 3914 85 3915 1 3916 -1 3917 -86 3918 -3654 3919 -102254 3920 -2119900 3921 -34723962 3922 -468031522 3923 -5338374578 3924 -52590203613 3925 -454483241100 3926 -3487834244556 3927 -24004506271356 3928 -149361372355104 3929 -845902387664964 3930 -4385438645728500 3931 -20913669630518580 3932 -92128320527543055 3933 -376255157784755670 3934 -1429150249528104870 3935 -5062779224036808750 3936 -16767924790009910580 3937 -52033798356300595530 3938 -151576716950962604370 3939 -415188398604810611970 3940 -1070922456718757530875 3941 -2604483414740018315088 3942 -5978712939909272812368 3943 -12966179914947270667152 3944 -26586116800396084393152 3945 -51567898966285508521200 3946 -94655743435892955641136 3947 -164447996660514489754416 3948 -270390456047576709115434 3949 -420607376074008214179564 3950 -618540258932365020852300 3951 -858887330974655428954908 3952 -1123976013374240437891608 3953 -1382186719149403781731572 3954 -1590034346089163748909252 3955 -1698754643257653577894500 3956 -1664779550392500506336610 3957 -1461757654003171176295560 3958 -1090517614891254687077640 3959 -583300119592996693088040 3960 0 3961 583300119592996693088040 3962 1090517614891254687077640 3963 1461757654003171176295560 3964 1664779550392500506336610 3965 1698754643257653577894500 3966 1590034346089163748909252 3967 1382186719149403781731572 3968 1123976013374240437891608 3969 858887330974655428954908 3970 618540258932365020852300 3971 420607376074008214179564 3972 270390456047576709115434 3973 164447996660514489754416 3974 94655743435892955641136 3975 51567898966285508521200 3976 26586116800396084393152 3977 12966179914947270667152 3978 5978712939909272812368 3979 2604483414740018315088 3980 1070922456718757530875 3981 415188398604810611970 3982 151576716950962604370 3983 52033798356300595530 3984 16767924790009910580 3985 5062779224036808750 3986 1429150249528104870 3987 376255157784755670 3988 92128320527543055 3989 20913669630518580 3990 4385438645728500 3991 845902387664964 3992 149361372355104 3993 24004506271356 3994 3487834244556 3995 454483241100 3996 52590203613 3997 5338374578 3998 468031522 3999 34723962 4000 2119900 4001 102254 4002 3654 4003 86 4004 1 4005 -1 4006 -87 4007 -3740 4008 -105908 4009 -2222154 4010 -36843862 4011 -502755484 4012 -5806406100 4013 -57928578191 4014 -507073444713 4015 -3942317485656 4016 -27492340515912 4017 -173365878626460 4018 -995263760020068 4019 -5231341033393464 4020 -25299108276247080 4021 -113041990158061635 4022 -468383478312298725 4023 -1805405407312860540 4024 -6491929473564913620 4025 -21830704014046719330 4026 -68801723146310506110 4027 -203610515307263199900 4028 -566765115555773216340 4029 -1486110855323568142845 4030 -3675405871458775845963 4031 -8583196354649291127456 4032 -18944892854856543479520 4033 -39552296715343355060304 4034 -78154015766681592914352 4035 -146223642402178464162336 4036 -259103740096407445395552 4037 -434838452708091198869850 4038 -690997832121584923294998 4039 -1039147635006373235031864 4040 -1477427589907020449807208 4041 -1982863344348895866846516 4042 -2506162732523644219623180 4043 -2972221065238567530640824 4044 -3288788989346817326803752 4045 -3363534193650154084231110 4046 -3126537204395671682632170 4047 -2552275268894425863373200 4048 -1673817734484251380165680 4049 -583300119592996693088040 4050 583300119592996693088040 4051 1673817734484251380165680 4052 2552275268894425863373200 4053 3126537204395671682632170 4054 3363534193650154084231110 4055 3288788989346817326803752 4056 2972221065238567530640824 4057 2506162732523644219623180 4058 1982863344348895866846516 4059 1477427589907020449807208 4060 1039147635006373235031864 4061 690997832121584923294998 4062 434838452708091198869850 4063 259103740096407445395552 4064 146223642402178464162336 4065 78154015766681592914352 4066 39552296715343355060304 4067 18944892854856543479520 4068 8583196354649291127456 4069 3675405871458775845963 4070 1486110855323568142845 4071 566765115555773216340 4072 203610515307263199900 4073 68801723146310506110 4074 21830704014046719330 4075 6491929473564913620 4076 1805405407312860540 4077 468383478312298725 4078 113041990158061635 4079 25299108276247080 4080 5231341033393464 4081 995263760020068 4082 173365878626460 4083 27492340515912 4084 3942317485656 4085 507073444713 4086 57928578191 4087 5806406100 4088 502755484 4089 36843862 4090 2222154 4091 105908 4092 3740 4093 87 4094 1 4095 -1 4096 -88 4097 -3827 4098 -109648 4099 -2328062 4100 -39066016 4101 -539599346 4102 -6309161584 4103 -63734984291 4104 -565002022904 4105 -4449390930369 4106 -31434658001568 4107 -200858219142372 4108 -1168629638646528 4109 -6226604793413532 4110 -30530449309640544 4111 -138341098434308715 4112 -581425468470360360 4113 -2273788885625159265 4114 -8297334880877774160 4115 -28322633487611632950 4116 -90632427160357225440 4117 -272412238453573706010 4118 -770375630863036416240 4119 -2052875970879341359185 4120 -5161516726782343988808 4121 -12258602226108066973419 4122 -27528089209505834606976 4123 -58497189570199898539824 4124 -117706312482024947974656 4125 -224377658168860057076688 4126 -405327382498585909557888 4127 -693942192804498644265402 4128 -1125836284829676122164848 4129 -1730145467127958158326862 4130 -2516575224913393684839072 4131 -3460290934255916316653724 4132 -4489026076872540086469696 4133 -5478383797762211750264004 4134 -6261010054585384857444576 4135 -6652323182996971411034862 4136 -6490071398045825766863280 4137 -5678812473290097546005370 4138 -4226093003378677243538880 4139 -2257117854077248073253720 4140 0 4141 2257117854077248073253720 4142 4226093003378677243538880 4143 5678812473290097546005370 4144 6490071398045825766863280 4145 6652323182996971411034862 4146 6261010054585384857444576 4147 5478383797762211750264004 4148 4489026076872540086469696 4149 3460290934255916316653724 4150 2516575224913393684839072 4151 1730145467127958158326862 4152 1125836284829676122164848 4153 693942192804498644265402 4154 405327382498585909557888 4155 224377658168860057076688 4156 117706312482024947974656 4157 58497189570199898539824 4158 27528089209505834606976 4159 12258602226108066973419 4160 5161516726782343988808 4161 2052875970879341359185 4162 770375630863036416240 4163 272412238453573706010 4164 90632427160357225440 4165 28322633487611632950 4166 8297334880877774160 4167 2273788885625159265 4168 581425468470360360 4169 138341098434308715 4170 30530449309640544 4171 6226604793413532 4172 1168629638646528 4173 200858219142372 4174 31434658001568 4175 4449390930369 4176 565002022904 4177 63734984291 4178 6309161584 4179 539599346 4180 39066016 4181 2328062 4182 109648 4183 3827 4184 88 4185 1 4186 -1 4187 -89 4188 -3915 4189 -113475 4190 -2437710 4191 -41394078 4192 -578665362 4193 -6848760930 4194 -70044145875 4195 -628737007195 4196 -5014392953273 4197 -35884048931937 4198 -232292877143940 4199 -1369487857788900 4200 -7395234432060060 4201 -36757054103054076 4202 -168871547743949259 4203 -719766566904669075 4204 -2855214354095519625 4205 -10571123766502933425 4206 -36619968368489407110 4207 -118955060647968858390 4208 -363044665613930931450 4209 -1042787869316610122250 4210 -2823251601742377775425 4211 -7214392697661685347993 4212 -17420118952890410962227 4213 -39786691435613901580395 4214 -86025278779705733146800 4215 -176203502052224846514480 4216 -342083970650885005051344 4217 -629705040667445966634576 4218 -1099269575303084553823290 4219 -1819778477634174766430250 4220 -2855981751957634280491710 4221 -4246720692041351843165934 4222 -5976866159169310001492796 4223 -7949317011128456403123420 4224 -9967409874634751836733700 4225 -11739393852347596607708580 4226 -12913333237582356268479438 4227 -13142394581042797177898142 4228 -12168883871335923312868650 4229 -9904905476668774789544250 4230 -6483210857455925316792600 4231 -2257117854077248073253720 4232 2257117854077248073253720 4233 6483210857455925316792600 4234 9904905476668774789544250 4235 12168883871335923312868650 4236 13142394581042797177898142 4237 12913333237582356268479438 4238 11739393852347596607708580 4239 9967409874634751836733700 4240 7949317011128456403123420 4241 5976866159169310001492796 4242 4246720692041351843165934 4243 2855981751957634280491710 4244 1819778477634174766430250 4245 1099269575303084553823290 4246 629705040667445966634576 4247 342083970650885005051344 4248 176203502052224846514480 4249 86025278779705733146800 4250 39786691435613901580395 4251 17420118952890410962227 4252 7214392697661685347993 4253 2823251601742377775425 4254 1042787869316610122250 4255 363044665613930931450 4256 118955060647968858390 4257 36619968368489407110 4258 10571123766502933425 4259 2855214354095519625 4260 719766566904669075 4261 168871547743949259 4262 36757054103054076 4263 7395234432060060 4264 1369487857788900 4265 232292877143940 4266 35884048931937 4267 5014392953273 4268 628737007195 4269 70044145875 4270 6848760930 4271 578665362 4272 41394078 4273 2437710 4274 113475 4275 3915 4276 89 4277 1 4278 -1 4279 -90 4280 -4004 4281 -117390 4282 -2551185 4283 -43831788 4284 -620059440 4285 -7427426292 4286 -76892906805 4287 -698781153070 4288 -5643129960468 4289 -40898441885210 4290 -268176926075877 4291 -1601780734932840 4292 -8764722289848960 4293 -44152288535114136 4294 -205628601847003335 4295 -888638114648618334 4296 -3574980921000188700 4297 -13426338120598453050 4298 -47191092134992340535 4299 -155575029016458265500 4300 -481999726261899789840 4301 -1405832534930541053700 4302 -3866039471058987897675 4303 -10037644299404063123418 4304 -24634511650552096310220 4305 -57206810388504312542622 4306 -125811970215319634727195 4307 -262228780831930579661280 4308 -518287472703109851565824 4309 -971789011318330971685920 4310 -1728974615970530520457866 4311 -2919048052937259320253540 4312 -4675760229591809046921960 4313 -7102702443998986123657644 4314 -10223586851210661844658730 4315 -13926183170297766404616216 4316 -17916726885763208239857120 4317 -21706803726982348444442280 4318 -24652727089929952876188018 4319 -26055727818625153446377580 4320 -25311278452378720490766792 4321 -22073789348004698102412900 4322 -16388116334124700106336850 4323 -8740328711533173390046320 4324 0 4325 8740328711533173390046320 4326 16388116334124700106336850 4327 22073789348004698102412900 4328 25311278452378720490766792 4329 26055727818625153446377580 4330 24652727089929952876188018 4331 21706803726982348444442280 4332 17916726885763208239857120 4333 13926183170297766404616216 4334 10223586851210661844658730 4335 7102702443998986123657644 4336 4675760229591809046921960 4337 2919048052937259320253540 4338 1728974615970530520457866 4339 971789011318330971685920 4340 518287472703109851565824 4341 262228780831930579661280 4342 125811970215319634727195 4343 57206810388504312542622 4344 24634511650552096310220 4345 10037644299404063123418 4346 3866039471058987897675 4347 1405832534930541053700 4348 481999726261899789840 4349 155575029016458265500 4350 47191092134992340535 4351 13426338120598453050 4352 3574980921000188700 4353 888638114648618334 4354 205628601847003335 4355 44152288535114136 4356 8764722289848960 4357 1601780734932840 4358 268176926075877 4359 40898441885210 4360 5643129960468 4361 698781153070 4362 76892906805 4363 7427426292 4364 620059440 4365 43831788 4366 2551185 4367 117390 4368 4004 4369 90 4370 1 4371 -1 4372 -91 4373 -4094 4374 -121394 4375 -2668575 4376 -46382973 4377 -663891228 4378 -8047485732 4379 -84320333097 4380 -775674059875 4381 -6341911113538 4382 -46541571845678 4383 -309075367961087 4384 -1869957661008717 4385 -10366503024781800 4386 -52917010824963096 4387 -249780890382117471 4388 -1094266716495621669 4389 -4463619035648807034 4390 -17001319041598641750 4391 -60617430255590793585 4392 -202766121151450606035 4393 -637574755278358055340 4394 -1887832261192440843540 4395 -5271872005989528951375 4396 -13903683770463051021093 4397 -34672155949956159433638 4398 -81841322039056408852842 4399 -183018780603823947269817 4400 -388040751047250214388475 4401 -780516253535040431227104 4402 -1490076484021440823251744 4403 -2700763627288861492143786 4404 -4648022668907789840711406 4405 -7594808282529068367175500 4406 -11778462673590795170579604 4407 -17326289295209647968316374 4408 -24149770021508428249274946 4409 -31842910056060974644473336 4410 -39623530612745556684299400 4411 -46359530816912301320630298 4412 -50708454908555106322565598 4413 -51367006271003873937144372 4414 -47385067800383418593179692 4415 -38461905682129398208749750 4416 -25128445045657873496383170 4417 -8740328711533173390046320 4418 8740328711533173390046320 4419 25128445045657873496383170 4420 38461905682129398208749750 4421 47385067800383418593179692 4422 51367006271003873937144372 4423 50708454908555106322565598 4424 46359530816912301320630298 4425 39623530612745556684299400 4426 31842910056060974644473336 4427 24149770021508428249274946 4428 17326289295209647968316374 4429 11778462673590795170579604 4430 7594808282529068367175500 4431 4648022668907789840711406 4432 2700763627288861492143786 4433 1490076484021440823251744 4434 780516253535040431227104 4435 388040751047250214388475 4436 183018780603823947269817 4437 81841322039056408852842 4438 34672155949956159433638 4439 13903683770463051021093 4440 5271872005989528951375 4441 1887832261192440843540 4442 637574755278358055340 4443 202766121151450606035 4444 60617430255590793585 4445 17001319041598641750 4446 4463619035648807034 4447 1094266716495621669 4448 249780890382117471 4449 52917010824963096 4450 10366503024781800 4451 1869957661008717 4452 309075367961087 4453 46541571845678 4454 6341911113538 4455 775674059875 4456 84320333097 4457 8047485732 4458 663891228 4459 46382973 4460 2668575 4461 121394 4462 4094 4463 91 4464 1 4465 -1 4466 -92 4467 -4185 4468 -125488 4469 -2789969 4470 -49051548 4471 -710274201 4472 -8711376960 4473 -92367818829 4474 -859994392972 4475 -7117585173413 4476 -52883482959216 4477 -355616939806765 4478 -2179033028969804 4479 -12236460685790517 4480 -63283513849744896 4481 -302697901207080567 4482 -1344047606877739140 4483 -5557885752144428703 4484 -21464938077247448784 4485 -77618749297189435335 4486 -263383551407041399620 4487 -840340876429808661375 4488 -2525407016470798898880 4489 -7159704267181969794915 4490 -19175555776452579972468 4491 -48575839720419210454731 4492 -116513477989012568286480 4493 -264860102642880356122659 4494 -571059531651074161658292 4495 -1168557004582290645615579 4496 -2270592737556481254478848 4497 -4190840111310302315395530 4498 -7348786296196651332855192 4499 -12242830951436858207886906 4500 -19373270956119863537755104 4501 -29104751968800443138895978 4502 -41476059316718076217591320 4503 -55992680077569402893748282 4504 -71466440668806531328772736 4505 -85983061429657858004929698 4506 -97067985725467407643195896 4507 -102075461179558980259709970 4508 -98752074071387292530324064 4509 -85846973482512816801929442 4510 -63590350727787271705132920 4511 -33868773757191046886429490 4512 0 4513 33868773757191046886429490 4514 63590350727787271705132920 4515 85846973482512816801929442 4516 98752074071387292530324064 4517 102075461179558980259709970 4518 97067985725467407643195896 4519 85983061429657858004929698 4520 71466440668806531328772736 4521 55992680077569402893748282 4522 41476059316718076217591320 4523 29104751968800443138895978 4524 19373270956119863537755104 4525 12242830951436858207886906 4526 7348786296196651332855192 4527 4190840111310302315395530 4528 2270592737556481254478848 4529 1168557004582290645615579 4530 571059531651074161658292 4531 264860102642880356122659 4532 116513477989012568286480 4533 48575839720419210454731 4534 19175555776452579972468 4535 7159704267181969794915 4536 2525407016470798898880 4537 840340876429808661375 4538 263383551407041399620 4539 77618749297189435335 4540 21464938077247448784 4541 5557885752144428703 4542 1344047606877739140 4543 302697901207080567 4544 63283513849744896 4545 12236460685790517 4546 2179033028969804 4547 355616939806765 4548 52883482959216 4549 7117585173413 4550 859994392972 4551 92367818829 4552 8711376960 4553 710274201 4554 49051548 4555 2789969 4556 125488 4557 4185 4558 92 4559 1 4560 -1 4561 -93 4562 -4277 4563 -129673 4564 -2915457 4565 -51841517 4566 -759325749 4567 -9421651161 4568 -101079195789 4569 -952362211801 4570 -7977579566385 4571 -60001068132629 4572 -408500422765981 4573 -2534649968776569 4574 -14415493714760321 4575 -75519974535535413 4576 -365981415056825463 4577 -1646745508084819707 4578 -6901933359022167843 4579 -27022823829391877487 4580 -99083687374436884119 4581 -341002300704230834955 4582 -1103724427836850060995 4583 -3365747892900607560255 4584 -9685111283652768693795 4585 -26335260043634549767383 4586 -67751395496871790427199 4587 -165089317709431778741211 4588 -381373580631892924409139 4589 -835919634293954517780951 4590 -1739616536233364807273871 4591 -3439149742138771900094427 4592 -6461432848866783569874378 4593 -11539626407506953648250722 4594 -19591617247633509540742098 4595 -31616101907556721745642010 4596 -48478022924920306676651082 4597 -70580811285518519356487298 4598 -97468739394287479111339602 4599 -127459120746375934222521018 4600 -157449502098464389333702434 4601 -183051047155125265648125594 4602 -199143446905026387902905866 4603 -200827535250946272790034034 4604 -184599047553900109332253506 4605 -149437324210300088507062362 4606 -97459124484978318591562410 4607 -33868773757191046886429490 4608 33868773757191046886429490 4609 97459124484978318591562410 4610 149437324210300088507062362 4611 184599047553900109332253506 4612 200827535250946272790034034 4613 199143446905026387902905866 4614 183051047155125265648125594 4615 157449502098464389333702434 4616 127459120746375934222521018 4617 97468739394287479111339602 4618 70580811285518519356487298 4619 48478022924920306676651082 4620 31616101907556721745642010 4621 19591617247633509540742098 4622 11539626407506953648250722 4623 6461432848866783569874378 4624 3439149742138771900094427 4625 1739616536233364807273871 4626 835919634293954517780951 4627 381373580631892924409139 4628 165089317709431778741211 4629 67751395496871790427199 4630 26335260043634549767383 4631 9685111283652768693795 4632 3365747892900607560255 4633 1103724427836850060995 4634 341002300704230834955 4635 99083687374436884119 4636 27022823829391877487 4637 6901933359022167843 4638 1646745508084819707 4639 365981415056825463 4640 75519974535535413 4641 14415493714760321 4642 2534649968776569 4643 408500422765981 4644 60001068132629 4645 7977579566385 4646 952362211801 4647 101079195789 4648 9421651161 4649 759325749 4650 51841517 4651 2915457 4652 129673 4653 4277 4654 93 4655 1 4656 -1 4657 -94 4658 -4370 4659 -133950 4660 -3045130 4661 -54756974 4662 -811167266 4663 -10180976910 4664 -110500846950 4665 -1053441407590 4666 -8929941778186 4667 -67978647699014 4668 -468501490898610 4669 -2943150391542550 4670 -16950143683536890 4671 -89935468250295734 4672 -441501389592360876 4673 -2012726923141645170 4674 -8548678867106987550 4675 -33924757188414045330 4676 -126106511203828761606 4677 -440085988078667719074 4678 -1444726728541080895950 4679 -4469472320737457621250 4680 -13050859176553376254050 4681 -36020371327287318461178 4682 -94086655540506340194582 4683 -232840713206303569168410 4684 -546462898341324703150350 4685 -1217293214925847442190090 4686 -2575536170527319325054822 4687 -5178766278372136707368298 4688 -9900582591005555469968805 4689 -18001059256373737218125100 4690 -31131243655140463188992820 4691 -51207719155190231286384108 4692 -80094124832477028422293092 4693 -119058834210438826033138380 4694 -168049550679805998467826900 4695 -224927860140663413333860620 4696 -284908622844840323556223452 4697 -340500549253589654981828028 4698 -382194494060151653551031460 4699 -399970982155972660692939900 4700 -385426582804846382122287540 4701 -334036371764200197839315868 4702 -246896448695278407098624772 4703 -131327898242169365477991900 4704 0 4705 131327898242169365477991900 4706 246896448695278407098624772 4707 334036371764200197839315868 4708 385426582804846382122287540 4709 399970982155972660692939900 4710 382194494060151653551031460 4711 340500549253589654981828028 4712 284908622844840323556223452 4713 224927860140663413333860620 4714 168049550679805998467826900 4715 119058834210438826033138380 4716 80094124832477028422293092 4717 51207719155190231286384108 4718 31131243655140463188992820 4719 18001059256373737218125100 4720 9900582591005555469968805 4721 5178766278372136707368298 4722 2575536170527319325054822 4723 1217293214925847442190090 4724 546462898341324703150350 4725 232840713206303569168410 4726 94086655540506340194582 4727 36020371327287318461178 4728 13050859176553376254050 4729 4469472320737457621250 4730 1444726728541080895950 4731 440085988078667719074 4732 126106511203828761606 4733 33924757188414045330 4734 8548678867106987550 4735 2012726923141645170 4736 441501389592360876 4737 89935468250295734 4738 16950143683536890 4739 2943150391542550 4740 468501490898610 4741 67978647699014 4742 8929941778186 4743 1053441407590 4744 110500846950 4745 10180976910 4746 811167266 4747 54756974 4748 3045130 4749 133950 4750 4370 4751 94 4752 1 4753 -1 4754 -95 4755 -4464 4756 -138320 4757 -3179080 4758 -57802104 4759 -865924240 4760 -10992144176 4761 -120681823860 4762 -1163942254540 4763 -9983383185776 4764 -76908589477200 4765 -536480138597624 4766 -3411651882441160 4767 -19893294075079440 4768 -106885611933832624 4769 -531436857842656610 4770 -2454228312734006046 4771 -10561405790248632720 4772 -42473436055521032880 4773 -160031268392242806936 4774 -566192499282496480680 4775 -1884812716619748615024 4776 -5914199049278538517200 4777 -17520331497290833875300 4778 -49071230503840694715228 4779 -130107026867793658655760 4780 -326927368746809909362992 4781 -779303611547628272318760 4782 -1763756113267172145340440 4783 -3792829385453166767244912 4784 -7754302448899456032423120 4785 -15079348869377692177337103 4786 -27901641847379292688093905 4787 -49132302911514200407117920 4788 -82338962810330694475376928 4789 -131301843987667259708677200 4790 -199152959042915854455431472 4791 -287108384890244824500965280 4792 -392977410820469411801687520 4793 -509836482985503736890084072 4794 -625409172098429978538051480 4795 -722695043313741308532859488 4796 -782165476216124314243971360 4797 -785397564960819042815227440 4798 -719462954569046579961603408 4799 -580932820459478604937940640 4800 -378224346937447772576616672 4801 -131327898242169365477991900 4802 131327898242169365477991900 4803 378224346937447772576616672 4804 580932820459478604937940640 4805 719462954569046579961603408 4806 785397564960819042815227440 4807 782165476216124314243971360 4808 722695043313741308532859488 4809 625409172098429978538051480 4810 509836482985503736890084072 4811 392977410820469411801687520 4812 287108384890244824500965280 4813 199152959042915854455431472 4814 131301843987667259708677200 4815 82338962810330694475376928 4816 49132302911514200407117920 4817 27901641847379292688093905 4818 15079348869377692177337103 4819 7754302448899456032423120 4820 3792829385453166767244912 4821 1763756113267172145340440 4822 779303611547628272318760 4823 326927368746809909362992 4824 130107026867793658655760 4825 49071230503840694715228 4826 17520331497290833875300 4827 5914199049278538517200 4828 1884812716619748615024 4829 566192499282496480680 4830 160031268392242806936 4831 42473436055521032880 4832 10561405790248632720 4833 2454228312734006046 4834 531436857842656610 4835 106885611933832624 4836 19893294075079440 4837 3411651882441160 4838 536480138597624 4839 76908589477200 4840 9983383185776 4841 1163942254540 4842 120681823860 4843 10992144176 4844 865924240 4845 57802104 4846 3179080 4847 138320 4848 4464 4849 95 4850 1 4851 -1 4852 -96 4853 -4559 4854 -142784 4855 -3317400 4856 -60981184 4857 -923726344 4858 -11858068416 4859 -131673968036 4860 -1284624078400 4861 -11147325440316 4862 -86891972662976 4863 -613388728074824 4864 -3948132021038784 4865 -23304945957520600 4866 -126778906008912064 4867 -638322469776489234 4868 -2985665170576662656 4869 -13015634102982638766 4870 -53034841845769665600 4871 -202504704447763839816 4872 -726223767674739287616 4873 -2451005215902245095704 4874 -7799011765898287132224 4875 -23434530546569372392500 4876 -66591562001131528590528 4877 -179178257371634353370988 4878 -457034395614603568018752 4879 -1106230980294438181681752 4880 -2543059724814800417659200 4881 -5556585498720338912585352 4882 -11547131834352622799668032 4883 -22833651318277148209760223 4884 -42980990716756984865431008 4885 -77033944758893493095211825 4886 -131471265721844894882494848 4887 -213640806797997954184054128 4888 -330454803030583114164108672 4889 -486261343933160678956396752 4890 -680085795710714236302652800 4891 -902813893805973148691771592 4892 -1135245655083933715428135552 4893 -1348104215412171287070910968 4894 -1504860519529865622776830848 4895 -1567563041176943357059198800 4896 -1504860519529865622776830848 4897 -1300395775028525184899544048 4898 -959157167396926377514557312 4899 -509552245179617138054608572 4900 0 4901 509552245179617138054608572 4902 959157167396926377514557312 4903 1300395775028525184899544048 4904 1504860519529865622776830848 4905 1567563041176943357059198800 4906 1504860519529865622776830848 4907 1348104215412171287070910968 4908 1135245655083933715428135552 4909 902813893805973148691771592 4910 680085795710714236302652800 4911 486261343933160678956396752 4912 330454803030583114164108672 4913 213640806797997954184054128 4914 131471265721844894882494848 4915 77033944758893493095211825 4916 42980990716756984865431008 4917 22833651318277148209760223 4918 11547131834352622799668032 4919 5556585498720338912585352 4920 2543059724814800417659200 4921 1106230980294438181681752 4922 457034395614603568018752 4923 179178257371634353370988 4924 66591562001131528590528 4925 23434530546569372392500 4926 7799011765898287132224 4927 2451005215902245095704 4928 726223767674739287616 4929 202504704447763839816 4930 53034841845769665600 4931 13015634102982638766 4932 2985665170576662656 4933 638322469776489234 4934 126778906008912064 4935 23304945957520600 4936 3948132021038784 4937 613388728074824 4938 86891972662976 4939 11147325440316 4940 1284624078400 4941 131673968036 4942 11858068416 4943 923726344 4944 60981184 4945 3317400 4946 142784 4947 4559 4948 96 4949 1 4950 -1 4951 -97 4952 -4655 4953 -147343 4954 -3460184 4955 -64298584 4956 -984707528 4957 -12781794760 4958 -143532036452 4959 -1416298046436 4960 -12431949518716 4961 -98039298103292 4962 -700280700737800 4963 -4561520749113608 4964 -27253077978559384 4965 -150083851966432664 4966 -765101375785401298 4967 -3623987640353151890 4968 -16001299273559301422 4969 -66050475948752304366 4970 -255539546293533505416 4971 -928728472122503127432 4972 -3177228983576984383320 4973 -10250016981800532227928 4974 -31233542312467659524724 4975 -90026092547700900983028 4976 -245769819372765881961516 4977 -636212652986237921389740 4978 -1563265375909041749700504 4979 -3649290705109238599340952 4980 -8099645223535139330244552 4981 -17103717333072961712253384 4982 -34380783152629771009428255 4983 -65814642035034133075191231 4984 -120014935475650477960642833 4985 -208505210480738387977706673 4986 -345112072519842849066548976 4987 -544095609828581068348162800 4988 -816716146963743793120505424 4989 -1166347139643874915259049552 4990 -1582899689516687384994424392 4991 -2038059548889906864119907144 4992 -2483349870496105002499046520 4993 -2852964734942036909847741816 4994 -3072423560706808979836029648 4995 -3072423560706808979836029648 4996 -2805256294558390807676374896 4997 -2259552942425451562414101360 4998 -1468709412576543515569165884 4999 -509552245179617138054608572 5000 509552245179617138054608572 5001 1468709412576543515569165884 5002 2259552942425451562414101360 5003 2805256294558390807676374896 5004 3072423560706808979836029648 5005 3072423560706808979836029648 5006 2852964734942036909847741816 5007 2483349870496105002499046520 5008 2038059548889906864119907144 5009 1582899689516687384994424392 5010 1166347139643874915259049552 5011 816716146963743793120505424 5012 544095609828581068348162800 5013 345112072519842849066548976 5014 208505210480738387977706673 5015 120014935475650477960642833 5016 65814642035034133075191231 5017 34380783152629771009428255 5018 17103717333072961712253384 5019 8099645223535139330244552 5020 3649290705109238599340952 5021 1563265375909041749700504 5022 636212652986237921389740 5023 245769819372765881961516 5024 90026092547700900983028 5025 31233542312467659524724 5026 10250016981800532227928 5027 3177228983576984383320 5028 928728472122503127432 5029 255539546293533505416 5030 66050475948752304366 5031 16001299273559301422 5032 3623987640353151890 5033 765101375785401298 5034 150083851966432664 5035 27253077978559384 5036 4561520749113608 5037 700280700737800 5038 98039298103292 5039 12431949518716 5040 1416298046436 5041 143532036452 5042 12781794760 5043 984707528 5044 64298584 5045 3460184 5046 147343 5047 4655 5048 97 5049 1 5050 -1 5051 -98 5052 -4752 5053 -151998 5054 -3607527 5055 -67758768 5056 -1049006112 5057 -13766502288 5058 -156313831212 5059 -1559830082888 5060 -13848247565152 5061 -110471247622008 5062 -798319998841092 5063 -5261801449851408 5064 -31814598727672992 5065 -177336929944992048 5066 -915185227751833962 5067 -4389089016138553188 5068 -19625286913912453312 5069 -82051775222311605788 5070 -321590022242285809782 5071 -1184268018416036632848 5072 -4105957455699487510752 5073 -13427245965377516611248 5074 -41483559294268191752652 5075 -121259634860168560507752 5076 -335795911920466782944544 5077 -881982472359003803351256 5078 -2199478028895279671090244 5079 -5212556081018280349041456 5080 -11748935928644377929585504 5081 -25203362556608101042497936 5082 -51484500485702732721681639 5083 -100195425187663904084619486 5084 -185829577510684611035834064 5085 -328520145956388865938349506 5086 -553617283000581237044255649 5087 -889207682348423917414711776 5088 -1360811756792324861468668224 5089 -1983063286607618708379554976 5090 -2749246829160562300253473944 5091 -3620959238406594249114331536 5092 -4521409419386011866618953664 5093 -5336314605438141912346788336 5094 -5925388295648845889683771464 5095 -6144847121413617959672059296 5096 -5877679855265199787512404544 5097 -5064809236983842370090476256 5098 -3728262355001995077983267244 5099 -1978261657756160653623774456 5100 0 5101 1978261657756160653623774456 5102 3728262355001995077983267244 5103 5064809236983842370090476256 5104 5877679855265199787512404544 5105 6144847121413617959672059296 5106 5925388295648845889683771464 5107 5336314605438141912346788336 5108 4521409419386011866618953664 5109 3620959238406594249114331536 5110 2749246829160562300253473944 5111 1983063286607618708379554976 5112 1360811756792324861468668224 5113 889207682348423917414711776 5114 553617283000581237044255649 5115 328520145956388865938349506 5116 185829577510684611035834064 5117 100195425187663904084619486 5118 51484500485702732721681639 5119 25203362556608101042497936 5120 11748935928644377929585504 5121 5212556081018280349041456 5122 2199478028895279671090244 5123 881982472359003803351256 5124 335795911920466782944544 5125 121259634860168560507752 5126 41483559294268191752652 5127 13427245965377516611248 5128 4105957455699487510752 5129 1184268018416036632848 5130 321590022242285809782 5131 82051775222311605788 5132 19625286913912453312 5133 4389089016138553188 5134 915185227751833962 5135 177336929944992048 5136 31814598727672992 5137 5261801449851408 5138 798319998841092 5139 110471247622008 5140 13848247565152 5141 1559830082888 5142 156313831212 5143 13766502288 5144 1049006112 5145 67758768 5146 3607527 5147 151998 5148 4752 5149 98 5150 1