0 1 1 1 2 0 3 1 4 -1 5 0 6 1 7 -2 8 -2 9 0 10 1 11 -3 12 -3 13 -1 14 0 15 1 16 -4 17 -3 18 2 19 0 20 0 21 1 22 -5 23 -2 24 8 25 6 26 4 27 0 28 1 29 -6 30 0 31 16 32 12 33 12 34 4 35 0 36 1 37 -7 38 3 39 25 40 13 41 9 42 1 43 7 44 0 45 1 46 -8 47 7 48 34 49 5 50 -12 51 -29 52 -10 53 3 54 0 55 1 56 -9 57 12 58 42 59 -15 60 -51 61 -78 62 -54 63 -32 64 -2 65 0 66 1 67 -10 68 18 69 48 70 -49 71 -102 72 -120 73 -72 74 -51 75 -46 76 -9 77 0 78 1 79 -11 80 25 81 51 82 -98 83 -154 84 -120 85 0 86 54 87 8 88 -24 89 -17 90 0 91 1 92 -12 93 33 94 50 95 -162 96 -192 97 -42 98 204 99 325 100 244 101 168 102 18 103 -25 104 0 105 1 106 -13 107 42 108 44 109 -240 110 -198 111 144 112 538 113 684 114 500 115 444 116 273 117 96 118 -24 119 0 120 1 121 -14 122 52 123 32 124 -330 125 -152 126 456 127 944 128 931 129 398 130 273 131 184 132 270 133 168 134 -13 135 0 136 1 137 -15 138 63 139 13 140 -429 141 -33 142 895 143 1305 144 781 145 -497 146 -885 147 -1000 148 -543 149 -18 150 213 151 -1 152 0 153 1 154 -16 155 75 156 -14 157 -533 158 180 159 1441 160 1450 161 -72 162 -2464 163 -3073 164 -3144 165 -2475 166 -1592 167 -546 168 124 169 32 170 0 171 1 172 -17 173 88 174 -50 175 -637 176 507 177 2050 178 1166 179 -1875 180 -5419 181 -5468 182 -4599 183 -3333 184 -2575 185 -2106 186 -1220 187 -61 188 61 189 0 190 1 191 -18 192 102 193 -96 194 -735 195 966 196 2652 197 216 198 -4730 199 -8760 200 -6291 201 -2432 202 742 203 1800 204 610 205 -1040 206 -1539 207 -386 208 97 209 0 210 1 211 -19 212 117 213 -153 214 -820 215 1572 216 3150 217 -1638 218 -8511 219 -11297 220 -3053 221 6480 222 12690 223 14511 224 11814 225 7449 226 2256 227 -969 228 -734 229 111 230 0 231 1 232 -20 233 133 234 -222 235 -884 236 2336 237 3420 238 -4608 239 -12792 240 -11288 241 6875 242 23760 243 31143 244 30912 245 25037 246 19884 247 13885 248 7360 249 796 250 -992 251 112 252 0 253 1 254 -21 255 150 256 -304 257 -918 258 3264 259 3312 260 -8850 261 -16793 262 -6591 263 25434 264 47673 265 47700 266 35622 267 19032 268 11823 269 10617 270 13275 271 11010 272 3693 273 -957 274 74 275 0 276 1 277 -22 278 168 279 -400 280 -912 281 4356 282 2652 283 -14432 284 -19350 285 5068 286 52897 287 71592 288 46222 289 5100 290 -34191 291 -47952 292 -44009 293 -24486 294 -3650 295 9096 296 6591 297 -386 298 8 299 0 300 1 301 -23 302 187 303 -511 304 -855 305 5605 306 1245 307 -21301 308 -18914 309 25720 310 86870 311 83265 312 5080 313 -83127 314 -149300 315 -163206 316 -149706 317 -116424 318 -78524 319 -37005 320 -3000 321 8098 322 685 323 -108 324 0 325 1 326 -24 327 207 328 -638 329 -735 330 6996 331 -1121 332 -29250 333 -13583 334 56688 335 121422 336 65282 337 -97318 338 -235884 339 -302049 340 -272798 341 -215973 342 -161208 343 -130935 344 -108582 345 -73075 346 -24484 347 5412 348 2288 349 -243 350 0 351 1 352 -25 353 228 354 -782 355 -539 356 8505 357 -4670 358 -37886 359 -1170 360 98056 361 146496 362 -2985 363 -274078 364 -427740 365 -408948 366 -235488 367 -58115 368 54549 369 69988 370 16471 371 -49488 372 -78475 373 -49358 374 -2568 375 3939 376 -392 377 0 378 1 379 -26 380 250 381 -944 382 -253 383 10098 384 -9632 385 -46600 386 20691 387 148102 388 147747 389 -141856 390 -519475 391 -587118 392 -324168 393 140568 394 520212 395 709900 396 703618 397 559456 398 358505 399 143882 400 -16450 401 -60888 402 -16053 403 5158 404 -512 405 0 406 1 407 -27 408 273 409 -1125 410 138 411 11730 412 -16236 413 -54540 414 54400 415 202730 416 106938 417 -366299 418 -798320 419 -590475 420 136462 421 1013779 422 1559916 423 1685211 424 1522600 425 1239876 426 982396 427 719123 428 425115 429 130600 430 -38432 431 -31524 432 5012 433 -569 434 0 435 1 436 -28 437 297 438 -1326 439 650 440 13344 441 -24702 442 -60588 443 102207 444 254940 445 3002 446 -679626 447 -1037085 448 -269600 449 1139535 450 2379300 451 2744196 452 2310156 453 1564464 454 910010 455 635229 456 620160 457 683424 458 601710 459 326860 460 32956 461 -42195 462 2930 463 -542 464 0 465 1 466 -29 467 322 468 -1548 469 1300 470 14870 471 -35232 472 -63342 473 165990 474 294378 475 -186152 476 -1066375 477 -1119084 478 564128 479 2748528 480 3922383 481 3249799 482 1314157 483 -704130 484 -2082322 485 -2413919 486 -2002860 487 -1145000 488 -237412 489 380614 490 452704 491 150792 492 -38684 493 -1853 494 -358 495 0 496 1 497 -30 498 348 499 -1792 500 2106 501 16224 502 -48000 503 -61104 504 246997 505 307010 506 -481047 507 -1485000 508 -886046 509 2076696 510 4819143 511 4900992 512 1758330 513 -2844352 514 -6574269 515 -8503728 516 -8462355 517 -7374730 518 -5772105 519 -3979312 520 -2097354 521 -495444 522 339375 523 275608 524 -11868 525 -8888 526 -33 527 0 528 1 529 -31 530 375 531 -2059 532 3087 533 17307 534 -63141 535 -51875 536 345555 537 274965 538 -897259 539 -1861146 540 -148225 541 4350468 542 6894099 543 4113813 544 -3278067 545 -11188725 546 -15663711 547 -16167385 548 -13686933 549 -10682892 550 -8351200 551 -6906843 552 -5674527 553 -4034870 554 -1919922 555 -174900 556 335573 557 41994 558 -17283 559 473 560 0 561 1 562 -32 563 403 564 -2350 565 4263 566 18004 567 -80739 568 -33358 569 460750 570 176592 571 -1441295 572 -2082412 573 1295231 574 7309200 575 8122728 576 9672 577 -13066829 578 -23055376 579 -24298500 580 -18260018 581 -8802924 582 -1118628 583 2660788 584 2584100 585 197130 586 -2605344 587 -4020891 588 -3206602 589 -1082100 590 231568 591 117630 592 -24782 593 1078 594 0 595 1 596 -33 597 432 598 -2666 599 5655 600 18183 601 -100814 602 -2970 603 590083 604 -13225 605 -2105820 606 -1995595 607 3624577 608 10636311 609 7235130 610 -9017628 611 -27623880 612 -34819588 613 -24484128 614 -3586770 615 18452175 616 32892366 617 37737096 618 34907180 619 27426665 620 17761896 621 7928680 622 291424 623 -3026658 624 -2092990 625 -109460 626 193365 627 -28312 628 1788 629 0 630 1 631 -34 632 462 633 -3008 634 7285 635 17694 636 -123308 637 42136 638 729108 639 -322452 640 -2864375 641 -1407456 642 6956212 643 13696892 644 2601750 645 -24129184 646 -44755944 647 -38969856 648 -4422771 649 39857536 650 75488337 651 91109622 652 88967554 653 77462040 654 63609645 655 50471562 656 37354419 657 23392320 658 9676667 659 50406 660 -2553196 661 -689560 662 235497 663 -24422 664 2395 665 0 666 1 667 -35 668 493 669 -3377 670 9176 671 16368 672 -148070 673 105038 674 871059 675 -780951 676 -3665779 677 -90050 678 11288674 679 15476815 680 -7593630 681 -45350767 682 -59087555 683 -24101576 684 48561567 685 117403360 686 152521956 687 145364580 688 111595715 689 74132175 690 47597643 691 36341800 692 35256495 693 36536921 694 32502118 695 20820408 696 6506076 697 -1602400 698 -1365517 699 197758 700 -9825 701 2865 702 0 703 1 704 -36 705 525 706 -3774 707 11352 708 14016 709 -174840 710 189000 711 1006474 712 -1419152 713 -4428459 714 2208388 715 16439875 716 14554560 717 -25046747 718 -70750988 719 -61429284 720 23590100 721 142254197 722 217186758 723 209754126 724 129218464 725 21091125 726 -67602738 727 -115040328 728 -119764824 729 -94736158 730 -53821800 731 -12108348 732 17111840 733 24927266 734 14560302 735 1426925 736 -1832404 737 42852 738 16674 739 2955 740 0 741 1 742 -37 743 558 744 -4200 745 13838 746 10428 747 -203232 748 297414 749 1122825 750 -2266321 751 -5035002 752 5746113 753 21978840 754 9122750 755 -50882568 756 -95594049 757 -38840142 758 116869830 759 271248600 760 299316651 761 171104841 762 -53984418 763 -275859328 764 -418040625 765 -465872750 766 -440043734 767 -375470760 768 -292924225 769 -203652250 770 -114083784 771 -37108688 772 10103660 773 19273785 774 6411775 775 -1649570 776 -247224 777 54197 778 2569 779 0 780 1 781 -38 782 592 783 -4656 784 16660 785 5372 786 -232716 787 433728 788 1204164 789 -3348400 790 -5327271 791 10763368 792 27156546 793 -2923364 794 -85068875 795 -111620496 796 24251614 797 261912112 798 407409996 799 289229320 800 -66884161 801 -493454982 802 -807220486 803 -914514880 804 -850758290 805 -702242856 806 -554972173 807 -444443696 808 -368744959 809 -301672610 810 -219881325 811 -120886800 812 -31658613 813 13493322 814 11803520 815 -386008 816 -639547 817 96584 818 1496 819 0 820 1 821 -39 822 627 823 -5143 824 19845 825 -1407 826 -262599 827 601359 828 1230796 829 -4685402 830 -5102472 831 17450199 832 30841790 833 -23814297 834 -125720478 835 -106650600 836 143552577 837 450914011 838 491474005 839 80907372 840 -603368637 841 -1200148661 842 -1429664364 843 -1238331391 844 -802196718 845 -340985991 846 -20336351 847 113581234 848 88929846 849 -24146243 850 -147077849 851 -211191948 852 -184526512 853 -92803956 854 -9059655 855 14448032 856 2148258 857 -1041432 858 134729 859 -245 860 0 861 1 862 -40 863 663 864 -5662 865 23421 866 -10188 867 -292005 868 803590 869 1178991 870 -6288352 871 -4110600 872 25906350 873 31469292 874 -55637988 875 -168343407 876 -64734306 877 330832100 878 653693664 879 429108378 880 -444325596 881 -1475457564 882 -2012981600 883 -1729738549 884 -762037794 885 415534230 886 1376949760 887 1896219045 888 1987650462 889 1768117884 890 1367532192 891 888841833 892 419977080 893 51008130 894 -139518096 895 -141059058 896 -48068628 897 10108055 898 5640240 899 -1291425 900 153718 901 -2751 902 0 903 1 904 -41 905 700 906 -6214 907 27417 908 -21275 909 -319854 910 1043450 911 1020748 912 -8155774 913 -2053728 914 36093331 915 27008400 916 -99965262 917 -205092736 918 32916744 919 588260192 920 809710750 921 95373576 922 -1379273637 923 -2578833785 924 -2509708844 925 -996896000 926 1326950462 927 3461562819 928 4756140218 929 5077563328 930 4716175325 931 4046511881 932 3323776066 933 2636985036 934 1962348069 935 1269232625 936 603363144 937 99272256 938 -120596493 939 -90967872 940 -4705225 941 9022048 942 -1184100 943 138624 944 -5783 945 0 946 1 947 -42 948 738 949 -6800 950 31863 951 -34998 952 -344840 953 1323576 954 723625 955 -10269734 956 1412367 957 47779136 958 14961747 959 -157365450 960 -224142276 961 205991240 962 901397349 963 822545386 964 -648460250 965 -2731816080 966 -3581508848 967 -1967037028 968 1654405410 969 5638868000 970 8227762736 971 8721114984 972 7497848861 973 5545360480 974 3759220275 975 2596986602 976 2097037072 977 2010419688 978 1994999721 979 1761550450 980 1217778858 981 530538288 982 25590698 983 -110186070 984 -30188700 985 10501640 986 -520650 987 73438 988 -9121 989 0 990 1 991 -43 992 777 993 -7421 994 36790 995 -51714 996 -365408 997 1646056 998 250650 999 -12591460 1000 6673724 1001 60476523 1002 -7596048 1003 -226815995 1004 -209287590 1005 471949915 1006 1231392071 1007 559368234 1008 -1922553633 1009 -4349714325 1010 -3856817862 1011 574682255 1012 6948730643 1013 11917714662 1014 12940960420 1015 9913488108 1016 4585298922 1017 -748706826 1018 -4493407784 1019 -6148717995 1020 -5958401491 1021 -4533531470 1022 -2525079591 1023 -556894394 1024 837576505 1025 1322346285 1026 972895970 1027 311223899 1028 -68917761 1029 -60203465 1030 7833395 1031 813813 1032 -49526 1033 -12299 1034 0 1035 1 1036 -44 1037 817 1038 -8078 1039 42230 1040 -71808 1041 -379730 1042 2012252 1043 -439671 1044 -15056572 1045 14150332 1046 73376250 1047 -43929105 1048 -305018944 1049 -139923801 1050 841593484 1051 1507295561 1052 -141773744 1053 -3779119749 1054 -5840236324 1055 -2471702995 1056 6088264064 1057 14880355540 1058 18218807442 1059 13438141717 1060 2578212888 1061 -9791335189 1062 -19475912248 1063 -24525705027 1064 -25284695040 1065 -23110752804 1066 -19417045956 1067 -15073678360 1068 -10530817772 1069 -6108663385 1070 -2322626610 1071 178578054 1072 1031680320 1073 652704997 1074 62331594 1075 -80851147 1076 -853520 1077 2746301 1078 -228614 1079 -14739 1080 0 1081 1 1082 -45 1083 858 1084 -8772 1085 48216 1086 -95694 1087 -385680 1088 2422602 1089 -1393232 1090 -17569968 1091 24284340 1092 85277185 1093 -97489832 1094 -385647768 1095 8445472 1096 1313317759 1097 1619771310 1098 -1454046950 1099 -6137257364 1100 -6502820832 1101 1728015497 1102 15142931250 1103 23970814920 1104 20210062532 1105 3212946638 1106 -19870831932 1107 -39713485860 1108 -50280575729 1109 -50931527211 1110 -45079299058 1111 -36921625232 1112 -29531650950 1113 -23995378813 1114 -19925416927 1115 -16210769958 1116 -11953934399 1117 -7089758170 1118 -2584823535 1119 219379176 1120 837208085 1121 279268383 1122 -71930935 1123 -16002370 1124 4946277 1125 -444328 1126 -15806 1127 0 1128 1 1129 -46 1130 900 1131 -9504 1132 54782 1133 -123816 1134 -380808 1135 2876400 1136 -2660073 1137 -20000426 1138 37523809 1139 94515768 1140 -171697050 1141 -458559768 1142 263004027 1143 1866185088 1144 1417827687 1145 -3530905350 1146 -8706864155 1147 -5299889952 1148 9895362003 1149 27298186734 1150 30519811125 1151 11035629408 1152 -25082050919 1153 -60949885502 1154 -80887920120 1155 -79181816800 1156 -60718233652 1157 -35988109380 1158 -14232165638 1159 -596955936 1160 4238357400 1161 2313822756 1162 -3072020484 1163 -8547253560 1164 -11372110915 1165 -10293165900 1166 -6184082106 1167 -1725006800 1168 559067355 1169 516268278 1170 -13289200 1171 -35300888 1172 6756357 1173 -659088 1174 -14719 1175 0 1176 1 1177 -47 1178 943 1179 -10275 1180 61963 1181 -156649 1182 -362313 1183 3371553 1184 -4293975 1185 -22174997 1186 54301487 1187 98897892 1188 -269633283 1189 -509022150 1190 651561329 1191 2452111563 1192 710496286 1193 -6460657796 1194 -10910881400 1195 -896094374 1196 22794631846 1197 40371866109 1198 28131061543 1199 -17729552750 1200 -76150197416 1201 -114960332245 1202 -113202384977 1203 -72410200688 1204 -11296565300 1205 47087417318 1206 87652215942 1207 105745332730 1208 104637888310 1209 90428654375 1210 68970639752 1211 44810620530 1212 21817526244 1213 3711804074 1214 -6467339475 1215 -8123548581 1216 -4372198584 1217 -443749908 1218 635061390 1219 104057300 1220 -52895779 1221 7269443 1222 -814604 1223 -10930 1224 0 1225 1 1226 -48 1227 987 1228 -11086 1229 69795 1230 -194700 1231 -327015 1232 3904314 1233 -6351884 1234 -23873280 1235 75008115 1236 95636880 1237 -393653175 1238 -517013352 1239 1199483250 1240 2987667924 1241 -724424646 1242 -10206470784 1243 -11819908749 1244 8201760420 1245 40243900155 1246 49720637528 1247 7891217775 1248 -73546567198 1249 -146537115750 1250 -159937987488 1251 -95873611332 1252 21328350054 1253 145852180353 1254 237480961480 1255 280109790678 1256 279383156586 1257 252106894644 1258 214388755392 1259 175892916600 1260 139406442670 1261 103918957012 1262 68525339424 1263 35253046807 1264 9226245220 1265 -4592306223 1266 -6244961936 1267 -2153138445 1268 448115946 1269 264302840 1270 -59421876 1271 5450697 1272 -839032 1273 -3813 1274 0 1275 1 1276 -49 1277 1032 1278 -11938 1279 78315 1280 -238509 1281 -271326 1282 4468990 1283 -8893143 1284 -24821687 1285 99959812 1286 81301857 1287 -544896953 1288 -456674979 1289 1925491086 1290 3346212492 1291 -3122388623 1292 -14533734633 1293 -10117945040 1294 23374637298 1295 60419167410 1296 47751803941 1297 -40376051758 1298 -158541280182 1299 -217861526298 1300 -152569240051 1301 29302880964 1302 252768062595 1303 428888250351 1304 503375603703 1305 477269893922 1306 388576063801 1307 284350679307 1308 198622713051 1309 145313762792 1310 121540649646 1311 114799420645 1312 110187775672 1313 96144000618 1314 69099383771 1315 35344503093 1316 7500889332 1317 -4937481300 1318 -4020055683 1319 -205535208 1320 415534073 1321 -43745296 1322 469110 1323 -657787 1324 6593 1325 0 1326 1 1327 -50 1328 1078 1329 -12832 1330 87561 1331 -288650 1332 -191220 1333 5057624 1334 -11978510 1335 -24687824 1336 129359141 1337 51781440 1338 -722705438 1339 -296003280 1340 2836244842 1341 3351308112 1342 -6702842265 1343 -18929232966 1344 -4122052847 1345 45470483136 1346 79099169472 1347 23957558200 1348 -125403631118 1349 -263483918208 1350 -250635098871 1351 -29343811458 1352 320637644400 1353 633603884960 1354 768795061865 1355 683368155558 1356 438606874202 1357 142350534680 1358 -109947106428 1359 -267276922788 1360 -322740309566 1361 -296261736352 1362 -217921979565 1363 -117783686944 1364 -23025805894 1365 44062023088 1366 70327904988 1367 58194348490 1368 26961709539 1369 1898477568 1370 -4848503548 1371 -1339796036 1372 469210825 1373 3460928 1374 -7952026 1375 -207770 1376 20284 1377 0 1378 1 1379 -51 1380 1125 1381 -13769 1382 97572 1383 -345732 1384 -82202 1385 5659650 1386 -15668939 1387 -23075133 1388 163249527 1389 2268284 1390 -923936350 1391 3118047 1392 3919682862 1393 2772610873 1394 -11627015778 1395 -22519517475 1396 8118598608 1397 74228293821 1398 88985337920 1399 -34191156058 1400 -250111101075 1401 -360969118333 1402 -181643116158 1403 281121861627 1404 801154765564 1405 1080539916375 1406 949616976588 1407 450009603229 1408 -216004189456 1409 -823054831011 1410 -1226964212675 1411 -1393874441281 1412 -1368579538305 1413 -1221910140122 1414 -1014607122012 1415 -783436501500 1416 -548233646219 1417 -324828429498 1418 -135137314464 1419 -4866070088 1420 50948475075 1421 44689350087 1422 14647097234 1423 -3026462103 1424 -2685238440 1425 316932550 1426 84528419 1427 -19057086 1428 535436 1429 36139 1430 0 1431 1 1432 -52 1433 1173 1434 -14750 1435 108388 1436 -410400 1437 60724 1438 6261520 1439 -20024100 1440 -19517960 1441 201462783 1442 -72729384 1443 -1142185585 1444 484430400 1445 5137162797 1446 1325642844 1447 -17941723169 1448 -23999170824 1449 28618362850 1450 107566447156 1451 79289241636 1452 -139154612992 1453 -405668945465 1454 -399458800650 1455 71265527478 1456 830391147040 1457 1406220767199 1458 1356699160128 1459 581771373625 1460 -639740063136 1461 -1843703481873 1462 -2656733464066 1463 -2945539445814 1464 -2798501947500 1465 -2412720224468 1466 -1974143737962 1467 -1596063385007 1468 -1308455209312 1469 -1084943122650 1470 -877536276680 1471 -650655513183 1472 -403375688652 1473 -173742318937 1474 -15694675300 1475 43028549550 1476 29454793376 1477 2757941046 1478 -3610751544 1479 -128916675 1480 188922612 1481 -30756177 1482 1542566 1483 53081 1484 0 1485 1 1486 -53 1487 1222 1488 -15776 1489 120050 1490 -483336 1491 243088 1492 6846302 1493 -25100613 1494 -13477235 1495 243559602 1496 -179342551 1497 -1366921780 1498 1196235270 1499 6414539160 1500 -1322941425 1501 -25509067329 1502 -21583050419 1503 59121934774 1504 140786171785 1505 35832218639 1506 -299769096550 1507 -564548123296 1508 -300693898425 1509 592889604585 1510 1605659546095 1511 1923626045698 1512 1039352472008 1513 -841284860936 1514 -2947042669850 1515 -4424901309896 1516 -4813517987089 1517 -4184906644996 1518 -2968223515236 1519 -1668197946820 1520 -646776082721 1521 -58655145126 1522 116825122799 1523 -1387634976 1524 -257767096600 1525 -503194825455 1526 -623789342059 1527 -570113234838 1528 -376647876000 1529 -148671956370 1530 1687242955 1531 36944722504 1532 12354061762 1533 -3187511845 1534 -876391710 1535 289101046 1536 -39481769 1537 2700068 1538 68620 1539 0 1540 1 1541 -54 1542 1272 1543 -16848 1544 132600 1545 -565260 1546 470988 1547 7393248 1548 -30949970 1549 -4336972 1550 288762993 1551 -324255320 1552 -1582547834 1553 2189621868 1554 7632420313 1555 -5542831952 1556 -33923200311 1557 -12999896178 1558 100625065690 1559 165779021448 1560 -58061033849 1561 -516109721290 1562 -673682994900 1563 36324518848 1564 1439603399974 1565 2471875219848 1566 1946136889226 1567 -445052794536 1568 -3752347714155 1569 -6379125234378 1570 -7064053196870 1571 -5555307356064 1572 -2565669348198 1573 784316720772 1574 3539672480274 1575 5221891739728 1576 5799866417256 1577 5509289316510 1578 4654899559312 1579 3504908083168 1580 2268174734649 1581 1120149160158 1582 220103773656 1583 -310109747208 1584 -445331214339 1585 -300700796446 1586 -88060860837 1587 23809611552 1588 22911197008 1589 -478645698 1590 -1788570159 1591 340008776 1592 -40512111 1593 3810886 1594 80539 1595 0 1596 1 1597 -55 1598 1323 1599 -17967 1600 146081 1601 -656931 1602 751125 1603 7877331 1604 -37616118 1605 8598180 1606 335884778 1607 -514570275 1608 -1767409116 1609 3515854021 1610 8615972088 1611 -11718432138 1612 -42416872320 1613 4452448338 1614 152742458706 1615 170369730137 1616 -219582741510 1617 -772903163280 1618 -649522496985 1619 721267192338 1620 2592422686096 1621 3111192991285 1622 867188714055 1623 -3673701496985 1624 -8158396721266 1625 -9890074284444 1626 -7532464688567 1627 -1807171103550 1628 5160147953388 1629 11152207758416 1630 14834021604545 1631 16022129336649 1632 15316134549800 1633 13568871641912 1634 11470273170768 1635 9392022544137 1636 7427536330876 1637 5535992821980 1638 3694238255345 1639 1996268217307 1640 649849605291 1641 -142111203333 1642 -352666774820 1643 -203966687475 1644 -21220902304 1645 28298989166 1646 4934205576 1647 -2542274870 1648 285923204 1649 -28793919 1650 4582609 1651 85375 1652 0 1653 1 1654 -56 1655 1375 1656 -19134 1657 160537 1658 -759148 1659 1090839 1660 8268750 1661 -45132675 1662 26104080 1663 383245426 1664 -757617286 1665 -1892774850 1666 5222783588 1667 9124775139 1668 -20216262822 1669 -49762405487 1670 33767865400 1671 212931582279 1672 137969691830 1673 -463112349593 1674 -1031969929932 1675 -377376197450 1676 1845118978772 1677 3896947000903 1678 2978924908384 1679 -2042264302251 1680 -8934158393400 1681 -13153664874708 1682 -11014970196188 1683 -2199088894950 1684 10114522744014 1685 21322929666375 1686 27969391208248 1687 29046244042365 1688 25772207151350 1689 20382858220396 1690 14966514866100 1691 10798184756289 1692 8253358000830 1693 7046439511144 1694 6559154360016 1695 6129614690800 1696 5279037128652 1697 3873118220582 1698 2171206227424 1699 687366266664 1700 -140657267350 1701 -278628801021 1702 -97176828992 1703 20100941819 1704 12288131866 1705 -2642934750 1706 75055868 1707 -327179 1708 4670802 1709 80336 1710 0 1711 1 1712 -57 1713 1428 1714 -20350 1715 176013 1716 -872751 1717 1498146 1718 8532402 1719 -53519750 1720 49036652 1721 428587680 1722 -1060697457 1723 -1921826594 1724 7350163200 1725 8843396628 1726 -31339645968 1727 -54173923209 1728 77985597299 1729 275601715500 1730 47757273447 1731 -795351763014 1732 -1224612805393 1733 282038727798 1734 3437522965100 1735 4998305804415 1736 1303503586440 1737 -7437915501984 1738 -15782668492260 1739 -16408095650625 1740 -5725613259740 1741 13198105331236 1742 32429989805337 1743 43978100534056 1744 44039947255125 1745 34001843869788 1746 18645093227440 1747 3241949763492 1748 -8494082366616 1749 -15062702149350 1750 -16729926925630 1751 -14703458309847 1752 -10465517639441 1753 -5425194295680 1754 -803903572125 1755 2443666102080 1756 3789323661149 1757 3339156070974 1758 1866598250902 1759 448359812000 1760 -206657278524 1761 -179767786676 1762 -9072430311 1763 19092257541 1764 -1532173650 1765 -317001086 1766 45947871 1767 3706274 1768 61971 1769 0 1770 1 1771 -58 1772 1482 1773 -21616 1774 192555 1775 -998622 1776 1981776 1777 8627320 1778 -62780337 1779 78329550 1780 468984635 1781 -1430753760 1782 -1808695783 1783 9923742426 1784 7373501280 1785 -45269140488 1786 -53220104550 1787 139814133312 1788 331163159922 1789 -124366107520 1790 -1208879956245 1791 -1245369363354 1792 1475720239526 1793 5409090015480 1794 5285823867765 1795 -2836018201190 1796 -15561597436242 1797 -22506270700288 1798 -13843789759572 1799 11005443634980 1800 41524103086372 1801 62370364482944 1802 62635916423313 1803 41531878686870 1804 7195608296100 1805 -28772194525104 1806 -57040805838189 1807 -73313521918252 1808 -77977660451418 1809 -74033262456560 1810 -64945349700817 1811 -53394605619984 1812 -40996734204267 1813 -28677204195360 1814 -17211200521785 1815 -7569079847448 1816 -807841822515 1817 2462196763776 1818 2672417648087 1819 1322495606330 1820 111213691641 1821 -216196331952 1822 -60062173024 1823 21086472540 1824 1198738030 1825 -860437120 1826 106242453 1827 1393530 1828 28499 1829 0 1830 1 1831 -59 1832 1537 1833 -22933 1834 210210 1835 -1137686 1836 2551212 1837 8506076 1838 -72896252 1839 114989598 1840 500743150 1841 -1873959871 1842 -1497600928 1843 12948049317 1844 4228498710 1845 -61987579149 1846 -43759344794 1847 221105536589 1848 365101750314 1849 -403777011554 1850 -1674288900648 1851 -949069710693 1852 3328257980179 1853 7482389006300 1854 3869129352180 1855 -10320495919104 1856 -25758153426492 1857 -25616035077347 1858 191178435440 1859 43537261461666 1860 80816463050605 1861 87833726444083 1862 55024662571431 1863 -7544186178975 1864 -77742290936453 1865 -133853197294375 1866 -163957117208418 1867 -167870321804824 1868 -153327884715830 1869 -130345188311247 1870 -106891844915471 1871 -87156467910837 1872 -71817372069924 1873 -59389836170070 1874 -47753960782120 1875 -35476036883517 1876 -22610246144220 1877 -10751261165775 1878 -2138328972714 1879 1885775811667 1880 2041398396476 1881 684893444007 1882 -134875642232 1883 -120864226861 1884 13101986092 1885 5511161133 1886 -1446617565 1887 170202720 1888 -2419018 1889 -21651 1890 0 1891 1 1892 -60 1893 1593 1894 -24302 1895 229026 1896 -1290912 1897 3216730 1898 8114148 1899 -83823581 1900 160089644 1901 519303726 1902 -2395218850 1903 -922144181 1904 16397784480 1905 -1168101105 1906 -81189100332 1907 -21911892030 1908 322165619204 1909 357197643162 1910 -813824317530 1911 -2131341184899 1912 -153625542720 1913 5896360967640 1914 9119917720310 1915 -386352113962 1916 -21661985884716 1917 -35896828181795 1918 -19584274401522 1919 31887549243660 1920 92541237430592 1921 119866776623553 1922 83919980592420 1923 -11832405454510 1924 -132313341959176 1925 -232406567759169 1926 -280525129581996 1927 -270402744172975 1928 -217459761800640 1929 -146593613288073 1930 -80328173940828 1931 -32268092847921 1932 -6478347680100 1933 -87203434854 1934 -6665842593180 1935 -18792467690385 1936 -29744427969024 1937 -34665431641545 1938 -31594398830288 1939 -22049456679588 1940 -10417571081424 1941 -1644927866681 1942 1813300959150 1943 1337122843794 1944 123178031552 1945 -162735184311 1946 -8912176020 1947 10610070060 1948 -1878545908 1949 220475517 1950 -7612358 1951 -87417 1952 0 1953 1 1954 -61 1955 1650 1956 -25724 1957 249052 1958 -1459314 1959 3989440 1960 7389250 1961 -95487606 1962 214758438 1963 519138256 1964 -2997563607 1965 -4836500 1966 20207788160 1967 -9479279472 1968 -102172299793 1969 16913825721 1970 440893487475 1971 281043416082 1972 -1370985367262 1973 -2479935955959 1974 1348654868544 1975 9107493511000 1976 9462830252772 1977 -8732753763318 1978 -36526563790860 1979 -41805307813032 1980 2883483859550 1981 85746725308431 1982 150738434222178 1983 134057362360960 1984 13171684750507 1985 -172227759625950 1986 -341963594783478 1987 -422555124250896 1988 -384294868573257 1989 -248418360764613 1990 -67088130248875 1991 105280054534800 1992 232092245051979 1993 300359464476885 1994 315117410652681 1995 290195693159350 1996 240602272104249 1997 178943642246079 1998 115033958109978 1999 56981754417424 2000 11787086629275 2001 -15542919071274 2002 -24102789774453 2003 -18587556294084 2004 -7876920655032 2005 -220830467725 2006 1649581896384 2007 552624652536 2008 -142911690516 2009 -44882119644 2010 14755692875 2011 -1886913096 2012 233725650 2013 -13723397 2014 -166200 2015 0 2016 1 2017 -62 2018 1708 2019 -27200 2020 270338 2021 -1643952 2022 4881328 2023 6260624 2024 -107777175 2025 280167114 2026 493647353 2027 -3681451592 2028 1343069530 2029 24261583000 2030 -21444538353 2031 -123718561024 2032 77921015368 2033 571755346300 2034 104052777975 2035 -2078321069264 2036 -2572073361639 2037 3768272474742 2038 12684490086467 2039 7300087590000 2040 -22290709614420 2041 -53130267372680 2042 -36895717533483 2043 49706572442632 2044 160993412603700 2045 198084552796208 2046 83662839756089 2047 -166902006963648 2048 -440821122567784 2049 -593035189975800 2050 -532810499263169 2051 -269079045162072 2052 106263497342964 2053 474747031283694 2054 746365132346125 2055 885043679370144 2056 903312145693967 2057 839427444084966 2058 734417499413933 2059 617922580170800 2060 504666817058945 2061 397950020326668 2062 296194228081550 2063 199083129805952 2064 111108788786275 2065 41044476262584 2066 -2687567650222 2067 -18385058047304 2068 -14269622437774 2069 -4353947818950 2070 1034252109913 2071 1027638061664 2072 -17885770963 2073 -87370602608 2074 15352869475 2075 -1183149888 2076 184356265 2077 -19864484 2078 -252244 2079 0 2080 1 2081 -63 2082 1767 2083 -28731 2084 292935 2085 -1845933 2086 5905299 2087 4648293 2088 -120538481 2089 357511825 2090 435059289 2091 -4443946862 2092 3221350171 2093 28378546896 2094 -37861708625 2095 -143957770271 2096 166728720339 2097 704612352977 2098 -211814904709 2099 -2917179089055 2100 -2206449261291 2101 7281466921978 2102 16061330515314 2103 1093269754155 2104 -41653494059265 2105 -67573877391852 2106 -12232466462080 2107 127102856453312 2108 246795870696147 2109 197860333017830 2110 -82335262918657 2111 -485671490887869 2112 -779919663736051 2113 -752800694024902 2114 -346861082576355 2115 311603509704413 2116 993479464526465 2117 1489547461958568 2118 1696767951942505 2119 1631759676864750 2120 1389478211107179 2121 1084010702678580 2122 804790123975464 2123 598552240041798 2124 472631176237840 2125 408153311926149 2126 374714502676335 2127 342484905943399 2128 291213990223841 2129 215971738391520 2130 128173106689334 2131 49665728767642 2132 224578391886 2133 -15253989422870 2134 -9480783545240 2135 -1003056464862 2136 1273700399445 2137 231804187930 2138 -119598384954 2139 9480377180 2140 447803949 2141 50356809 2142 -24731933 2143 -337400 2144 0 2145 1 2146 -64 2147 1827 2148 -30318 2149 316895 2150 -2066412 2151 7075221 2152 2462274 2153 -133568214 2154 447992048 2155 334332933 2156 -5277783636 2157 5740085235 2158 32299832288 2159 -59558752068 2160 -160224991200 2161 289057129557 2162 823440923376 2163 -708360668730 2164 -3837255397278 2165 -1127762537562 2166 11976653828964 2167 18299416332326 2168 -10913452797576 2169 -66335180412698 2170 -73237927976192 2171 42654229946403 2172 235882615829422 2173 316971879874734 2174 95953274810352 2175 -413551004818742 2176 -929099590376694 2177 -1060514388170721 2178 -576301417228832 2179 426206960519212 2180 1571585948281704 2181 2421420488115114 2182 2695753081608748 2183 2372437199739141 2184 1638908164119488 2185 766716130285325 2186 -8711826245856 2187 -550254946546284 2188 -822176680182484 2189 -858673249702590 2190 -726772997444156 2191 -499840210090911 2192 -244747204769250 2193 -17437001921290 2194 140343537250272 2195 207104363816343 2196 188517030290330 2197 117678329777944 2198 41572963877568 2199 -3749062030736 2200 -12521983393832 2201 -4413152397654 2202 909823153216 2203 569902798241 2204 -116603784408 2205 -5081644100 2206 3023874656 2207 -178136952 2208 -26679204 2209 -410487 2210 0 2211 1 2212 -65 2213 1888 2214 -31962 2215 342271 2216 -2306593 2217 8405970 2218 -398250 2219 -146606049 2220 552784043 2221 181067460 2222 -6170306675 2223 9018328077 2224 35673220867 2225 -87353677502 2226 -168913266636 2227 450269975950 2228 905006254894 2229 -1428209836272 2230 -4745338903346 2231 966762585401 2232 17783267845200 2233 18018532972196 2234 -30466970481664 2235 -94078717179965 2236 -60422039493366 2237 137888710073360 2238 366413194095234 2239 325519158850936 2240 -173706331970484 2241 -933905256620904 2242 -1399744800206515 2243 -1030671942377525 2244 275689165131333 2245 2044967130310064 2246 3483436059648512 2247 3926721560489280 2248 3168479179737008 2249 1495444530716878 2250 -529950619282635 2251 -2354099462412360 2252 -3628525216988900 2253 -4255984276219092 2254 -4325148281846985 2255 -4006060434877440 2256 -3465212088218979 2257 -2823961373666380 2258 -2155691313248961 2259 -1504912893915198 2260 -909777557701880 2261 -414321600732064 2262 -63069572492820 2263 119532625499945 2264 151091576443691 2265 93626981182758 2266 24396203348158 2267 -8803585012780 2268 -8110267892187 2269 -403773263408 2270 878050906502 2271 -51345197994 2272 -28401849220 2273 6234555842 2274 -489747310 2275 -23899942 2276 -458218 2277 0 2278 1 2279 -66 2280 1950 2281 -33664 2282 369117 2283 -2567730 2284 9913476 2285 -4045800 2286 -159326432 2287 673008916 2288 -36577983 2289 -7102285344 2290 13182052400 2291 38037186468 2292 -122000638626 2293 -165329526336 2294 654750296202 2295 917575811500 2296 -2410355219699 2297 -5493333385152 2298 4410797269035 2299 24383650456546 2300 13361906063250 2301 -58933509734968 2302 -120075515286711 2303 -16474579979718 2304 280028134616809 2305 492693900264000 2306 205037866714395 2307 -674361107807666 2308 -1605134898950224 2309 -1675550867173272 2310 -313758114947200 2311 2145459834338796 2312 4524730907388615 2313 5481927982553920 2314 4295916145213022 2315 1226324898116250 2316 -2710823726933320 2317 -6318371050333384 2318 -8743714606169325 2319 -9711446753015280 2320 -9443132264509500 2321 -8412267701843616 2322 -7099151561181743 2323 -5841245919743454 2324 -4793009607259083 2325 -3959647263723800 2326 -3262976519114572 2327 -2608352958942990 2328 -1937422450695279 2329 -1257087721377120 2330 -637216476765075 2331 -173406255109430 2332 72639649705025 2333 120308653859304 2334 63688656014467 2335 5951879834900 2336 -9735429917718 2337 -2713363710688 2338 953572910500 2339 93583940916 2340 -56864764525 2341 9345274288 2342 -843165180 2343 -14731746 2344 -466134 2345 0 2346 1 2347 -67 2348 2013 2349 -35425 2350 397488 2351 -2851128 2352 11614770 2353 -8605514 2354 -171329625 2355 809694701 2356 -331951023 2357 -8046600054 2358 18361248402 2359 38804534175 2360 -164120280246 2361 -143562598575 2362 905087400659 2363 819788786886 2364 -3683913484875 2365 -5866473981690 2366 9539230986852 2367 31111059443872 2368 2019902647175 2369 -96760171049625 2370 -136194012387279 2371 73291491904558 2372 467352334828953 2373 566507364940097 2374 -129231293416550 2375 -1439663955616146 2376 -2281330675406300 2377 -1383532604848962 2378 1534210404729480 2379 5187085427922825 2380 7332418894021532 2381 6168178843540626 2382 1484199021626592 2383 -5219499702644172 2384 -11603336910666750 2385 -15684899793266129 2386 -16618584571973265 2387 -14772237447732876 2388 -11266193749514262 2389 -7364215878724750 2390 -4029164825790072 2391 -1752099243328929 2392 -600758276183956 2393 -365717186788002 2394 -709902312219175 2395 -1276563046207383 2396 -1758192617820636 2397 -1943732842887639 2398 -1755657300146200 2399 -1266035502343800 2400 -666505340777528 2401 -178151278348953 2402 66968046952974 2403 93177681821587 2404 31943812629850 2405 -6076069521156 2406 -5479283690196 2407 551856920188 2408 310084623291 2409 -82103217500 2410 11186669096 2411 -1162593936 2412 1968108 2413 -418854 2414 0 2415 1 2416 -68 2417 2077 2418 -37246 2419 427440 2420 -3158144 2421 13528032 2422 -14216104 2423 -182131970 2424 963731840 2425 -719955111 2426 -8966801972 2427 24686032587 2428 37246090560 2429 -214112461915 2430 -96374529180 2431 1201056039206 2432 559829562604 2433 -5259863848413 2434 -5573026776150 2435 16642366546498 2436 36840043455520 2437 -18658637408207 2438 -142762850339698 2439 -130368705322680 2440 223577502112712 2441 683754429180700 2442 513242684626672 2443 -766648398688958 2444 -2434014016270560 2445 -2663321640607472 2446 -12148846559922 2447 4878090247741408 2448 9070175763510216 2449 9054900609184465 2450 3192569263824356 2451 -6987525706643933 2452 -17548850628020608 2453 -24297868043643471 2454 -24845613247245450 2455 -19400396397659655 2456 -10175624204959108 2457 -76554658356255 2458 8495717782261164 2459 14237036616503750 2460 16919617479221376 2461 17018253163265616 2462 15287602300657566 2463 12467154817289179 2464 9160141799255220 2465 5835226970242052 2466 2873026421433570 2467 586663227860994 2468 -815347449451424 2469 -1306700898804095 2470 -1094589636046354 2471 -566180547935379 2472 -111489803020560 2473 77209691565435 2474 61012030853600 2475 5541422831121 2476 -7387254726208 2477 -513915369366 2478 548985560788 2479 -91160992170 2480 10288975776 2481 -1339652206 2482 26327792 2483 -303784 2484 0 2485 1 2486 -69 2487 2142 2488 -39128 2489 459030 2490 -3490188 2491 15672640 2492 -21030858 2493 -191155331 2494 1135821403 2495 -1217076258 2496 -9815549455 2497 32281628400 2498 32475038526 2499 -272049625416 2500 -15128774881 2501 1538373724416 2502 75087090256 2503 -7120601714564 2504 -4237169446809 2505 25901253346885 2506 39879299617934 2507 -51435519254880 2508 -193256189312473 2509 -86359344751168 2510 445674006358452 2511 891675330723980 2512 231644220301605 2513 -1776733259522334 2514 -3502186847971540 2515 -2268587626311456 2516 3008523366662814 2517 9748141570544028 2518 12615984191216424 2519 7185564002812032 2520 -6425294284231762 2521 -22869421777153871 2522 -34417871615963055 2523 -35219156762520704 2524 -24166167171861415 2525 -4860819336651291 2526 16699228954206109 2527 34974364533525990 2528 46750852609571655 2529 51488697421184270 2530 50551465800658625 2531 46052259495216888 2532 39924531799967750 2533 33454514499971345 2534 27240745658104176 2535 21406621899975994 2536 15896729579288643 2537 10728240895644795 2538 6119021346726681 2539 2450019079091520 2540 75159839416548 2541 -926013871895305 2542 -881594937990793 2543 -399876638238666 2544 -21114824644265 2545 74322961237096 2546 24928132210047 2547 -6464359512696 2548 -2223837069365 2549 712304500917 2550 -68611315274 2551 5193780106 2552 -1245277449 2553 57042751 2554 -110411 2555 0 2556 1 2557 -70 2558 2208 2559 -41072 2560 492316 2561 -3848724 2562 18069220 2563 -29218688 2564 -197715672 2565 1326415352 2566 -1841382295 2567 -10532927640 2568 41262069018 2569 23432620252 2570 -337549297443 2571 110228681584 2572 1907229266360 2573 -707483154060 2574 -9207236426424 2575 -1397183262072 2576 37302086590407 2577 37881626791250 2578 -98800343513410 2579 -241072543104768 2580 15853828619098 2581 742415720062512 2582 1024996612614885 2583 -399687391007872 2584 -3171021978453319 2585 -4315075281222594 2586 -439440820585283 2587 8129987054632080 2588 15480940645559610 2589 13465020750624360 2590 -1747166200488840 2591 -25255942324410744 2592 -45108955197472005 2593 -49141444059476808 2594 -32050001009584536 2595 1900107812473408 2596 41704829916421999 2597 75404413595282430 2598 95127443958824715 2599 99099632571255176 2600 90574120216397034 2601 75193694570823972 2602 58420704270085750 2603 44009160485491536 2604 33616302270339632 2605 27182482787968354 2606 23604568113170835 2607 21393382878770640 2608 19188393777095486 2609 16120099996103574 2610 12015993391263639 2611 7402485620124640 2612 3240102535118115 2613 423206960940134 2614 -733660065376186 2615 -668834311523424 2616 -211519303508579 2617 45598558780450 2618 46468243527399 2619 -689500979104 2620 -4192703665500 2621 662506275858 2622 -1092720410 2623 -5045502632 2624 -753141207 2625 90926174 2626 164219 2627 0 2628 1 2629 -71 2630 2275 2631 -43079 2632 527357 2633 -4235271 2634 20739697 2635 -38965225 2636 -201010728 2637 1535648114 2638 -2612488916 2639 -11044661037 2640 51722469450 2641 8876072867 2642 -409624544178 2643 291116700628 2644 2290585055507 2645 -1870043881475 2646 -11404696795845 2647 3488479409978 2648 50528707075613 2649 27790533131969 2650 -162406273630250 2651 -274557232250217 2652 198727312224226 2653 1101462888104637 2654 983374768573961 2655 -1505885996137700 2656 -4851199410968878 2657 -4324283283621397 2658 3582288821551223 2659 15392662929837652 2660 20304809861352125 2661 7948696411953609 2662 -21435287638994928 2663 -53500942924613409 2664 -67075367390362193 2665 -47445780179464975 2666 4014468790804432 2667 70209867780779298 2668 127630867565340132 2669 157852260905490061 2670 154546304835381400 2671 123514829386146437 2672 77615060931305219 2673 30484194813373734 2674 -7909116045397203 2675 -32798048556556875 2676 -43892942220946485 2677 -43662262042044981 2678 -35694074135035492 2679 -23630915112343623 2680 -10680859201671025 2681 557090571320472 2682 8230554019314919 2683 11463306020155475 2684 10583278011818982 2685 7081742840872125 2686 3066239372242172 2687 294643116342367 2688 -660339200839188 2689 -440286180709133 2690 -47127245031100 2691 57767885485747 2692 10844126519283 2693 -5577384109052 2694 256863916810 2695 115943842175 2696 -20239375729 2697 225617526 2698 122783475 2699 516977 2700 0 2701 1 2702 -72 2703 2343 2704 -45150 2705 564213 2706 -4651404 2707 23707347 2708 -50473962 2709 -200106725 2710 1763258688 2711 -3551486148 2712 -11260232858 2713 63729712912 2714 -12630186900 2715 -486511633451 2716 540173696278 2717 2662267755906 2718 -3501324838256 2719 -13524884740400 2720 11024280050256 2721 64833863793926 2722 5848191185304 2723 -242302629485547 2724 -276675782836750 2725 484528354082024 2726 1487112926624544 2727 630121061757105 2728 -3186453443442606 2729 -6546728421059400 2730 -2744957654183800 2731 10484308550860411 2732 24020481669968868 2733 20976870370353857 2734 -8594763304047400 2735 -54176464467748701 2736 -86168050094600022 2737 -73865387517379258 2738 -7361691617437668 2739 93183212803006550 2740 187300350832539580 2741 235663376512771218 2742 218913685156500256 2743 143696987643336061 2744 35458818593191950 2745 -75197204160591890 2746 -164357586230968368 2747 -220337198202903003 2748 -242857514906366698 2749 -238694627161375250 2750 -216882959728787352 2751 -185408860972344926 2752 -149880989975023164 2753 -113728561640976912 2754 -79138006532080400 2755 -47994664525352887 2756 -22326429415935654 2757 -4037475019089934 2758 5913151507046608 2759 8345928848411775 2760 5963477088571380 2761 2292456942010196 2762 -66569033678376 2763 -566360027720597 2764 -201446560271750 2765 41472212420448 2766 26426067718864 2767 -5148756105752 2768 -590794222104 2769 270457217025 2770 -38431113428 2771 1699044420 2772 145427534 2773 931901 2774 0 2775 1 2776 -73 2777 2412 2778 -47286 2779 602945 2780 -5098755 2781 26996850 2782 -63967446 2783 -193924104 2784 2008502470 2785 -4680818240 2786 -11070929205 2787 77311396620 2788 -42718951602 2789 -565474726200 2790 870996070104 2791 2984877068514 2792 -5692525914444 2793 -15288339620624 2794 21846511853595 2795 78892114885785 2796 -32305610656842 2797 -335955893938860 2798 -224423535364638 2799 891100178341375 2800 1831207236496666 2801 -203668354292544 2802 -5470645344548513 2803 -7749735398310711 2804 1407458252321010 2805 20592217578801748 2806 31943181115159261 2807 12647217413606160 2808 -40784809231811079 2809 -98271082772660220 2810 -109877127139257465 2811 -41193613111882163 2812 96345660347836934 2813 244857759546481974 2814 330397031788700170 2815 303251007398488998 2816 162105195766133235 2817 -49842231981024736 2818 -269541251850693350 2819 -442474266801048255 2820 -540170559063949321 2821 -562380852983770786 2822 -528062811366134367 2823 -462878147163667560 2824 -389238417524815975 2825 -321368145477426168 2826 -264873480429449302 2827 -218987345352286390 2828 -179730619579216734 2829 -142846323771482760 2830 -105945678847685861 2831 -69552355560868116 2832 -36823485661023946 2833 -11931074358815328 2834 2346749065741440 2835 6555766860260842 2836 4564164314822034 2837 1264945723701678 2838 -380461070751245 2839 -368423959450495 2840 -18087082182675 2841 40463716382588 2842 -1619208203746 2843 -1828879317684 2844 427310340585 2845 -55469483854 2846 3550275996 2847 150283631 2848 1384349 2849 0 2850 1 2851 -74 2852 2482 2853 -49488 2854 643615 2855 -5579014 2856 30634344 2857 -79688520 2858 -181222203 2859 2270051938 2860 -6024109273 2861 -10347831168 2862 92442885087 2863 -83218838274 2864 -642588125404 2865 1297734440232 2866 3207560284627 2867 -8531344137458 2868 -16305146005370 2869 36574484858128 2870 90640089696970 2871 -91409574041784 2872 -437070890534678 2873 -88785635695952 2874 1425751552080322 2875 2024162271122348 2876 -1705551639931517 2877 -8256942784119072 2878 -7660589305534971 2879 9196471941828718 2880 33447828135561456 2881 35338903371267672 2882 -10810128009273838 2883 -91200436499685856 2884 -144604361885098756 2885 -100407715938874656 2886 61954784372281463 2887 280810746125069760 2888 437711711915479632 2889 425037544948215600 2890 209150971261580481 2891 -151569936603090740 2892 -540084534117337242 2893 -838776548682601088 2894 -977262082173680456 2895 -948833785996550702 2896 -796870464581953947 2897 -586404129377423672 2898 -377572653682491465 2899 -210354982247747454 2900 -101439377321399727 2901 -48976013177018928 2902 -40014125618795627 2903 -57151206092407328 2904 -83131856550318072 2905 -103724829365964416 2906 -109639108738006386 2907 -97855145809998054 2908 -71961650010332249 2909 -40646022527713376 2910 -13966281028717105 2911 1426309215955680 2912 5361780172314865 2913 3036073223073344 2914 304485757051971 2915 -441721680639882 2916 -123330812011251 2917 43370077128816 2918 5743378670953 2919 -3189749861428 2920 526361026212 2921 -65025453016 2922 5501419182 2923 128262370 2924 1833292 2925 0 2926 1 2927 -75 2928 2553 2929 -51757 2930 686286 2931 -6093930 2932 34647480 2933 -97901616 2934 -160582850 2935 2545885296 2936 -7605926064 2937 -8939783385 2938 109032325152 2939 -136145605995 2940 -712497470718 2941 1834519695387 2942 3263721612585 2943 -12093783283356 2944 -16056136348407 2945 55740315633501 2946 97113339526182 2947 -176195061909625 2948 -534251704866453 2949 164448826270202 2950 2077125929451144 2951 1907707591657776 2952 -4055352813066150 2953 -11238615474108988 2954 -5163992001301128 2955 21529256872161907 2956 47275512175012477 2957 28352787957154800 2958 -55720963805628462 2959 -157313665160420343 2960 -173047614512417862 2961 -22783479394806648 2962 264422554132060120 2963 535515675145648899 2964 595159784354839801 2965 329650033339724071 2966 -214476129105120279 2967 -849016900450875695 2968 -1341504764049399270 2969 -1525170911386443750 2970 -1360513483194335104 2971 -927607989166652538 2972 -370716471080375475 2973 166370697421675151 2974 584124771156864322 2975 840422004618355056 2976 940185442036993074 2977 915128756662671675 2978 805134342481073496 2979 646791643783421684 2980 469387444954693573 2981 295590800126609148 2982 143462653912178310 2983 27172863344664287 2984 -44557353457618680 2985 -71367402992858271 2986 -62967866842664144 2987 -36866383129407990 2988 -11453272873597800 2989 2248040501965778 2990 4258468884224505 2991 1488797029902292 2992 -275995476406435 2993 -249831888099192 2994 23615143835134 2995 16302365528694 2996 -4150441987692 2997 488761611055 2998 -59312399643 2999 7101149604 3000 71365215 3001 2229282 3002 0 3003 1 3004 -76 3005 2625 3006 -54094 3007 731022 3008 -6645312 3009 39065478 3010 -118894100 3011 -130392819 3012 2833162132 3013 -9451469168 3014 -6671373726 3015 126903486775 3016 -203684469888 3017 -768162293433 3018 2494689250428 3019 3068759805007 3020 -16433406648600 3021 -13875806283827 3022 79693764597336 3023 94293158625885 3024 -290800254150848 3025 -609577909365700 3026 572667409724922 3027 2805105018042087 3028 1271526431850896 3029 -7382751526214085 3030 -13821210883271500 3031 1138295864923567 3032 38782144096402752 3033 58395616128801666 3034 3212647638569836 3035 -126524710151043075 3036 -227523077501664192 3037 -149914495815925052 3038 163753052401715556 3039 575717878771811874 3040 796071506489097600 3041 564906185758735899 3042 -155661881626867790 3043 -1122369592160152602 3044 -1927695998814564420 3045 -2210871060301650825 3046 -1827799255268706256 3047 -892018421337989472 3048 310633327499554432 3049 1462626438401644463 3050 2331584411008428000 3051 2820188045155162987 3052 2951303066711529192 3053 2817908423437706541 3054 2529889070436562458 3055 2177703401344514500 3056 1817811596477723424 3057 1475189528629898548 3058 1154814244503662458 3059 855057166939138644 3060 578103000502176400 3061 334594232619024308 3062 141376766173228494 3063 13422432916309167 3064 -46100834224644704 3065 -51286644752072250 3066 -29179049156092910 3067 -6538875958755803 3068 3319303433940516 3069 2796187527099553 3070 250730701172300 3071 -337273892445231 3072 -27424483435008 3073 27290113917729 3074 -3977073572568 3075 234437216675 3076 -30679897752 3077 7747170294 3078 -25527578 3079 2507945 3080 0 3081 1 3082 -77 3083 2698 3084 -56500 3085 777888 3086 -7235030 3087 43919184 3088 -142977670 3089 -88825100 3090 3128085100 3091 -11586181972 3092 -3340965519 3093 145776307600 3094 -288161520600 3095 -800583551168 3096 3289782748959 3097 2517955439496 3098 -21567711436584 3099 -8938770484400 3100 108478931722836 3101 76981510686801 3102 -437947880692082 3103 -637215883088120 3104 1172827807163100 3105 3529090488330738 3106 -143384020482696 3107 -11706456803273364 3108 -15042781196960975 3109 12806890121352625 3110 60276794412212966 3111 60697821753967152 3112 -48983726980002040 3113 -222511392602837614 3114 -276881810995804650 3115 -28360072017764608 3116 493381818833936605 3117 960273991229207732 3118 917410794003840843 3119 117828933996060200 3120 -1234422326637851577 3121 -2531709893052303297 3122 -3081036986847268443 3123 -2479840903939100118 3124 -813118935524388150 3125 1419724359017699174 3126 3566113862448709770 3127 5099667627804781888 3128 5782045069903914401 3129 5668758622114635850 3130 5005463088933295659 3131 4093544906274223960 3132 3185999462612922363 3133 2437914752169517159 3134 1904500505919176125 3135 1566359303108190736 3136 1362573545764531043 3137 1220282089627928921 3138 1076836324826339812 3139 894529241621004350 3140 667879065563335270 3141 421958146498038507 3142 200132649074853408 3143 43151559035387824 3144 -32011459043620900 3145 -40862887468595073 3146 -19805192505993501 3147 -1385904114413750 3148 3372715993106537 3149 1131873434009300 3150 -294434280763419 3151 -108204264324216 3152 33508578572658 3153 -1892055669123 3154 -288696029675 3155 25909144792 3156 6759706999 3157 -162349904 3158 2601963 3159 0 3160 1 3161 -78 3162 2772 3163 -58976 3164 826950 3165 -7865016 3166 49241128 3167 -170489808 3168 -33818933 3169 3425746590 3170 -14035267023 3171 1281168824 3172 165245037950 3173 -392002172760 3174 -798521155965 3175 4228276000000 3176 1484660221821 3177 -27461340897594 3178 -252035098791 3179 141680314234560 3180 38727450332399 3181 -617855451625810 3182 -582236955342591 3183 1995878179245440 3184 4115393200864935 3185 -2631257456208066 3186 -16854147968271434 3187 -13513607881609264 3188 31322856022827420 3189 83622483984050500 3190 45350345190563980 3191 -136513367235396192 3192 -333426251737110383 3193 -263675999908767458 3194 245852663246007390 3195 972107008128345672 3196 1306055192796294645 3197 658424642845843944 3198 -1013097497024865196 3199 -2993859173776967360 3200 -4135269384238803330 3201 -3514898029636157660 3202 -988640102369948209 3203 2715085165826597616 3204 6374290671276604895 3205 8853862684732724616 3206 9551208628060862994 3207 8521550251168455488 3208 6309201887737040430 3209 3643274530995658530 3210 1165407599752015218 3211 -718921405336831088 3212 -1860013583034750081 3213 -2302364975709072846 3214 -2198459610053163975 3215 -1736999564852060352 3216 -1099540930709370121 3217 -441361995808342400 3218 115538513456115540 3219 488152589374828240 3220 641045516629745228 3221 593532515546939088 3222 415525267627602424 3223 204016814660226112 3224 43780467776128170 3225 -28397849566178148 3226 -31151854920517006 3227 -10169942917078728 3228 2033697650815611 3229 2114677437971490 3230 -27323866871145 3231 -199327871231712 3232 27986058236731 3233 2621432387310 3234 -1066904145585 3235 109771063544 3236 3508058997 3237 -331787204 3238 2437143 3239 0 3240 1 3241 -79 3242 2847 3243 -61523 3244 878275 3245 -8537265 3246 55065583 3247 -201795287 3248 36941445 3249 3719959303 3250 -16823097837 3251 7454555760 3252 184753906841 3253 -517674382842 3254 -748208103027 3255 5314022314263 3256 -181025311796 3257 -34005911714838 3258 13344160623610 3259 178236813620668 3260 -28165973374104 3261 -826856829119845 3262 -399872436940175 3263 3058851945571008 3264 4364942795951934 3265 -6494235219984083 3266 -22364885713279815 3267 -7398706066848988 3268 57693192679446818 3269 103977827381310402 3270 985634295919520 3271 -264043189571500052 3272 -434332324011224511 3273 -128645894309786878 3274 720614009652765981 3275 1546845780227728005 3276 1395252865774871301 3277 -303779970177509071 3278 -3032099191867766916 3279 -5214587349418672450 3280 -5092079060696014269 3281 -1861916677921319721 3282 3709521043569819569 3283 9608170927622985712 3284 13576420604695246308 3285 14156749180196335153 3286 11212733318013914843 3287 5770543912421799687 3288 -583797966540078830 3289 -6365400180093227452 3290 -10616183329320020985 3291 -13008541225050134323 3292 -13706571343684917551 3293 -13130745985866230325 3294 -11747018927076448158 3295 -9940105516160912250 3296 -7974174802702572234 3297 -6013318359415318841 3298 -4166398942188659737 3299 -2526820505128734738 3300 -1188768068507255193 3301 -234244614328811566 3302 300557801684634372 3303 457530493732892697 3304 359971141186655568 3305 171432195399068982 3306 25385521843357816 3307 -28668657528118738 3308 -20453969567370759 3309 -2207270743709207 3310 2635926437461588 3311 506392906839147 3312 -259237555819486 3313 3993383048312 3314 9411010141428 3315 -1982590026201 3316 211355060393 3317 -2408316282 3318 -517389507 3319 1948681 3320 0 3321 1 3322 -80 3323 2923 3324 -64142 3325 931931 3326 -9253836 3327 61428625 3328 -237287734 3329 126049392 3330 4003069600 3331 -19972513497 3332 15470004200 3333 203570259389 3334 -667614199704 3335 -633069608442 3336 6544371801132 3337 -2652862640220 3338 -40996323212672 3339 33163688659381 3340 216223820164552 3341 -132519627937915 3342 -1055729474702080 3343 -35498101287415 3344 4354368519244038 3345 4003103917089846 3346 -11997283208783936 3347 -27379281620808590 3348 5527170241321822 3349 91881490957262811 3350 113335610498596200 3351 -85342006308733566 3352 -428270776073788350 3353 -480604907520037573 3354 200764583310081584 3355 1413628910344176075 3356 2068328535619251076 3357 890749120401513275 3358 -2307671942685596212 3359 -5903842727448070928 3360 -7134481767216124146 3361 -3888901013829464271 3362 3641557343182761200 3363 12685551123181691352 3364 19221155247618088446 3365 20026481863446262529 3366 14190167560122005892 3367 3319073935910584635 3368 -9441737916088500640 3369 -20851910105690278527 3370 -28713676832496007520 3371 -32303700507107121212 3372 -32149452590451028910 3373 -29461157390504911565 3374 -25553133953660871012 3375 -21456304444010435870 3376 -17768521698226001430 3377 -14687089973869853825 3378 -12136247952158209952 3379 -9917182890713817359 3380 -7837409704124748418 3381 -5799069834563534095 3382 -3835968541671893980 3383 -2093820216271449903 3384 -757695149659775584 3385 48649155097504724 3386 342902364586528016 3387 290472625863664310 3388 120212731251363464 3389 1115590244601911 3390 -25757867057673252 3391 -9234802005367510 3392 1901082181016280 3393 1226334107671914 3394 -228275327152272 3395 -41524310179163 3396 17241403094524 3397 -2789392918560 3398 309958886748 3399 -10946971988 3400 -692728972 3401 1080117 3402 0 3403 1 3404 -81 3405 3000 3406 -66834 3407 987987 3408 -10016853 3409 68368194 3410 -277391250 3411 236399845 3412 4265752445 3413 -23503982364 3414 25650789049 3415 220755152275 3416 -844131043767 3417 -433457679146 3418 7907941794268 3419 -6128112715857 3420 -48103535922975 3421 60646326518944 3422 252605565436770 3423 -284000782558028 3424 -1287743694952897 3425 574295969807550 3426 5837418494150062 3427 2674029433052008 3428 -19301757688991337 3429 -30527417897716180 3430 27716897345631725 3431 132059307808493361 3432 99995334340479705 3433 -226102901800140482 3434 -612271750095342255 3435 -404527904483713500 3436 798372382524750558 3437 2277805875590064480 3438 2255593801062270564 3439 -642067620200662958 3440 -5567718651585365925 3441 -9106321911147065484 3442 -7237105027545962019 3443 1576115419280443356 3444 14524769175349353833 3445 25399042153257874400 3446 27851574951695110278 3447 18850378464257557527 3448 212437381124803522 3449 -22465556281657643634 3450 -42539882345270157400 3451 -55047683614499294338 3452 -58163538414924507180 3453 -53077172088575200768 3454 -42812789072621208380 3455 -30795379436366169975 3456 -19782063773580376192 3457 -11388107441650122722 3458 -6117748368143416659 3459 -3668844745009398500 3460 -3295930223396301000 3461 -4107447465933149088 3462 -5264371342638011112 3463 -6102133501059002451 3464 -6208259088337163550 3465 -5468784936833977800 3466 -4067704345392451372 3467 -2410329989941571538 3468 -962176830546861144 3469 -49786297637817040 3470 275883321454113150 3471 218790827327405998 3472 63773306747594730 3473 -16638848302698516 3474 -16828870816871432 3475 -814425948361025 3476 1869061033708047 3477 -45657475603152 3478 -103660299450470 3479 23542520059911 3480 -3117615406000 3481 373492197990 3482 -21406053462 3483 -821760615 3484 -197595 3485 0 3486 1 3487 -82 3488 3078 3489 -69600 3490 1046513 3491 -10828506 3492 75924156 3493 -322562088 3494 371214750 3495 4496786712 3496 -27434620195 3497 38353448448 3498 235131437406 3499 -1049289957800 3500 -126413771022 3501 9382015599792 3502 -10825897635039 3503 -54843964022826 3504 97309796702625 3505 282962575978112 3506 -492644948913054 3507 -1496479548360108 3508 1499134568889858 3509 7409534606703600 3510 -57337426340075 3511 -28374903803436626 3512 -29830278026976402 3513 61542487728275232 3514 173702238631641225 3515 48455083847862702 3516 -429836624621604698 3517 -778986659438108264 3518 -115607001592568511 3519 1716763024769851250 3520 3157908145289544626 3521 1675644618170273280 3522 -3654598085373326206 3523 -9949615115310429702 3524 -11354053712686145550 3525 -3191242483256603688 3526 13495813404717375336 3527 30853877829635924238 3528 37990030569579294566 3529 27318560001535888000 3530 -733906324168614792 3531 -37595402875756193112 3532 -70751422606901040133 3533 -89483640902453726496 3534 -88960184790162431725 3535 -71056574328911373244 3536 -42319820813972940249 3537 -10732789682210594496 3538 17055058672845179707 3539 37138434973968092400 3540 48404065109732427525 3541 51742495652978450768 3542 49039687234893972069 3543 42371940250040790974 3544 33560709897956317750 3545 24044533598462672256 3546 14930539567581449698 3547 7082318596101342660 3548 1145609956342041918 3549 -2516617616209561200 3550 -3933920169319557047 3551 -3581843291623402110 3552 -2277297588784860853 3553 -894646104652647872 3554 -20498064474692400 3555 237793038008204378 3556 143890282631316806 3557 15181320519272592 3558 -20162775914476228 3559 -5633675952896650 3560 1982455338352608 3561 319250731600192 3562 -165769565211530 3563 24533061722208 3564 -2526796793700 3565 361458340424 3566 -32259648582 3567 -861108610 3568 -1884927 3569 0 3570 1 3571 -83 3572 3157 3573 -72441 3574 1107580 3575 -11691052 3576 84138366 3577 -373290390 3578 534069993 3579 4682809575 3580 -31777046885 3581 53968097000 3582 245249415282 3583 -1284767938609 3584 314525357430 3585 10929552426777 3586 -16983942865220 3587 -60545823176813 3588 144677425580622 3589 301202335399355 3590 -768127904851040 3591 -1643494458692574 3592 2810319758218081 3593 8900759833189355 3594 -4691830511611760 3595 -38874181776509351 3596 -22637089564914114 3597 108803215915836575 3598 208595049011828864 3599 -59980249660726725 3600 -696076305819963336 3601 -864763932591171757 3602 492701793779660608 3603 2952490557698593192 3604 3744598196831728650 3605 -242117854858382839 3606 -8452573032018719864 3607 -14670162989961611404 3608 -10381189603613264159 3609 7879351408080391410 3610 33061140056158005671 3611 49425642854751598311 3612 41572834644962680996 3613 4759550239685811173 3614 -50665123773333069440 3615 -103671000843746170328 3616 -132781992327582202046 3617 -125847772425854875505 3618 -84257193591953019693 3619 -20511494452446494385 3620 48279845658996940938 3621 107096224588166307714 3622 147078911088417641408 3623 166225227858614300240 3624 167620488945533863135 3625 156750625013943613299 3626 139162895641254202681 3627 119086789880366540442 3628 99033315694903471050 3629 80072975936132185875 3630 62424450336439172620 3631 46060926043962581376 3632 31145909478834119123 3633 18200190191963017127 3634 7976712901965001025 3635 1108638476514039575 3636 -2299522738002372900 3637 -2894292630159603352 3638 -1912700886790399424 3639 -659432617719126020 3640 68641774517974081 3641 195043373925852088 3642 69400262205419632 3643 -12618491205990879 3644 -11445047879730975 3645 1024123834320303 3646 826229108625248 3647 -198317949596854 3648 15924038121656 3649 -616383779815 3650 232116801600 3651 -41101785434 3652 -764501457 3653 -3935468 3654 0 3655 1 3656 -84 3657 3237 3658 -75358 3659 1171260 3660 -12606816 3661 93054732 3662 -430101984 3663 728923888 3664 4808048648 3665 -36538064925 3666 72918144864 3667 249350199607 3668 -1551681350208 3669 919460820045 3670 12495798897036 3671 -24853315319919 3672 -64313016163216 3673 204176453656824 3674 299265205438056 3675 -1118736350771208 3676 -1675970460222208 3677 4573827123662979 3678 10050230279262710 3679 -11766826098830010 3680 -50007820208675520 3681 -5628120561629103 3682 170019179916288536 3683 223862834307542463 3684 -245524818816648224 3685 -1008614929885595659 3686 -774474604354844514 3687 1526788606993233235 3688 4398951377368825992 3689 3537381497288760999 3690 -4132243821793032300 3691 -14937426365596345667 3692 -17967397822969426176 3693 -2930571121678156632 3694 28591492619533162108 3695 58692287773396397853 3696 61715351692668040972 3697 21505596869186389842 3698 -54817251697365692724 3699 -136973677582385221271 3700 -186066889036800852064 3701 -174301903785394581417 3702 -98084538236085444704 3703 21920664372936739566 3704 151800617832534910692 3705 259086649974364659377 3706 323669352397238001126 3707 341318325344751155379 3708 320601053425787539008 3709 276524682973081924651 3710 224337281572941843306 3711 175520154561798589696 3712 136370812843838472956 3713 108505728641178548343 3714 90302993296167029248 3715 78499382798214215650 3716 69528996066283365792 3717 60485525852236381729 3718 49723408949747578760 3719 37105259782311027258 3720 23851838165003050908 3721 11961555363173772545 3722 3306520053052801830 3723 -1260373023090824555 3724 -2311785649613167072 3725 -1456806591789833346 3726 -357300003068267672 3727 143950051763661650 3728 128632782895393968 3729 11397900221750713 3730 -15471299804456126 3731 -1404781019747433 3732 1327497399216896 3733 -162809035140003 3734 -5687407502916 3735 2807990168257 3736 -45989003104 3737 -44769327432 3738 -489418960 3739 -6254785 3740 0 3741 1 3742 -85 3743 3318 3744 -78352 3745 1237626 3746 -13578192 3747 102719280 3748 -493560242 3749 960147279 3750 4854030489 3751 -41717141494 3752 95659299225 3753 245327004164 3754 -1850381341530 3755 1722183151320 3756 14004502181103 3757 -34690732915755 3758 -64987426729041 3759 277001801103882 3760 266842290237605 3761 -1549985489072229 3762 -1524524502537270 3763 6840328226546240 3764 10486698298351695 3765 -21806410468492017 3766 -60376529833684607 3767 25080472440367590 3768 243492971670057910 3769 201208829656042852 3770 -526797466339505574 3771 -1327370728002876760 3772 -380383876412065735 3773 3064221763255690677 3774 5789987131285433895 3775 1834131699912535322 3776 -10534466519173651467 3777 -22256437318585796850 3778 -16835559475153781229 3779 14855076001460246832 3780 59792310830943873272 3781 83739015195682706696 3782 52360265543369483430 3783 -40896083355166935588 3784 -161599019451000416277 3785 -247820471092973836890 3786 -242933383159597974675 3787 -126865468395959194400 3788 72948584657793523497 3789 295449321873724860452 3790 474223728824532642573 3791 563857301080995861672 3792 552584253126743930400 3793 459087824315342367637 3794 319177429054603726068 3795 170637338689321309664 3796 42423616838929282118 3797 -49649018800803625425 3798 -101875788141449889277 3799 -118879892911547725734 3800 -109461272508086820336 3801 -83457180866499377184 3802 -49952360678427711050 3803 -16515793884443316792 3804 11081909060131892974 3805 29099019825805035161 3806 36132773732533377165 3807 33316871017232076930 3808 24028841762694271727 3809 12832996329472997718 3810 3820136133866694897 3811 -935559848573440016 3812 -1867917805650145860 3813 -966110136142820718 3814 -79877258641143912 3815 153939483161673162 3816 51665026027913331 3817 -13485409262959140 3818 -5208769309365936 3819 1556763674692200 3820 -22710687772640 3821 -40824827904654 3822 7535440111560 3823 -478972605410 3824 -39697585569 3825 -6000189 3826 -8688409 3827 0 3828 1 3829 -86 3830 3400 3831 -81424 3832 1306752 3833 -14607644 3834 113180220 3835 -564268000 3836 1232555314 3837 4799264028 3838 -47304674879 3839 122677710248 3840 230684642750 3841 -2180214152340 3842 2760118492353 3843 15353736818352 3844 -46747984408949 3845 -61110830245150 3846 363940019450742 3847 191127251365768 3848 -2062834601628369 3849 -1101428062651026 3850 9631758387394000 3851 9710930380936832 3852 -35246002503469758 3853 -67805971656866496 3854 73686996694814244 3855 324145417581587400 3856 116611051989523885 3857 -915914410970137834 3858 -1579531579979861236 3859 472377378117309952 3860 5110372742506228175 3861 6641692912494878958 3862 -2229092178968452174 3863 -19628488557827181968 3864 -28399079759114021766 3865 -6976415852951431250 3866 46421372226584080880 3867 98299405406069602816 3868 94161680501404391803 3869 -526014711146408190 3870 -162476790267258284625 3871 -308709762925052186368 3872 -338326867555366758939 3873 -192479173600178099838 3874 106762042523694590210 3875 462755880260124860400 3876 749833221372985064679 3877 869426318610926463120 3878 786858709091390080083 3879 534863596335233162688 3880 189666169641484000150 3881 -163196638083067554460 3882 -456715880889548839053 3883 -655417018953062504384 3884 -754058314784607642606 3885 -767836976320693921300 3886 -720725216647146585035 3887 -636426411041362904928 3888 -533607100370355196728 3889 -424923567372734130376 3890 -318377257331467619625 3891 -219436561979382496656 3892 -132732782698686813609 3893 -62656945511818011178 3894 -12737512832556916971 3895 15759752282342416600 3896 25092263487811862603 3897 21104147030496489834 3898 11526502432686194974 3899 3065158384077831424 3900 -1062950058271804475 3901 -1446534129438634782 3902 -485865131530490855 3903 91539531049624216 3904 96731530229016914 3905 -1110423307667250 3906 -9428359915931700 3907 1169584635534960 3908 238438292794856 3909 -84923126212558 3910 12765449437150 3911 -1031421474608 3912 -22540899206 3913 692901170 3914 -11024125 3915 0 3916 1 3917 -87 3918 3483 3919 -84575 3920 1378713 3921 -15697707 3922 124488013 3923 -642869541 3924 1551440950 3925 4618897424 3926 -53280024642 3927 154487108153 3928 202497623920 3929 -2539243197375 3930 4074142411812 3931 16411371904626 3932 -61257965954022 3933 -50888020022980 3934 465148288323600 3935 56630065645071 3936 -2651458232347044 3937 -299552606695698 3938 12924021864613137 3939 7082617490780000 3940 -52326729916161040 3941 -69185395484778951 3942 144262862141354719 3943 402165759911265689 3944 -59196165087169350 3945 -1411524934542306550 3946 -1651210624571374999 3947 1950374431646421474 3948 7539771613876035527 3949 6205573050767192875 3950 -9559837855278685638 3951 -30854517107796099130 3952 -29822970812922028209 3953 16827946538475840339 3954 92985692202911568625 3955 134098321824539667182 3956 67187131361234980026 3957 -121492014855507079302 3958 -346776694955273896287 3959 -455520359480683564800 3960 -317556658021705145261 3961 82972976032824440442 3962 619346760174694920858 3963 1076957427765083757175 3964 1256252490034264356900 3965 1062826442108815450404 3966 539154837105966647780 3967 -168235929463807903565 3968 -878172882694353558630 3969 -1442057802924460477175 3970 -1781959920412385498994 3971 -1893519479543862809289 3972 -1824157934365901891624 3973 -1642918709745060911641 3974 -1415099608876447923825 3975 -1187762138802018284011 3976 -985967739134742259427 3977 -816273735107175877257 3978 -673506234438326582358 3979 -547841616273758728750 3980 -430543163836897454247 3981 -317617065081695866188 3982 -211077810491175636150 3983 -117745407388522979772 3984 -45921338588984373575 3985 -1068612668236817235 3986 17564769242532588843 3987 17356318912004944076 3988 9063372625080680546 3989 1660489169326948725 3990 -1249395441432665219 3991 -951102934388512451 3992 -103218341253425217 3993 120867821181451131 3994 23634052984244325 3995 -12039819281486136 3996 -145273944205133 3997 594604783606099 3998 -126623827108845 3999 17009353431825 4000 -1612954615814 4001 8954190234 4002 1580896715 4003 -12992592 4004 0 4005 1 4006 -88 4007 3567 4008 -87806 4009 1453585 4010 -16850988 4011 136695439 4012 -730052642 4013 1922610249 4014 4284346800 4015 -59609283626 4016 191624761458 4017 157367325346 4018 -2923929879244 4019 5708230926375 4020 17010222825554 4021 -78416814872361 4022 -32153191771608 4023 579883696134261 4024 -154912697572430 4025 -3300541730849871 4026 1007566281619788 4027 16625557510147864 4028 1815216390724440 4029 -72955642058199615 4030 -60334796022579648 4031 240071747929924113 4032 461563404747419020 4033 -359061925655090072 4034 -1989704044636365780 4035 -1381510224898253004 4036 4202874155675951082 4037 10024477332906952956 4038 3452693932317366464 4039 -20883852412552705180 4040 -42436867086549114336 4041 -21249304341662436963 4042 59683406445702245752 4043 150853862935912533894 4044 147589396590203162000 4045 -27551674068717151115 4046 -328544115441426348864 4047 -566815279365691957288 4048 -510605866981165192518 4049 -47557437233324016780 4050 704814721785780815220 4051 1426333578109564199097 4052 1748887730483979201900 4053 1443548945840108819436 4054 530531552062192900760 4055 -740151080880997095102 4056 -2010111615500602894704 4057 -2960646986087263665757 4058 -3415690176717591031104 4059 -3367583209888020359075 4060 -2937016472410507544766 4061 -2302620857047329282783 4062 -1635466845259992086048 4063 -1058730578166708981289 4064 -635554464678484894590 4065 -377079001489692451706 4066 -259511683821278224140 4067 -241522075321044104124 4068 -277615361323872216398 4069 -326813790860765840600 4070 -357867734667224297784 4071 -352374865134962729090 4072 -306286770179726558464 4073 -229200551129167623432 4074 -140450391955973908660 4075 -61911167229692210731 4076 -9455970540959054316 4077 13084620961476475582 4078 13800076169997603568 4079 6114661649723129430 4080 218684381779634540 4081 -1177048508998911133 4082 -424877028951300360 4083 87546744407517857 4084 56978446417209280 4085 -10172889699452784 4086 -2483655387039944 4087 957297177361028 4088 -147569551009578 4089 18162358779840 4090 -2072831026492 4091 54901307379 4092 2589043034 4093 -14277381 4094 0 4095 1 4096 -89 4097 3652 4098 -91118 4099 1531445 4100 -18070167 4101 149857666 4102 -826550686 4103 2352419526 4104 3762895248 4105 -66242768512 4106 234646068679 4107 91378848730 4108 -3328770204452 4109 7708914712092 4110 16942952331200 4111 -98361603747263 4112 -2342125618559 4113 706178731212660 4114 -464489418885353 4115 -3982086597782412 4116 2964073294936089 4117 20551689619448666 4118 -7017028114983936 4119 -96529318337744853 4120 -35930806325457368 4121 362605586781181632 4122 478767905927465910 4123 -816135949267798753 4124 -2592904429581536828 4125 -561627543325752500 4126 7315987939514973745 4127 11955918343983725165 4128 -2884962785263822288 4129 -36389122915042344496 4130 -50866357070592453984 4131 4172703473136083115 4132 124668940253578722313 4133 208047076375689796908 4134 107972166941523747476 4135 -222495490144818839375 4136 -617383210230173045253 4137 -744420510334039501440 4138 -322735595062338727244 4139 631627804967494034008 4140 1724675041772805288081 4141 2352894165705483145570 4142 2027171598978224583464 4143 650184752538970976761 4144 -1417520856321492158705 4145 -3525775042737115948168 4146 -5024123403990341232686 4147 -5512799182587409537349 4148 -4947490345375610246757 4149 -3585903435347574945768 4150 -1839112264852519303549 4151 -112913281199574775863 4152 1299651982477284448925 4153 2255193521475589442560 4154 2740698694935879363616 4155 2826834568112851931392 4156 2619869125634083080255 4157 2227191563317405218380 4158 1740054722526606363741 4159 1229778513521153370944 4160 750827701450547588050 4161 344706614968507306180 4162 40932025209367663852 4163 -145627230054966198209 4164 -218840455504544202406 4165 -202734687867730937106 4166 -136433533139559093781 4167 -62000710248333599618 4168 -9684259410408091772 4169 11316056070365597760 4170 10381322702954129755 4171 3159016780462392437 4172 -734957092426354369 4173 -772187421196501734 4174 -36826924535580245 4175 86533884034868389 4176 -970698007208405 4177 -5507689605373328 4178 1168540970249891 4179 -124770274996715 4180 13825645364911 4181 -2208392693494 4182 112193803748 4183 3599347877 4184 -14533508 4185 0 4186 1 4187 -90 4188 3738 4189 -94512 4190 1612371 4191 -19357998 4192 164032320 4193 -933144840 4194 2847814411 4195 3017260438 4196 -73112204205 4197 284117576800 4198 58286437 4199 -3745884474078 4200 10124498817928 4201 15956809735384 4202 -121143051637200 4203 41526746013524 4204 840459964949378 4205 -895577692224096 4206 -4651734237661059 4207 5727992938665250 4208 24394973567489166 4209 -20454788220339384 4210 -121720758130011585 4211 10469949183055758 4212 510304369491445100 4213 421495494256089856 4214 -1458501784962201162 4215 -3117585687871072360 4216 1057629888446477444 4217 11247670569270859440 4218 12372173945277815000 4219 -14184394599711182008 4220 -55230346012692850854 4221 -50448696823450189568 4222 54082911168224181430 4223 209901844292617597806 4224 240786179833703133546 4225 -25611663957311134648 4226 -540335950266528926934 4227 -939430833801099000250 4228 -732137298304387094686 4229 307183177218376874112 4230 1836016642441651691786 4231 3005177788279690855270 4232 2903832895192253586045 4233 1116340247877425057608 4234 -1970819605609118851349 4235 -5304501453837728775450 4236 -7648293436812955502461 4237 -8125258908281833212560 4238 -6539718585958832421993 4239 -3363018568952181763714 4240 541371665454582780344 4241 4275683466446336078376 4242 7183971882123938318350 4243 8967440015621526210608 4244 9650780972918439326511 4245 9463917620611393804224 4246 8709582052804959914599 4247 7663634856543372996750 4248 6524472843188105706968 4249 5405337377526997156616 4250 4353382276017778163214 4251 3379046761553162318540 4252 2483571105498919579600 4253 1677360006997455770496 4254 985846301040031509442 4255 442825530095712790158 4256 74838827844792395244 4257 -115985612507432146400 4258 -160958101792258104582 4259 -118274751834159995802 4260 -51551504507178113673 4261 -4731527142438731584 4262 10525266207774944880 4263 6796541134868780390 4264 744968478516340654 4265 -924849334921979832 4266 -258402890034262358 4267 91011865041735220 4268 16846462306957509 4269 -8269547726036400 4270 1019067506846091 4271 -36333668661546 4272 1922771216250 4273 -1792539072320 4274 173623217730 4275 4444569396 4276 -13407277 4277 0 4278 1 4279 -91 4280 3825 4281 -97989 4282 1696442 4283 -20717310 4284 179279556 4285 -1050666300 4286 3416370888 4287 2005129106 4288 -80127575838 4289 340608199581 4290 -121668723600 4291 -4164557602027 4292 13004006445534 4293 13748324618259 4294 -146692716668688 4295 102858698655375 4296 977108394465276 4297 -1473664615704792 4298 -5244647315428620 4299 9464653820373411 4300 27692126048496875 4301 -39606195889130448 4302 -146232772139719016 4303 86262671821726996 4304 676946035107242340 4305 248181980442642675 4306 -2301297533053954016 4307 -3401691006439044648 4308 3745923706785875101 4309 15743303758867904377 4310 9909334924746718350 4311 -31678762736897274542 4312 -74910571891870667006 4313 -33087472454592927882 4314 135238018619340447916 4315 304636777204586371600 4316 210871362509460325152 4317 -298124585641055167363 4318 -974599323842236201239 4319 -1176779066858042317347 4320 -308362162529986986750 4321 1577252229048117668123 4322 3520939809566737654344 4323 4070297642312995544506 4324 2174537210075662287036 4325 -2027218204691170989300 4326 -7075322739713307611554 4327 -10827691024047945849164 4328 -11480488311406399068924 4329 -8384001136297903118621 4330 -2251695093148897683300 4331 5252521709217418699752 4332 12246666544254257660805 4333 17297420668920385466083 4334 19766067228620827571061 4335 19790863658663712525750 4336 18025130204051418709742 4337 15303963173723427409404 4338 12374796106710494093424 4339 9751185671600651311996 4340 7683182226698202457650 4341 6203391990509419790244 4342 5204034295002917733107 4343 4513416595137592618122 4344 3956855554573586665715 4345 3398735419697040842375 4346 2767004464364886440634 4347 2060853317345526868550 4348 1340597956640250775599 4349 699767352811805548200 4350 224996032621429085750 4351 -42451523254990214974 4352 -125084131080583758885 4353 -95356698329484895822 4354 -35755006469428072856 4355 1704629056104589425 4356 8955367704007944863 4357 3237124005941247968 4358 -579953890123623489 4359 -526370284808107894 4360 44918797702283575 4361 40974183599541840 4362 -9193975304542114 4363 301805502830636 4364 129396279023715 4365 -18413333174875 4366 -622946588488 4367 227465692923 4368 4914708134 4369 -10576954 4370 0 4371 1 4372 -92 4373 3913 4374 -101550 4375 1783738 4376 -22151008 4377 195662130 4378 -1179998604 4379 4066338375 4380 678656636 4381 -87173620638 4382 404678387206 4383 -279516116493 4384 -4570727991200 4385 16395801593359 4386 9958102835460 4387 -174784158574256 4388 185472176565436 4389 1107961895260500 4390 -2225458920716750 4391 -5671026835340323 4392 14336639077673472 4393 29788616167421840 4394 -65569650935157250 4395 -166525579292181344 4396 199425894899217132 4397 849722424888390845 4398 -91630886232540886 4399 -3335999118466784250 4400 -3213827146999471744 4401 7756692509064853263 4402 20234813809001944468 4403 2802925228695338069 4404 -56050635589720953300 4405 -90595811049490173214 4406 11465419516124174294 4407 250710294512193276541 4408 384768134853929290016 4409 65556421813976330325 4410 -745693969806779736708 4411 -1462938355530621345100 4412 -1121206728937410384360 4413 799185768131263136322 4414 3583889606722245427250 4415 5318148902506908784568 4416 3972511961723335964064 4417 -1098583165196126375078 4418 -8319702989124748879892 4419 -14398026849342513634050 4420 -15932133306236894646724 4421 -11159956604060163084597 4422 -841468229877865486456 4423 12130170527323148038919 4424 24043759076418607358400 4425 31845262487462486114559 4426 34088422302419488504326 4427 31084367861771448488576 4428 24401944107561061851024 4429 16095928792086981034400 4430 8023991273964199117084 4431 1451109883232666811297 4432 -3039924708846486755712 4433 -5427186623273698459458 4434 -6042738677682015763150 4435 -5376746660546222411187 4436 -3939799452340245532976 4437 -2188126300349394538848 4438 -492727034893221740040 4439 871942029026276083500 4440 1736809295328052251968 4441 2048584515581697116806 4442 1873165118705111867790 4443 1377460510521324909099 4444 780310364310673070800 4445 280134394933725813182 4446 -12512655588907734474 4447 -101274093332287354326 4448 -71282933229196899520 4449 -18742499596524583050 4450 6292012012249775882 4451 5936701604862150850 4452 520144091043678964 4453 -712481455466321475 4454 -70235157015020400 4455 63773784547340097 4456 -6348303327755680 4457 -1097125019567437 4458 362488454431510 4459 -45808378385850 4460 1408609589564 4461 257863637847 4462 4774128890 4463 -5778931 4464 0 4465 1 4466 -93 4467 4002 4468 -105196 4469 1874340 4470 -23662074 4471 213245472 4472 -1322080014 4473 4806684910 4474 -1016070110 4475 -94105930296 4476 476866975833 4477 -479872975228 4478 -4946423384160 4479 20345841635760 4480 4165908092175 4481 -204987604213509 4482 293566348231849 4483 1221762781893382 4484 -3177723672239850 4485 -5811391144102767 4486 20489511289423660 4487 29802594963025368 4488 -99319842055169908 4489 -177532063093222530 4490 357890528863593816 4491 1007059200318993928 4492 -655481995241299480 4493 -4516737258062522757 4494 -2246802519346246550 4495 13269387481382543232 4496 23730870574432851921 4497 -11027451714931689673 4498 -86850437498365394559 4499 -94471151305045100550 4500 94603867636475096547 4501 395828826867010763629 4502 408553080810291627615 4503 -257954085904388475616 4504 -1373961960658011941535 4505 -1856220259643817349365 4506 -469236365378681828049 4507 2844010866767877379326 4508 6162536636319778497012 4509 6357581545582059983025 4510 1264154098938610399898 4511 -8219730871865621270304 4512 -17794842872691212518742 4513 -21713521382856603876203 4514 -15925292720006837414400 4515 -476978999470694852318 4516 20250208804818103348104 4517 39490209062124393214236 4518 51017348170585871717682 4519 51497467827008743495520 4520 41293692849254448750030 4521 23704828781213833140372 4522 3327244697152309401309 4523 -15589414629952353966996 4524 -30191594263090266241410 4525 -39309605962511316185762 4526 -43160812430527771247994 4527 -42784985240136924047264 4528 -39492263724430878391066 4529 -34481859473948146184400 4530 -28667124020436532964429 4531 -22663611410756344127036 4532 -16867280390346804229335 4533 -11554317582556468808764 4534 -6954178861369302262025 4535 -3271542951710508698520 4536 -656819409825715233408 4537 852727126334862693805 4538 1382248077983886241422 4539 1217419270377691318900 4540 730640347070022467309 4541 256908451107499044930 4542 -17423852894700356901 4543 -84658036978415634704 4544 -46668263885093329395 4545 -4317248425619263085 4546 7059781543631702626 4547 2368522015117067766 4548 -620466358003836003 4549 -249089295787332380 4550 71899442504683794 4551 1910665054671432 4552 -3081932308238385 4553 620639455978677 4554 -75713335227120 4555 4234656001904 4556 246266577120 4557 3788068853 4558 1131788 4559 0 4560 1 4561 -94 4562 4092 4563 -108928 4564 1968330 4565 -25253568 4566 232097760 4567 -1477905968 4568 5647144509 4569 -3139608622 4570 -100746632823 4571 557675421240 4572 -729834146670 4573 -5269142713704 4574 24895507285719 4575 -4113748000896 4576 -236617717382554 4577 431661045757656 4578 1303556654894571 4579 -4355652002671344 4580 -5511801004922235 4581 28032529993465654 4582 26590562671583375 4583 -141549757522319088 4584 -172381229411487678 4585 568580207489354116 4586 1116293189963956299 4587 -1504200104064893192 4588 -5743829667244425916 4589 -119047543162491240 4590 20307057189865920227 4591 24711747637043286144 4592 -33771309656108289489 4593 -121739903159931833010 4594 -75311603581651828151 4595 226789238722011294216 4596 552953539209014142964 4597 313932736584327096810 4598 -820921886546300455845 4599 -2127313299082074497744 4600 -1890528768723134922030 4601 1150096325436564608628 4602 5929638318870826857354 4603 8681232467193569514504 4604 5141685678805681098699 4605 -5801444716767817195260 4606 -19823528967809768481091 4607 -28473170185386702949440 4608 -23769798099837886365197 4609 -3277638849682230228116 4610 27637660616300812889109 4611 57823060167018456228600 4612 75378375585010068634249 4613 72832463191922240859864 4614 49854440781462591250760 4615 12599785105339349241968 4616 -29387663909261591088129 4617 -66881316828105721549572 4618 -93667416859179406447892 4619 -107509371436453298850216 4620 -109577564272024830512433 4621 -103054555619107512121852 4622 -91661069224829319943761 4623 -78585083781230264595584 4624 -65966485403832180769105 4625 -54852105058884049205700 4626 -45436077182437666786531 4627 -37407684125899676019312 4628 -30284923200266803165812 4629 -23670106464781869937494 4630 -17401578536327465261015 4631 -11593656323881713320784 4632 -6568220509857804371000 4633 -2699988931622661209674 4634 -227276791879012736385 4635 892081551819265054160 4636 1000867193026730814206 4637 611371023554245007556 4638 185917284735373537968 4639 -38081079906428797792 4640 -67089371124439394814 4641 -23118374247916592932 4642 4151138325506356457 4643 4443587875394815320 4644 -46196135047533603 4645 -444733937396557936 4646 48597161699852865 4647 15932638494573552 4648 -5236067443419015 4649 823294967020794 4650 -99925497030928 4651 7533377535880 4652 174144793827 4653 1760916662 4654 10154629 4655 0 4656 1 4657 -95 4658 4183 4659 -112747 4660 2065791 4661 -26928629 4662 252289995 4663 -1648531603 4664 6598266763 4665 -5759777203 4666 -106879621155 4667 647549094910 4668 -1037224266057 4669 -5511183725028 4670 30078953950667 4671 -15435240471891 4672 -268674170192215 4673 604502658015655 4674 1334052591300741 4675 -5780703341634837 4676 -4579283210810033 4677 37013581434970000 4678 18718016269043860 4679 -192461724360798943 4680 -142158844197176067 4681 836056572871400606 4682 1131390711501406930 4683 -2695530652693702140 4684 -6845154411970662927 4685 3611688921338104370 4686 28627319579469383201 4687 21049782983812592685 4688 -67356725416647739362 4689 -155593647684484718373 4690 -18512546557581934012 4691 414102321955218260806 4692 685519858631313129560 4693 19443996798425692469 4694 -1662025134060940727938 4695 -2851009325872114808589 4696 -1174198471876026126810 4697 4095151487203197594195 4698 9810117306034232073795 4699 9828414978121994821420 4700 -417197566482382766249 4701 -18695736807348790678695 4702 -34718419898160969383250 4703 -35067466042755793996804 4704 -11806000546962626030760 4705 30927829572660527119451 4706 77041568793189711981525 4707 105619529977832720395515 4708 100900335943051597959919 4709 59496937956249266919384 4710 -8623420694451760813140 4711 -85080500168452123257365 4712 -150719036990960459454900 4713 -192127409487393114541222 4714 -204658880864137247312130 4715 -191725397827354366386380 4716 -161715291881496543944490 4717 -124359155295687521064275 4718 -87922639306882456584122 4719 -57791633029675750643229 4720 -36318831048803255990474 4721 -23450086980545750384043 4722 -17624018004318017991595 4723 -16598582897380226023027 4724 -18056817757376764710456 4725 -19989953745709193084439 4726 -20920861759716025692234 4727 -20026979848209740139300 4728 -17181392731665487940124 4729 -12889602963924206930582 4730 -8089715701646906579362 4731 -3822850042821268712603 4732 -858027569072762032515 4733 575848056990902322087 4734 806800230225771315141 4735 462756482321086904764 4736 97030667676091558728 4737 -54675914896478057340 4738 -44278977827250844272 4739 -4823484670337728980 4740 5564813756288843870 4741 1103141690313640626 4742 -559398824251645400 4743 -20377477096411527 4744 33611804736270941 4745 -6766444467663013 4746 855998912320845 4747 -106982432918270 4748 10675132552548 4749 26961027017 4750 -1418168262 4751 21075315 4752 0 4753 1 4754 -96 4755 4275 4756 -116654 4757 2166807 4758 -28690476 4759 273896077 4760 -1835074350 4761 7671468742 4762 -8952314096 4763 -112245293991 4764 746855293508 4765 -1410613318425 4766 -5638917040848 4767 35919925323792 4768 -30424374775432 4769 -299774841167673 4770 816928829772400 4771 1288959377501440 4772 -7467814418433642 4773 -2777784169989752 4774 47387583560223404 4775 4439279936829000 4776 -251501351197643092 4777 -75743942093371054 4778 1160708591391631776 4779 990975058987676417 4780 -4274557294591713850 4781 -7556583467628214704 4782 9417206050467579536 4783 37587516147586150694 4784 9984726857000273730 4785 -112877005795998564900 4786 -179539582875672550528 4787 93105630234308706273 4788 653222357108914321642 4789 732276888232724241039 4790 -568721752283575990800 4791 -2765226487303160233600 4792 -3251970236948804639794 4793 792764907046355860479 4794 8560768344201445435504 4795 13635002385628085823625 4796 7476649364917222156692 4797 -12649775304882087177329 4798 -37552909723862596695164 4799 -48391682220156126036507 4800 -28047117378101750444750 4801 25390024285716100175907 4802 92832756557260748315088 4803 141256139561352175732073 4804 140077813460476309221904 4805 77202035464927843787850 4806 -34373670647868624416828 4807 -162330736264315789003620 4808 -269034974991474448420440 4809 -326051792884014722794926 4810 -322685500161293016695200 4811 -266270844278868435421038 4812 -176135784404795881377902 4813 -75234264512354746114106 4814 16881749762563672586856 4815 87833723874145695310900 4816 132887283161579057634054 4817 153240381623622259669659 4818 153520865966794997179392 4819 139548372402012349006883 4820 116865102416275311874200 4821 90070395857595779365359 4822 62726397697656915492928 4823 37526749630822000875492 4824 16472233146770248520088 4825 911244350761128730250 4826 -8565906297424470917808 4827 -12274468111518884672097 4828 -11455242269521844076206 4829 -8022195243242726687778 4830 -4023883476628065823900 4831 -999274341150449638540 4832 454467597105714462342 4833 644964610123628876124 4834 304954297115664698192 4835 16868702674387007175 4836 -54008815863287260192 4837 -19608208178076453338 4838 4047050393609197248 4839 2650962144065556486 4840 -455757047361367250 4841 -137367328932845352 4842 49484316031548592 4843 -6564395650372560 4844 589970709718806 4845 -83819508139000 4846 12721569259108 4847 -200815862532 4848 -5723387418 4849 33452845 4850 0 4851 1 4852 -97 4853 4368 4854 -120650 4855 2271463 4856 -30542409 4857 296992882 4858 -2038716602 4859 8879089275 4860 -12801581377 4861 -116534772508 4862 855857583717 4863 -1859321603943 4864 -5612008411025 4865 42427967259594 4866 -49779471543932 4867 -328081629440524 4868 1073684122194384 4869 1138317944025600 4870 -9421898567630514 4871 174925552457331 4872 58977725934927074 4873 -18308213717396512 4874 -317029817137639500 4875 40229293550867389 4876 1536437851321939308 4877 617029459974897912 4878 -6260332526101591724 4879 -7503444214459248750 4880 17744592450223542582 4881 45988966453821700740 4882 -11808035575569855739 4883 -169785806161712819166 4884 -180081165282798420550 4885 277349809235868488576 4886 924826293906415039746 4887 603250348195291637515 4888 -1540605093115860703775 4889 -4016675833800124122300 4890 -2868864195484571616749 4891 4545366336447648504015 4892 14345917489123070744205 4893 15682641469130771724152 4894 -1250924942370116889150 4895 -33316084504776751185861 4896 -59609125366324605953514 4897 -51553740156079712820542 4898 6051497705271429442089 4899 97732826776056880901250 4900 178254158400786383438144 4901 194185859347645011486432 4902 113917321561701744804842 4903 -52245515951256170434720 4904 -253798324920564542003925 4905 -421883072122442475727226 4906 -498475975878502455936568 4907 -457983598932916124412003 4908 -312653965896442353547973 4909 -102614914597790702325400 4910 121949259446204259153942 4911 317636038343241859066582 4912 457840820573709005700706 4913 534628567034758097639370 4914 554599929529675521456275 4915 532223997176960079217056 4916 483618366486216531990552 4917 422404127603278361959104 4918 357939267422465745069828 4919 295405079964881140713900 4920 236936414089787434147889 4921 183065829409805417321550 4922 133975999470159580755870 4923 90277763536902887892440 4924 53206600832207897363250 4925 24276391756805997638304 4926 4577239622930726374426 4927 -5954567381330231863529 4928 -8900251946657053881570 4929 -7068822208653412687500 4930 -3583966889208361206665 4931 -780459320694895833483 4932 452781431062979776925 4933 489469264723648718896 4934 154666742632482154200 4935 -32739152530174362337 4936 -35565201619044973343 4937 -1671051454865382006 4938 4015100648926281321 4939 188615092019000 4940 -281947591051767396 4941 54690207006317852 4942 -3439341353030068 4943 -80369447117295 4944 -18916090093750 4945 12505022175016 4946 -500253176619 4947 -10942694933 4948 46558337 4949 0 4950 1 4951 -98 4952 4462 4953 -124736 4954 2379845 4955 -32487810 4956 321660340 4957 -2260708456 4958 10234445676 4959 -17401315780 4960 -119383554695 4961 974686073760 4962 -2393411688660 4963 -5382592147252 4964 49593977677350 4965 -74270566632416 4966 -351219079655476 4967 1379178137431096 4968 845856491749101 4969 -11633549271892480 4970 4608875071859765 4971 71429066701984238 4972 -51888774124125470 4973 -385932415668785928 4974 221223181472015125 4975 1947814046613095370 4976 -85249171217788081 4977 -8628244855275468480 4978 -6185875516349251925 4979 28933042515828643990 4980 51910904461136382028 4981 -48010334687702264344 4982 -234852540788349977029 4983 -138519632365800998410 4984 549174113434221681835 4985 1185724968342353640960 4986 179647359794844613007 4987 -2954478992035075131296 4988 -5153706203868245441984 4989 -1067867463590083830480 4990 10503746529834523186309 4991 20546798532283467919936 4992 13167653725773735763593 4993 -19546465152407111263296 4994 -62209011536317143322325 4995 -77335755449826910733526 4996 -29457721061642257167329 4997 81880494958630738330168 4998 206438984471854761913198 4999 262247637678474749041550 5000 181916349884540144071898 5001 -42148335454017105473824 5002 -343138719471187391257738 5003 -605917019710655256026180 5004 -718693791448278436957605 5005 -621602777560050674261424 5006 -328351808109568665696212 5007 85530901970198912841082 5008 516965624919709546329553 5009 873240412229577268042400 5010 1097817777169695156594747 5011 1177654500638550245570242 5012 1134899146929502662437249 5013 1010761537035574898325432 5014 849401447971132427988085 5015 686724924027480128220180 5016 545427643027447656299971 5017 435117071464343244170432 5018 355352489901390462981898 5019 299622058098585642560630 5020 258993024154196369530657 5021 224897641188816017576448 5022 190978527073256896279638 5023 154078414706808877397268 5024 114429218653975677157975 5025 75039105232042168473984 5026 40335476260811476612603 5027 14348963787336553898986 5028 -973527968381377640091 5029 -6590965271881630491440 5030 -5844722108165385174143 5031 -2796232171067482694446 5032 -382859175298282599586 5033 465742022723901317824 5034 320416587284052693660 5035 36177743647245363604 5036 -42593863320898267235 5037 -11893355865286545440 5038 4193885185655054706 5039 861895426375738820 5040 -402869314839632598 5041 38455839634907232 5042 3450385993421759 5043 -1183873384766678 5044 93169758568885 5045 8810054137464 5046 -842936221388 5047 -16635914542 5048 59398360 5049 0 5050 1 5051 -99 5052 4557 5053 -128913 5054 2492040 5055 -34530144 5056 347981514 5057 -2502370530 5058 11751892987 5059 -22855428687 5060 -120364567083 5061 1103303170582 5062 -3023664611198 5063 -4894400210769 5064 57385026549106 5065 -104736239014703 5066 -366186263393223 5067 1737177028670692 5068 368402035954075 5069 -14073870224941092 5070 10901415870246980 5071 84154250351038716 5072 -98924813976545973 5073 -453164805262912897 5074 484388706510337367 5075 2366708590645351572 5076 -1225854818537988573 5077 -11287861654476872839 5078 -2971972614418286418 5079 43096460963590044308 5080 52551962025685105900 5081 -102263053206742658772 5082 -300903483892493932063 5083 -30977936312895709768 5084 915314986779542482221 5085 1360520828350968995087 5086 -679404525995355246544 5087 -4794898130595786179232 5088 -5713265065067939880914 5089 2913920594905699087659 5090 18728439272230643055714 5091 25211434526055897914163 5092 2256969382857427468491 5093 -49937720866458604962558 5094 -95179013502110420008014 5095 -76769974104570598891072 5096 36892175347707330478302 5097 208868406770647677501261 5098 332873355087897066800422 5099 288409822716514265652609 5100 21848411367211197366947 5101 -400727618246448203312609 5102 -807890048372774972058876 5103 -1000021282639047866172908 5104 -845381544086137791414055 5105 -342102439476500130840870 5106 383220384124398783368175 5107 1132612926349592212977249 5108 1715373561953767198203861 5109 2010753996248458085677471 5110 1992889887738607768117890 5111 1717861010641236134836656 5112 1288086928736496431993599 5113 813202588417419787292774 5114 381353133318059383243803 5115 46123617776525362353686 5116 -172962106203748078598487 5117 -281991999843908226760503 5118 -301961755149183927925144 5119 -259625418000798791666736 5120 -181431017824811118170886 5121 -90362985327120788002442 5122 -4684458277711098217387 5123 62502343279405598694006 5124 103564482516723865883740 5125 116630877366023086615574 5126 105491853889753699187658 5127 78536920498052472111704 5128 46421424374980014359681 5129 18832706378572671361077 5130 1500743571765271722981 5131 -5107354439108710542356 5132 -4630012503307456549968 5133 -1868470194674284885985 5134 17407097938341131372 5135 412223379821070680031 5136 151120981110658704187 5137 -26770536255408202166 5138 -24288769526596746600 5139 1989293598111805986 5140 2004323018216233791 5141 -419013671774344254 5142 -8450632967196688 5143 14007333116165704 5144 -2611918576878834 5145 246457255228061 5146 663690383733 5147 -1177651567989 5148 -22112388789 5149 70683173 5150 0 5151 1 5152 -100 5153 4653 5154 -133182 5155 2608136 5156 -36672960 5157 376042680 5158 -2765096856 5159 13446885810 5160 -29278857584 5161 -118980571619 5162 1241464347540 5163 -3761537277933 5164 -4081853117760 5165 65738379104997 5166 -142077513103788 5167 -369262665085440 5168 2150418839048004 5169 -344609737529567 5170 -16688365369924434 5171 19473897277757142 5172 96271445117776800 5173 -162215886233901363 5174 -511243215158260338 5175 847813583134270984 5176 2748461622898091560 5177 -2925928936728376650 5178 -14056321143986430936 5179 2896271229143013904 5180 59967947398112045856 5181 44105906941834744462 5182 -177522677288184195730 5183 -355422657281960550441 5184 170588095499686222932 5185 1366809243219529694802 5186 1334186483986651769166 5187 -2119864264193742579045 5188 -6916470224471153391488 5189 -4992674571934374705849 5190 9851317171804029339874 5191 28575083080106214148779 5192 25033121583894135171420 5193 -21526031388840809776924 5194 -92621442751478473367048 5195 -121806434681498630585865 5196 -36938468100566421522560 5197 166267811252326167209375 5198 380370267970446067413894 5199 425298375608712563182725 5200 163511480009185835842952 5201 -381776887070191922734305 5202 -993379188116439817229600 5203 -1347874472753432649049010 5204 -1179202413556903948403712 5205 -422903007718504508967562 5206 740298970110891016006996 5207 1959993450649739911027995 5208 2862887314274179834469872 5209 3193572673608100385548313 5210 2888513907215856388132608 5211 2065843635474175659031411 5212 954335568731390460412320 5213 -196234485804783611592810 5214 -1186342686765390255501318 5215 -1901444190581393837688627 5216 -2311455581413373456855460 5217 -2447960192985266807165570 5218 -2374444902485758243401574 5219 -2160885707197069300065255 5220 -1867896117324553006665920 5221 -1540557078631045766509340 5222 -1209199704712361146330320 5223 -893639699224818300039195 5224 -607867176250819765627704 5225 -363224293970922416259198 5226 -169213524067184647882754 5227 -32117982860108297172900 5228 47483275192505712241440 5229 76622701694174180308305 5230 69609041465350555547874 5231 44691537616183498379514 5232 18628046094890093190860 5233 1658338987558526463612 5234 -4334943540569449572234 5235 -3441906804208673879606 5236 -958038495343780102240 5237 276971663631813645750 5238 274764072745386944678 5239 23814187966902198606 5240 -32919977086690642212 5241 -3457804070113267039 5242 3040969550736639050 5243 -235910323869603120 5244 -88385855075443360 5245 26571774844099856 5246 -4067240068689930 5247 418543131752730 5248 -12282486378044 5249 -1430186120862 5250 -26436607384 5251 78904779 5252 0 5253 1 5254 -101 5255 4750 5256 -137544 5257 2728222 5258 -38919892 5259 405933408 5260 -3050357850 5261 15336042801 5262 -36798471353 5263 -114655883338 5264 1388673411489 5265 -4619097612600 5266 -2869120775298 5267 74554655390072 5268 -187248212134017 5269 -355909178761058 5270 2620142774744650 5271 -1351475305541312 5272 -19389839323302749 5273 30784626715641025 5274 106535041835543262 5275 -244610393821707200 5276 -549691077831467873 5277 1329331183020815182 5278 3027700546162266590 5279 -5310456322187043584 5280 -16627827554943881125 5281 12278086832268106046 5282 78704757957941889600 5283 21708483177999660048 5284 -275122189859015047552 5285 -379151753367632179725 5286 495934127903248702157 5287 1869395440207258643546 5288 947703855213059588724 5289 -4261921699191845437595 5290 -8975995933549852915175 5291 -2042046485021212250688 5292 20313475724234668047933 5293 38266468104338856903300 5294 15211083950337773082278 5295 -62303753285138577492600 5296 -143082015613543002819504 5297 -123280281707007655977558 5298 68330041128072928613487 5299 368160492763390756767296 5300 558845822578319743294575 5301 387892607393000880830745 5302 -233761251979647777986920 5303 -1095996814962632686061218 5304 -1737062018101631507932324 5305 -1673353653370077258983500 5306 -680478231753552063044871 5307 1045917180899372790204960 5308 2946273361089294181799443 5309 4335312420563962054282289 5310 4689251197672826575370025 5311 3839317651817548038174982 5312 1997498574756008837689700 5313 -366736007029952399186550 5314 -2717793565368233933885915 5315 -4624002258976002137313800 5316 -5850511546739092596668175 5317 -6365929063463800651069164 5318 -6288218217225652254555471 5319 -5807678287036614009617748 5320 -5118374845849084368272325 5321 -4374362904672553786423974 5322 -3672759897073561533828754 5323 -3057065994162293503417888 5324 -2531511695608491328074257 5325 -2078587480274772268349725 5326 -1674750853104839247270665 5327 -1301857970172764350968384 5328 -953448302268234232384041 5329 -635789543940385317154854 5330 -364129526661469411555125 5331 -155409193075453423031120 5332 -19839058002156665040481 5333 45309945788009307113984 5334 56566832310696638611093 5335 38723707320822386504250 5336 15322324339463143300672 5337 381651698203642031271 5338 -3816644638927817810645 5339 -2239731527188872689664 5340 -224802975218011340350 5341 325061901210129441232 5342 108976249332279603456 5343 -28656480939990148100 5344 -11861765725096580293 5345 3312604282602428725 5346 218174845127380407 5347 -190609540015504640 5348 37489970246695932 5349 -5046241965940618 5350 567650484927350 5351 -29327548161290 5352 -1507720828125 5353 -28473146116 5354 82359246 5355 0 5356 1 5357 -102 5358 4848 5359 -142000 5360 2852388 5361 -41274660 5362 437746644 5363 -3359703360 5364 17437213900 5365 -45554031840 5366 -106727352327 5367 1544131720296 5368 -5608933629390 5369 -1169163584100 5370 83690060413317 5371 -241241065727376 5372 -320665741781214 5373 3145522361380056 5374 -2718353807187900 5375 -22050282363406584 5376 45317122215329391 5377 113260221595463978 5378 -348818918746708350 5379 -554462365052334400 5380 1944787120331144598 5381 3114008362545705768 5382 -8496802314750465177 5383 -18540452024570370128 5384 26082924487521752625 5385 97656239349753133918 5386 -20496877910573377513 5387 -393498513973136197584 5388 -344909833579456468659 5389 972127429889824843950 5390 2352170149297761124032 5391 -282855344993345368 5392 -7152061962100120640159 5393 -10360019089627781368872 5394 4285817410178280503800 5395 34324670987551342598656 5396 44436079701895743986859 5397 -10339256013084258608714 5398 -122062539831669636667104 5399 -189182485278586953744000 5400 -71463417324489414679462 5401 264635850872262193848684 5402 628449332750046163061535 5403 659727167687185736128256 5404 79763016320036359656500 5405 -1019046500995528529562114 5406 -2084217472388551452692957 5407 -2340666065709695192243112 5408 -1246615860816091267001355 5409 1114088453873612904684500 5410 3962855460804265540880141 5411 6139112838689546129331936 5412 6621496554253808803472279 5413 4975188481770222181625146 5414 1510412321159034610941675 5415 -2887216142612458810374672 5416 -7129205164553949571415312 5417 -10307092681233571519113972 5418 -11933620690190499778026414 5419 -11988324333945628557534800 5420 -10806051673866900415472157 5421 -8893611026112231653942136 5422 -6756583901728760702939360 5423 -4785170522322312815109408 5424 -3209862591116210646106350 5425 -2111450826558488137087986 5426 -1460136056957070949973319 5427 -1161444040513771667750464 5428 -1095384663839726232791304 5429 -1144063242782175739390200 5430 -1208706332103928427078936 5431 -1219223563231221087075592 5432 -1138881279957883252152102 5433 -964866222343591998186458 5434 -723942425781970461515250 5435 -462220286473334878579968 5436 -229768559651061609941583 5437 -63820188204434301398374 5438 23193177239459665465398 5439 45006519152745336667600 5440 31135890739827356147454 5441 10465723113172500229812 5442 -1276223464793507236690 5443 -3111156588284312810656 5444 -1097160119778866380950 5445 189407274054278636244 5446 204853211739902825710 5447 -1964450018681732520 5448 -20947482370276069597 5449 2012282688955222950 5450 938958959540845827 5451 -286260886641097648 5452 41173571243517986 5453 -4881988994811072 5454 633789465667475 5455 -48337697768008 5456 -1308996856110 5457 -26978218316 5458 79293855 5459 0 5460 1 5461 -103 5462 4947 5463 -146551 5464 2980725 5465 -43741071 5466 471578793 5467 -3694765793 5468 19769550372 5469 -55699214210 5470 -94434561248 5471 1706680761999 5472 -6744032169770 5473 1117233331935 5474 92947621540410 5475 -305068798162800 5476 -257047618267979 5477 3722992505579631 5478 -4519115285309231 5479 -24491745842336040 5480 63562541670918759 5481 114243201703321255 5482 -477157273753777336 5483 -507371420698752195 5484 2705655686936005410 5485 2887738698605787473 5486 -12578144107928694591 5487 -19142275362997095386 5488 45185294528597782526 5489 114102772728764770425 5490 -89115838297129306409 5491 -526572808150548551900 5492 -216949166952335892450 5493 1616711464514278468410 5494 2695401093644549043075 5495 -1742054419992736285710 5496 -10696082780627163835984 5497 -10120678190043535904146 5498 15196949716052585317419 5499 50896561388411288686005 5500 41746325906125785952320 5501 -58198763581746860015811 5502 -197978768756618269116630 5503 -208245472959394207774838 5504 69431207309182678483485 5505 565770703564755383976357 5506 890557786257097056325229 5507 539768410867388550829029 5508 -665147855635387405069950 5509 -2233492023004278607404680 5510 -3101603116591042749658539 5511 -2222134645899932341705515 5512 689260550909609626587692 5513 4756323009206083527164277 5514 8204975320816272450305525 5515 9176496969719096445886836 5516 6637142006707989893231052 5517 889090949599756846037182 5518 -6555078934913681716628393 5519 -13613405672209374350368695 5520 -18433576346654309618719920 5521 -19983902565042727329086544 5522 -18240986062698517977460665 5523 -13996693410737590374910187 5524 -8453899467144846291716675 5525 -2810766499025064601467918 5526 2027101248668289522793401 5527 5560484021845293007517783 5528 7665748564872951293851503 5529 8484165764710557574978290 5530 8294557134743167726822942 5531 7410564582030593484880104 5532 6118245523162744799693476 5533 4650676209349360846678075 5534 3186807111875035645148280 5535 1860354912658274106190980 5536 767892028926257004320789 5537 -29249502668953773476319 5538 -508952109402810072359502 5539 -693262280267367282986325 5540 -647238152053010514507552 5541 -466132378559048441631479 5542 -250865743880781603475528 5543 -79355517707630096113314 5544 13504615927550641527715 5545 36494547806588568642164 5546 23088461838239290642605 5547 5336333640613212367908 5548 -2402830634512884681966 5549 -2064086467977642806220 5550 -225367741561629210705 5551 257082691567874905805 5552 51513315579783651192 5553 -26016811316098040856 5554 -1508260752752643490 5555 1788075217303122420 5556 -327590771538152925 5557 30959485775977703 5558 -2871122144903154 5559 546040992348945 5560 -65521111731828 5561 -740840110338 5562 -20741785763 5563 67993117 5564 0 5565 1 5566 -104 5567 5047 5568 -151198 5569 3113325 5570 -46323020 5571 507529803 5572 -4057263322 5573 22353577735 5574 -67402688672 5575 -76909187392 5576 1874737464990 5577 -8037622580684 5578 4102417058748 5579 102067373716633 5580 -379739344804722 5581 -157442903416656 5582 4345460838303552 5583 -6834823040959370 5584 -26476254617453412 5585 85995056476521816 5586 106679821113307600 5587 -631206849402263825 5588 -385570397699966682 5589 3615898869474467994 5590 2196392069402905536 5591 -17600853853556849331 5592 -17559937401470143290 5593 70296970254572861316 5594 123981157795138341232 5595 -191014178554818727955 5596 -661808409472548855280 5597 48731671328571560596 5598 2428029507633558324192 5599 2719097110864757680788 5600 -4515267941345321233008 5601 -14573500850866467836039 5602 -6939841019088840459752 5603 31695944513424703532201 5604 67450971569110015419962 5605 22743554124395736921783 5606 -133833638449194574766080 5607 -278921940420581611719873 5608 -165078176849633821866708 5609 336781412792155584188990 5610 956130331144826185747412 5611 1035315918936827978504758 5612 -652137865025415277528 5613 -1984833841542293588382438 5614 -3736152736780633598126776 5615 -3582549986420098814453300 5616 -494238041230429997091936 5617 4912404660867400560127066 5618 10273949604803477517766816 5619 12497360327907090059558160 5620 9363854914557606912552760 5621 792838760409152937365214 5622 -10946620095616061250156944 5623 -22154896360421032438934544 5624 -29216856154125414035040778 5625 -29944480282845779131270632 5626 -24186156777836106767568272 5627 -13584811230916076916635010 5628 -761584377087924883588446 5629 11632263063077239388649384 5630 21625537891589455397103712 5631 28232182077909406644952060 5632 31384323672440998544730152 5633 31642250884757637765519584 5634 29848088325183886721233236 5635 26842546025335880916139287 5636 23296539514027445029137364 5637 19654545624215713037553342 5638 16157137473586901005605888 5639 12903587737099604952351458 5640 9922291105424092684804434 5641 7227950798895245533742407 5642 4854674108265489276296600 5643 2861969501461489561360791 5644 1317064249433666920074538 5645 263041941417861905507260 5646 -312504290978882662266744 5647 -491927514387400423179128 5648 -413886701132967143967798 5649 -233260023189504220373194 5650 -71975688749240504978240 5651 13452729622145359593592 5652 29810306591260819006038 5653 15007283023923602835863 5654 1057170620884678692384 5655 -2487052175923727506129 5656 -907335538132653757736 5657 187688937301251995648 5658 123508706993527344968 5659 -20522973652106455519 5660 -7263913921784495792 5661 2454283152931701828 5662 -254852620704480064 5663 976969711254398 5664 1506209922043042 5665 237317911721837 5666 -75497753779276 5667 259357414339 5668 -8779737752 5669 46997737 5670 0 5671 1 5672 -105 5673 5148 5674 -155942 5675 3250281 5676 -49024491 5677 545703250 5678 -4449003174 5679 25211271652 5680 -80849266230 5681 -53163475872 5682 2046221564675 5683 -9502980113656 5684 7912796071146 5685 110715438806928 5686 -466224263407448 5687 -13014455356620 5688 5001394411866618 5689 -9752754075720744 5690 -27694854077033733 5691 113038832593862555 5692 87086138903930120 5693 -811379738248046520 5694 -161128548002879962 5695 4667968187250609771 5696 852104225686167018 5697 -23534971623900858560 5698 -12673880452177259471 5699 101788206700936765113 5700 121621238822117135794 5701 -332508088846827915780 5702 -778026775095399583275 5703 502590959211978289171 5704 3372494455871588110182 5705 2174789750370747954840 5706 -8518622684241716046397 5707 -18137609188381449384450 5708 850720090088205492729 5709 54174078463325754585876 5710 79191833335191897642656 5711 -21826122860163726075708 5712 -238946347101471874851155 5713 -341497235122494829104896 5714 -12394319309799675551415 5715 757274274839769204159287 5716 1367360090620539730364877 5717 866174509388252015141190 5718 -1188487948609901253614445 5719 -3892458033721177673194250 5720 -5067892805512258393794681 5721 -2568566279657815291095584 5722 3896339484112891911679045 5723 11772536940071600961239379 5724 16472298599139572548974608 5725 13752029535510342010226032 5726 2291420429284526797915149 5727 -15105455681865858215501675 5728 -32435679854038562887065462 5729 -43035486465744809624899104 5730 -42363867412480424137886823 5731 -29681765695837977567176885 5732 -8011462041220053617839530 5733 17329188160547508496987582 5734 40752868616385030565119016 5735 58092850827550581648402426 5736 67432274076530210553110221 5737 69029387164189248423086020 5738 64639179021014237491911813 5739 56640826116336055162815392 5740 47297875487818023556877608 5741 38311334873667370686345318 5742 30672341630093325060039610 5743 24730992895699519013562829 5744 20374615017143387560060116 5745 17229135381083351461160224 5746 14833177897055585201094470 5747 12765959024172040783848090 5748 10728360686029374728546125 5749 8582230026240665394254984 5750 6351508860522245381333439 5751 4187045964263472063075049 5752 2300087345654853757467450 5753 878732463883856938267620 5754 12912408495609538855004 5755 -342073226033497995148981 5756 -344342256040568927183763 5757 -194282344299117741746980 5758 -50805521547341353876712 5759 17624516735239207376418 5760 22987920672962183652070 5761 7512014034630123780384 5762 -1468969756112139650265 5763 -1643280421234977036666 5764 -76045991406019228425 5765 186672414046993942872 5766 1814066134234681734 5767 -14103438565704070735 5768 2467067124434695191 5769 -13398851076885468 5770 -51019005571567761 5771 8290068604369347 5772 -333462738103205 5773 -71798398330298 5774 1696964456310 5775 9435274005 5776 15248149 5777 0 5778 1 5779 -106 5780 5250 5781 -160784 5782 3391687 5783 -51849558 5784 586206424 5785 -4871885000 5786 28366136865 5787 -96241111190 5788 -22077768129 5789 2218474305984 5790 -11153183288725 5791 12689719150278 5792 118471953071244 5793 -565419325548792 5794 186389821509073 5795 5673773923333650 5796 -13364848661209466 5797 -27755951750703440 5798 145025196829389012 5799 51225900905765588 5800 -1016376610958079950 5801 199217463033769152 5802 5837866137706096788 5803 -1369049283762707408 5804 -30237086416627669959 5805 -3105976270355626400 5806 139450601445050585655 5807 99529930124068157298 5808 -518156956501022111504 5809 -843136461509870326584 5810 1197643503073254105375 5811 4368922127788024634278 5812 743955132912089120390 5813 -13844419858275984466992 5814 -20310887216224456198432 5815 15157893212069116471550 5816 81827811592870263557628 5817 78538775154436680781752 5818 -101963240207362746714312 5819 -367682751495176036603310 5820 -346407681664388450728375 5821 304446115494657328535424 5822 1327011052026221176022667 5823 1652312386332932182241640 5824 110454048858636503407873 5825 -3208005349993903253701200 5826 -6134195822578022119960660 5827 -5320029924427173030170828 5828 1244692428134801334351711 5829 11779795633307663734642688 5830 20452940395514549910313425 5831 20126738471385233758035744 5832 6749890030782553009698562 5833 -17351602722916028748207728 5834 -43515969228001963719825042 5835 -60314322118054502997732250 5836 -58721137029479427659890076 5837 -36141181578155152399045632 5838 2612094554506042416306322 5839 47522881851382860930307526 5840 87355871772274496805795675 5841 113465721183635197608350328 5842 121983247368143955928624984 5843 113952681740280798649691856 5844 93911938978400017104548033 5845 67841384594507320686816800 5846 41331922231334918241633003 5847 18453186972656145621096878 5848 1396078621151967689932716 5849 -9308784067117688333624112 5850 -14288427172794431929425650 5851 -14790250160165127905019276 5852 -12256667372660384864055921 5853 -8056630069557899034196480 5854 -3351199861802443280041710 5855 957653461139882229061800 5856 4243050298077158367708175 5857 6161850071980111456080672 5858 6658842155644290666788892 5859 5949953304573012208049784 5860 4462260616682381886079250 5861 2721126164495572499224944 5862 1202636163024372567728592 5863 199336074773283406238720 5864 -242202178307270485294032 5865 -278825530532559840936400 5866 -145957069077767050017766 5867 -24801074201383009566804 5868 20623880756131002531742 5869 15090397688522426440448 5870 1744467561103876931775 5871 -1968342902679902224238 5872 -549024273344351772955 5873 193883890862392161960 5874 43229181182320720334 5875 -19346127417327188150 5876 1296086712857313561 5877 418995024432969696 5878 -120282619950153437 5879 16720460100213360 5880 -1154031989254375 5881 -47890079036224 5882 3492529992753 5883 33719269296 5884 -27655023 5885 0 5886 1 5887 -107 5888 5353 5889 -165725 5890 3537638 5891 -54802386 5892 629150416 5893 -5327904328 5894 31843289250 5895 -113799023228 5896 17612972580 5897 2388167712803 5898 -13000818892144 5899 18590277524325 5900 124817806844778 5901 -678096192403173 5902 452313614267931 5903 6338909214011374 5904 -17765466801312125 5905 -26173188535238273 5906 182138508597586706 5907 -5948914870510273 5908 -1242526561553568157 5909 734056485314218350 5910 7079211922933341660 5911 -4725061121062687292 5912 -37405250085446999270 5913 12773227129378061874 5914 182196311674148562200 5915 48271973986985212769 5916 -749087534977905618547 5917 -812025026935589138210 5918 2182773356415915220127 5919 5270542016187476884000 5920 -1952476025574345195281 5921 -20384917357434114043505 5922 -19492563033185200671914 5923 37883685384422307933587 5924 111912819085245613785875 5925 54801108253079196299479 5926 -226320457523321302642401 5927 -501804060498021818046523 5928 -236440935177781530051438 5929 836171157023983330333875 5930 1983835874651825849762656 5931 1562960828911405549395707 5932 -1548888069780580454269435 5933 -6078081626942981155420164 5934 -8016557125730291417565575 5935 -3071563985923919131273234 5936 9237681073855381858831909 5937 23048864335857910059745462 5938 28018676820348025804521186 5939 15404200312939640770867475 5940 -15226769313434454437802936 5941 -53304070625689449189413436 5942 -80938220841553378397570840 5943 -81297408338091846480466451 5944 -47060473282223344134812750 5945 15618135518812592503755969 5946 89453876074677256312857528 5947 153059193508186956700846487 5948 188945452719254548721594657 5949 188962806768912006249843000 5950 155478335747128776018092412 5951 98772960910996579728258388 5952 32527064881165179063529196 5953 -30535389931670948817259735 5954 -81470079060959558894544900 5955 -116019350275824285423764631 5956 -133996891847020940225561455 5957 -137887151610009715929700376 5958 -131351675934926855412780966 5959 -118080447751259414073963975 5960 -101142099091176100152672163 5961 -82780667295842533418723135 5962 -64507347988023177911245600 5963 -47322119723500329499777462 5964 -31934358852399270344134500 5965 -18902569343573448633619214 5966 -8664323003687000884150287 5967 -1472645968043666710300156 5968 2708557717241246140255739 5969 4276592066106090929327875 5970 3961863765725963033812810 5971 2672251926265656591411237 5972 1249823032274975572445944 5973 242274341126334679322433 5974 -195863382169018721602450 5975 -220739854364448281003788 5976 -95291964426835689812727 5977 -1778735294859514809943 5978 19021544915801286881480 5979 7061515776216798713600 5980 -1240201848006960997382 5981 -1123964755767601057011 5982 88833910717576526651 5983 97163953021791772039 5984 -18909091523783395950 5985 -1444889348464094882 5986 998841621858545814 5987 -192100542036268607 5988 24985293313055781 5989 -2131218172156450 5990 1252300332196 5991 5458290116556 5992 62931203056 5993 -81278387 5994 0 5995 1 5996 -108 5997 5457 5998 -170766 5999 3688230 6000 -57887232 6001 674650206 6002 -5819156100 6003 35669541073 6004 -133763791900 6005 67333699620 6006 2551203604810 6007 -15057627660353 6008 25787999259456 6009 129120173180455 6010 -804843999794708 6011 797750139304485 6012 6965111925102912 6013 -23048315995403153 6014 -22353163375003020 6015 224349237496465165 6016 -90336733711020544 6017 -1483000314542942364 6018 1486935384150616930 6019 8316297843018517465 6020 -9502265749464878712 6021 -44526011044716489061 6022 36808767616041169888 6023 227691850178509463025 6024 -43488630770291172480 6025 -1020794383596946572584 6026 -624978167804821493988 6027 3492564334369674762198 6028 5845985668218439571004 6029 -6328124853735968258475 6030 -27711811182503119280734 6031 -13503695155906379530234 6032 70507018263221984384064 6033 138875965489201784591945 6034 -5655748365174724815670 6035 -398787820636430101602621 6036 -605274602553115911804104 6037 62036378830664882912809 6038 1609699013068938899328606 6039 2573976689025908081414655 6040 743308689146705699356032 6041 -4394348363271974983906212 6042 -9474044318216178326566196 6043 -8244152252614116489990798 6044 3508144360298159869615200 6045 22267370507808292759194856 6046 35622410224240050534375282 6047 28514349653624778383182707 6048 -5899273847513298093074016 6049 -58061389095451195972398430 6050 -103137769521027354333788964 6051 -112274210594340542170019855 6052 -68029622178152301148871896 6053 24906032982571903993765239 6054 139802547621606867726057450 6055 238554530980929385066974864 6056 287075241135985673748174240 6057 267856378172358815885814186 6058 184602705654648968241768358 6059 58355810972993932546956975 6060 -81693013515956084627719752 6061 -208092310378420844518977376 6062 -302067499707673337834079114 6063 -356017416244721741870184043 6064 -372134141639871571959115520 6065 -358841678597316443974336476 6066 -326854145668172198486225714 6067 -286093610950466319371215686 6068 -243960367873299815562197616 6069 -204858983886938278896256685 6070 -170583404154651361711236796 6071 -141118286026105236658152882 6072 -115512666421826015077137600 6073 -92619975068492529108343582 6074 -71610657186855954552742320 6075 -52230885723194824022443943 6076 -34815075366278699406577348 6077 -20085178042498529595312603 6078 -8804499614247709128206086 6079 -1398105946225007233899950 6080 2316659575203657512757408 6081 3162772796380932204959171 6082 2360139594245313381356724 6083 1104783725547165847338666 6084 181713591116960099886300 6085 -181725456888025719173706 6086 -164705522514057934936938 6087 -48124565360614910245955 6088 12269951791288422013984 6089 12747973121442454155270 6090 1093329421817911978644 6091 -1525377927475388797408 6092 -168484446268799703468 6093 144347331755857300169 6094 -8252060533565328760 6095 -5705201673253428102 6096 1587430029393482240 6097 -240581789979743506 6098 30162234604110228 6099 -3070974385780855 6100 77129009091600 6101 7285008409551 6102 94767060276 6103 -144110400 6104 0 6105 1 6106 -109 6107 5562 6108 -175908 6109 3843560 6110 -61108446 6111 722824752 6112 -6347838294 6113 39873489528 6114 -156397626552 6115 128684948900 6116 2702601489249 6117 -17334083042808 6118 34473399985192 6119 130616817878880 6120 -945999601560129 6121 1237174771992306 6122 7511223956374854 6123 -29302401585499116 6124 -15583438881667384 6125 271332775842417657 6126 -208694762358531798 6127 -1726891497199594296 6128 2505508525751512020 6129 9436180899339398950 6130 -16004654496343870436 6131 -50814301378520872164 6132 70986531380555861219 6133 271929931135432978861 6134 -188707230511732088514 6135 -1320391047844941561488 6136 -207121592109887415226 6137 5133020604492754011909 6138 5761440435279893031479 6139 -12782583978677843673874 6140 -34932130294006973451975 6141 395333372260970560514 6142 113453139292011841427677 6143 153460839541807438189416 6144 -118428984935587096433007 6145 -613580533632787080264793 6146 -619196550504293052259719 6147 631665440278540147588118 6148 2598250079635096666784227 6149 2818504573828366454451108 6150 -1247111890798279243490766 6151 -8532726210633788635301184 6152 -12508894726100152508498958 6153 -4842940897047316540757674 6154 16269477475852713935798447 6155 39668995949302265204428584 6156 44243246327694689755464101 6157 12627673772635413886130262 6158 -52509915082582610027054811 6159 -122131859142174735393550920 6160 -151805642718738268196793127 6161 -105696601136222823083610531 6162 20308171654644710619742618 6163 190656665788472927436218982 6164 342722778406122538156636545 6165 413299877619718766693733950 6166 365124941442972627272202742 6167 200822860674538191925177824 6168 -40575333374885707451154494 6169 -300522619429578445524746510 6170 -522099994331505747657945078 6171 -666507035584454091082169500 6172 -720072183984771447474891494 6173 -691897101327503650370968218 6174 -605621701192105686776141814 6175 -489712100166022944980198768 6176 -369642634443593571466686501 6177 -263500968204568204565843248 6178 -180905096280667184115062508 6179 -124192951965257875380124434 6180 -90648570199626516006100402 6181 -74803841722156993571236024 6182 -70293277407683193007872639 6183 -71119712311223359406962848 6184 -72414169413026264764872845 6185 -70841860739858194497187983 6186 -64768452348112794226131196 6187 -54221465481095028702890402 6188 -40621150833335984218899321 6189 -26256083356656275315070072 6190 -13553938514229336936919850 6191 -4317579063050038696191720 6192 812686014296072603156818 6193 2436028725006726504434693 6194 1956123602368058855285946 6195 854127600623192126325810 6196 71286077620613514045086 6197 -171515741609040219998145 6198 -107019158100775332661701 6199 -11431067040057543146592 6200 15017989441788912183543 6201 5029462473153075806240 6202 -1327775813060798920923 6203 -563329704634747634418 6204 152537975466614636171 6205 15686022707331140393 6206 -10683561730392473328 6207 1940072264599567272 6208 -230835913765842623 6209 28492619069906793 6210 -3675936177867476 6211 175509992519686 6212 8546341029771 6213 125645898683 6214 -213426116 6215 0 6216 1 6217 -110 6218 5668 6219 -181152 6220 4003726 6221 -64470472 6222 773797080 6223 -6916255632 6224 44485608639 6225 -181985664666 6226 203459698561 6227 2836374399800 6228 -19838894730666 6229 44854348573160 6230 128399202352395 6231 -1101565149539712 6232 1786544677079395 6233 7925003867003314 6234 -36606838459793523 6235 -5021374808971360 6236 322372605604686091 6237 -368605818536991570 6238 -1958165342969941235 6239 3840062341543794080 6240 10279931428954428853 6241 -24536839483514940998 6242 -55147771616513969100 6243 117307484780857998592 6244 308750141375835934444 6245 -401342750173390188340 6246 -1623333008583702198738 6247 530476652581767921760 6248 7062728150667619157294 6249 4567239244335459112096 6250 -21623901307177252358352 6251 -40529582693527813688248 6252 25370464960452257117125 6253 165227369562500881887292 6254 141951818007153775910882 6255 -298907793718467625692528 6256 -848862034620412601220507 6257 -458627359654217958787590 6258 1548032810839331085089218 6259 3681780640834797303013336 6260 2289644034188319571665585 6261 -4860018268861440427699616 6262 -13684253043528805280213905 6263 -13516370215677920908675968 6264 4719161519819342690520447 6265 36283277326410451496893280 6266 57893021618102002756301581 6267 39499377577416850729391840 6268 -31300325879515968042050102 6269 -129393758303481865560747748 6270 -195230498377991160342716380 6271 -164977993054099201689243776 6272 -11903107385562842857540880 6273 227245929903051280361759322 6274 459519447097837849107479944 6275 575009549619116622432350240 6276 497285246112816549302321310 6277 218620422757696083114285300 6278 -196457359066322096875619760 6279 -638105802867715121929589408 6280 -993068997296382825766100886 6281 -1181949620127288938996166380 6282 -1178239551793805850953787060 6283 -1006113038324957937183585072 6284 -723036598635776336637074066 6285 -397172163905678913443708898 6286 -88317916196530468855648639 6287 162976073464129404695802000 6288 337792790664301122634639350 6289 435203932406372072283965216 6290 465925385948165716633006565 6291 446026828944304092760798656 6292 392256594554767571875922480 6293 319398304095509060365754780 6294 239318998854949415319101624 6295 161048954232118009662152064 6296 91242206305583602725986566 6297 34558295380342559936459820 6298 -6236752701390542289593631 6299 -30404736479321622384030456 6300 -39375964262090457393918075 6301 -36597649576463477113719458 6302 -26875826972054212136029350 6303 -15233528983736094596441824 6304 -5612662088472208304587969 6305 51160466079105118651410 6306 1931361366040124708085221 6307 1542199913855919904339640 6308 563099307739460824096669 6309 -37880281948369778733930 6310 -144345358107343397293519 6311 -51982283294829022173312 6312 8686842577695379231805 6313 9472479240658015174446 6314 -85262744363825152553 6315 -985981858878646916680 6316 83116454782795964629 6317 51740723035798158300 6318 -14620970203156844889 6319 1731795445687212560 6320 -125967565799677035 6321 16100908089032994 6322 -3571016375075625 6323 284468623834680 6324 8727495524769 6325 150727113880 6326 -285139327 6327 0 6328 1 6329 -111 6330 5775 6331 -186499 6332 4168827 6333 -67977849 6334 827694375 6335 -7526823375 6336 49538344609 6337 -210837561757 6338 293661491511 6339 2945391696828 6340 -22578427884875 6341 57156200361810 6342 121394413549353 6343 -1271111625121053 6344 2463256568093706 6345 8141377670426600 6346 -45024351446286948 6347 10315527702335598 6348 376246605148705146 6349 -578390334119754871 6350 -2154480436625491125 6351 5541254100967622942 6352 10633259621390994852 6353 -35379126864677647857 6354 -55998268659641222205 6355 177597592651587913000 6356 329328866049196230264 6357 -695299739434217500946 6358 -1889700333796442106822 6359 1687261835680055027262 6360 9169332203330123036800 6361 1693403986458049700529 6362 -32956272083318343436482 6363 -42208109877173341583284 6364 64710182293945121764946 6365 221317235439436241548500 6366 85804720707177097316535 6367 -558526572617494776359547 6368 -1059280863946237234668294 6369 -13497251827229504155946 6370 2852337463072467543455400 6371 4600886420785270008443220 6372 412222380759889354623383 6373 -10415566475051190387092209 6374 -18910734116900669364811314 6375 -9915130089048896486875100 6376 23073148986114290545524112 6377 62555359418352270391920498 6378 68995537514035641812160171 6379 7747372882917594566704767 6380 -113966812560621551165124825 6381 -230559018546414162546664338 6382 -244204530055794584333479195 6383 -85785873456665491417397166 6384 226472678426682423069476622 6385 572486417678613423641132400 6386 776229384745910980225716840 6387 690250106023242763916725122 6388 272548152724160407074023017 6389 -385605395637671335377449094 6390 -1093581199152838131295702250 6391 -1636815343212551310625224401 6392 -1855707633147385694811906324 6393 -1694204835170346827699112627 6394 -1203867888178786043878905644 6395 -510894665913110492716022700 6396 233474004183767007422506305 6397 897901339973589547178620529 6398 1397915016138768341460054099 6399 1702019714307857518152975042 6400 1822023131982844134583833000 6401 1795880641830217799938519698 6402 1670541392686417275820537284 6403 1489339826391700889481160867 6404 1285337014782347923955538048 6405 1079810100872960114862518175 6406 884093763008322504611653311 6407 702921302711443235970832887 6408 537843323773251634119582844 6409 389847480248210815829075407 6410 260769919385822603238267300 6411 153442046074068194291116762 6412 70798781747869900378129857 6413 14424155867682120687301233 6414 -16801414112630452848572523 6415 -27261734105455988832488875 6416 -23932847533138174135422933 6417 -14574231443171157277295373 6418 -5506937262373755496327655 6419 -46451136178847860145655 6420 1615088343116343354009500 6421 1133783144755740492975014 6422 282748206476220750730035 6423 -106034152489945306528364 6424 -96343184054784909953440 6425 -10531292327895097235250 6426 11911293392326174560990 6427 2407037644138723640902 6428 -1211520155929307694312 6429 -93338762241324658025 6430 91689289302036374750 6431 -14873839105262982084 6432 634539899992120324 6433 100522013852879569 6434 -9802602700656225 6435 -2365503423947000 6436 383239140376577 6437 7283615484840 6438 164116362553 6439 -353789266 6440 0 6441 1 6442 -112 6443 5883 6444 -191950 6445 4338963 6446 -71635212 6447 884648073 6448 -8182071206 6449 55066214700 6450 -243289166016 6451 401523892763 6452 3021227782848 6453 -25556028193615 6454 71621643891000 6455 108345982139802 6456 -1453666883609724 6457 3286052445849438 6458 8080565708202240 6459 -54593281901552025 6460 31556935065686156 6461 431095538546894751 6462 -846948166703998488 6463 -2285897175907219693 6464 7656886396214426250 6465 10216864011856213890 6466 -48753050590984664672 6467 -51364516374380738904 6468 253239353915557723446 6469 321671137084907856725 6470 -1082810540668584458808 6471 -2060218266412170983202 6472 3366292905004839828026 6473 11241711679496404655718 6474 -3539993756392779727200 6475 -46528641249227905334102 6476 -36764096860068299189598 6477 121294999422591736050078 6478 272910362698854691464904 6479 -37997081069242903441875 6480 -899109290968563249003360 6481 -1168299905506599055127815 6482 843490707676538392413360 6483 4510971546925402724349153 6484 4911465721011357728930850 6485 -3489295034979450006407562 6486 -17874461834658283148937924 6487 -22318142865455887514204179 6488 1724752213856478356575608 6489 52004344658539540910541275 6490 90292016394499486285209664 6491 59468387354061856256316573 6492 -67102566753782465075946918 6493 -238632264294865425995613108 6494 -329373231041645626082969100 6495 -208325523799323392361024323 6496 159244237059373415071773016 6497 648801044080551941252077683 6498 1007007104652204249699981120 6499 971951154025475819528864575 6500 418773972311087578443347580 6501 -553408196796043589905748736 6502 -1643744390238384821668430812 6503 -2469065272381168426371721107 6504 -2717821293114228646643008250 6505 -2264871005899581253880941480 6506 -1201907133554773972327669392 6507 216165162430623591704469298 6508 1672639923066232871472155130 6509 2890621320612061818235367925 6510 3699153773270414612645693388 6511 4051260715536604356263398963 6512 4002151252986022369121632632 6513 3666716670114523182329598915 6514 3175587243317353836430827200 6515 2642440831599351216055455522 6516 2147020779360380024895831058 6517 1732032284307999090513076074 6518 1409060021832026829875725992 6519 1168430883318108263921103225 6520 989297478164080973281389576 6521 847945024998782839967123406 6522 723679548261317606638998784 6523 602384869826804803688155559 6524 478036030505592966492401850 6525 352391050741011508919989795 6526 233033059069805636867923124 6527 130090811365977049959676047 6528 52347041059857891412849914 6529 3863934537507887405315375 6530 -17625559549121479321297056 6531 -19797448130397663138114778 6532 -12609407177818076418784640 6533 -4477253328525610327584288 6534 258146244302020094415100 6535 1367298764805617045074767 6536 731671537028588881389450 6537 60409783934646271842801 6538 -114883579868069237661792 6539 -42082755003557026815975 6540 8728461769751533964826 6541 5762036759152523182281 6542 -928573455349065808488 6543 -373389103316553839372 6544 118657712391217708350 6545 -8442798778500135903 6546 -1549573584484477248 6547 447920457603923486 6548 -49330526952408012 6549 245357104896050 6550 442576969930476 6551 3729812039004 6552 159287345910 6553 -412595855 6554 0 6555 1 6556 -113 6557 5992 6558 -197506 6559 4514235 6560 -75447293 6561 944793954 6562 -8884647202 6563 61105909729 6564 -279704280975 6565 529531356484 6566 3053995623953 6567 -28771242032929 6568 88510199836341 6569 87793681806750 6570 -1647586731549396 6571 4274861791211389 6572 7646103546558107 6573 -65317910407687344 6574 59983636796683570 6575 484273136110411974 6576 -1183512709926675927 6577 -2313496747870572086 6578 10227523779119860850 6579 8676995633629594410 6580 -64775666177333293119 6581 -38711700244067804844 6582 344810804069689055303 6583 270152047033598282259 6584 -1572135922193139106565 6585 -2052310030177406211366 6586 5662973412967143744553 6587 12938953277677083208033 6588 -11890452497222281985955 6589 -61542900832447534879080 6590 -20025095014730310220830 6591 196784263505278800227019 6592 305537293984290940480986 6593 -255434453600104300776762 6594 -1305124526425029006975625 6595 -1061852626026375371417009 6596 2238595230929606603440842 6597 6361996444708058784390180 6598 3952813872520957478303251 6599 -10074048617389549472522150 6600 -26521629142606163512352649 6601 -20806724559792010805047436 6602 25253639804364948414690426 6603 90914420658570607351887711 6604 108954783594650120642700575 6605 10221118209033022053192928 6606 -198825994260427316268425898 6607 -391149666544664365112110883 6608 -368445184301241795041366269 6609 262176764012968794648600 6610 637815872929710431071028037 6611 1229303679265424357352306448 6612 1355228663667872816583805227 6613 728163205745661644484011220 6614 -605615168131970575702057385 6615 -2226670276914637389220469562 6616 -3498097794359407383822404991 6617 -3836850467967244123522027954 6618 -2961646179585300079218829905 6619 -1001416906638316033893927325 6620 1570640426062187858710304889 6621 4126683714011068576877825432 6622 6101566184201854416705805128 6623 7150290077941276550914008473 6624 7202396169349932111461567610 6625 6420521380425217876239792902 6626 5103040427081807203213177063 6627 3577751870188566765630309220 6628 2120960535148005506381947327 6629 916077482601237713959184740 6630 48466743668724018196131937 6631 -476154591745445760719714131 6632 -703943524882289077147734141 6633 -706433965093831768411735794 6634 -560791104292595042113352770 6635 -337865610765742483539622704 6636 -96439381683835690636043248 6637 118835217142340879195002896 6638 277938147486677523600770998 6639 365566786410267257522291120 6640 380853057595449807734427391 6641 335994984145527350476758716 6642 252939861731523600872121438 6643 157854046849440446251770166 6644 74275840288199881592966025 6645 17013264128485507854980320 6646 -10785958999722310918691183 6647 -15993285692115294938126532 6648 -10097845627763692311747787 6649 -2994289777175721464590950 6650 662692037201716116038809 6651 1077087514981970388986475 6652 362785046992294180807843 6653 -66324113679675909335616 6654 -76135037202164672420045 6655 -3469191978720983077717 6656 8694831490432808222658 6657 157172178717731670682 6658 -694879481058006296877 6659 108516489340071536370 6660 6941589491893185852 6661 -4713802117835155444 6662 870304703406599055 6663 -98213735509025275 6664 4345563142535035 6665 427290000604658 6666 -2239896927902 6667 129754925788 6668 -453654824 6669 0 6670 1 6671 -114 6672 6102 6673 -203168 6674 4694745 6675 -79418922 6676 1008272236 6677 -9637321896 6678 67696400266 6679 -320476519552 6680 680441580693 6681 3032163902144 6682 -32218920093350 6683 108097302868608 6684 58052439307002 6685 -1850407531580400 6686 5450567218413867 6687 6722782232746706 6688 -77156900857294575 6689 97026953220286272 6690 532177667782819188 6691 -1597297649497831536 6692 -2187946835725634094 6693 13280746983169159904 6694 5576909066971240817 6695 -83400933132738155394 6696 -14925581803247952164 6697 451618741653054060448 6698 155173096447313867385 6699 -2164467329022744111658 6700 -1756619130242074353998 6701 8648353053266311758744 6702 13758193242501454620146 6703 -24130265218610367313824 6704 -76425145661707532499654 6705 13094551671716635396768 6706 290474818380347360625061 6707 297829694505693871742988 6708 -592297072767867310636870 6709 -1733953825999340692362656 6710 -585647098946830809473100 6711 4264897643001083408118690 6712 8051563152649519428269949 6713 848059374523879892082816 6714 -19773920502513442626918244 6715 -34580497362457599519113532 6716 -9987955241268658362835899 6717 63973081845445111756296448 6718 134689591102817550959169432 6719 100635601991696886018104178 6720 -101157221711517798556661178 6721 -390177924344889961447069696 6722 -527358845662615882096105995 6723 -253419232195205062511107440 6724 481485196832184036424075315 6725 1366450263256056326827669392 6726 1810991016284283642653202884 6727 1263477747674896596449112348 6728 -407713837748949511378279860 6729 -2716554259249421963292554592 6730 -4695203449585482692468372103 6731 -5313064446860926685593874202 6732 -3960019151299873626171834998 6733 -743210904895098179804362696 6734 3540461727593370370726313307 6735 7719140108262110886538161350 6736 10679785189146124324707384097 6737 11725977686154859026715264224 6738 10734235495159799111359897765 6739 8092753281641699781772117470 6740 4494904381312259988818449134 6741 694141541931962815309478992 6742 -2690774898725912000490975340 6743 -5276603551074922736971427700 6744 -6924294308472508327395267141 6745 -7685560778512857076105401152 6746 -7724846577100518061960726092 6747 -7246598993364805888428474128 6748 -6444053018279082555526537201 6749 -5473034758792440143265468168 6750 -4446138637106773179678627984 6751 -3439355844582815169233389016 6752 -2503450857973304435758817739 6753 -1674372548015665804250115904 6754 -979471723396634719519684405 6755 -438632672709133682045956386 6756 -61391199001062238729541295 6757 157423192141793997020693504 6758 240284536202165214976839810 6759 225027130552054132703333712 6760 157404004783760531588590725 6761 79970276400092842110474720 6762 21604665141742744919171969 6763 -7498118761393772696150714 6764 -12952971432226233537614184 6765 -7422993560884158853410304 6766 -1454312549194237722174840 6767 914462019674126607874194 6768 710376243794223254189527 6769 83699174971100131907136 6770 -91225313711926224429684 6771 -25408711410052354090840 6772 8988600145308662525777 6773 2139256219896603305880 6774 -920700241422409506938 6775 35917929731795369014 6776 31247154686319052869 6777 -8272770588405865024 6778 1263081938749054431 6779 -146458001102901846 6780 9649108771964233 6781 301434907139592 6782 -10614347304507 6783 69983562844 6784 -468289370 6785 0 6786 1 6787 -115 6788 6213 6789 -208937 6790 4880596 6791 -83555028 6792 1075227670 6793 -10442992430 6794 74879046621 6795 -366031252917 6796 857309430655 6797 2942356554900 6798 -35888191866878 6799 130672888460927 6800 17190527509758 6801 -2058678823020871 6802 6834679037092650 6803 5174541889027929 6804 -90009670356323172 6805 144262196192199529 6806 570065550917713056 6807 -2097014643216456450 6808 -1848065204593708139 6809 16823834994426177171 6810 390078029150439870 6811 -104346652143839097993 6812 23709034039415408640 6813 571115160007057199703 6814 -46980844209570799660 6815 -2849930856452733064311 6816 -1034607854979674309248 6817 12345978951804416777945 6818 13004621057987603422455 6819 -40944177068106637702619 6820 -88570371819266127071687 6821 68358168957016093473432 6822 397809384274805837734380 6823 220684078756701274507284 6824 -1068859002758947675383771 6825 -2104720649617686062031146 6826 450709603231179126078602 6827 6933296665095388857369450 6828 8967861552804451813087785 6829 -5437875892143140284341141 6830 -32469865954408764332786538 6831 -38811430698348869206029261 6832 15563482565085056171175620 6833 118963956626314863291361212 6834 171172296626358911969245215 6835 39647326123023250623118420 6836 -294541745295798463542987732 6837 -619920658925179299433378815 6838 -560668035458579438457923488 6839 142331008620543048135904914 6840 1309262417289854644906825236 6841 2239989836663141882722086896 6842 2035402507326711451848339375 6843 192295503963529103472139243 6844 -2901549237704206683671407624 6845 -5939759262809676435041462706 6846 -7231952491980956223084330268 6847 -5539661187929528084098692755 6848 -757645428252894541051846689 6849 5928126803538763744608842734 6850 12477735200880881875275910968 6851 16791339240903479987464343562 6852 17473854963587034423247642475 6853 14251813950568567432408028050 6854 7930814148758236687790125596 6855 -4169035807919430762570660 6856 -7924787980268295451411732744 6857 -14515272253478909641218573870 6858 -19021283769045812431772592668 6859 -21274830734198970235877947631 6860 -21558283611654440857714915008 6861 -20400154179622368044000212396 6862 -18382557283369589648441478150 6863 -16006442059032253009755533427 6864 -13626146236576892195681794798 6865 -11441429563015967920614597475 6866 -9525470491783008621548836119 6867 -7868003147305557095937957930 6868 -6418571292752037148642370539 6869 -5121424697859958306984076241 6870 -3938540476190489259080894848 6871 -2860149650935797695019282831 6872 -1903672744733789737542452115 6873 -1103134972126255837458164744 6874 -492614870423123684251159872 6875 -88979233173341346772416891 6876 119860737762431637609601379 6877 175981607646849464506866000 6878 140368775941170351568106334 6879 73935284377625861988792839 6880 19422605888446770561387770 6881 -6902473008012046636805970 6882 -10387816070593523563596240 6883 -4778495815043342888214133 6884 -191762205499761232372308 6885 879761003374984331312082 6886 330285823601163501964300 6887 -57631757580614382621615 6888 -52139513506228096148445 6889 3995641345187920789712 6890 4681423224565041030309 6891 -848509230653497877079 6892 -114328914245817450910 6893 60418094589988773903 6894 -11058789846652141726 6895 1461841903927429493 6896 -178004633773913079 6897 15369187086462965 6898 36309512202962 6899 -20924515720038 6900 -23489858787 6901 -447519807 6902 0 6903 1 6904 -116 6905 6325 6906 -214814 6907 5071892 6908 -87860640 6909 1145809636 6910 -11304686800 6911 82697712708 6912 -416827657704 6913 1063512515207 6914 2769133386856 6915 -39761297360225 6916 156539397176128 6917 -36992737522131 6918 -2267774463014596 6919 8448902530648147 6920 2842362625033000 6921 -103700493241427874 6922 203394563180219068 6923 591848341610683500 6924 -2690238300220698624 6925 -1219449958639782625 6926 20834667992537252022 6927 -7503711688768424346 6928 -127005699844699228640 6929 81493212892022823171 6930 698189775189520787600 6931 -363975777278647989227 6932 -3602625981168789278880 6933 281968307459446696011 6934 16701435280361737672766 6935 9768426267499421332400 6936 -62778163112615921961620 6937 -94080339791197068535482 6938 151717168227143724088026 6939 508552386867439799411385 6940 37234843812026636655200 6941 -1691907328803861912322486 6942 -2286854975476317531605312 6943 2258790942975458256529857 6944 10105115286458124283807716 6945 8186217050804051323632625 6946 -15952673533473789346648788 6947 -47051219690882805259815264 6948 -34194452652298221837405024 6949 61514412396570565547189100 6950 186630722183513118735144200 6951 178733386669554803317470199 6952 -105400020598033119369285628 6953 -576621979604540163331038673 6954 -826625198416312639935804818 6955 -355307747094783169389822075 6956 952909644678755311498293120 6957 2464011490747601945266432932 6958 2944138419468509879030936172 6959 1301112478254905819414661176 6960 -2491839809178313157524720700 6961 -6952848665183081644372730910 6962 -9565692029849639536387242568 6963 -8027391501294387375428564035 6964 -1593429829366486060681991168 6965 8262509444669641528576383350 6966 18273492949268257898003044458 6967 24678688725613238766646525768 6968 24737293868963457350550574984 6969 17747602553547357315301202561 6970 5181152515868111668776402000 6971 -10001555228326375653620231222 6972 -24450173104121048683012200448 6973 -35451430595400769189422397612 6974 -41540679809235345766248126344 6975 -42598988217628887208502048075 6976 -39547278284618865338421326076 6977 -33851036294727240523691535368 6978 -27039897233809257843775988370 6979 -20369904537381151447519147871 6980 -14666082985292499854141901600 6981 -10316423790896384392636240735 6982 -7358357851477455863548030296 6983 -5599480545054931702276778810 6984 -4731762300545830772409756740 6985 -4419503484779743193366880025 6986 -4357622015905122580002403198 6987 -4305616063484858865192348514 6988 -4104544858627130521767082560 6989 -3682183041026148343492155698 6990 -3048020825590375701542512550 6991 -2277453414864635490729815425 6992 -1484879933902343844855575656 6993 -788742309047050312714002837 6994 -276326413029404709138011556 6995 20550100970247346457285625 6996 129304632031733072147716416 6997 117715393506582582251031657 6998 61250910914915844943258526 6999 13219067518560068678092398 7000 -7461269228523430109463200 7001 -7833093516283946370138681 7002 -2387942797412865530830806 7003 546692427754569214076451 7004 592734464432277586098496 7005 50315493424626072566525 7006 -70853542927637553187482 7007 -8150830049778037445860 7008 6832823342456028219176 7009 -262487695185608336466 7010 -331858400648945961700 7011 85146704401965947507 7012 -11378277647042389280 7013 1261888820165434818 7014 -172103918751818860 7015 20151559774761200 7016 -379201889595620 7017 -32125188990490 7018 -150809167748 7019 -382756996 7020 0 7021 1 7022 -117 7023 6438 7024 -220800 7025 5268738 7026 -92340888 7027 1220172240 7028 -12225568194 7029 91198883875 7030 -473360865179 7031 1302778503522 7032 2494750364041 7033 -43812261309188 7034 186009098636550 7035 -106989518543336 7036 -2471680837209905 7037 10314580045025979 7038 -457791769571839 7039 -117960157141077250 7040 276235610353820865 7041 589875455873537127 7042 -3382593207790957478 7043 -213265776736698720 7044 25250657273370576375 7045 -18818016589278744459 7046 -150340754734193082669 7047 163247282297352713162 7048 824337538970066823156 7049 -826821854489460517200 7050 -4374685199280250335442 7051 2388699957236974858136 7052 21544029876270203319603 7053 2915192421628908734738 7054 -89630860880872686626050 7055 -87526217289081074516880 7056 268485829608995445631467 7057 604711042952225522802570 7058 -295840634010447042815481 7059 -2443794287340705817225600 7060 -2090384642203301953523072 7061 5041077771936058540755795 7062 13407550569596910808261411 7063 4446241926144331730857606 7064 -31491631622490411521997750 7065 -60879811187153443107501522 7066 -13852413266851114270455193 7067 132211804690233776409053400 7068 255548250228276077713182988 7069 124834826637179479620971325 7070 -365488754137580727461562360 7071 -924892338751752770610536182 7072 -892482676710671036966951915 7073 266276020217830690401873066 7074 2265295900007054023827381300 7075 3736154195099642510986395904 7076 2875799058614472043861110387 7077 -1195083415664580614116867012 7078 -7261536629563141173618517938 7079 -12031448055733876129287270300 7080 -11649462062836606865947024520 7081 -3980513878129499775579583708 7082 9692493274587802369372962834 7083 24660453196955230302072194560 7084 34602393537805576717908466375 7085 34313378804797654484024033529 7086 21969775296698712252526428119 7087 -116833043161508129095309930 7088 -26467859456256817674879542130 7089 -50518792019973413543976670000 7090 -66817720566685280485232213330 7091 -72489855668356755738504791664 7092 -67596122583730235419904295058 7093 -54524559145022735645339250349 7094 -36865430492570163432713762775 7095 -18266505149792085744785509612 7096 -1613778774500247660984342167 7097 11337785326426988733540295878 7098 19941619811814767541371205357 7099 24397051705530782823815706000 7100 25407392464157450869439153538 7101 23874924428557204772576527907 7102 20689295566701866578208383874 7103 16615922193986200771492480320 7104 12261421355199632740772613350 7105 8083024143670917134520460261 7106 4412284308312253290915760323 7107 1473578221096463911479390048 7108 -610053502927927614398969838 7109 -1820397320805447380360422125 7110 -2246245266664619448585815441 7111 -2071582612361255853375556152 7112 -1541572009968784387098058038 7113 -908450714641088037237266071 7114 -371884409209601501718635000 7115 -36155981026150141126450560 7116 96801864746009165523639068 7117 95458263294862087346173755 7118 45610640716114476677665284 7119 5697992756730212174858650 7120 -7693565104147292767168167 7121 -5098234906340895694582791 7122 -571987643828357254222871 7123 695857423721060718109584 7124 232733270311849363294275 7125 -61691363708029131655992 7126 -26705949221560666606458 7127 7027632167630740024188 7128 965476546215271357729 7129 -565539305623563634250 7130 91033973877969750393 7131 -7316233621900946432 7132 464866447052915299 7133 -106996137830251695 7134 22125275995664100 7135 -927114369680406 7136 -42529999832577 7137 -307532879445 7138 -266545864 7139 0 7140 1 7141 -118 7142 6552 7143 -226896 7144 5471240 7145 -97001004 7146 1298474412 7147 -13208939424 7148 100431788790 7149 -536164216060 7150 1579214273169 7151 2098898123688 7152 -48005394012618 7153 219400626154220 7154 -195605857945815 7155 -2662760765405520 7156 12451988207774301 7157 -4936908815124906 7158 -132405005578309998 7159 364668203775640200 7160 554706175741676343 7161 -4176736534719807450 7162 1274701073336794868 7163 29955534418105300032 7164 -34353474828272374130 7165 -172762370353313895080 7166 274175042357567910606 7167 936708539968155510968 7168 -1468669094687658807931 7169 -5089418469222323094090 7170 5502047810019068647246 7171 26540611464098560705184 7172 -8901856963392953872584 7173 -120781424045743322349344 7174 -61781993260869795757790 7175 422097934459825007283408 7176 658362709982763353963756 7177 -825051801440774154172082 7178 -3268473886128723452864496 7179 -1260926988803685593962720 7180 8940655347684021423661165 7181 16137529107352075040810790 7182 -3810143265219297969175158 7183 -52185820790456110822459480 7184 -69220477801881998741049675 7185 30570670171323671133860050 7186 228166408588632619616308221 7187 302973598646561724848438400 7188 -33081885568239310739972290 7189 -759483707675056639547805070 7190 -1267086544996125985769098347 7191 -633347172826371736532677800 7192 1490940581249895101317960055 7193 4028152568911622505171911082 7194 4614253965335022236502562275 7195 1117972429759798662915809280 7196 -6263821516288681638160983810 7197 -13961871796514268881833502296 7198 -16279612128635579305167667337 7199 -8651981688485304322295258280 7200 8931689956653722720576480369 7201 30609047449478566783703296038 7202 46568887469439246126410531895 7203 47415671027906730204307737680 7204 28709855056131792320422844155 7205 -6661487385270981945112286214 7206 -49384735305893873696254067175 7207 -87276910914821195484427226248 7208 -109703665197644774893100215947 7209 -110938383300901491732527788000 7210 -91331574703711564872189675212 7211 -56279478170241717388768134624 7212 -13835524828989674590850215712 7213 27905979869626576843762404764 7214 62760552020679448685257417665 7215 87341484901073209891574698560 7216 100962368777300866128168830559 7217 104912899016378176131610131600 7218 101525128582374352093093874869 7219 93349806312152371095643024400 7220 82605785878728636256610568600 7221 70926004547833496054510054708 7222 59337512829725922550647617907 7223 48382032422705401181916622440 7224 38290351346326043219857286345 7225 29147920909394742106870315464 7226 21015265281094121274780370872 7227 13988272567340093650198209536 7228 8199375830420633529459658936 7229 3773038658170074525186756420 7230 759158733291986827383602903 7231 -925358708217065265538492296 7232 -1517418689620663098362826396 7233 -1373597909701944944675604622 7234 -886594377485362639892487150 7235 -383424163793344641714924000 7236 -50533388044024197016172246 7237 79075288725821957041031900 7238 74886586573158862340132952 7239 29406210579490911233384560 7240 -830385870219430696356691 7241 -6702735436057497365719380 7242 -2460242454493999038871863 7243 400149145408264206454176 7244 439150522193854071393180 7245 -3771274000733670303700 7246 -46399838219109085860279 7247 3425260123831942353912 7248 2737056837241578435430 7249 -715783201511046303850 7250 61080752909127540141 7251 2660414500903710336 7252 -1046514702988019814 7253 33867731271898938 7254 19121210404318880 7255 -1549683493167792 7256 -49834743478431 7257 -483526265946 7258 -93564755 7259 0 7260 1 7261 -119 7262 6667 7263 -233103 7264 5679505 7265 -101846323 7266 1380880005 7267 -14258247453 7268 110448525474 7269 -605811624772 7270 1897336983762 7271 1558417152085 7272 -52293601679940 7273 257034600823741 7274 -305983545342896 7275 -2831491841847186 7276 14879468777878276 7277 -10834657695126794 7278 -146513226414462594 7279 470597592523868821 7280 474875938231340270 7281 -5071109083050066276 7282 3364579632210680555 7283 34763874238876148222 7284 -54983661780312310688 7285 -191991166568496022995 7286 419638376880871311143 7287 1017059163624954377611 7288 -2322825581353142409898 7289 -5633713227471899482640 7290 9847310354571305114745 7291 31142276700939190190034 7292 -27197376303545756181786 7293 -154451617855233290075574 7294 -7991143122898507067809 7295 612371818500925765520999 7296 629657393474044693292234 7297 -1594145267522711806862110 7298 -4054954471429071325368826 7299 516556172602421856050607 7300 13966844358547296268453336 7301 17165639651709595489086512 7302 -18303622080021580301481807 7303 -76929110926266395996289167 7304 -64753613908274755933215677 7305 107812237063939200814891845 7306 342501298974406608032129040 7307 291776623013936303450429585 7308 -342635182534333180005785484 7309 -1275716339479754107589242338 7310 -1459134230157782770820139380 7311 195343884868507997096637988 7312 3445676291609077938611384180 7313 5925599141635744307113095589 7314 4191611194690804933164071395 7315 -3461006151326615300006820885 7316 -14304808937360882704612706448 7317 -21139303863249307031300530974 7318 -15956022016605221987784802034 7319 4398469393498352285681556296 7320 34226397599569209757232495805 7321 59796526359763691250340818589 7322 65282928113160631748721598789 7323 40871485427395088868512197858 7324 -11394951538769937642985377113 7325 -77237625739785198977710998302 7326 -135411338650345575144968957877 7327 -165911549089029691647738927659 7328 -157243291188984433419501854469 7329 -109798636346584092467529387991 7330 -34553296348806516578683599925 7331 51614940097633113395118169315 7332 131624516178879300997425457950 7333 192726887885011079124076027977 7334 228700362072565924492114477300 7335 239670471109819822154682202644 7336 230322551638300816334483512570 7337 207530171629014034932267895460 7338 178242801563020283021485514479 7339 148089226813888905988431425523 7340 120775624214445054465979657969 7341 98111281219965667192741481305 7342 80403441281816167775140819113 7343 66985286360969341275491708551 7344 56717557091257392974269324764 7345 48385268597627996313389324151 7346 40969271511750188690840393710 7347 33801641828732517538596578803 7348 26620929509890771872973538520 7349 19540408224591496667078157305 7350 12941285127518996099894905801 7351 7310260804706208409491144503 7352 3056464644343611208439661748 7353 358311132586053601310275128 7354 -907070148706687579698736613 7355 -1121354232580985740328750255 7356 -784091544876220284129804586 7357 -336546431405741090343344740 7358 -34876047482807809028386911 7359 70140661681612855346612256 7360 55051189986508874671634300 7361 14614930674749865008612585 7362 -4697834057993822887741359 7363 -4502568579625182679678042 7364 -492275929297797488637304 7365 553267813675870535133248 7366 112553874169310230786213 7367 -56492705363268186790193 7368 -5308270225678456575828 7369 4591523452445938556680 7370 -643732660753054124065 7371 -18869216226854113500 7372 18831235219359254179 7373 -3213761687263399727 7374 253476364939703540 7375 9091495316043917 7376 -2142408531857226 7377 -51262616170190 7378 -662199457381 7379 138461977 7380 0 7381 1 7382 -120 7383 6783 7384 -239422 7385 5893641 7386 -106882284 7387 1467557895 7388 -15377088018 7389 121304191573 7390 -682920057008 7391 2262107174010 7392 846987999210 7393 -56616487890682 7394 299228210693892 7395 -441620958999573 7396 -2966178107882166 7397 17612369781623085 7398 -18420815053320680 7399 -159598279894821869 7400 595885987680481998 7401 336663603890792427 7402 -6058427743852017500 7403 6192374269339574730 7404 39403287762509579132 7405 -81630774261985356357 7406 -204906118667242562400 7407 604819229707232686525 7408 1040638230522674496592 7409 -3419797841034731583660 7410 -5850000990334644067916 7411 15639408084708588923470 7412 34525797518311561881990 7413 -53564888796975748251979 7414 -187406317790675746604376 7415 84253144135868443340151 7416 833233617203933046521426 7417 465396224667739502425650 7418 -2634736083866732448210804 7419 -4619282052724245270360505 7420 3600089755765483622394394 7421 19894485046326383883030606 7422 14859709626007541702493360 7423 -40644033404414501360706480 7424 -102655147981288337023264416 7425 -37351729542535909276213102 7426 224889248676756767519309368 7427 456496686395803269704706750 7428 169034307598798002978292966 7429 -845487399379783160068619427 7430 -1846929387390363147800435472 7431 -1267920375809804266732474999 7432 1864029400066810355127207270 7433 6083127681511813526433802380 7434 7232917720908015034601151332 7435 1150687203122793226588308537 7436 -11898763368733387490543360934 7437 -24625201459682231253413632870 7438 -25282748199502187475185782656 7439 -5270702085765324277310180646 7440 32704500950759802868990211986 7441 72011263027117353288986603254 7442 88287318316001177636944602960 7443 62065399604578066530185959810 7444 -9095778391219288097956989272 7445 -106141169493113042826751172271 7446 -194651274209732271639898408960 7447 -238639632401631842533135414595 7448 -215177437582385362587028372662 7449 -123102915874714920412523689534 7450 17418104640393369947505007576 7451 173174034932674830005711031780 7452 309610971264034539737865981150 7453 401023434976309021751989833320 7454 435989320838721747899859203712 7455 417371585174375675985986471418 7456 358313825767406318891403820600 7457 276589375828499717837579431485 7458 189447612328977128717825821856 7459 110220664553746555721939608231 7460 46973927405601215291605371570 7461 2787232177030488435933776341 7462 -23037024705461125607112995800 7463 -33500858791478900726218071147 7464 -32617431995278928553912672468 7465 -24494168668003847730060460172 7466 -12798857722307483696192934192 7467 -512825378590724991517649070 7468 10149766147369808434894232876 7469 17751805535829776900114674701 7470 21619473988145114005333185920 7471 21804343606844372596021199907 7472 18990514452050897977369059300 7473 14313744683416839201566772745 7474 9087835819270304496147976984 7475 4482564812622309788401008492 7476 1243501407944543675433404366 7477 -443985385920491236993601575 7478 -887752713812240890893624504 7479 -650076770710770480808825763 7480 -257398799157281855343789466 7481 -5145270059205870175096389 7482 62377320448817964978702340 7483 35434442967502684979470145 7484 3278923956752898510419760 7485 -5321312980532394132103632 7486 -1955798480933073808294752 7487 406887125759890968245835 7488 269159595113272679551680 7489 -42198181557377355004209 7490 -18832589571642430667856 7491 5643421460144457033464 7492 -205928225895926813200 7493 -151921683613008309798 7494 39236977202104336120 7495 -5708015302552487064 7496 532078983671277186 7497 -9272373938815645 7498 -2554050901728968 7499 -43857826548009 7500 -820327994240 7501 427616250 7502 0 7503 1 7504 -121 7505 6900 7506 -245854 7507 6113757 7508 -112114431 7509 1558682082 7510 -16569210350 7511 133057018962 7512 -768152124556 7513 2678963983584 7514 -65205188097 7515 -60898226395050 7516 346288596374712 7517 -606392297380188 7518 -3052634163092592 7519 20661771741965147 7520 -27996267795756225 7521 -170779405740399300 7522 742267771735017063 7523 123868377562168158 7524 -7123893342594264461 7525 9909146748592310750 7526 43494306343045993908 7527 -115228534772727378009 7528 -207382469221306697960 7529 834243631012670089248 7530 975060455215772556000 7531 -4783138328376564731505 7532 -5528278842008412838956 7533 23054723357729862690900 7534 35533006220631941057673 7535 -89529335907443471713050 7536 -214505658497146953088905 7537 226415965871312794304244 7538 1069890310001359420407768 7539 98738806740389953571606 7540 -3952845326926693265255250 7541 -4687086813395744840589402 7542 8353036265207622340021774 7543 26137842061848816815763321 7544 7056986767446188787962607 7545 -71876865027272089553774400 7546 -123515771068290052773539423 7547 25625218807025368270513488 7548 383736052293870656981878893 7549 534698972258950214382173894 7550 -131928188946945624103821750 7551 -1558424259398874088177824726 7552 -2320758251895143281988088358 7553 -369025861935966220946600316 7554 4591632246693108322549631415 7555 9021876422921850056450419125 7556 6694253736745494652973748528 7557 -6089398073945944868749368482 7558 -24541293625512573340321476321 7559 -34535949318323345295406282092 7560 -20259678263024530980716431625 7561 22860251099602373638592478784 7562 78919326206373870167376934998 7563 114551706222209712142437427365 7564 95375068416553467160887995773 7565 7541552500164941711315126100 7566 -128629805865183509247531965052 7567 -262235468783661147470340291298 7568 -332060362258282619278149549501 7569 -293504000817673209611507843432 7570 -138717483165854991457699571250 7571 99314527416777940122563803947 7572 359450236024942165559303233368 7573 574766620338724951346755147732 7574 694417973684191764597016926003 7575 696816482066956163177094044125 7576 591101847244178663402781944991 7577 408998453623148205881701008192 7578 192087161545898534360284680094 7579 -20312273965574829500250233609 7580 -199233116261550339600493023300 7581 -329103102333378672431362555644 7582 -406609850394522571546320028559 7583 -437179361363222456995448206509 7584 -430856847371230154492592650865 7585 -398836355999244126902814426900 7586 -351202806316581004635103909668 7587 -295899011128581627264300736686 7588 -238615419934603406732347411253 7589 -183202222350256310210790130524 7590 -132246825288273379843241920425 7591 -87567481553571847498822433369 7592 -50493708756545734656788643513 7593 -21911099814185675673049350656 7594 -2133704309431931674503781807 7595 9274071594600836847157270575 7596 13582468377306826714394779323 7597 12773416504855842774999306400 7598 9177929295279591050017849665 7599 4959412654400648083036835412 7600 1629070550641550830009758500 7601 -200420214945812942670323280 7602 -713287901762515215960418921 7603 -509663028542062736127899629 7604 -166620752148764908272160806 7605 23728946429828681499001550 7606 50399164704084669095452889 7607 17448521662110240437030766 7608 -3010878054693904537905222 7609 -3535785387111717736218944 7610 -158594217908728760879025 7611 405664756135711011109233 7612 10282069300227537337824 7613 -33886795150217043977652 7614 4683976366720695107008 7615 682215288526111982600 7616 -320645540110773099447 7617 58882122580977507612 7618 -7868305364821069287 7619 819484283120350209 7620 -35778183127103300 7621 -2597084571848086 7622 -24938912698980 7623 -928676761597 7624 766934230 7625 0 7626 1 7627 -122 7628 7018 7629 -252400 7630 6339963 7631 -117548414 7632 1654431792 7633 -17838521992 7634 145768512775 7635 -862218801442 7636 3153862604907 7637 -1211839623008 7638 -65045184038223 7639 398504879039850 7640 -804564515459536 7641 -3073841087109192 7642 24032971986572246 7643 -39893453924968376 7644 -178949207332227150 7645 911242210405914816 7646 -182392673684334689 7647 -8243090067577408706 7648 14679184450404353398 7649 46528089787057439000 7650 -156669396781333474071 7651 -194124710254882366078 7652 1111140757168001195194 7653 779242290147984286208 7654 -6423878865935638489600 7655 -4398891074293384202036 7656 32192185640770750260804 7657 32613148928316471554784 7658 -136326209810444762162509 7659 -228234319491373353631950 7660 430102628844863902271208 7661 1295509327701481707990384 7662 -549243599135404042283787 7663 -5510864909174115380619472 7664 -3879878194562800816641650 7665 15079893586938945665396832 7666 31605203050983442934396457 7667 -8875923823650722457935036 7668 -111815337988969197552227637 7669 -130069711511331643741036000 7670 138192606975007643023224633 7671 576436839488273321914902780 7672 520533501900729280299534429 7673 -683782023944516458281780944 7674 -2445430943051775719840411125 7675 -2431101764554140637844318390 7676 1626392244749592999809908261 7677 8412991934929057384351442256 7678 11357856238860396969252799190 7679 2491596705164446340035954400 7680 -18960307115981822017475297142 7681 -40120883552499177865973215856 7682 -38408913735453630768814207865 7683 2565881378123825365895508294 7684 74501860909746669554065147575 7685 138487764411605786350810087552 7686 141049477145025036635006485365 7687 46604243231559346996516761050 7688 -132694220437722528471761469306 7689 -330187455096703473005792492600 7690 -448888724820720365245003946947 7691 -405933558620306283827861423522 7692 -174307138098443071807586219614 7693 199743608261261512900247256944 7694 611790432808604848521098446125 7695 938331627721211506280344408062 7696 1081032944642892259170820589366 7697 997424729438108105831213185760 7698 708167526099502108270747130667 7699 282368906944061682340116271750 7700 -189411017101497357706495566702 7701 -622623545277564488048906402144 7702 -957814164214898908922250319199 7703 -1167867876923044346496835862370 7704 -1254874916180539370313402104475 7705 -1240827309222774004050215567352 7706 -1156734161317880471578896855579 7707 -1033516915004528506093439746338 7708 -896266931091277273019464360600 7709 -761926210098471044454619725600 7710 -639558052190593196538818417529 7711 -532101156028934075468438447406 7712 -438640526565343961218942761600 7713 -356540313701845700851112760912 7714 -283091049478747441439024988275 7715 -216543861602794093130381623406 7716 -156530732022086783178461657772 7717 -103938221629868232866402953536 7718 -60355268650021261062300217350 7719 -27278229000309038472824225100 7720 -5320330365804952375905252404 7721 6300628523864202536872912944 7722 9782060952369266034468932367 7723 8217158005637896514826901768 7724 4723122161436354815749231875 7725 1591985430276690747631152288 7726 -148421541095797678281695720 7727 -589129400251185343489833102 7728 -370634842816242740664783351 7729 -80621775023309956323922400 7730 40614593134993967305572392 7731 33437446665592253761894278 7732 4001534089834238540328121 7733 -4238560435747427879160576 7734 -1178515688354893371459175 7735 417749540127225022037720 7736 104867884708442364733757 7737 -43568332091866245288408 7738 526027612946018128891 7739 1961474838126151862100 7740 -479383294171529254767 7741 69557194040417681248 7742 -8714629478902270756 7743 1032039629174692222 7744 -67950665228936750 7745 -2071354377033816 7746 7300128981873 7747 -953638579692 7748 1143400031 7749 0 7750 1 7751 -123 7752 7137 7753 -259061 7754 6572370 7755 -123189990 7756 1754991580 7757 -19189093716 7758 159503594956 7759 -965882265530 7760 3693314073750 7761 -2630849227975 7762 -68943271064640 7763 456138650181573 7764 -1040811167069850 7765 -3009573876037261 7766 27723698255930634 7767 -54476079803315039 7768 -182738384389455074 7769 1103940300828921570 7770 -603852974650543280 7771 -9379556320745494357 7772 20676881978218284195 7773 47842234174150752932 7774 -206732849183057744500 7775 -158502420747066926376 7776 1436609180284375098932 7777 402502262165872246153 7778 -8333335286165226839664 7779 -2127033957724194703330 7780 43021866819727822442893 7781 23775371850492916868271 7782 -194592146140476409440423 7783 -218249131338341247472601 7784 705588481698878415294765 7785 1467554419924793607360495 7786 -1565289671583231931940878 7787 -7204841790941978518630416 7788 -1709632546559877059377242 7789 23929181466028720465741145 7790 34547492681267067110416185 7791 -35846479818100609616213633 7792 -158142361852971509119230808 7793 -108664620945312950926845192 7794 313391966201183328036785880 7795 779129705036269669134050709 7796 333952843265161301562537468 7797 -1549183541790592306553138877 7798 -3381296487487652627097648614 7799 -1779920733341676233876481675 7800 5098460543464391993612438880 7801 12986281998359974298649970451 7802 11488189048655075188793579736 7803 -7595219990950156836216040087 7804 -37971519717568738405463156630 7805 -54573552401109595361886927087 7806 -27079049344825165067464063313 7807 52857410857340735670738476244 7808 150272152363840878788119520070 7809 193448587247082752629629233155 7810 113635928055147134812365279872 7811 -102388811117776503731438107500 7812 -382094075608206333911106201435 7813 -585327213701839125269771879973 7814 -567990780082940843742132654510 7815 -259069436516094987452293281971 7816 291349549336804138955976292578 7817 920065974422963547998811019806 7818 1411397444518504874950367075696 7819 1580494482358954787804963874420 7820 1340900271439534501688243959713 7821 729502743705692633005224374873 7822 -115557622306668392622020248805 7823 -1008203344051538391739329557301 7824 -1773983649032788728073502866225 7825 -2294221419898295252527167083288 7826 -2524086423808836674168003787888 7827 -2485866721369390601822759112444 7828 -2246538162688311793161555340247 7829 -1890824646622673889697435981785 7830 -1498537475904688066457721741883 7831 -1130594370993225197036238024997 7832 -824023232497786241918574899637 7833 -593700227150876094181611553543 7834 -437739176255291321939192343850 7835 -343856518878346948718269982073 7836 -295005369245272931266124122633 7837 -273553945209738789600247495146 7838 -263978964787160426516582480001 7839 -254381337036167014751432217975 7840 -237178501349886456839246701506 7841 -209211106143400552250274207333 7842 -171348788123064543025379021296 7843 -127590318351966642538016487082 7844 -83682779478572933348442020475 7845 -45430097140660785307652369520 7846 -17054223783628598194250158746 7847 -90602266157265626513716464 7848 6780717293484973006993442605 7849 6888151880287562109086737375 7850 4077214456787359880901321468 7851 1277172465623933260091419840 7852 -210446458357602819389334748 7853 -484218398459234514708518088 7854 -236733637639711972817470605 7855 -13546365719393800721169149 7856 40777578749984050314137772 7857 15463071590577067858531952 7858 -2685205342549746694994312 7859 -2423893829966606745609480 7860 180851964388685553483380 7861 224593024425682744082212 7862 -37957382741364806961900 7863 -7385079616684211602699 7864 3345016273870916846905 7865 -552861134111126981574 7866 60766524776851503032 7867 -7078693012577664898 7868 1057946191251558762 7869 -100420719790893895 7870 -802170727190213 7871 53083326041418 7872 -860033807828 7873 1537505391 7874 0 7875 1 7876 -124 7877 7257 7878 -265838 7879 6811090 7880 -129045024 7881 1860551434 7882 -20625164540 7883 174330752427 7884 -1079958869812 7885 4304427511382 7886 -4364852376018 7887 -72454994448933 7888 519412724597536 7889 -1320222228441009 7890 -2836000503546188 7891 31722021166502702 7892 -72137927449807308 7893 -180477775618791330 7894 1320962175636844638 7895 -1165214224351122435 7896 -10482012202107669184 7897 28082025054803644232 7898 46595132993214452358 7899 -265991383238956278038 7900 -92399528603185163004 7901 1808562862119458657421 7902 -216040657432572587706 7903 -10474091837907288584240 7904 1689756038784973894848 7905 55319597093208670215629 7906 6561031109679833715844 7907 -263953050222812182682868 7908 -171005468517171277380560 7909 1059666659511716999306473 7910 1524051848174249772856800 7911 -3035924548875027335797951 7912 -8837567456647015810856704 7913 2412290727334109401784955 7914 34758373606702028803654948 7915 32423742914159179822722317 7916 -76646704374584117709856284 7917 -205300294028879524573219526 7918 -41283332069733153902066168 7919 559357858203363901498714893 7920 945021923464713997126183488 7921 -126684047817741664733376599 7922 -2754122614017796341549822216 7923 -4110026116329730122736917476 7924 156166277449885864013014632 7925 10281776373217282716778664547 7926 17350850574118290975847931746 7927 7021401683851900483728763952 7928 -25715399840141181703581272256 7929 -61529758740134995718725526283 7930 -59827662094267499995528092568 7931 11788275790416092856697214760 7932 137716193524749140128021457332 7933 238663013188630709059556634183 7934 206180893253697204486185580126 7935 -21831868201445979882829291993 7936 -391463265383189933151408612736 7937 -723868033055522801764765922685 7938 -789159383331768999601293242210 7939 -431271771398346259658929246639 7940 325725281563072624041160185216 7941 1254125821367601006083492444669 7942 2000965814708984778137964795420 7943 2231371567052657390748251352099 7944 1767066889368093054600775870464 7945 656926070725338770393836926501 7946 -845689154732915152564771725582 7947 -2379342963386985441939980471674 7948 -3596985139707441024861832600060 7949 -4265015560701278370628204748430 7950 -4308963582335365931032299167798 7951 -3802552237880110636112641464973 7952 -2917723088209586566191873748416 7953 -1861415533273267186530663749345 7954 -821333711106347847755208140602 7955 67090816454505570343912413852 7956 730889386169679918878595029164 7957 1152446369646885495519568388132 7958 1353349967391727982839325483670 7959 1376622420670386490957811058331 7960 1272105566542060957062161986592 7961 1086918742299165919207804956840 7962 860770063478092945397368950218 7963 624770695621834670308004256694 7964 402128303444685091922840088912 7965 209368770276626530438063852440 7966 57257687585210515555248716576 7967 -48845476316996645121640026816 7968 -108998000355701677111775942848 7969 -128555930705846382276582170423 7970 -117387716880117893843218015182 7971 -88108668950830814096447885230 7972 -53481099592967909425298714608 7973 -23639152783300630704705180393 7974 -4102251703117329877411305802 7975 4611960070678810258467570675 7976 5618648365153969679247622272 7977 3248517783091040677584404664 7978 829064853662397614417614734 7979 -299387268829725392734320819 7980 -370936603389031040226827184 7981 -117438406192833437580697219 7982 24485024991152008988284500 7983 27612733899262877702946902 7984 2320341405723270911391168 7985 -3298201711890799130990313 7986 -392297895688895409920574 7987 322900269207751221177425 7988 -6869221633593403810356 7989 -18184831044546217702156 7990 4274602505622149622788 7991 -446170270357888527852 7992 22155064947951709376 7993 -1882184316065127704 7994 774196183608696672 7995 -124736483807687543 7996 1308464827867804 7997 110319561262932 7998 -615119846352 7999 1922787155 8000 0 8001 1 8002 -125 8003 7378 8004 -272732 8005 7056236 8006 -135119490 8007 1971306880 8008 -22151146846 8009 190322189970 8010 -1205322247714 8011 4994954934976 8012 -6461614124535 8013 -75416188204068 8014 588497938860800 8015 -1648308838179888 8016 -2525253206728913 8017 36003933559934285 8018 -93300538472331761 8019 -170157981710721702 8020 1562181302414101706 8021 -1894193913336638023 8022 -11481236253195639400 8023 37073126704335848152 8024 41739562417780097172 8025 -334690523655132221726 8026 13909180214850301644 8027 2220431483364282805400 8028 -1147601418324093515134 8029 -12769019240753202359289 8030 7519537352388823540530 8031 68586582280170718732032 8032 -21951624517885133245785 8033 -342498871361962343866240 8034 -69545629041214388108588 8035 1492691630937861861793676 8036 1380218927072742703728015 8037 -5034580651596004896691185 8038 -10088818613680250537029455 8039 9144370897665056470451056 8040 46958682986552351603992047 8041 21817914048228563577687137 8042 -133312083796371509219915915 8043 -243238549905535055243928298 8044 93780835010839443559966099 8045 873501852790270585168758819 8046 997477933132466657524415898 8047 -975669954199980503851138000 8048 -4249101910458290483190001243 8049 -4205339973515661847507226092 8050 3975438065584096279731244693 8051 17052043927969571509592856872 8052 19670686190784692204912698600 8053 -5115514362448508767794563623 8054 -53038866716498561318152655140 8055 -84412333174023734519770900056 8056 -43029399678269852728387290016 8057 91536046456191113871220437060 8058 255388122799862551336253150871 8059 307881090751540844995066956896 8060 116192481178642156622293477518 8061 -325124918580525653635522168043 8062 -826711820026114437140260790580 8063 -1059735470830045217945181009088 8064 -728353607773102702083943617179 8065 231620514571609672108612466088 8066 1550709540966208550766847114085 8067 2695652398193495694821382573880 8068 3088656515853825321855447755398 8069 2368173509863672599320939906919 8070 561721731645179928113573446622 8071 -1908753637292978110941041239736 8072 -4381967454350215787512084874695 8073 -6193297213369630244925907404420 8074 -6888016875877359618007854500305 8075 -6334826879496011690570389023762 8076 -4717052595685779863277912388918 8077 -2429975626073643189004404692575 8078 60378396579243475510467500321 8079 2343207893972777139264468302368 8080 4140528023304535100104131868514 8081 5328934403831087467091923191087 8082 5917605549470399968404262766735 8083 6003270778402113383666510461142 8084 5721812979533253557388674424177 8085 5209592317440083756691120628301 8086 4579844976922705917635430093582 8087 3913509493114208538107651762480 8088 3260587124096289608925661660069 8089 2647324218945826542629908869521 8090 2085189219762642319576052147115 8091 1578888438262445416553254022556 8092 1131919176856891121190191267870 8093 749147662225185070382986997150 8094 436620832223177806969131115122 8095 199364294410705396369498136192 8096 38331250414186456316911725077 8097 -52112275665072454445457734125 8098 -84900344570398444615987723244 8099 -78497925379024988347966171016 8100 -52964823099182193711856649058 8101 -25230652745066148564710738654 8102 -5528773950749254811439639000 8103 3459399608851322816082185880 8104 4537711868600731346401838230 8105 2365221861135936940536118962 8106 370593074087764546309771317 8107 -344784859340377497863566070 8108 -242369936042856632897098201 8109 -28297036474216945566402855 8110 32323909621785832350313774 8111 10794226242214123705375712 8112 -2873172680879694112890070 8113 -1264613983536921796559191 8114 324128072621149106290344 8115 54959444024566728927184 8116 -28873001252948432185386 8117 3966566106925210294375 8118 -70081834478602070607 8119 -52470615546686650304 8120 7438378818089545870 8121 76873760423961945 8122 -129870622353342115 8123 4222250262713068 8124 173958277087759 8125 -193735132704 8126 2266221017 8127 0 8128 1 8129 -126 8130 7500 8131 -279744 8132 7307922 8133 -141419472 8134 2087459088 8135 -23771631600 8136 207553987921 8137 -1342906556838 8138 5773338757017 8139 -8974545146696 8140 -77632392831350 8141 663497756871192 8142 -2031001734107873 8143 -2044973181235712 8144 40530563439773652 8145 -118409532001597100 8146 -149386969003312097 8147 1826511584889720816 8148 -2821479293094675535 8149 -12286593884895099978 8150 47818427317968555675 8151 31996421996860314032 8152 -412599266821104242248 8153 171836749249527253584 8154 2659593845856267884817 8155 -2473187212482515855000 8156 -15088253294853943469100 8157 15887367832029955979648 8158 81953757594695683689565 8159 -65094738503023547668800 8160 -426139595656060604995750 8161 106441908915334046387516 8162 1994721124961805112340739 8163 926078231172844865443432 8164 -7602747167680316031951844 8165 -10485256420547184092175450 8166 19153443381007348482891945 8167 59242355975706535670208896 8168 -1545170273830487936548383 8169 -206176094996100763803906694 8170 -256162120291893267111767125 8171 319968223430358062931970368 8172 1234697403472591153915483901 8173 824822131541437578162660412 8174 -2320661262396299411848187016 8175 -5858473685201169194197049600 8176 -3045718023319237959547355657 8177 10234520703865966387197729528 8178 24635119254544803980261785884 8179 17033262300696665142032810168 8180 -28230535026339605687787604500 8181 -88331824032632214375110534930 8182 -96139909421286790905058717221 8183 13055271988945318885081933056 8184 221654973900405504426532467877 8185 386251192747036490564718414800 8186 298448127029210501434041328557 8187 -155129840482375813664260984912 8188 -835590314566560574520144281115 8189 -1335211199852413698151439673252 8190 -1166333728779490121718047285950 8191 -76533109027120324855450128768 8192 1700495091987615029426011882407 8193 3438676318411793920259993594080 8194 4202805774759036480812333090538 8195 3291828659695387557714947338200 8196 612506065456666874143709040416 8197 -3211494973239130110018469677504 8198 -7048259022849610468995230867490 8199 -9677494686027123435222780567824 8200 -10225648153624375935895159242075 8201 -8437010803370293496241236133996 8202 -4697864424318727260911030754470 8203 154836251789215547195868824848 8204 5132141734588938994758758701371 8205 9376306631964797492389602471000 8206 12342241343422812711545509026124 8207 13849106037218485872758985551136 8208 14024350505587490985059182528925 8209 13188866510468815099854038577308 8210 11733131669437579414171055533425 8211 10019116870105147898234699338000 8212 8322681358365915303846088736765 8213 6814719185741513530241831452890 8214 5570160753177940461732182599470 8215 4591729221718719751335193666000 8216 3837642231464550030730941562518 8217 3246469134337085491715465295938 8218 2756095710268141157192524480819 8219 2316256041122904582871720953048 8220 1895268203166187493922938646000 8221 1481856404250563164369362122866 8222 1082817385969975457952642144939 8223 717273935154613659329399857344 8224 408601576306477113981743876178 8225 175751320663223916297899587650 8226 26253127421834610946896459752 8227 -46855977192897862222861664904 8228 -62967132002002092522921392688 8229 -47403189706445571766537727230 8230 -23216209098598159886271336125 8231 -4937359841978491913796069984 8232 3065219839593201837390924229 8233 3583677081461414750885155336 8234 1503994694369056899989460432 8235 1840138918675214699650800 8236 -311570225690076342179611571 8237 -116363299568462805779913690 8238 18501396338157911339677970 8239 20405382844046735181503520 8240 -169706697555413205770550 8241 -2183736928763728483583494 8242 140794985706094695365858 8243 140961932411327362649712 8244 -34070127092885115198131 8245 1594044949275539997000 8246 617829390772174988127 8247 -159960090027230811360 8248 20410541169201433628 8249 -1076367626091607218 8250 -103665499059039100 8251 7705381869110728 8252 235583146655913 8253 415691141582 8254 2528740045 8255 0 8256 1 8257 -127 8258 7623 8259 -286875 8260 7566263 8261 -147951165 8262 2209214979 8263 -25491393675 8264 226106264775 8265 -1493709865655 8266 6648762098593 8267 -11963239673814 8268 -78874854197805 8269 744430421927400 8270 -2474641996446873 8271 -1357830560251911 8272 45244986121719951 8273 -147929282529553779 8274 -115346207470057025 8275 2111633400507726021 8276 -3980560588007599719 8277 -12782232469717679562 8278 60464133694834846470 8279 15829869428991459975 8280 -498827348578237593317 8281 394496172276910891432 8282 3105529873750318528260 8283 -4282128294448102300456 8284 -17234167897603142532625 8285 27357848657990471959470 8286 94071714975565037497507 8287 -126491210528705251100073 8288 -507845517755235781883949 8289 380155783776000394540800 8290 2540706115796025577644327 8291 25901707162734987574419 8292 -10724157613019913237718405 8293 -9373971672289870267667682 8294 33012824505457291590023775 8295 69402420393640406923346044 8296 -42623163481713391229339115 8297 -292585868799820113502341090 8298 -221518448838685619519054470 8299 658705544058962579379119650 8300 1593678125986782337025273442 8301 279306236569526329520577093 8302 -4229716294701314945020872463 8303 -7221396550742573355678419379 8304 177576441010591120765547775 8305 19243667439789817604162521118 8306 31258958415130500237207060972 8307 5415683425195406647714222716 8308 -64923161695761104324277251136 8309 -126038549613166128640838190750 8310 -79755575145630497696572709596 8311 127471575153129563661305005044 8312 399520998446624028923941742931 8313 482198644405261441393243461030 8314 120747551835533461197755101650 8315 -685464274256442961900847843004 8316 -1526770183136767734620175167633 8317 -1709714864186928428185787848191 8318 -671107549138711649345018552607 8319 1547156556278839951430565256950 8320 4092847304151410834744433695501 8321 5573100442668699808828654798293 8322 4717616168836425097317172087386 8323 1094665152067879196650351450238 8324 -4518503059963260731805987394275 8325 -10328856677584455967771788120997 8326 -14201170878706474451733484668141 8327 -14488576876868849829288487684008 8328 -10643694968102104627861921344895 8329 -3372191260985060661562507532000 8330 5679519189878214474002482173084 8331 14516872806008779503784597325107 8332 21408902496765719030252388466729 8333 25306605722017097822495206567104 8334 25975692672523083272259574718750 8335 23874061629793151282470723574375 8336 19880087889813285282889775611755 8337 14992786005735053532040880352408 8338 10094146069415138570306726721824 8339 5814649529029355566059935265600 8340 2498969385480447518350398058680 8341 242704556703276707658572325366 8342 -1036110270757208800188331010190 8343 -1520788088092227844353878566391 8344 -1433252820930892477455932348400 8345 -991411755976645728116375718735 8346 -385210675681758307546280976997 8347 233930683671845670119129576768 8348 756109945347094594425247721199 8349 1112635212957195673452392106400 8350 1274395265331024200620895005845 8351 1248796741258544357681003989875 8352 1073964235457716634507389200353 8353 808971058369578745617168314574 8354 520201496206644448597937588400 8355 266034354462525284552607648308 8356 83868235522631333664466472694 8357 -16141953908793022966870151931 8358 -48175651492645558952472600666 8359 -39954085485939327566789852625 8360 -19116486751961329539739513650 8361 -3163915056031672368004535298 8362 2992934320113525875402351278 8363 2651301965904634792621367118 8364 742410038511340901459657400 8365 -208929174994062360977568264 8366 -210678409600451539372617534 8367 -23020645669038560269584951 8368 25755037552349251146106709 8369 5267051110749438582474900 8370 -2637803308943779155605482 8371 -287588793946941137628211 8372 226289407776468530996406 8373 -26734526519482223477728 8374 -3374144295409821295600 8375 1561861998639529849404 8376 -282621452572258875219 8377 35021690778779637268 8378 -2617075392796475949 8379 -35347428076819775 8380 11282617273354707 8381 283413002051607 8382 1204694307244 8383 2666867736 8384 0 8385 1 8386 -128 8387 7747 8388 -294126 8389 7831375 8390 -154720876 8391 2336787333 8392 -27315397278 8393 246063344802 8394 -1658797687760 8395 7631202045677 8396 -15494054874276 8397 -78876110150565 8398 831208371012480 8399 -2985962518557340 8400 -421022359921200 8401 50068600470080521 8402 -182335649902457744 8403 -64746075862057046 8404 2413674615254325610 8405 -5407411988395054406 8406 -12822973780391083980 8407 75119439233888989594 8408 -8574554381532918080 8409 -591606021584940901490 8410 696619529443643179712 8411 3527686757546372097727 8412 -6669385172731258265858 8413 -18924523777429830535118 8414 42506104244642712786800 8415 102988556935344242372562 8416 -209846097502541242972838 8417 -576787020969540529152947 8418 776642921794743843798368 8419 3084754178817438790366610 8420 -1479428892859866619387692 8421 -14291332070533204923330288 8422 -5905452254849927591239996 8423 51050328579669161756696319 8424 74064925852349758128199620 8425 -106644461286688483371499455 8426 -385279561072458672049374912 8427 -109573288993231968375571926 8428 1123351582043634811296991388 8429 1862369102160368166470656400 8430 -816450417615365047260145372 8431 -6681983673036291726054523391 8432 -7732487698332468478218926890 8433 6395139661398933867119702640 8434 30757850298813719081012940160 8435 33801855692739584452030566175 8436 -20026017201074945055917454650 8437 -115507912268477938779283109088 8438 -154076055527529754171158140536 8439 -11834859425243887603274765300 8440 315228441842502685043080575248 8441 598685837499264325262999538698 8442 457290969088350908537192990016 8443 -336217376294633841214233110509 8444 -1511823637712262632451262528540 8445 -2242920931602326949078374700956 8446 -1560815559749099126941846694992 8447 916431023051266457048209361296 8448 4414903714817636796279529026824 8449 7076316361775626455239286282590 8450 6790007178825593994536881490112 8451 2400580771903347315674146668039 8452 -5393203473514494583322908891320 8453 -14010826524675392045319398273741 8454 -19923687465403027590994102621300 8455 -20114321942699930657988992768587 8456 -13358928038332160832229236703580 8457 -752841485991538012294630186675 8458 14699621133365277520882736919920 8459 29173447597813657552324013417655 8460 39281862043560399035207151194406 8461 43016554594658941720808802714454 8462 40099408297840326838994675275984 8463 31752682601122422168846121552607 8464 20097703521563479000358066474400 8465 7460833972013959997942679986348 8466 -4185671159055595106012938806128 8467 -13533234883099429152507882523198 8468 -19994959098627793429933869058894 8469 -23583351526590967583737974493800 8470 -24703162210464553857350292151344 8471 -23941111372339682437015958217380 8472 -21902656676422726130065171464754 8473 -19113503651399249638326724653276 8474 -15980168300909683734592238678800 8475 -12792101449421615035708915494677 8476 -9745555641491706048869403888922 8477 -6972719755826118792367962317900 8478 -4565264980508016110936468753676 8479 -2587190435433554089089243493550 8480 -1076753462994220250116409927274 8481 -40994278517745211452028783581 8482 551301239765474665789197286944 8483 771799403321603207879317936851 8484 725219230698311224679877578740 8485 531406320814485058111351995175 8486 300970495318850985599052750648 8487 112688313100436753829920479410 8488 1589778934666458010585928116 8489 -37351855308954554831184809225 8490 -32381090987128651928315098416 8491 -14087395174846045942803684271 8492 -1027879767900054608923546734 8493 2834947833560671110066335600 8494 1707713319357068740064314920 8495 172322319220181989025627656 8496 -247074906981318869016150612 8497 -91059646331092393188073018 8498 19007109641974609396922608 8499 12588245970107540742637605 8500 -1925334610927036239773472 8501 -937318343514869645421118 8502 265517440725124380804956 8503 -245105647166149954976 8504 -10711632713876345568440 8505 2560294230721669916703 8506 -384911795492231095568 8507 47408877269236336371 8508 -4320496512907951736 8509 80958980774669135 8510 14220726782924400 8511 302881615497635 8512 2138582064316 8513 2634565872 8514 0 8515 1 8516 -129 8517 7872 8518 -301498 8519 8103375 8520 -161735025 8521 2470394898 8522 -29248801482 8523 267513930775 8524 -1839306668397 8525 8731485981828 8526 -19640734210755 8527 -77325131101659 8528 923614601564763 8529 -3572058419457582 8530 814247986848468 8531 54897033739056234 8532 -222106417956073758 8533 6218525615694000 8534 2726842719651542958 8535 -7139984407621998339 8536 -12229953717461091580 8537 91837840172984739900 8538 -43326803624585772472 8539 -688029504284684879721 8540 1094352673236383530830 8541 3883068668205179888928 8542 -9731291000250270902442 8543 -19774169000274114126036 8544 61874148414681816114112 8545 106020024582164218396080 8546 -318624200018766476661123 8547 -617405577202084243920627 8548 1320996639179900968690107 8549 3553602012680423599750320 8550 -3765809758219569385439636 8551 -18064338219532169763013214 8552 966202758562256575740942 8553 73137698561867627706511138 8554 68466805667864433560763529 8555 -198377863295441337438244470 8556 -470482354146406629471677294 8557 115948957449281183907948180 8558 1710405233715985704839767857 8559 1903577238049262999780742482 8560 -2651463308447267134372641069 8561 -9501044023082680229566829592 8562 -6496351939789601648596474093 8563 16507916579187756198103420734 8564 43562354294356385327503500780 8565 27534628159663038341203210496 8566 -64153583122584231563144072688 8567 -175747960936804925833546942185 8568 -151823131722023083960790547241 8569 135129882854886214296228208318 8570 577224184724060478101682934890 8571 754951886511723385912492693390 8572 184836351636817811508941864261 8573 -1177090631583096542568853741776 8574 -2566504208633052628151230943910 8575 -2628494675047351462089616560878 8576 -309350086454668535093395714188 8577 4071301478605414731233769549754 8578 8391524528765820908589204178104 8579 9496442752794705731714798407443 8580 4954670030040772217546174808485 8581 -5157603187875095225373251021472 8582 -17581333706080386147048526327476 8583 -26882476299033029456233943593588 8584 -27759647726271890678241654142023 8585 -17518956794303238554529061156248 8586 2512266789405629897792918837301 8587 27288484812958254582605924883450 8588 49856902355545728439028204148162 8589 63800718907865720708595811250492 8590 65275048785697083913232983456137 8591 53924485556776108073067503404857 8592 32540848775264395612794719734791 8593 5822980415355194798246887548864 8594 -21160308726238818136204865667648 8595 -44254074607902922105663973231615 8596 -60933901007007884475530608768245 8597 -70414916062109948510282856219744 8598 -73310839521458275605245028576700 8599 -71079737310872264765680849880212 8600 -65469734832999716044458812974476 8601 -58099131842507204183959579075204 8602 -50218512223811247045499872283535 8603 -42637780313472104324188659852846 8604 -35768411950975167484320238975533 8605 -29725761832206485980174633195212 8606 -24446921340010070318338516774272 8607 -19795636321034357545538248263943 8608 -15640135912082770635576312634432 8609 -11899556355887056649745807642162 8610 -8560224601582593783702141398479 8611 -5666145789616353985020454409830 8612 -3290430860503710765038252379522 8613 -1496997250988912130859610605728 8614 -304209248972220174530556426439 8615 337416194118091314858888967287 8616 544553314293239297881082043072 8617 476111746126333574669157370282 8618 292542138031143273312379005126 8619 115768700115547779238921659736 8620 6776851339283296351401134025 8621 -30618074527158159076665834048 8622 -25180773907774984459473014665 8623 -8933989137547056328529172400 8624 785374390480364980528206141 8625 2356750012768400320303501192 8626 836673839065419587868618667 8627 -137337035131326582629218278 8628 -164545948831646597616451882 8629 -7263125235470282032950208 8630 18955374628234473191224557 8631 600982526634260796095077 8632 -1640724254921549227228554 8633 199068775314070188385176 8634 48080850143349854395719 8635 -18961710383664978972036 8636 3242628971722410341940 8637 -414477354990631037792 8638 51964986765558738585 8639 -5779171834194692184 8640 242071479932480808 8641 15558854071440380 8642 277939647420315 8643 3151316580373 8644 2386338520 8645 0 8646 1 8647 -130 8648 7998 8649 -308992 8650 8382381 8651 -169000146 8652 2610262500 8653 -31296965864 8654 290551281912 8655 -2036448428060 8656 9961351135153 8657 -24485077437600 8658 -73861978636376 8659 1021275653822196 8660 -4240344385286802 8661 2403304801183872 8662 59595539669867230 8663 -267709060533107292 8664 101911176181313581 8665 3043004450881252032 8666 -9217469160785022225 8667 -10786082515296595430 8668 110594243564808974450 8669 -90841738562871117912 8670 -783755021155090488879 8671 1604888642553482318522 8672 4113577891339214796645 8673 -13559344761950524764864 8674 -19275916008778573246485 8675 85909300072201046795838 8676 99618780610432882653416 8677 -455586869105033265042200 8678 -608469047062363975194630 8679 2035579421041965757155960 8680 3839584321054733473686215 8681 -7013481124779751119126720 8682 -21622484534694831925839500 8683 12455793456977725904068510 8684 98415991070717088699841080 8685 46308496069996232576040968 8686 -320997793840344798143624385 8687 -525859584693241206041778960 8688 495561227689788550346681826 8689 2387760380781892334266254624 8690 1523371484480686646508579165 8691 -5392252305375920870838608878 8692 -12272965902576210573929040655 8693 -2317485135615886326139821240 8694 31119754622729397294995840252 8695 54977696724878621301597802658 8696 6107284561031360725755988935 8697 -130328596409434166235003562080 8698 -234003104100652573192575940089 8699 -89141619144711667937864580834 8700 386607842840229340257737359165 8701 885630953502177084937143492472 8702 753449879863158768658703835825 8703 -491502371542291639948121776536 8704 -2445898518765228145925788840272 8705 -3592014035580500221750115240928 8706 -2076422004407643314630294783682 8707 2732652234744945724296167143320 8708 8971576282510658542095942373191 8709 12507201760316405711748713618912 8710 9034727664701274925744819955471 8711 -2936113407493392134542932140952 8712 -20072624069980172800713638198190 8713 -34732499098999337256210163413760 8714 -38127673157460374123458530319836 8715 -24654559188589053177677889180540 8716 4865131931549265257868695932371 8717 42752388457329579028883286273960 8718 77094253387679354879477192825749 8719 96155944067644621707680340428012 8720 92576892433353391825995182831637 8721 65657321101009790708768993627616 8722 21080930326317921731915114409670 8723 -31439683305557406114984192726288 8724 -81402308683923288444665917087830 8725 -120379486504635556648355026290104 8726 -143683111066303704491151164823321 8727 -150625958319579191031432187801000 8728 -143688521458465292429032787673085 8729 -127145514143164772369629237272096 8730 -105687892473090617011608646536603 8731 -83393784185641851150005260215794 8732 -63177801160724434075896735628950 8733 -46671930565175092104970283517672 8734 -34399003306362191524294761538125 8735 -26084710847584134104353540991676 8736 -20987386414430202855566142311656 8737 -18175051986164413956183903309440 8738 -16724302865079150083418972955503 8739 -15845025864776909607766616083206 8740 -14947712193739358067790841679210 8741 -13670512944376889834617888551960 8742 -11877225506380569283706667271845 8743 -9630680535608952247594511382998 8744 -7142568815568771839122346606436 8745 -4702533021662527975709868237376 8746 -2595745749717174283836663239875 8747 -1025972757187073056967808882030 8748 -65220511238090434396404225497 8749 353245010874202700494036679744 8750 395708958362070417186967476267 8751 258847209328334003247743249910 8752 100931598875656143536582890075 8753 3183235336520936706599318688 8754 -26320392080412875269309592916 8755 -18259701653765338204468743636 8756 -4312644269017395693163368825 8757 1807192752151728087250964640 8758 1574105676716932087323405148 8759 190808464728199163758836138 8760 -197365097216790865570525668 8761 -54768782940866271513457824 8762 19457475755646939880922985 8763 5105602802219290785681806 8764 -2054292178272407470230613 8765 -27858297912768258843384 8766 112588839833855094687505 8767 -25152225291508077122280 8768 3098683557118300657311 8769 -310036445308551293568 8770 42084196921446524530 8771 -6414229114694614800 8772 431646169854223925 8773 14201738785277880 8774 193161839490573 8775 4142529009810 8776 1880524689 8777 0 8778 1 8779 -131 8780 8125 8781 -316609 8782 8668512 8783 -176522888 8784 2756621154 8785 -33465456250 8786 315273397135 8787 -2251513568075 8788 11333507481881 8789 -30117660024606 8790 -68071943910350 8791 1123630842788223 8792 -4998496678230566 8793 4408542080217873 8794 63993855211656303 8795 -319585414069930350 8796 227294097823860049 8797 3351209628876228450 8798 -11679286674735300348 8799 -8231426284254073352 8800 131257354400497068175 8801 -153838079789775241833 8802 -872660444291071845507 8803 2245897442068916715546 8804 4143158890169103425037 8805 -18231632283317406147775 8806 -16781528833893558671326 8807 114881124248254660535466 8808 79252848532551871522484 8809 -622160096009077200456598 8810 -522191065681799833313250 8811 2936045817860261050154283 8812 3793583778597502608513970 8813 -11387012641930779168283768 8814 -24310870347155778340590576 8815 29880034198596398749457900 8816 124956836707342680462414050 8817 -251116821796867089702257 8818 -474467984619366616039118535 8819 -518574851837735531667129938 8820 1069344527165256366695400600 8821 3080181472491942752148318690 8822 469551654035489868471156452 8823 -9128072755626080477122082147 8824 -14255880298694651988502420040 8825 6245138432075362420584110000 8826 50129456839587736167664169363 8827 60348321115742237093385484789 8828 -38014603940416599202148416694 8829 -218016398035521830815868483055 8830 -268157630650459587935510082800 8831 72333956533308820644415005976 8832 754837721675984151641161037598 8833 1165719462176932101902638865305 8834 422565814547437061211243096200 8835 -1723138406494096271651594503125 8836 -4041084706139585089070487855344 8837 -4050604591014695754563454304682 8838 260780776210214607974861430936 8839 8135055763235488806301430401216 8840 15046931270804632518948209766675 8841 14484047986806878653977696568676 8842 2126866294915194369080479908395 8843 -19991980941480083266431631299691 8844 -42381316327405306222017262309081 8845 -51548884295284079663808008952025 8846 -36735759935839838281825139231568 8847 3590124388336837796752733697936 8848 59160994717479807481220443517400 8849 110907563818801293528899605551281 8850 138231629418282621186458036760400 8851 127130499702295170876791729838818 8852 75539255453101009808065652657268 8853 -6153753221027230287470117550816 8854 -99129770634682912805436776531602 8855 -182583663985671462148362589407425 8856 -239890362934368840638587281109233 8857 -262441951900217817317648606270247 8858 -250403998564224328616522775440616 8859 -210887532082980603723333900678303 8860 -154751854290381602016478782232500 8861 -93332483895837572030237980221744 8862 -36007397985114151908745714922516 8863 11033580780759577459923854558635 8864 44919056736266390274632527787537 8865 65491486990592234466753239217675 8866 74387226182267375073158174108560 8867 74133974437010852846723687029635 8868 67456077889107215600614032796295 8869 56845487151314393686082154562048 8870 44366209663498350489009817088500 8871 31618073985146862284108191608766 8872 19780969952623704499093607807181 8873 9678138029815106085353113048031 8874 1823309298580454932092929140050 8875 -3557439032260004631385735896100 8876 -6517775764784324764975732867496 8877 -7374363728486163923549686045706 8878 -6658278343111507941456028212640 8879 -5023134783121583997909670051836 8880 -3118745738125018355856370427600 8881 -1460636784953040731118082786713 8882 -337585065691191363539995564231 8883 207960108173255415847728930570 8884 319358454672917302396074213737 8885 214350614992499963545205142375 8886 76193970812501975975906944454 8887 -4427603529750923564288970723 8888 -22412575191295607499740353874 8889 -11623790433306304537235753326 8890 -827944828386897796805496300 8891 1893852899108315362650207002 8892 724605827111236800348933555 8893 -125397223837626969255214233 8894 -112896803295983160789036336 8895 8231056815301802904043450 8896 10742418527490114870106618 8897 -1695455852071696462628777 8898 -433343572653359564824858 8899 175396836244907748443373 8900 -24960058927776547888200 8901 1584104634955784744331 8902 -17757782449655481438 8903 11699000991773472839 8904 -5542738409106823166 8905 617178940627800175 8906 9086136114113882 8907 36640484815306 8908 4977720670566 8909 1083758887 8910 0 8911 1 8912 -132 8913 8253 8914 -324350 8915 8961888 8916 -184310016 8917 2909708176 8918 -35760050568 8919 341783203750 8920 -2485875843168 8921 12861704153505 8922 -36638604921892 8923 -59479125200869 8924 1229897342875200 8925 -5854377279640347 8926 6899965792195012 8927 67880482645502826 8928 -378132794821885476 8929 387963721561899375 8930 3637156465401657042 8931 -14563749132948407734 8932 -4258643273925265888 8933 153556835250689871753 8934 -235323344592780665650 8935 -946460031605581079880 8936 3034704266342338389192 8937 3874826399195638444912 8938 -23801421742078347307584 8939 -11484128483433903306450 8940 148773336459076054594336 8941 39306948619362004097564 8942 -817606663121510594464626 8943 -323526586682953898942030 8944 4025942674281752439074000 8945 3218694052126852761930567 8946 -17005844715872457316118240 8947 -25185343743018632887293357 8948 54536928916519995678955776 8949 149367837378102812281194925 8950 -80370026149243366508070354 8951 -653391290168651070053366883 8952 -403838213776005984636577124 8953 1869159101661402329252362083 8954 3652779357601856409401230500 8955 -1559248040852495576564595676 8956 -13791981154151514382852316544 8957 -14294493772674967789225533582 8958 20722457361623193991557947998 8959 72172327168930930803164741075 8960 52633121491417923173701492956 8961 -112414201650566209973316902902 8962 -319458305246159525598969749762 8963 -243061953733362171809547424422 8964 374043490216729061275923143200 8965 1221705515740639405382390099031 8966 1277201965606123900860074393394 8967 -456505234411750860727052990823 8968 -3589042474573982537212042987824 8969 -5603858915600524875252865696125 8970 -3061848910113909966610698315376 8971 5335800863599508935891048093873 8972 15926885927816502377031863588352 8973 20394775444941537741262976118662 8974 10413461362728785279660833809400 8975 -15509294942441258159975465025291 8976 -47659596909488273424197781888092 8977 -67293118347898389132935970818689 8978 -55619988904051606137954234049314 8979 -5223796168753873057543015872650 8980 72697106727444824138895676528512 8981 150042912073636714839530981867565 8982 192414100228337111238166363981358 8983 173673695659561868590492336332514 8984 87509908311395687313023291064300 8985 -49224246987987445196481163567139 8986 -202415786037432153983523208758662 8987 -332660339083033329780099840004434 8988 -407969944427612077507144189456992 8989 -412443183160119867491754487608425 8990 -348557675541226754543833176146412 8991 -233581028164537869793562277557191 8992 -92549306098332813741284347985560 8993 49209508824343074954369244902336 8994 171711064726081074149302649759500 8995 263071366171070357268212479866896 8996 319537917892126166932118303258304 8997 343682222183293268914191896859257 8998 341838078348735381620559989757576 8999 321672234180455851405738606327125 9000 290399905403139102182753651193156 9001 253793658504741650928774118303460 9002 215882682300913500965459846308446 9003 179122134030599532571723347051263 9004 144799909706515047331826233988000 9005 113494628611462256982416043987588 9006 85463780024496106125235289028694 9007 60900746063745853319248428104899 9008 40045127387395492117001996248320 9009 23163505940386507930924895371475 9010 10441462765801468071370482322298 9011 1844075347706250642982387363953 9012 -2991392874689090983275906630144 9013 -4775906047294193396209831519732 9014 -4475824331375054709828469388850 9015 -3124407006668817928189982851609 9016 -1599948490187981373239908759564 9017 -456002027648978106902151883140 9018 127465844496357517903433469750 9019 258536847305082825681133806750 9020 166998304617971749807464844416 9021 48107433151703082958792714988 9022 -11682620141381882372289254678 9023 -17513764770932439005797054953 9024 -5737356676285866861733495500 9025 1101816537989252335238146029 9026 1288540436258218120049587230 9027 107198739993951352536496527 9028 -153820270903065147944970016 9029 -18810612831087142339807350 9030 15244870735865576360903032 9031 -85878855192564663051407 9032 -959383168934612493283248 9033 205224154192071775885344 9034 -13583715686602353546000 9035 -1686316067074698730704 9036 484180504767955483552 9037 -42400581729916670583 9038 -2513937125340947490 9039 749434381337110400 9040 -579516789291312 9041 -196489685527503 9042 5492798171202 9043 -24595985 9044 0 9045 1 9046 -133 9047 8382 9048 -332216 9049 9262630 9050 -192368412 9051 3069767296 9052 -38186744810 9053 370188751653 9054 -2740996506125 9055 14560799499150 9056 -44158409713455 9057 -47539401462688 9058 1339030695237246 9059 -6815937337496520 9060 9955727545731807 9061 70996366119564940 9062 -443681056425293388 9063 590179549614439972 9064 3882596333979157855 9065 -17906340676343362755 9066 1491353942411297486 9067 177044755784630206816 9068 -338560582766505145545 9069 -994280703832533837060 9070 3987162893905890213352 9071 3187694852640657482292 9072 -30282462651551377405599 9073 -2403768215545034830214 9074 187147279353898069028340 9075 -26975165266668895927872 9076 -1037978187128379334811374 9077 30206529465505054772958 9078 5289685897797432542761806 9079 1865625783554657813541100 9080 -23903554027592683080448614 9081 -22961496851980255003501199 9082 87516050129839462916037377 9083 166362231690533224728961344 9084 -203961838297947164565367175 9085 -844319683068228384577352193 9086 -124491093827656029270245229 9087 2907015885465064848395391122 9088 3894122003076088536523668989 9089 -4888194470020766230413644250 9090 -19056498589022549497635247243 9091 -10761406041577937725731012888 9092 42438068479482075974026017828 9093 93928433443728829676038879797 9094 22281182508490155346996754460 9095 -222622764053394476578375296630 9096 -415567906173702858682167258823 9097 -109680511512465947934028641127 9098 849703639323831311094625733697 9099 1715967585294946165617336164160 9100 1001074611898498502573296978126 9101 -2113280124934183467753125271585 9102 -5989105313238547094873556074489 9103 -6398139046674689654803632523394 9104 576821454823218677083078078425 9105 13877527969950897325124420508828 9106 24965108014140857789004625322259 9107 21204685461598606268798590177416 9108 -5079467616310009767490742880725 9109 -47316935821665034279085785808620 9110 -82757919773824378344583949548137 9111 -81949826695024316618313207335332 9112 -26164037717225430980075645006989 9113 77067461932819397255976005151675 9114 190594358174211860390996053774935 9115 260452076203725531856783682644032 9116 239575427597496804268936335685110 9117 110763239857196167066657539383842 9118 -102561519141775321989107601497398 9119 -342895226808748156942411179051030 9120 -539065085161332734072667656687520 9121 -631058136813025575771092580588004 9122 -588977893326184453536288671156364 9123 -419718156671289202231462079175592 9124 -160856631908779171443129946075995 9125 133830638001121980087249596059491 9126 410785879416844793301182188642487 9127 629467116419016227175236493839824 9128 768638574557041192188667419630381 9129 826151971175449604070604442448400 9130 814199596639014542034789180861076 9131 752704880463702707542019379618528 9132 663130407084371996634965960262388 9133 564052596749228972144038865270529 9134 468885396104933504640433508110365 9135 385446412263984889749889004082706 9136 316738805662553607927620959724890 9137 262304684847367165907179183205949 9138 219659929794116835791874442660136 9139 185523165730967192364214870161480 9140 156723110613034224335862721453479 9141 130776548394609630486491644373568 9142 106176756307561649537020416610117 9143 82440633429148095017389781683794 9144 59957392046759139690129160096490 9145 39682318655633803540503555847477 9146 22734534993575336910965555343291 9147 9983294428436259841474750915872 9148 1726847990521531289814114271805 9149 -2439766781436212947678674066435 9150 -3520330649113681838469241432015 9151 -2811877259207089461218049395526 9152 -1518594812576564695369640895465 9153 -445981085596246167178307255783 9154 102526357776282293007913095325 9155 211245388386208995786834999624 9156 120105220454107005034156474016 9157 21909732736388908814138398355 9158 -15446611786326286092474812697 9159 -11505909956243272967024273820 9160 -1388274413312190849781651373 9161 1504824451746817377005135910 9162 501646266523793259797127153 9163 -134093166291206953765592672 9164 -59840688440638339210624455 9165 14970512780426452950260168 9166 2986441158309268103441465 9167 -1438855939404592730763660 9168 161569518885240417084452 9169 12533111453380490328855 9170 -6672734574452729709579 9171 1156278983743055944368 9172 -117730436330517886561 9173 3085107705412554960 9174 765712982472039765 9175 -15017196582818162 9176 -500219642760096 9177 5503815958762 9178 -1447222427 9179 0 9180 1 9181 -134 9182 8512 9183 -340208 9184 9570860 9185 -200705076 9186 3237048772 9187 -40751759104 9188 400603413168 9189 -3018428829752 9190 16446834959625 9191 -52798832344216 9192 -31632756103798 9193 1449680272604892 9194 -7891096765246035 9195 13662638797439856 9196 73027934786121756 9197 -516465040261255076 9198 840883817492839744 9199 4064676947249898376 9200 -21737553526027620553 9201 9433295648606876162 9202 201050895856000086854 9203 -467012063786528507520 9204 -1002203781775595228190 9205 5116166105225529859648 9206 1934169879592731016825 9207 -37630517480974129798048 9208 11621554814914013692009 9209 228974030363963131674046 9210 -127484304817537128727007 9211 -1274829029886258003162928 9212 589187124304729631057828 9213 6683762376164582999302236 9214 -568768737311363092924072 9215 -31974240006242736865556600 9216 -15975870267960339248358825 9217 129424017951213260216537960 9218 168328819183225209498086664 9219 -380674511592068139125382592 9220 -1022592267779994635834142609 9221 387648597164293129025581790 9222 4159054638885641554455239529 9223 3501733537455422772884122008 9224 -9818213877297685229391524958 9225 -24206659987684926803476189148 9226 -1556972049892549340087341796 9227 72029843804948055386676696688 9228 109357676173420000119319290116 9229 -42353141630086043868883255518 9230 -368825246552095987075349103653 9231 -471537703226872571163847712768 9232 192364178594684235212699624792 9233 1507256026326135745740569835082 9234 2087091158309041522410107224179 9235 41419706336845001337196104544 9236 -4712341342344555452540755469461 9237 -8500683079636514066402229289474 9238 -5220987534038267402864555481456 9239 8211407251169155080796595609440 9240 25810661082959889826482120706775 9241 32161853202316836731152817149006 9242 11476208310186088742548918537021 9243 -37724113089076303119657072065536 9244 -92961908766438770688667383430253 9245 -113564732948235721276172464964968 9246 -62995192743062847624865020723494 9247 63567439575592375718992334593976 9248 224271923374931679781282925686783 9249 341008017661972929120225630783570 9250 333491792641793060289000602541107 9251 160682115904552166849426224157952 9252 -152264949635506783166365660374317 9253 -516221528082471149622912434653874 9254 -809153260653695407254182943554641 9255 -921554914932304509023832873932832 9256 -796028817017314235550265591202142 9257 -445302484276231800390090470706146 9258 55965304848348644420763402247592 9259 598987181137929754511751939349072 9260 1075304842295460380025226018958887 9261 1405146497747245634194136209650800 9262 1551979611354877355589178838008259 9263 1522135338985970223420658059978528 9264 1353512178707093913680455584627348 9265 1099584469105702340766750142796150 9266 814399741414619634633353443596805 9267 542084276948118877550417636885760 9268 311900397436960661850964508256561 9269 138033837943411737135795198090282 9270 22383334318164362808020888595168 9271 -41434936495110979772023386817096 9272 -64205264575663843821873171007496 9273 -58079535909175717070087996199780 9274 -34592237072395157438628269535346 9275 -3584250457838103991053273134544 9276 27245824480538529874028585469125 9277 52440505576266140585858798057048 9278 68725345392757995083620853295047 9279 74877871844047607547923346657664 9280 71516180247165487173508806108555 9281 60753105733698061847404916788382 9282 45672168641122539621671664672530 9283 29643986674134703301921919345600 9284 15591409950534446001234980865599 9285 5384514953383474905572370392382 9286 -445943063682457340764718626215 9287 -2573994456675065378305344423584 9288 -2380172597359222325996124209394 9289 -1307195848797595330101346069134 9290 -351944529498472376083083620825 9291 110234048893069477463368050480 9292 169620466386270299938375775461 9293 75768421484029888434225812110 9294 1848529405006631395834725751 9295 -14499670067221863443393648688 9296 -5501637676150996433366547240 9297 858202728766015822591590708 9298 950030297780034303905885849 9299 -7755599262620703085165088 9300 -102801134729238141209278903 9301 5768889899470191343774134 9302 7126719068554084753222066 9303 -1590304630333165915879688 9304 6397528127371748029102 9305 53242635022866972335158 9306 -12625622214132691634395 9307 1870970837392820626960 9308 -203347531639150494764 9309 11173011724541838586 9310 598160540559918088 9311 -33557014553675648 9312 -854031823883250 9313 4822622532248 9314 -3164129487 9315 0 9316 1 9317 -135 9318 8643 9319 -348327 9320 9886701 9321 -209327127 9322 3411809505 9323 -43461543897 9324 433146088624 9325 -3319822811446 9326 18537112914516 9327 -62693838747125 9328 -11054902438046 9329 1560139198971675 9330 -9087596487559130 9331 18116652688438348 9332 73599489020000295 9333 -596591827473537231 9334 1147709026987207447 9335 4155224112349402950 9336 -26080213293399289439 9337 20040747228663675005 9338 224631539347827978090 9339 -624254366511539942285 9340 -952780190325647429102 9341 6429730936000000479861 9342 -62486229324517690615 9343 -45720679416087031892976 9344 31936600342442069688186 9345 272433007374473118458919 9346 -271146840406458636261881 9347 -1513684138649782213040220 9348 1410191869732838702315091 9349 8126090612488129890564927 9350 -4438090712325958490551566 9351 -40904926530400492284500039 9352 -2170516830642723889731675 9353 180010854013658345249009823 9354 144958240687304948625680602 9355 -618275698346964772285386428 9356 -1148875825224994836064410780 9357 1207781091812937459364693965 9358 5544926607670117486685059764 9359 2074100578472119889462428659 9360 -16548665284933801860753589785 9361 -27999384282217063104411967672 9362 15790155243039568695777923565 9363 108760890286158172990768759917 9364 108982010248264254796614046897 9365 -153737265430856593438467352203 9366 -541262369838490795642806153954 9367 -433102573469574880973056296355 9368 726724346219874264146232474777 9369 2302714579482204585450037682554 9370 2080956141781109327552873620807 9371 -1944897018114658453835823735867 9372 -8228537151952859137454507405030 9373 -10215844614253383513152885066981 9374 -407740161526523619714899122794 9375 20908718605407286767108813349455 9376 39413181481708823576765781444180 9377 31766651666796396817286163462525 9378 -16521725568607629890898429031754 9379 -91047368718205041077651128528825 9380 -143970542111011401290583684215928 9381 -115981087471372901028246734164007 9382 22694320073395627083574328710095 9383 237192347648618002647774351962028 9384 425978961211276374256779877561372 9385 461710959286021168734568445546367 9386 258040598732443768006583635776354 9387 -173181210577202033023457745766310 9388 -707590484654875130299561594888992 9389 -1148082566389383093088860000977076 9390 -1301417731184613073028673294636324 9391 -1056096002843320901001519201368665 9392 -426956337164131060890118707594270 9393 450274957009636687435057955676539 9394 1367843006503509576541656400742813 9395 2114618425369721314695208532326920 9396 2537002752549938396458392951755119 9397 2572645420796237889661900244635050 9398 2251440518945381341694936616804768 9399 1670837594274773726466148974421021 9400 959159762990178480641070517694090 9401 240596522876350817909756786078232 9402 -389063941679231132493806014514350 9403 -872934567750810375480150570437481 9404 -1191644538014430196231380588444792 9405 -1354531039323516095309702223439995 9406 -1388179539675375457830580993483435 9407 -1325928135505951758834068175252360 9408 -1200274075447137860723091534652964 9409 -1038626624297445462302295359137855 9410 -861876824181107604093397534009446 9411 -684830886431948169113038182973499 9412 -517538954410777603800540892487975 9413 -366761048738851047406682024649090 9414 -237098361745797256590980952935705 9415 -131592318059177295887355011673757 9416 -51817914834270032699058960801180 9417 2340371473808098406736153929395 9418 32950668575293878773252791513923 9419 44047456217335390409092914021633 9420 41200139737797044313703205308904 9421 30617021661172503472599379346047 9422 17982746884979354916072670862220 9423 7396621784536809671251113446723 9424 802437926530719483398406194616 9425 -1871254248684007951721530556685 9426 -1952921175426989703532392304379 9427 -1035213826818646920527756838375 9428 -218493346985900592688433891058 9429 125458136353385157230517779875 9430 126925982325455376209969565633 9431 37237934451756199946390990244 9432 -9325367924854344894906144070 9433 -9868934479268934710054569031 9434 -1077042497556328153794849528 9435 1201225362347404140618899802 9436 246663958570739544913798700 9437 -123328697144363320797690390 9438 -15105174041262407230984996 9439 11029630489668062043654727 9440 -1065280253622509931375189 9441 -276312093333220646141770 9442 102007938107493536716560 9443 -17880226462274845307463 9444 2399563183378742083880 9445 -278078232368155755088 9446 20909982020289384696 9447 187722028165086970 9448 -54345097339232468 9449 -1220143242390471 9450 3278466870842 9451 -5127841242 9452 0 9453 1 9454 -136 9455 8775 9456 -356574 9457 10210277 9458 -218241804 9459 3594313155 9460 -46322786250 9461 467941417779 9462 -3646930065792 9463 20850278668676 9464 -73990615843242 9465 14991840615000 9466 1668288181646860 9467 -10412819446765347 9468 23423298267188742 9469 72264911760760686 9470 -684002158084400400 9471 1518969941618736012 9472 4119963762502110728 9473 -30946221951150933414 9474 33848276173077357384 9475 246511502034285905625 9476 -813858598560251755398 9477 -824530901449771219988 9478 7928593783721005246432 9479 -3009943887922102695879 9480 -54320085459660549206150 9481 60057797309466669793568 9482 314676195847839368597592 9483 -467698680959063618332673 9484 -1732267837352139852205188 9485 2554648969204489596603675 9486 9483603087371641855844360 9487 -10135937168142173380373695 9488 -50093720284056873524938530 9489 20884590891840739517580848 9490 237686556895469187556398500 9491 83005993701872786522692440 9492 -920312470919668269440015760 9493 -1165726264892467685313268256 9494 2410407130533028919928422688 9495 6902971635303971475823344425 9496 -885145936901471144312106062 9497 -25064923734024996136805162730 9498 -28526639175531563513885603160 9499 43870306332475730647067955427 9500 149612981183830349348332039650 9501 79412319575682611722258171250 9502 -322671144950558631743629556344 9503 -714452133452008274371754325270 9504 -224980892459569302592794527420 9505 1544388924684382985425945112600 9506 3106669893332000008183504555200 9507 1326543100859730521698779050935 9508 -5275263876899962752006012652202 9509 -12270454001357964373451904385770 9510 -9599549686333470006205488548400 9511 9978668948594216203053585830989 9512 38715940656628792819740812844120 9513 50296604460840465254977582224708 9514 15074787727389009222032454845336 9515 -70470454590562949521992501666375 9516 -162026176909213558446305445715966 9517 -178558011081456967570113538590291 9518 -51902003972638966136437290571704 9519 210804772600015261085795270595539 9520 496660078809462509454312449338850 9521 621683169037779332753438863025004 9522 424685133990251627966280079234432 9523 -127322731516488954813263461733655 9524 -884850070817544792678557066195496 9525 -1551736851829114086293757202636150 9526 -1801256993889192969776574263926080 9527 -1418561252452476120357785628808785 9528 -401515771662823798175543487487152 9529 1025831620995967067636771975767065 9530 2489591821562886963643855088684400 9531 3594659849105658737678560502655538 9532 4050519988410960173481760559835292 9533 3748329665148724355524080757629552 9534 2770019944796840390721992688636944 9535 1338921655942177876850078401043000 9536 -260127198448798408325370108044046 9537 -1759782490219559338573133165217946 9538 -2965528152108246576200774154516176 9539 -3778437014060804856603743148614169 9540 -4188905105040051369876491891419000 9541 -4252108223606952174616373934448367 9542 -4057331221410342998031362932752240 9543 -3700619203999841708622546710444884 9544 -3265828607943648058855888925697752 9545 -2815113153960518010697689125808150 9546 -2387218097204512805278117110131984 9547 -2000839552496865845487639940128280 9548 -1660352731749587593203074349434730 9549 -1361871230860098062677019821668781 9550 -1098401076050525892629763006296200 9551 -863520948390471079078238415598077 9552 -653461963501611942097431143066844 9553 -467708756754777181755864628132231 9554 -308382429751004636028039921109452 9555 -178771864868528498742008943515000 9556 -81485245564376466560718594142504 9557 -16773748272834127884340303675623 9558 18432444482851616532269177166304 9559 30407223400515157172995648557879 9560 27405610647804113652427191642300 9561 17736660180769481684687203410131 9562 7860749569927117321430087458504 9563 1267595088005700720950115042108 9564 -1459219569760972682479417679286 9565 -1571126429317113049913898143625 9566 -745657689953885472997504215984 9567 -83740063458545295708510039577 9568 128499895005511671488526069830 9569 82004055156379728683226197646 9570 8860975060714336972040017500 9571 -11496618575657901293971111863 9572 -4246433505973506665291843340 9573 889520761768702749531781929 9574 589395969175410409625177888 9575 -88165159578467460778335750 9576 -46204982170379579328304418 9577 12402435023104318719757841 9578 433253523425347097614656 9579 -656105672218922737173406 9580 143960653972729295578200 9581 -19863958057340883496452 9582 2426330978032353836888 9583 -310902881972170258449 9584 30495581852643303840 9585 -496707275350565500 9586 -74155234118832692 9587 -1542436691762490 9588 745106001428 9589 -7259791885 9590 0 9591 1 9592 -137 9593 8908 9594 -364950 9595 10541713 9596 -227456467 9597 3784830258 9598 -49342416246 9599 505119997200 9600 -4001608910706 9601 23406406749568 9602 -86850653538757 9603 47408477031300 9604 1771532670863750 9605 -11873576069620008 9606 29698049239405176 9607 68498694043910998 9608 -778425340146769040 9609 1963636108261713600 9610 3917687835919530491 9611 -36332642639442811379 9612 51452210883103906122 9613 265019281285903333852 9614 -1039228741190434933750 9615 -591448908873511192505 9616 9603249341829852994282 9617 -7147611637955298428352 9618 -63055729345504831095597 9619 97646161825424237494425 9620 351558923383802121626434 9621 -727291786984116219961020 9622 -1898521414324125376986867 9623 4085306405108770853437914 9624 10558296661617202041868975 9625 -18075804299492745284954436 9626 -58554750988844499784507801 9627 55913285901862335024483475 9628 298923969355267671589691664 9629 -33699529156692749624919750 9630 -1282931327879208459157634082 9631 -994672499921160940365270806 9632 4056752565028725444130699527 9633 7962466255830763680629588128 9634 -5943597490978993980660703500 9635 -34987337412424874102938523083 9636 -23110844773213211608766147405 9637 84930423202252273257812659614 9638 188194978020465887919804584501 9639 3407395421643684593408339400 9640 -554233544644564374596524149911 9641 -840728909698524545010847793368 9642 246349722331326260630012702812 9643 2657738567564091718507461306492 9644 3666878259302054249978453745650 9645 -652836467716221764537184999824 9646 -10109874225194094716977207764561 9647 -15864136963992672487570623363262 9648 -4438203190188206202437883626970 9649 27667950078671880088059000592800 9650 59578365337970984408220387495690 9651 50446923886581452312237609899328 9652 -28874548222957040631237860540814 9653 -154307121620670463833041361799346 9654 -235065545465611121685773717523375 9655 -157312449979500633781941295983556 9656 126853419459999406079672799208160 9657 522299512501051874982572772546984 9658 793619208908061812907502568356662 9659 673839046387919676720987132889525 9660 33107950526694893851731221454332 9661 -991111784702188244067557966991836 9662 -1993218725470499753864886042733350 9663 -2450697495883955622802714159841689 9664 -1962452311295330184958048866078075 9665 -456444724741394160111292555775872 9666 1738140651019866148924444047787602 9667 3990184891406426063760927179779137 9668 5590148278273649074428590889041230 9669 5997626398280809366289367923200950 9670 5012536346209966810233108187535816 9671 2813966453790606508513083045694409 9672 -128536865546808473378940487755839 9673 -3219468812907756591946596212585716 9674 -5909368403395189532328766308596800 9675 -7819161485192784922794433442013555 9676 -8791306355699697528919972762560993 9677 -8872357226352382819658374152296852 9678 -8251082476653372568092621971385151 9679 -7181757561687659877873112875046750 9680 -5916654417908881704113014255196214 9681 -4660906671349806041108490531355520 9682 -3552275409107757361271335788179575 9683 -2661096969211093034771471843480832 9684 -2002654069683475168965714083243775 9685 -1554499124475977496304186509226834 9686 -1273351236898475066779787478793075 9687 -1108697912799536627594259436332157 9688 -1012277995882035813533672421816599 9689 -943860482675379465800097310569500 9690 -874207286567814908411116989250663 9691 -786054242511552301546550713835860 9692 -673647771606714982558727584080503 9693 -541078853054204564527548465492030 9694 -399524885571563264202796631446950 9695 -263607423918550324312994673232574 9696 -147353474579705652730693240270460 9697 -60560068378440984080748114572832 9698 -6494697298272144502987872271306 9699 18364063533448848482464396315625 9700 22463076571310636055728024499831 9701 15918688761220975158054464214334 9702 7204836188249727789167378555301 9703 1128096150909922676814613665241 9704 -1262348974737104585339583022000 9705 -1224333428343510894509776130064 9706 -466884250672102644103403997314 9707 22293733997397274458742894231 9708 110184894041095650735363214859 9709 40029196113989994999625509200 9710 -6290885629171147276450926824 9711 -7671540613316923778734019139 9712 -333141673621589401103941198 9713 886945659902038780978521280 9714 33079509710898204980330900 9715 -79035100687345042691827586 9716 8342483312755005674822692 9717 2963015750085660835938260 9718 -1034072487385736646294920 9719 156051996055285149380050 9720 -15459706559561171017335 9721 1602394847953228029536 9722 -264683357393992571202 9723 37119391019415314102 9724 -1435853381463866075 9725 -88390968134706096 9726 -1747948127923568 9727 -2828037553208 9728 -9447652763 9729 0 9730 1 9731 -138 9732 9042 9733 -373456 9734 10881135 9735 -236978598 9736 3983638344 9737 -52527613512 9738 544818603709 9739 -4385829652750 9740 26227091692119 9741 -101450899498752 9742 87210123988471 9743 1866732717200526 9744 -13475849445487500 9745 37066606459638504 9746 61686272474143839 9747 -879326931095194378 9748 2491280390506578726 9749 3499369835941258320 9750 -42217046891922919506 9751 73509538792364134208 9752 278015405009812638714 9753 -1303390397407681144240 9754 -222524373912441009690 9755 11430368630801770015860 9756 -12746043086595132795201 9757 -71377222792884965938464 9758 146459270210147709680265 9759 377340561147976704287350 9760 -1059886827050238691296368 9761 -1968465050340657794400456 9762 6061131354977148909245680 9763 11072243888446396747195716 9764 -28658382568333313884306680 9765 -64812728083713445387046144 9766 105777535304498527784100261 9767 357554606043646539981019620 9768 -223865345390898480830796888 9769 -1690786189224962973337948000 9770 -534545184534636716270344053 9771 6176199458937677292681944848 9772 8315444200848966683684368968 9773 -13688245393308074357848177920 9774 -45382283967520548150348258270 9775 -8274037702746704160768856858 9776 140145143836459144176968432061 9777 213558431897390166012901695352 9778 -139153948737295309125719096959 9779 -841907825323459896480253078410 9780 -844133489355729886397889773051 9781 1082790045953002863871429158960 9782 4003370124032164008367443147633 9783 3574219154835204106310425497960 9784 -4386003276226671475968560220140 9785 -16251322665237800723660596978368 9786 -17232188447789801920660612879342 9787 8020033332403881514198098929850 9788 53310812946460237304658092578113 9789 77995239431625207892851010250720 9790 27770026295096670452593944310261 9791 -110893869068722037094134656474884 9792 -262243152415755476002988004746923 9793 -275292411153500455372011938184016 9794 -22766314300639829037561562544550 9795 464802646416287316940636335589896 9796 933666094047935154749794804683103 9797 994802653500346464173093886322752 9798 353656822420181757534732602527784 9799 -942107548440546513873612219362950 9800 -2404396133117926038213689047199676 9801 -3255960846458256580992081832369040 9802 -2786907228630735487375962753786233 9803 -742001996976869711796737956284264 9804 2468128809437150770422256668743885 9805 5852949976008213709335165252724992 9806 8194526348639771800832859318352266 9807 8506265760205367947138764626302410 9808 6396702667286829643150141942197732 9809 2195931384985709703090012694248360 9810 -3181687920366353399372050149996461 9811 -8555270835855070469367407416931926 9812 -12836961763049470869247629503381997 9813 -15305902833011957247911952112339328 9814 -15726750520573437343305616389853905 9815 -14311863124125176221968426926825988 9816 -11577028871394644498840289821336832 9817 -8159676597434879180211729867948080 9818 -4659036923899785087799542975448422 9819 -1532461549657823922157502495389750 9820 944973133237192308398339201614407 9821 2669913393353890529559767881395168 9822 3670189295190372781341674638960262 9823 4054691469240281720274860156126698 9824 3968224920325395650302698980414160 9825 3558666291487549795083478891756648 9826 2957725842275678753211931131462078 9827 2272884053136717600477304512580734 9828 1586581074295721028139504648881564 9829 958860364063685677344059861356000 9830 430673335354224894374258173954401 9831 26350372947487253418585586039990 9832 -245048983262559043186470021838859 9833 -388902014855757549041131072381680 9834 -423655904288150848529295081523970 9835 -377951868452358623312223864084980 9836 -285836977557775051527830658740430 9837 -180569475768605023691353879400640 9838 -88430036775889657511119445499051 9839 -24406893539137312578216154919610 9840 8737093837456272642563988528105 9841 17704308683416458400507409217648 9842 13456099409481803614373317707561 9843 5891867498065085708989770086966 9844 638826317657562114687009080525 9845 -1157252570105977023795565021824 9846 -890645356257745299195946265425 9847 -225128525179127704323700438004 9848 80570523076035434065622609247 9849 74123181468820075710429014200 9850 9080914852563898444738112789 9851 -9207822555326193547389366240 9852 -2549641047205807092462103733 9853 908022573195638649649040352 9854 247312000573699131623457990 9855 -96646567241908989658279248 9856 -3653165635137465474418586 9857 6121381863256952205499152 9858 -1235128580739489312217660 9859 110740515488499494213620 9860 -1829220904545645725199 9861 -353691053112230914608 9862 -104091157051055791848 9863 37164141101137991532 9864 -2538036595122708010 9865 -91366512081487256 9866 -1751716453556625 9867 -7382900040914 9868 -11544687329 9869 0