0 1 1 0 2 1 3 -1 4 0 5 1 6 -1 7 -3 8 0 9 1 10 0 11 -3 12 -5 13 0 14 1 15 1 16 3 17 -5 18 -7 19 0 20 1 21 1 22 9 23 10 24 -7 25 -9 26 0 27 1 28 0 29 5 30 25 31 21 32 -9 33 -11 34 0 35 1 36 -1 37 -9 38 5 39 49 40 36 41 -11 42 -13 43 0 44 1 45 -1 46 -18 47 -50 48 -7 49 81 50 55 51 -13 52 -15 53 0 54 1 55 0 56 -7 57 -70 58 -147 59 -39 60 121 61 78 62 -15 63 -17 64 0 65 1 66 1 67 18 68 15 69 -161 70 -324 71 -99 72 169 73 105 74 -17 75 -19 76 0 77 1 78 1 79 30 80 149 81 161 82 -279 83 -605 84 -195 85 225 86 136 87 -19 88 -21 89 0 90 1 91 0 92 9 93 150 94 567 95 591 96 -396 97 -1014 98 -335 99 289 100 171 101 -21 102 -23 103 0 104 1 105 -1 106 -30 107 -80 108 343 109 1494 110 1529 111 -468 112 -1575 113 -527 114 361 115 210 116 -23 117 -25 118 0 119 1 120 -1 121 -45 122 -345 123 -763 124 351 125 3168 126 3263 127 -435 128 -2312 129 -779 130 441 131 253 132 -25 133 -27 134 0 135 1 136 0 137 -11 138 -275 139 -1617 140 -3201 141 -484 142 5811 143 6145 144 -221 145 -3249 146 -1099 147 529 148 300 149 -27 150 -29 151 0 152 1 153 1 154 45 155 224 156 -491 157 -4806 158 -9427 159 -3380 160 9597 161 10591 162 266 163 -4410 164 -1495 165 625 166 351 167 -29 168 -31 169 0 170 1 171 1 172 63 173 685 174 2429 175 1179 176 -10648 177 -22490 178 -10275 179 14620 180 17081 181 1134 182 -5819 183 -1975 184 729 185 406 186 -31 187 -33 188 0 189 1 190 0 191 13 192 455 193 3822 194 11817 195 10439 196 -18759 197 -46535 198 -23987 199 20862 200 26159 201 2507 202 -7500 203 -2547 204 841 205 465 206 -33 207 -35 208 0 209 1 210 -1 211 -63 212 -490 213 301 214 12159 215 39105 216 39689 217 -26355 218 -86819 219 -48374 220 28161 221 38433 222 4525 223 -9477 224 -3219 225 961 226 528 227 -35 228 -37 229 0 230 1 231 -1 232 -84 233 -1225 234 -6230 235 -8883 236 24728 237 101634 238 111465 239 -26588 240 -149663 241 -88494 242 36179 243 54575 244 7344 245 -11774 246 -3999 247 1089 248 595 249 -37 250 -39 251 0 252 1 253 0 254 -15 255 -700 256 -7938 257 -34798 258 -57717 259 26130 260 222697 261 262327 262 -6498 263 -242340 264 -150765 265 44370 266 75321 267 11136 268 -14415 269 -4895 270 1225 271 666 272 -39 273 -41 274 0 275 1 276 1 277 84 278 930 279 854 280 -25623 281 -126720 282 -222573 283 -32625 284 428179 285 547067 286 55419 287 -372899 288 -243125 289 51948 290 101471 291 16089 292 -17424 293 -5915 294 1369 295 741 296 -41 297 -43 298 0 299 1 300 1 301 108 302 2030 303 13866 304 33723 305 -34848 306 -346515 307 -657255 308 -263534 309 739613 310 1043109 311 192027 312 -549925 313 -375192 314 57855 315 133889 316 22407 317 -20825 318 -7067 319 1521 320 820 321 -43 322 -45 323 0 324 1 325 0 326 17 327 1020 328 14994 329 87822 330 220473 331 86190 332 -757945 333 -1629671 334 -882873 335 1162756 336 1854973 337 450750 338 -782235 339 -558424 340 60729 341 173503 342 30310 343 -24642 344 -8359 345 1681 346 903 347 -45 348 -47 349 0 350 1 351 -1 352 -108 353 -1605 354 -4074 355 46143 356 344520 357 904098 358 724575 359 -1350769 360 -3558377 361 -2265669 362 1670789 363 3118675 364 897156 365 -1078510 366 -806279 367 58872 368 221305 369 40034 370 -28899 371 -9799 372 1849 373 990 374 -47 375 -49 376 0 377 1 378 -1 379 -135 380 -3174 381 -27867 382 -98307 383 -11133 384 947895 385 2826303 386 2815438 387 -1890937 388 -7041825 389 -5014460 390 2181245 391 5005935 392 1618925 393 -1446863 394 -1134375 395 50218 396 278351 397 51831 398 -33620 399 -11395 400 2025 401 1081 402 -49 403 -51 404 0 405 1 406 0 407 -19 408 -1425 409 -26334 410 -197847 411 -682803 412 -777309 413 1846135 414 7306583 415 8275203 416 -1661296 417 -12871099 418 -10043175 419 2525769 420 7728065 421 2730201 422 -1894343 423 -1560650 424 32301 425 345761 426 65969 427 -38829 428 -13155 429 2209 430 1176 431 -51 432 -53 433 0 434 1 435 1 436 135 437 2585 438 11109 439 -70983 440 -818730 441 -2992314 442 -4348545 443 2013089 444 16314274 445 20607489 446 944472 447 -22014875 448 -18676710 449 2411814 450 11539409 451 4376328 452 -2426375 453 -2105522 454 2223 455 424719 456 82732 457 -44550 458 -15087 459 2401 460 1275 461 -53 462 -55 463 0 464 1 465 1 466 165 467 4740 468 51821 469 244728 470 270567 471 -2125266 472 -9797265 473 -16126438 474 -2205197 475 32253816 476 45690788 477 9015800 478 -35563293 479 -32766520 480 1375377 481 16740207 482 6738970 483 -3046136 484 -2792049 485 -43378 486 516473 487 102420 488 -50807 489 -17199 490 2601 491 1378 492 -55 493 -57 494 0 495 1 496 0 497 21 498 1925 499 43659 500 408287 501 1831698 502 3449121 503 -2600875 504 -25748455 505 -47757906 506 -20154144 507 57197964 508 92739375 509 27951522 510 -54615381 511 -54822291 512 -1276121 513 23678755 514 10041615 515 -3753867 516 -3646089 517 -108360 518 622335 519 125349 520 -57624 521 -19499 522 2809 523 1485 524 -57 525 -59 526 0 527 1 528 -1 529 -165 530 -3949 531 -24563 532 89397 533 1744886 534 8538555 535 18354159 536 6247109 537 -56029366 538 -121226700 539 -71970680 540 91205635 541 175406634 542 66565759 543 -80092623 544 -88159500 545 -6531707 546 32752733 547 14555463 548 -4546121 549 -4696460 550 -197109 551 743681 552 151851 553 -65025 554 -21995 555 3025 556 1596 557 -59 558 -61 559 0 560 1 561 -1 562 -198 563 -6820 564 -90629 565 -545688 566 -1127907 567 3823586 568 28780005 569 69232262 570 52107899 571 -100809576 572 -273762744 573 -196436200 574 129251511 575 312973104 576 138522973 577 -112459215 578 -137062415 579 -15756376 580 44409573 581 20605698 582 -5414947 583 -5975100 584 -314571 585 881951 586 182274 587 -73034 588 -24695 589 3249 590 1711 591 -61 592 -63 593 0 594 1 595 0 596 -23 597 -2530 598 -69069 599 -785565 600 -4413838 601 -11730966 602 -2711355 603 73823537 604 209982870 605 205907569 606 -141418628 607 -562649775 608 -462358638 609 156174454 610 531530061 611 264153549 612 -151327505 613 -206961831 614 -30783155 615 59145739 616 28578144 617 -6347010 618 -7517227 619 -466284 620 1038649 621 216982 622 -81675 623 -27607 624 3481 625 1830 626 -63 627 -65 628 0 629 1 630 1 631 198 632 5785 633 48125 634 -75933 635 -3390673 636 -21717839 637 -63293115 638 -63724245 639 140947339 640 541682316 641 623611673 642 -112182875 643 -1068181803 644 -984278531 645 138922253 646 865033356 647 472702545 648 -194925065 649 -304626582 650 -54018607 651 77504791 652 38926305 653 -7322647 654 -9361499 655 -658410 656 1215343 657 256355 658 -90972 659 -30739 660 3721 661 1953 662 -65 663 -67 664 0 665 1 666 1 667 234 668 9515 669 150787 670 1119690 671 3408977 672 -4825067 673 -73678635 674 -245792086 675 -329947825 676 158338971 677 1224982024 678 1612191725 679 150489171 680 -1891912991 681 -1943261443 682 15232239 683 1356061525 684 805065018 685 -239397795 686 -438367613 687 -88562671 688 100074105 689 52178789 690 -8314859 691 -11550174 692 -897767 693 1413665 694 300789 695 -100949 696 -34099 697 3969 698 2080 699 -67 700 -69 701 0 702 1 703 0 704 25 705 3250 706 105105 707 1427205 708 9776195 709 33994350 710 35199005 711 -171800385 712 -759399885 713 -1197603925 714 -149063575 715 2468408775 716 3725462664 717 992879554 718 -3145933971 719 -3613445165 720 -322258104 721 2056066875 722 1317061590 723 -277921411 724 -618253140 725 -138343734 726 127480121 727 68947116 728 -9288239 729 -14129270 730 -1191861 731 1635311 732 350696 733 -111630 734 -37695 735 4225 736 2211 737 -69 738 -71 739 0 740 1 741 -1 742 -234 743 -8190 744 -86827 745 -19305 746 6069843 747 50326757 748 189485685 749 311766621 750 -200984945 751 -1951324596 752 -3557030799 753 -1536889550 754 4457295297 755 7893069084 756 3076657837 757 -4927162716 758 -6394844475 759 -1047628212 760 3024858330 761 2083307662 762 -299591621 763 -856333170 764 -208269831 765 160381991 766 89933910 767 -10197836 768 -17148725 769 -1548918 770 1882041 771 406504 772 -123039 773 -41535 774 4489 775 2346 776 -71 777 -73 778 0 779 1 780 -1 781 -273 782 -12935 783 -240695 784 -2151162 785 -8734297 786 664599 787 166823190 788 756483510 789 1484962081 790 453025209 791 -4238296273 792 -9176360725 793 -5754152628 794 7164811195 795 15581069433 796 7576705521 797 -7268534280 798 -10852668690 799 -2430334062 800 4329000293 801 3201728916 802 -288061245 803 -1166871397 804 -304396869 805 199463499 806 115941475 807 -10987955 808 -20662557 809 -1977916 810 2155679 811 468657 812 -135200 813 -45627 814 4761 815 2485 816 -73 817 -75 818 0 819 1 820 0 821 -27 822 -4095 823 -154791 824 -2471625 825 -20220057 826 -87935094 827 -156728595 828 302909298 829 2345176935 830 5334009471 831 3829461153 832 -7690725225 833 -21213927840 834 -16415193321 835 9955111437 836 28974596409 837 16464472920 838 -10056487446 839 -17763067530 840 -4872386741 841 6038752644 842 4798774465 843 -219890487 844 -1566582234 845 -434114771 846 245423125 847 147880755 848 -11590893 849 -24729024 850 -2488617 851 2458113 852 537615 853 -148137 854 -49979 855 5041 856 2628 857 -75 858 -77 859 0 860 1 861 1 862 273 863 11270 864 147329 865 284193 866 -10062338 867 -107886441 868 -509091930 869 -1169187597 870 -305393479 871 5778165876 872 15885447559 873 15354466750 874 -10851163191 875 -44779888900 876 -40385482407 877 10847826396 878 51161140485 879 32900404884 880 -12901256082 881 -28164778702 882 -8955691227 883 8223113250 884 7035377219 885 -62574519 886 -2074870485 887 -606352436 888 298962125 889 186780678 890 -11925611 891 -29410784 892 -3091599 893 2791295 894 613854 895 -161874 896 -54599 897 5329 898 2775 899 -77 900 -79 901 0 902 1 903 1 904 315 905 17199 906 370993 907 3916458 908 20073339 909 20678320 910 -335189034 911 -2074714239 912 -5493931339 913 -5099106915 914 10926122055 915 40953506255 916 47533413060 917 -8055104670 918 -87335509159 919 -89862198525 920 5261977224 921 86276223303 922 61761875058 923 -14943159341 924 -43415595860 925 -15501353814 926 10942456011 927 10113708731 928 227789511 929 -2714070905 930 -831802411 931 360770499 932 233797884 933 -11896342 934 -34775055 935 -3798288 936 3157241 937 697866 938 -176435 939 -59495 940 5625 941 2926 942 -79 943 -81 944 0 945 1 946 0 947 29 948 5075 949 221676 950 4109793 951 39504322 952 208459134 953 525133450 954 -266264370 955 -6299720199 956 -19855685171 957 -25228309184 958 12623210625 959 93500460171 960 126256071125 961 15904062153 962 -158504821849 963 -185345241795 964 -16004905074 965 139550643453 966 110335563341 967 -14574330345 968 -65251897965 969 -25642935061 970 14238184506 971 14284772971 972 709235983 973 -3509684640 974 -1123166171 975 431510719 976 290226837 977 -11391135 978 -40893775 979 -4620990 980 3558031 981 790159 982 -191844 983 -64675 984 5929 985 3081 986 -81 987 -83 988 0 989 1 990 -1 991 -315 992 -15140 993 -238231 994 -862758 995 15445078 996 216340826 997 1253594790 998 3736749073 999 3640366237 1000 -13808978316 1001 -59172856033 1002 -90409544525 1003 -10017052515 1004 191115342641 1005 300674967097 1006 95487606324 1007 -268551205615 1008 -359689238601 1009 -69880729698 1010 217169071297 1011 189205095113 1012 -9051112305 1013 -95848670317 1014 -40915793849 1015 18118743735 1016 19856880148 1017 1457106805 1018 -4490609283 1019 -1495420903 1020 511799089 1021 357510321 1022 -10280335 1023 -47843762 1024 -5572923 1025 3995809 1026 891257 1027 -208125 1028 -70147 1029 6241 1030 3240 1031 -83 1032 -85 1033 0 1034 1 1035 -1 1036 -360 1037 -22435 1038 -554924 1039 -6816762 1040 -42579680 1041 -86942896 1042 590603970 1043 5160189231 1044 17691987446 1045 26718594471 1046 -15890702852 1047 -149926290775 1048 -269319955752 1049 -117352408330 1050 349900307545 1051 657448788381 1052 300931179615 1053 -424310465059 1054 -663391588707 1055 -185610228955 1056 325812466042 1057 313365808350 1058 6032329163 1059 -137876493419 1060 -63364836066 1061 22541250277 1062 27205037860 1063 2567713941 1064 -5689359026 1065 -1966108690 1066 602184609 1067 437250320 1068 -8414999 1069 -55706874 1070 -6668249 1071 4472783 1072 1001700 1073 -225302 1074 -75919 1075 6561 1076 3403 1077 -85 1078 -87 1079 0 1080 1 1081 0 1082 -31 1083 -6200 1084 -309876 1085 -6598908 1086 -73540742 1087 -460633836 1088 -1505285910 1089 -739135418 1090 14777793837 1091 64363395236 1092 118835287904 1093 32895667050 1094 -325605237777 1095 -703268988214 1096 -456407675223 1097 565741748121 1098 1339532269145 1099 764849101284 1100 -620738469403 1101 -1171192871636 1102 -411336226293 1103 471710456970 1104 503598478139 1105 37443789726 1106 -194550868121 1107 -95673147584 1108 27387914400 1109 36781292500 1110 4162534547 1111 -7142271132 1112 -2555648991 1113 703125215 1114 531219282 1115 -5625248 1116 -64570169 1117 -7922106 1118 4991225 1119 1122044 1120 -243399 1121 -81999 1122 6889 1123 3570 1124 -87 1125 -89 1126 0 1127 1 1128 1 1129 360 1130 19924 1131 370412 1132 1978902 1133 -21784752 1134 -409152770 1135 -2870734818 1136 -10651975073 1137 -17262686798 1138 23842920780 1139 189342509460 1140 413571744325 1141 285553530576 1142 -595488516069 1143 -1654519229953 1144 -1346916157620 1145 770845607693 1146 2568374729917 1147 1723166517267 1148 -825388498841 1149 -1989928672570 1150 -823282901019 1151 658973291181 1152 788132437001 1153 95226469170 1154 -269667973940 1155 -141314154520 1156 32436336267 1157 49126048982 1158 6392986843 1159 -8889694695 1160 -3287675313 1161 814961267 1162 641371767 1163 -1718555 1164 -74526065 1165 -9350640 1166 5553471 1167 1252861 1168 -262440 1169 -88395 1170 7225 1171 3741 1172 -89 1173 -91 1174 0 1175 1 1176 1 1177 408 1178 28780 1179 808724 1180 11419002 1181 84808240 1182 256086402 1183 -872826750 1184 -11772473531 1185 -51128661458 1186 -107284463916 1187 -28594669684 1188 454794681275 1189 1217154034944 1190 1160453823581 1191 -846992734215 1192 -3563451161127 1193 -3427442892685 1194 745982713483 1195 4666012057317 1196 3575663955385 1197 -952041813814 1198 -3267358197885 1199 -1538273530021 1200 886904975901 1201 1204625490966 1202 193872484624 1203 -367619511820 1204 -204730113261 1205 37322662382 1206 64880391475 1207 9445836897 1208 -10976157400 1209 -4189396971 1210 937886157 1211 769856479 1212 3522031 1213 -85672500 1214 -10971037 1215 6161921 1216 1394739 1217 -282449 1218 -95115 1219 7569 1220 3916 1221 -91 1222 -93 1223 0 1224 1 1225 0 1226 33 1227 7480 1228 424116 1229 10278268 1230 131331222 1231 960143340 1232 3879133270 1233 5135875066 1234 -29813321097 1235 -185914988196 1236 -462262499328 1237 -403852646250 1238 856303818033 1239 3138629363286 1240 3655018430943 1241 -606481091065 1242 -7093166347540 1243 -7888751934084 1244 -41478432333 1245 8069658446356 1246 6972465552885 1247 -818333282090 1248 -5201384245347 1249 -2730444920574 1250 1145918565871 1251 1802483030128 1252 353809515780 1253 -493377652644 1254 -291539887357 1255 41496487812 1256 84799421945 1257 13549288545 1258 -13450505739 1259 -5291986832 1260 1071913909 1261 919028682 1262 10339725 1263 -98113092 1264 -12801555 1265 6819039 1266 1548282 1267 -303450 1268 -102167 1269 7921 1270 4095 1271 -93 1272 -95 1273 0 1274 1 1275 -1 1276 -408 1277 -25755 1278 -557396 1279 -3966678 1280 27628128 1281 734285760 1282 6179380830 1283 27778407949 1284 62485021802 1285 -11472823299 1286 -526394398172 1287 -1593572165225 1288 -1942012434312 1289 1015738490626 1290 7220617479903 1291 9912301907310 1292 1471660002785 1293 -13110986604544 1294 -16826264163813 1295 -2717595129189 1296 13325477465110 1297 12933752278410 1298 -80499583747 1299 -8048647578699 1300 -4653157970070 1301 1411579859197 1302 2645531430520 1303 603260799429 1304 -652439288298 1305 -408779117122 1306 44166284505 1307 109766626905 1308 18979810719 1309 -16366013883 1310 -6630995939 1311 1216843643 1312 1091463000 1313 19005910 1314 -111957299 1315 -14861556 1316 7527353 1317 1714110 1318 -325467 1319 -109559 1320 8281 1321 4278 1322 -95 1323 -97 1324 0 1325 1 1326 -1 1327 -459 1328 -36380 1329 -1152039 1330 -18505962 1331 -160440390 1332 -640759002 1333 916528650 1334 24804506251 1335 135149555063 1336 367370471916 1337 340539541989 1338 -1110032842675 1339 -4635253974861 1340 -6905480980809 1341 -664352983865 1342 14927648806983 1343 24158900583440 1344 8598423095393 1345 -22506735456153 1346 -33744744429665 1347 -9461844750009 1348 21039575453865 1349 23010693862029 1350 1863712496051 1351 -12130899886641 1352 -7667246039648 1353 1636195728145 1354 3815050881141 1355 980546352713 1356 -850716752775 1357 -565176029607 1358 44234026200 1359 140809275861 1360 26069758503 1361 -19780456154 1362 -8246795911 1363 1372220775 1364 1289966601 1365 29822105 1366 -127320579 1367 -17171538 1368 8289455 1369 1892859 1370 -348524 1371 -117299 1372 8649 1373 4465 1374 -97 1375 -99 1376 0 1377 1 1378 0 1379 -35 1380 -8925 1381 -569772 1382 -15587487 1383 -226205298 1384 -1904540430 1385 -9223179082 1386 -19245087422 1387 48729629403 1388 484980091615 1389 1568733079840 1390 2229216675555 1391 -1275758204139 1392 -11636297818709 1393 -20631857410113 1394 -8981688641695 1395 27640495257428 1396 54128733653097 1397 27647997027547 1398 -35668736095296 1399 -64243044700695 1400 -24231748421139 1401 31752129129581 1402 39495881695326 1403 6015448510579 1404 -17836803461885 1405 -12276887019804 1406 1737236554853 1407 5413159762863 1408 1536901471917 1409 -1094359936455 1410 -771466270497 1411 40217565993 1412 179114847518 1413 35215846285 1414 -23756137785 1415 -10185050015 1416 1537294825 1417 1517592765 1418 43121997 1419 -144324550 1420 -19753167 1421 9108001 1422 2085181 1423 -372645 1424 -125395 1425 9025 1426 4656 1427 -99 1428 -101 1429 0 1430 1 1431 1 1432 459 1433 32775 1434 815745 1435 7308198 1436 -29706633 1437 -1256072064 1438 -12605052390 1439 -67359608317 1440 -194281733657 1441 -128266349841 1442 1264087561181 1443 5366499792625 1444 9469627025328 1445 2389432234246 1446 -25294036706233 1447 -54397772761134 1448 -36083909230705 1449 44923330838344 1450 113026051386027 1451 72227116169709 1452 -51318908139183 1453 -116890263100530 1454 -53864585299531 1455 45684017487451 1456 65691171299595 1457 13972898197231 1458 -25615839402175 1459 -19174527327789 1460 1581737370348 1461 7566526249242 1462 2339897223321 1463 -1389492247065 1464 -1040750264412 1465 30159203583 1466 226048471874 1467 46888533421 1468 -28359878400 1469 -12497213806 1470 1710973705 1471 1777654836 1472 59273537 1473 -163097150 1474 -22629309 1475 9985711 1476 2291744 1477 -397854 1478 -133855 1479 9409 1480 4851 1481 -101 1482 -103 1483 0 1484 1 1485 1 1486 513 1487 45390 1488 1608369 1489 29136861 1490 290670930 1491 1447936971 1492 25358730 1493 -48395515391 1494 -331003194421 1495 -1121850644796 1496 -1701406696163 1497 1886016981950 1498 15236066746503 1499 32246946931120 1500 21514722261095 1501 -46602158760399 1502 -129749909740360 1503 -109437705649394 1504 60185191568463 1505 221911868769945 1506 167661994789227 1507 -64234545796125 1508 -204270861484387 1509 -109701687236939 1510 62283321857091 1511 106239509233420 1512 28205101362185 1513 -35959792991706 1514 -29296422110523 1515 965657891640 1516 10430362464921 1517 3477556809480 1518 -1741840165671 1519 -1388896725036 1520 11518755574 1521 283171367882 1522 61642384875 1523 -33662942390 1524 -15241066231 1525 1891774359 1526 2073740558 1527 78681100 1528 -183772797 1529 -25824062 1530 10925369 1531 2513232 1532 -424175 1533 -142687 1534 9801 1535 5050 1536 -103 1537 -105 1538 0 1539 1 1540 0 1541 37 1542 10545 1543 752913 1544 23087223 1545 377424531 1546 3619647174 1547 20558528485 1548 58005397502 1549 -49772870307 1550 -1150022626459 1551 -4778487311677 1552 -9419847958875 1553 -2470775944140 1554 35979536994601 1555 94143977448447 1556 88568912935679 1557 -66914303737015 1558 -283927955624541 1559 -286060675182893 1560 51330747093792 1561 412045369679853 1562 358755391780095 1563 -61140170689252 1564 -344116937797374 1565 -209918913793319 1566 79470390759505 1567 167524660540215 1568 52423311375251 1569 -49365784940352 1570 -43890480356193 1571 -413003718351 1572 14192631874785 1573 5063271351132 1574 -2156233195142 1575 -1834996040434 1576 -18950686047 1577 352260247400 1578 80127471347 1579 -39740910105 1580 -18481272093 1581 2077769627 1582 2409726795 1583 101787709 1584 -206492549 1585 -29362788 1586 11929823 1587 2750345 1588 -451632 1589 -151899 1590 10201 1591 5253 1592 -105 1593 -107 1594 0 1595 1 1596 -1 1597 -513 1598 -41135 1599 -1165479 1600 -12680334 1601 21750003 1602 2054255775 1603 24521756250 1604 153625970600 1605 543607565899 1606 741945675051 1607 -2527900179051 1608 -16105550312075 1609 -38260122003144 1610 -31839886928775 1611 67662647477863 1612 242950941492006 1613 282988265723555 1614 -47323259764309 1615 -574402032814077 1616 -676356150621329 1617 -37555890862035 1618 726068115130860 1619 721385163617829 1620 -13719693624364 1621 -560350444905345 1622 -382789532532809 1623 92443495699225 1624 258138328928859 1625 92076381459572 1626 -66272986709697 1627 -64598210338599 1628 -2988756327375 1629 19078371113220 1630 7241628762534 1631 -2635947791614 1632 -2401867350821 1633 -65346255000 1634 435327646677 1635 103101875449 1636 -46673483526 1637 -22289976771 1638 2266531205 1639 2789794635 1640 129077323 1641 -231404264 1642 -33272145 1643 13001985 1644 3003799 1645 -480249 1646 -161499 1647 10609 1648 5460 1649 -107 1650 -109 1651 0 1652 1 1653 -1 1654 -570 1655 -55974 1656 -2205539 1657 -44719749 1658 -507443013 1659 -3040912095 1660 -3713404707 1661 87234384239 1662 758028747739 1663 3130674401820 1664 6532900906595 1665 -218354828110 1666 -43485247118565 1667 -127596426581720 1668 -150335170148049 1669 82278014259375 1670 562514489268389 1671 780405568665098 1672 127817237506803 1673 -1077203412033681 1674 -1481710769084960 1675 -329693409002799 1676 1215836487408716 1677 1379218677694011 1678 132743818717299 1679 -883713412536140 1680 -671151752914049 1681 91860941057322 1682 389407449335457 1683 155001786412976 1684 -86962949921295 1685 -93552642850056 1686 -7372465161351 1687 25353992702124 1688 10195280005130 1689 -3181865396330 1690 -3116623214895 1691 -132780156586 1692 534643136639 1693 131445372537 1694 -54544219825 1695 -26747434092 1696 2455068573 1697 3218444878 1698 161077189 1699 -258662760 1700 -37580119 1701 14144831 1702 3274326 1703 -510050 1704 -171495 1705 11025 1706 5671 1707 -109 1708 -111 1709 0 1710 1 1711 0 1712 -39 1713 -12350 1714 -980343 1715 -33482579 1716 -612229761 1717 -6626752626 1718 -43430156395 1719 -154201221649 1720 -45319907871 1721 2478357915999 1722 13290694848411 1723 33964442333325 1724 30205150974684 1725 -89396844375450 1726 -364822165823457 1727 -532073298980839 1728 -43069472156515 1729 1173986365107699 1730 1937658164090763 1731 745971881166328 1732 -1867485484710567 1733 -3050399451722900 1734 -1073566243414596 1735 1932990237387111 1736 2526958949852269 1737 477168839546407 1738 -1351453729918545 1739 -1138400772702009 1740 61158201096872 1741 575964815826978 1742 252269640747761 1743 -111410842740345 1744 -133494159114948 1745 -14406406585261 1746 33331394530574 1747 14152978067751 1748 -3791410935600 1749 -4011295825614 1750 -227568085641 1751 652755352743 1752 166174356855 1753 -63440185965 1754 -31942668251 1755 2639763763 1756 3700513908 1757 198360258 1758 -288429975 1759 -42316056 1760 15361401 1761 3562674 1762 -541059 1763 -181895 1764 11449 1765 5886 1766 -111 1767 -113 1768 0 1769 1 1770 1 1771 570 1772 50995 1773 1630523 1774 21011454 1775 7221577 1776 -3217498323 1777 -45725787315 1778 -332340643048 1779 -1402782076381 1780 -2819163234351 1781 3664328718022 1782 43489689341875 1783 135112176920385 1784 183251803350779 1785 -103501381836273 1786 -910136848740966 1787 -1594469962941655 1788 -689072724653711 1789 2194973193229050 1790 4427132606360329 1791 2447026741042184 1792 -2959957675358460 1793 -5955675969716872 1794 -2738852062373364 1795 2905737655909995 1796 4461549328388437 1797 1189716261849170 1798 -2005237750484739 1799 -1876371723840925 1800 -27311536762643 1801 836332970591889 1802 399263428791695 1803 -139071765238143 1804 -187906158235710 1805 -25232713724011 1806 43371655037597 1807 19398936525675 1808 -4457234120273 1809 -5123528785961 1810 -357443590554 1811 792514774159 1812 208458085695 1813 -73451527236 1814 -37974170675 1815 2816301839 1816 4241189949 1817 241547665 1818 -320875127 1819 -47510694 1820 16654799 1821 3869607 1822 -573300 1823 -192707 1824 11881 1825 6105 1826 -113 1827 -115 1828 0 1829 1 1830 1 1831 630 1832 68305 1833 2976197 1834 67097151 1835 857753271 1836 6033419353 1837 13885423725 1838 -143813702503 1839 -1633858315081 1840 -8108110601010 1841 -21594929781477 1842 -15629267732575 1843 106240978529847 1844 442557801445695 1845 753579811543823 1846 173359066149921 1847 -1981403033120455 1848 -4237786676896250 1849 -2849631484190517 1850 3585772998329968 1851 9428629720902176 1852 6546115012693680 1853 -4169217578905812 1854 -11097224783374639 1855 -6169177314850449 1856 4091518420520938 1857 7622544948686135 1858 2551782339094545 1859 -2886054797784523 1860 -3015521638169783 1861 -217710052567119 1862 1193473595606760 1863 617048116854965 1864 -168582652243521 1865 -261172455600934 1866 -41377710349927 1867 55888039189125 1868 26283666458427 1869 -5165591542801 1870 -6497338488777 1871 -531800908629 1872 957097170520 1873 259636316325 1874 -84670942367 1875 -44950632727 1876 2979596961 1877 4846029705 1878 291311273 1879 -356174874 1880 -53196195 1881 18028193 1882 4195905 1883 -606797 1884 -203939 1885 12321 1886 6328 1887 -115 1888 -117 1889 0 1890 1 1891 0 1892 41 1893 14350 1894 1259643 1895 47649339 1896 968416966 1897 11737820874 1898 87642964685 1899 375664538561 1900 458627397444 1901 -4806304138979 1902 -34125783143102 1903 -109213256365125 1904 -157603228716528 1905 150384706333634 1906 1225011957466287 1907 2526464475694599 1908 1633509853653650 1909 -3676320597674727 1910 -10222338319874590 1911 -8842624354612568 1912 4740398685117264 1913 18868088311126980 1914 15581254688788784 1915 -4822563465435639 1916 -19820923937684444 1917 -12817253729312651 1918 5289774008192190 1919 12642274138251217 1920 5013771596174030 1921 -4024333969816458 1922 -4737850534310607 1923 -578218490795335 1924 1675231571638839 1925 934083852563745 1926 -197356003331179 1927 -358758197903151 1928 -64854972212450 1929 71347978985206 1930 35236462837719 1931 -5894382929463 1932 -8183949161126 1933 -761968953975 1934 1150027622448 1935 321238412485 1936 -97193057598 1937 -52991715146 1938 3123713905 1939 5520975384 1940 348376281 1941 -394513474 1942 -59406177 1943 19484815 1944 4542364 1945 -641574 1946 -215599 1947 12769 1948 6555 1949 -117 1950 -119 1951 0 1952 1 1953 -1 1954 -630 1955 -62524 1956 -2239181 1957 -33549516 1958 -75286475 1959 4827271670 1960 82061723805 1961 686436450104 1962 3389536795759 1963 8918601091596 1964 -838060525450 1965 -105795368044226 1966 -428375221714611 1967 -805976549448646 1968 -204375210754961 1969 2859002306980710 1970 7334967847595661 1971 6810432977877080 1972 -5333313933346230 1973 -22662376530925216 1974 -23630590570589240 1975 3558481669533996 1976 35648277028657016 1977 34199866934002336 1978 -3216765529909545 1979 -34039964555031200 1980 -25095941818023230 1981 5991526903620420 1982 20405277646500295 1983 9276818553426320 1984 -5422776840723375 1985 -7293017526671695 1986 -1211232831865715 1987 2314573324662660 1988 1388351536976925 1989 -221036738602400 1990 -487415900171025 1991 -98290327884826 1992 90273622765639 1993 46779724210914 1994 -6610789947365 1995 -10242705631864 1996 -1061519299620 1997 1375205009520 1998 395003999299 1999 -111113691840 2000 -62228855119 2001 3241784911 2002 6272372106 2003 413523896 2004 -436082945 2005 -66175746 2006 21027961 2007 4909796 2008 -677655 2009 -227695 2010 13225 2011 6786 2012 -119 2013 -121 2014 0 2015 1 2016 -1 2017 -693 2018 -82565 2019 -3958339 2020 -98646471 2021 -1409289926 2022 -11428949389 2023 -37923762405 2024 211253740727 2025 3329550515884 2026 19697480318250 2027 64270138865974 2028 87119384179175 2029 -209569100186880 2030 -1368171204109291 2031 -3137313449655083 2032 -2505353146225281 2033 5380502452672550 2034 18949872226807458 2035 22031438427651510 2036 -3790735385500688 2037 -46463499319138216 2038 -57117872113488720 2039 -5461549137173356 2040 63728376832109311 2041 70532917549122324 2042 4349224621137886 2043 -56319770700984890 2044 -46887911064560457 2045 5132263598962910 2046 32114586933092803 2047 16406209700648397 2048 -7028481643204840 2049 -11018099329174139 2050 -2267011912905675 2051 3149481853761179 2052 2029965128805551 2053 -232787794998150 2054 -655417942245143 2055 -145072416678331 2056 113240469370617 2057 61545302578294 2058 -7268460680200 2059 -12742067860092 2060 -1446611160665 2061 1636926846282 2062 482905247499 2063 -126529004795 2064 -72806111881 2065 3325921731 2066 7106985695 2067 487594069 2068 -481083225 2069 -73541528 2070 22660991 2071 5299029 2072 -715064 2073 -240235 2074 13689 2075 7021 2076 -121 2077 -123 2078 0 2079 1 2080 0 2081 -43 2082 -16555 2083 -1599213 2084 -66663201 2085 -1497537866 2086 -20187791403 2087 -169977862435 2088 -856063334563 2089 -1744350866460 2090 8143764006574 2091 81451796799650 2092 320648104267125 2093 634036892709672 2094 29376965874743 2095 -3570890562534897 2096 -10211694398832289 2097 -11692369181506230 2098 6697667612665350 2099 44120459173161618 2100 61610365088688548 2101 10708334044560816 2102 -88183047118861620 2103 -127902949545264112 2104 -34867597790983629 2105 107749540626123844 2106 138237841699480102 2107 25217187121685790 2108 -89855749959320525 2109 -84266398484992562 2110 701051806579863 2111 49359374763836529 2112 27986091564192515 2113 -8689750216985205 2114 -16361395536232189 2115 -3961705164137091 2116 4222324564438077 2117 2924354535009950 2118 -222363576192373 2119 -872816491925625 2120 -209532860633547 2121 140873515604386 2122 80293093768620 2123 -7804177263200 2124 -15760691220957 2125 -1936376555022 2126 1939914333351 2127 587170869905 2128 -143534519652 2129 -84881051739 2130 3367122749 2131 8032020855 2132 571488295 2133 -529722332 2134 -81541701 2135 24387329 2136 5710907 2137 -753825 2138 -253227 2139 14161 2140 7260 2141 -123 2142 -125 2143 0 2144 1 2145 1 2146 693 2147 75900 2148 3024637 2149 51942924 2150 210884355 2151 -6926256662 2152 -142206575685 2153 -1360748143480 2154 -7749041452411 2155 -25175321721900 2156 -19789756444750 2157 229634034815650 2158 1238247839131839 2159 3025729610215254 2160 2596139669563925 2161 -7216428094701606 2162 -28831805678893455 2163 -41275501140918456 2164 -2689330346521650 2165 92835076011153664 2166 155335045549005244 2167 63241139242931940 2168 -154094773532833092 2169 -269029602987115264 2170 -110836763038453845 2171 171632274152766448 2172 259411456604260730 2173 73053799649662284 2174 -138221204996626485 2175 -146489334145867672 2176 -10858886227587699 2177 74173990017267855 2178 46327137642112238 2179 -10091476927488420 2180 -23910595198030869 2181 -6600878871524672 2182 5578453195109325 2183 4156112264431050 2184 -174922970709611 2185 -1151731333830978 2186 -297160582423581 2187 173840247768520 2188 103932092329344 2189 -8133938196000 2190 -19388596482801 2191 -2553348992616 2192 2289337476565 2193 710311915153 2194 -162224011719 2195 -98625673416 2196 3355175045 2197 9055139730 2198 666172477 2199 -582216524 2200 -90216027 2201 26210463 2202 6146290 2203 -793962 2204 -266679 2205 14641 2206 7503 2207 -125 2208 -127 2209 0 2210 1 2211 1 2212 759 2213 98945 2214 5195861 2215 142396749 2216 2257711786 2217 20822360598 2218 89631564075 2219 -257409865141 2220 -6432833803060 2221 -45236365122225 2222 -176321934447850 2223 -341065317945575 2224 259079231936088 2225 3793567417561958 2226 11433503812533813 2227 14933125752641019 2228 -8458859198781090 2229 -71621258507303571 2230 -124064811563320602 2231 -52978847749027852 2232 175072291344916728 2233 360692072086682700 2234 211437287634288884 2235 -243949949450541579 2236 -536205577900163724 2237 -284513489737179647 2238 255133567634461670 2239 468564811804449069 2240 172093423516893118 2241 -204685612826394098 2242 -247337551330599411 2243 -35545666472392180 2244 109071885354375513 2245 74741174350154226 2246 -10661160501034749 2247 -34425467456145581 2248 -10609879776231750 2249 7263726030925034 2250 5833606552806005 2251 -69525274767687 2252 -1506665459749634 2253 -414855312551415 2254 212839699578804 2255 133544148935673 2256 -8148380522022 2257 -23728433324922 2258 -3323939222875 2259 2690840112549 2260 855149445711 2261 -182688254095 2262 -114227374611 2263 3278551275 2264 10184480848 2265 772679854 2266 -638790459 2267 -99605884 2268 28133945 2269 6606054 2270 -835499 2271 -280599 2272 15129 2273 7750 2274 -127 2275 -129 2276 0 2277 1 2278 0 2279 45 2280 18975 2281 2008314 2282 91832169 2283 2268832401 2284 33815262975 2285 318337975259 2286 1848111143315 2287 5171227589565 2288 -11035819148550 2289 -181383102499975 2290 -872146540741725 2291 -2198627451226867 2292 -1646508413280987 2293 8845606103967333 2294 36267834048818625 2295 59966745366645117 2296 12541832384171058 2297 -156224740781205837 2298 -332017149665754596 2299 -225019021231569060 2300 287523038611802116 2301 780841292395679376 2302 577449222800877021 2303 -335693044249135229 2304 -1018579854351968510 2305 -650753285942734821 2306 346672477353456693 2307 817786864000521633 2308 363653728490035269 2309 -290791796879489955 2310 -406873042336585539 2311 -83106598265117334 2312 157028860176380841 2313 117899305078886625 2314 -9435289566756645 2315 -48875007421431585 2316 -16572625573023135 2317 9320559376438485 2318 8094473263619451 2319 122757088662675 2320 -1954847499489036 2321 -571225878816567 2322 258586678835013 2323 170410682554749 2324 -7707460364235 2325 -28896841137179 2326 -4278961753884 2327 3150564663961 2328 1024844189271 2329 -205013611230 2330 -131889960671 2331 3124301239 2332 11428678449 2333 892113993 2334 -699677355 2335 -109754298 2336 30161391 2337 7091091 2338 -878460 2339 -294995 2340 15625 2341 8001 2342 -129 2343 -131 2344 0 2345 1 2346 -1 2347 -759 2348 -91310 2349 -4025483 2350 -78335631 2351 -457182385 2352 9463015419 2353 238590254475 2354 2599887201080 2355 16889407280065 2356 65430903362475 2357 99429878028450 2358 -431006152331575 2359 -3292415682742917 2360 -10130174900659287 2361 -14054042966193675 2362 12089867197606902 2363 98523980602187805 2364 198751428481064409 2365 124754681519204958 2366 -291822417151893139 2367 -808517537600983860 2368 -712193371804115640 2369 376464158049458684 2370 1587428629364400396 2371 1404127097214034095 2372 -352711184373606911 2373 -1851222149426861750 2374 -1377995096055186159 2375 409714099336324343 2376 1383063387331046537 2377 715887533010762189 2378 -393722777231530175 2379 -653692546466684850 2380 -168910592348201769 2381 221377640977536819 2382 182292771810361286 2383 -4873057184949375 2384 -68478635807625659 2385 -25280695725476795 2386 11782015844630418 2387 11112108355446551 2388 441185766182955 2389 -2516599121065344 2390 -776939459952867 2391 311790133032651 2392 216042614043705 2393 -6634303229515 2394 -35025910710321 2395 -5454216044739 2396 3675176432066 2397 1222928254653 2398 -229280470965 2399 -151834696271 2400 2877938009 2401 12796882197 2402 1025651845 2403 -765119150 2404 -120705975 2405 32296481 2406 7602309 2407 -922869 2408 -309875 2409 16129 2410 8256 2411 -131 2412 -133 2413 0 2414 1 2415 -1 2416 -828 2417 -117645 2418 -6739138 2419 -202163445 2420 -3535925976 2421 -36685915630 2422 -193708862925 2423 192915253445 2424 11794760687035 2425 98785973945925 2426 452421127643225 2427 1128536795435775 2428 263183224141404 2429 -9395500884920046 2430 -37417626945321003 2431 -67852839512852955 2432 -16450862761617795 2433 228041974606043439 2434 574789797807326595 2435 526753194702564172 2436 -427935439935844127 2437 -1812220058306133180 2438 -1939173589227747072 2439 249858155304590651 2440 3042339168725705049 2441 3148965548493706795 2442 -99393727767705965 2443 -3226513810118436981 2444 -2754299580256153968 2445 358517492537240938 2446 2271404557750965021 2447 1338041825023786740 2448 -501771024102130187 2449 -1027741404179823858 2450 -316581497436434091 2451 305559226598954837 2452 276818578634552175 2453 5399022782919150 2454 -94750592134601779 2455 -37794915242849673 2456 14663319150453219 2457 15103291876333235 2458 938252153756889 2459 -3215724384196833 2460 -1045128614847408 2461 373124478924018 2462 272213802477445 2463 -4708128027077 2464 -42264750268224 2465 -6891126465405 2466 4271887218158 2467 1453339005405 2468 -255561505388 2469 -174301400998 2470 2523318489 2471 14298777276 2472 1174546865 2473 -835366662 2474 -132507333 2475 34542959 2476 8140632 2477 -968750 2478 -325247 2479 16641 2480 8515 2481 -133 2482 -135 2483 0 2484 1 2485 0 2486 -47 2487 -21620 2488 -2497110 2489 -124732266 2490 -3374011795 2491 -55305440970 2492 -577940786325 2493 -3812750341195 2494 -13462159489335 2495 7631138346020 2496 376996698721425 2497 2219042553414750 2498 6865681921478937 2499 9162325826414208 2500 -17197076093542587 2501 -114836673182496705 2502 -255846057256975815 2503 -196997491554808950 2504 430011831086032923 2505 1486973883266037263 2506 1722952278463804332 2507 -309425382028443375 2508 -3757804631532900112 2509 -4774981795362709329 2510 -610433345412132041 2511 5501810361189978580 2512 6634046916114194115 2513 858035095974431546 2514 -5398112294691738787 2515 -5256103022040474120 2516 16944920406446109 2517 3627889258391335795 2518 2400864846461445546 2519 -586927014746312774 2520 -1583727506453710119 2521 -561642448223162997 2522 412654587168796675 2523 413514661394763313 2524 24932083932445125 2525 -129546047524793715 2526 -55521980796849289 2527 17950046295913740 2528 20337083057976161 2529 1683223337270298 2530 -4079916668617335 2531 -1391863570044588 2532 443192562064325 2533 340998280255788 2534 -1656140880339 2535 -50781159109156 2536 -8637445315758 2537 4948478048710 2538 1720455186331 2539 -283919750586 2540 -199549589735 2541 2042518279 2542 15944604870 2543 1340132196 2544 -910679749 2545 -145206534 2546 36904633 2547 8707000 2548 -1016127 2549 -341119 2550 17161 2551 8778 2552 -135 2553 -137 2554 0 2555 1 2556 1 2557 828 2558 108950 2559 5286274 2560 115478055 2561 877816160 2562 -12201709415 2563 -388383044475 2564 -4804515989880 2565 -35299707716215 2566 -159360292855575 2567 -347537033113305 2568 634193278064175 2569 8086573066486320 2570 30944212710004179 2571 58728189308118165 2572 5381207350866378 2573 -292299437350551645 2574 -817580233481342877 2575 -912941639716129605 2576 547247414776935019 2577 3479339899473758165 2578 4876205249375988120 2579 876819891100386329 2580 -7205123315739214124 2581 -10891206434931666045 2582 -3421103023145916581 2583 9365752082449475525 2584 13274561175063089319 2585 3401383106213230732 2586 -8665084510363719757 2587 -9647831589322897971 2588 -948896132499885185 2589 5640847101673261427 2590 4165234486373082717 2591 -593209342456797779 2592 -2395128613659016406 2593 -956485798125241725 2594 544591981113283943 2595 608471973462602866 2596 58914781580774862 2597 -175106660617291759 2598 -80309074747626455 2599 21582085600797759 2600 27145133857787387 2601 2766454736529204 2602 -5141177194299453 2603 -1836697962474455 2604 522478738805969 2605 424811597890176 2606 2855713464134 2607 -60763411911734 2608 -10748023397475 2609 5713320761980 2610 2029135400227 2611 -314406495117 2612 -227859658741 2613 1415700715 2614 17745183027 2615 1523823917 2616 -991327469 2617 -158853516 2618 39385375 2619 9302369 2620 -1065024 2621 -357499 2622 17689 2623 9045 2624 -137 2625 -139 2626 0 2627 1 2628 1 2629 900 2630 138874 2631 8645630 2632 282703005 2633 5425777280 2634 62767971175 2635 392771546595 2636 188952014885 2637 -20498922924465 2638 -206053584270345 2639 -1096488380734575 2640 -3349770663825705 2641 -3280472533767996 2642 20359013519254779 2643 111490456144671477 2644 263181602575792395 2645 218715305147407593 2646 -583893657165454245 2647 -2286637134360591285 2648 -3219273517768089124 2649 -157477535767176395 2650 7373939802639461019 2651 12455078295421261856 2652 5280242000792920126 2653 -12675863163098764779 2654 -23324995423882445315 2655 -10793960086584348421 2656 14898249060474577527 2657 25410767009648834792 2658 9215419758477972523 2659 -13313937331119496995 2660 -17121970485279499268 2661 -3137382662034159343 2662 8542024185621897957 2663 7021570310283014205 2664 -418840028246807065 2665 -3558709633916555325 2666 -1577059734412540994 2667 700888887690820061 2668 882953072868711942 2669 114779112488936855 2670 -234102270269650577 2671 -114559850006874543 2672 25432260033925407 2673 35933574915232904 2674 4304602124255655 2675 -6436237278243739 2676 -2403296992624919 2677 611290384196976 2678 526456604275490 2679 9233263522510 2680 -72422156521365 2681 -13285652839028 2682 6575398196137 2683 2384759034153 2684 -347058966770 2685 -259534118323 2686 620979957 2687 19711927907 2688 1727124355 2689 -1077588240 2690 -173500025 2691 41989121 2692 9927711 2693 -1115465 2694 -374395 2695 18225 2696 9316 2697 -139 2698 -141 2699 0 2700 1 2701 0 2702 49 2703 24500 2704 3076710 2705 167246730 2706 4933023095 2707 88512237450 2708 1020385465925 2709 7564632912795 2710 32167431287460 2711 19088345790780 2712 -728495252542785 2713 -5316990466236750 2714 -19751598314717787 2715 -36982395299016216 2716 17452733048884917 2717 325236077681737761 2718 956670185285699220 2719 1210384550988993870 2720 -694946166965631945 2721 -5663836731879772103 2722 -9705929237148096393 2723 -4080571904850684285 2724 14015365165562352977 2725 29319666084461062401 2726 17974193955956138491 2727 -20035910243088455252 2728 -47298667876921662795 2729 -27976018737541918186 2730 21782621497853484217 2731 46765258013959549680 2732 21367591145956565037 2733 -19480845113367713075 2734 -29490094873951474791 2735 -7575979732107490578 2736 12596523330594855349 2737 11543123150181053901 2738 110303473093718450 2739 -5199348562655601541 2740 -2531752420251022014 2741 876741645886420995 2742 1264748388267965693 2743 202989937345743540 2744 -309664117332430857 2745 -161375648597267818 2746 29278296554111865 2747 47196632985953636 2748 6446883595397065 2749 -8006974304359596 2750 -3120157746750099 2751 709685923941956 2752 649174003168614 2753 17966016271930 2754 -85992427763651 2755 -16321987085238 2756 7544322700795 2757 2793269736617 2758 -381897806925 2759 -294898872996 2760 -365722003 2761 21856875414 2762 1951625461 2763 -1169750000 2764 -189199647 2765 44719871 2766 10584014 2767 -1167474 2768 -391815 2769 18769 2770 9591 2771 -141 2772 -143 2773 0 2774 1 2775 -1 2776 -900 2777 -129025 2778 -6858110 2779 -166855455 2780 -1564322760 2781 14581868210 2782 614405575125 2783 8612587470630 2784 71076588298365 2785 367851289755600 2786 1032239093646015 2787 -418380462469725 2788 -18337570677159048 2789 -87419811742898094 2790 -211668657253987275 2791 -160273554412012074 2792 732695717566067535 2793 2961227235706806060 2794 4774715590470777315 2795 903054497871976961 2796 -12381740628077610439 2797 -26132761602979317450 2798 -17775306402159025047 2799 23145369796247861099 2800 64358056643893379295 2801 49993863225210615703 2802 -26925020663775004595 2803 -91300693023659312289 2804 -64964135209549319612 2805 28172661338567261762 2806 83033720172859263885 2807 45226173924584626545 2808 -26873012680223993969 2809 -49435118481798091497 2810 -15969149065097421131 2811 18074324973579688342 2812 18556784257533474375 2813 1279388321559811848 2814 -7474796753298979214 2815 -3973058538317009667 2816 1060218380361158565 2817 1789801992382072385 2818 338063806636799511 2819 -405403364635891393 2820 -224726340303130484 2821 32766570240761250 2822 61532142081654985 2823 9382561755921803 2824 -9900808889734224 2825 -4021432296159009 2826 817387266117098 2827 796698041476155 2828 29640595244596 2829 -101735779531462 2830 -19938543178653 2831 8630352675155 2832 3261221549095 2833 -418924321569 2834 -334304550027 2835 -1570824541 2836 24192703212 2837 2199012250 2838 -1268110367 2839 -206007840 2840 47581689 2841 11272282 2842 -1221075 2843 -409767 2844 19321 2845 9870 2846 -143 2847 -145 2848 0 2849 1 2850 -1 2851 -975 2852 -162850 2853 -10980515 2854 -389889045 2855 -8172622315 2856 -104639915835 2857 -758093745375 2858 -1319897587605 2859 33625018261560 2860 411933469252725 2861 2528145230468235 2862 9173217086052225 2863 14797965261991023 2864 -36233469841733631 2865 -304538798299015395 2866 -910357011275604651 2867 -1222453180279290960 2868 979164389739141585 2869 7930501529396761575 2870 15689795531111606884 2871 9571465928144389389 2872 -23279492825052242175 2873 -64161049591901459503 2874 -57253609781424879774 2875 30119291156771136027 2876 132600374923949960647 2877 123832978335101887720 2878 -25273037885322831711 2879 -168306390487675551413 2880 -139973138533031913967 2881 28842188904058871565 2882 142584438901039915780 2883 89874540501705409749 2884 -34253689476758201793 2885 -80832652990917794504 2886 -31063896362222500367 2887 25190963271048697950 2888 29235578558577544538 2889 3539995268532618806 2890 -10579753675242748422 2891 -6112732275707554195 2892 1228239423249403485 2893 2504138027077279476 2894 539871794024870777 2895 -525406682582090309 2896 -309655735529648955 2897 35365763176215385 2898 79659111313483703 2899 13349838003301701 2900 -12171067881094090 2901 -5147865078082323 2902 933674267793645 2903 973317699751039 2904 44955861117707 2905 -119942537061117 2906 -24227791680430 2907 9844406816755 2908 3795827797359 2909 -458117497768 2910 -378127877259 2911 -3023243937 2912 26732753125 2913 2471066305 2914 -1372976799 2915 -223981966 2916 50578703 2917 11993535 2918 -1276292 2919 -428259 2920 19881 2921 10153 2922 -145 2923 -147 2924 0 2925 1 2926 0 2927 -51 2928 -27625 2929 -3759210 2930 -221608855 2931 -7100938845 2932 -138879886275 2933 -1756696245675 2934 -14503763206095 2935 -72126382488660 2936 -111817381957155 2937 1294390291179735 2938 12052537081499250 2939 53078906004546537 2940 127190199729531141 2941 50967143462075733 2942 -816351557269645881 2943 -3212942272602636420 2944 -5651864598624419835 2945 -1299304442874958065 2946 18248151804105402803 2947 45253622605480474563 2948 40933233493644152285 2949 -34515069465566691327 2950 -145179310405485194601 2951 -158436019832586363641 2952 17849706934914124924 2953 257214381224710086045 2954 282890068550504093661 2955 5786430063808864333 2956 -296744663383047914355 2957 -284920866283634309267 2958 11792975991166933875 2959 237176557896716960781 2960 170234463830242914688 2961 -38545814680906138499 2962 -129143512846703247786 2963 -57178532809599858150 2964 33999052990652459094 2965 45217440421571630466 2966 7588034838249217425 2967 -14748296981173897647 2968 -9241265633848178160 2969 1340941625417175503 2970 3466116421200204287 2971 835291548637587405 2972 -674198223355647519 2973 -422527138448714135 2974 36308248351410204 2975 102437510295389401 2976 18646374405917319 2977 -14877294576535338 2978 -6547857006923855 2979 1057258612193281 2980 1183943769961383 2981 64739874876555 2982 -140934170949337 2983 -29294339803425 2984 11198075745116 2985 4405012850133 2986 -499430774139 2987 -426773111111 2988 -4754555375 2989 29491053921 2990 2769669345 2991 -1484666754 2992 -243181323 2993 53715105 2994 12748809 2995 -1333149 2996 -447299 2997 20449 2998 10440 2999 -147 3000 -149 3001 0 3002 1 3003 1 3004 975 3005 151749 3006 8799245 3007 236835495 3008 2645634420 3009 -15508543050 3010 -945703757295 3011 -15013394800710 3012 -138393455012985 3013 -811120768665480 3014 -2770514699917425 3015 -1664008629971595 3016 38128095630444771 3017 230368985600888646 3018 686997961934438493 3019 900960815587879530 3020 -1405714843651412763 3021 -9564492640519633140 3022 -20794702268428911225 3023 -15488729168697992921 3024 34506910647274822470 3025 117248944282451165826 3026 135246489415459911969 3027 -25594994642583887451 3028 -304014714850043089218 3029 -396394619710747201835 3030 -60978725694289018132 3031 469597287337931282073 3032 606916590971182704258 3033 113445229325785534582 3034 -500294175058100095155 3035 -553805695677141701937 3036 -47676164084507091972 3037 382490203072353889653 3038 310178232452112635680 3039 -33339467573928642310 3040 -201868085539051138560 3041 -100954179582816269864 3042 44204338146255649966 3043 68755125110913653427 3044 14471774887646923330 3045 -20253249539423796237 3046 -13752681587756370288 3047 1333915757550697337 3048 4749041636375644244 3049 1260285840871858230 3050 -856654347913749879 3051 -571315262140917419 3052 34516634028519951 3053 130890427337908709 3054 25641684482188365 3055 -18085483904801859 3056 -8278669757648702 3057 1186134192527758 3058 1434182220072867 3059 89968874576445 3060 -165065794065322 3061 -35256213559827 3062 12703630644348 3063 5097466854645 3064 -542788553610 3065 -480673515650 3066 -6799161535 3067 32482344480 3068 3096806857 3069 -1603507850 3070 -263667177 3071 56995151 3072 13539156 3073 -1391670 3074 -466895 3075 21025 3076 10731 3077 -149 3078 -151 3079 0 3080 1 3081 1 3082 1053 3083 189800 3084 13817349 3085 530912070 3086 12103327665 3087 170435762640 3088 1405699470225 3089 4041712359705 3090 -51560080311360 3091 -791289414483750 3092 -5575701441582045 3093 -23551963921675425 3094 -51642891258526845 3095 40888492955957421 3096 763440670438699005 3097 2871060711556771107 3098 5273101971232000920 3099 621426579880039452 3100 -23886802793441854305 3101 -65510969038643190964 3102 -71517611283322581175 3103 44843095401302970630 3104 275594378916086623041 3105 386810931326882023374 3106 70669171854283427223 3107 -588154857631646698760 3108 -918503276385355005400 3109 -320295523531243370472 3110 803369358336737295343 3111 1236042850751973146712 3112 395786323928810666061 3113 -804657869037061605540 3114 -1035067116933965906727 3115 -196949985193974880632 3116 598065337965315377464 3117 546986694517234887836 3118 -6491768607483428250 3119 -309033805990797364092 3120 -172405564687383018154 3121 54869149466556175242 3122 102902059546211742801 3123 25739611251100841020 3124 -27400454652724544076 3125 -20175797607327027058 3126 1107676311152635679 3127 6444140167028978982 3128 1862498655842922745 3129 -1077853916305126071 3130 -765951425463044799 3131 28512479433079140 3132 166228745916680981 3133 34791662262455700 3134 -21868216170780269 3135 -10407784705345982 3136 1317400798295187 3137 1730414259223526 3138 121788448158735 3139 -192728782080432 3140 -42246244959912 3141 14374028548044 3142 5882703560691 3143 -588082446500 3144 -540292893631 3145 -9194467905 3146 35722097346 3147 3454571792 3148 -1729838025 3149 -285502794 3150 60423161 3151 14365644 3152 -1451879 3153 -487055 3154 21609 3155 11026 3156 -151 3157 -153 3158 0 3159 1 3160 0 3161 53 3162 31005 3163 4557735 3164 290448639 3165 10076128920 3166 213988417695 3167 2955784428825 3168 26976391036095 3169 153747159932385 3170 368315691087855 3171 -2060088690630525 3172 -25920326627057250 3173 -134481632241518937 3174 -393536278104825033 3175 -420298738219039338 3176 1757304763118114265 3177 9812704631603624415 3178 22525026880263187095 3179 18179938065551233257 3180 -47345945193552194363 3181 -181905534122794872342 3182 -252192492204798761025 3183 -8141359423393621713 3184 587888166171570307449 3185 999212767643316862466 3186 436235764536609739204 3187 -1040990502848762842200 3188 -1997661177862016451221 3189 -1010731835281382082966 3190 1273556431751706526095 3191 2406178980277948290681 3192 1044556669799972393805 3193 -1227880668014293293516 3194 -1869186193336002161056 3195 -522358925305041379856 3196 905931720805255675002 3197 937594807330327069600 3198 63623323850600445778 3199 -463655652073434709350 3200 -286368053606210114145 3201 63951866825820560326 3202 151738413219271309440 3203 43639725377677349576 3204 -36515131290725236327 3205 -29213295208192613700 3206 513566687299671787 3207 8663910577283066475 3208 2704475552423545188 3209 -1342842714096053379 3210 -1018729689679334419 3211 16303713474987555 3212 209878470333444535 3213 46655549521156654 3214 -26304658352759763 3215 -13014432097254115 3216 1447057577525481 3217 2079883531211130 3218 161537096697444 3219 -224353517870496 3220 -50413570537341 3221 16222913868542 3222 6771121346875 3223 -635167231695 3224 -606127170401 3225 -11981064941 3226 39226542663 3227 3845168325 3228 -1864005697 3229 -308753472 3230 64003519 3231 15229357 3232 -1513800 3233 -507787 3234 22201 3235 11325 3236 -153 3237 -155 3238 0 3239 1 3240 -1 3241 -1053 3242 -177345 3243 -11175723 3244 -330836805 3245 -4300057476 3246 13047455655 3247 1417367527425 3248 25503300328830 3249 261393604777515 3250 1718549335795275 3251 6911281003860375 3252 9755483662085475 3253 -71337712864792329 3254 -569258017699296654 3255 -2052834985763225667 3256 -3740481537150678705 3257 1123760090403508545 3258 27569439183959619201 3259 79447865497428640095 3260 97774247971329826163 3261 -57310771991516636138 3262 -449713016451123142095 3263 -762687546023514133743 3264 -314750768357294991351 3265 1125495918731506001718 3266 2380156864696457964896 3267 1510507850934407144380 3268 -1643093954777286170073 3269 -4110997837156017935982 3270 -2647934527701561373821 3271 1824247464510444469389 3272 4497994736727906129885 3273 2416977840904533891372 3274 -1758199087006483387632 3275 -3272807604796595992384 3276 -1174943433025906849442 3277 1326726146411459262000 3278 1567150912523550772550 3279 213833382035598209326 3280 -682061524780923687663 3281 -464461825658935174646 3282 67612281861284679560 3283 220640451090244246464 3284 71386798429801866347 3285 -47916447944249918228 3286 -41790123415510470207 3287 -664884176227848855 3288 11545832998812694653 3289 3867632728851558051 3290 -1656285566529449989 3291 -1344782368466739755 3292 -4753250799343935 3293 263510811330894706 3294 61915674130681043 3295 -31480396773664653 3296 -16191307176289011 3297 1569762403273710 3298 2490790877599752 3299 210772394875788 3300 -260412259541709 3301 -59925247719882 3302 18264615750875 3303 7774067564737 3304 -683856523440 3305 -678706031563 3306 -15202917203 3307 43012692495 3308 4270915679 3309 -2006369924 3310 -333486573 3311 67740673 3312 16131395 3313 -1577457 3314 -529099 3315 22801 3316 11628 3317 -155 3318 -157 3319 0 3320 1 3321 -1 3322 -1134 3323 -219960 3324 -17238753 3325 -714504726 3326 -17648302815 3327 -271839261096 3328 -2520009150975 3329 -9914254790505 3330 72411254764485 3331 1463032742626350 3332 11812568435501475 3333 57287784935502825 3334 157399765841998242 3335 39483459586626687 3336 -1746187346460062970 3337 -8360513595016485507 3338 -19622705279718577680 3339 -14857403674162350204 3340 60517825483062067497 3341 241254309187612165684 3342 380508094491222383855 3343 64571375203055301690 3344 -985493682000356717649 3345 -2064759626193593238126 3346 -1405009576281882223173 3347 1869430895529696220504 3348 5287489861330273610420 3349 4270592869877636813880 3350 -2158045165350094374741 3351 -8044062686736598041792 3352 -6237179729350235785287 3353 2214485249542272123300 3354 8099363144159422678545 3355 5152442292533890628664 3356 -2309362675728003672104 3357 -5570393588080380161116 3358 -2410267760963161714350 3359 1871363184239843443996 3360 2560488711602031377330 3361 504703406574066274038 3362 -983903175692502752129 3363 -737721703657983643420 3364 59188565003606628036 3365 316594025441739693458 3366 113514564125932943701 3367 -61875133616445911190 3368 -59112965047786136565 3369 -2736359905065640041 3370 15256402092697144896 3371 5457119199087972860 3372 -2021973777744970589 3373 -1762634153669342100 3374 -38121317689369691 3375 329075115834222782 3376 81400328251805133 3377 -37487059222145094 3378 -20046491168819625 3379 1678552903516320 3380 2972397124923324 3381 271299968426916 3382 -301422131289381 3383 -70967995812500 3384 20514140809457 3385 8903906318529 3386 -733918131011 3387 -758594615296 3388 -18907559595 3389 47098365530 3390 4734252013 3391 -2157300564 3392 -359771555 3393 71639135 3394 17072874 3395 -1642874 3396 -550999 3397 23409 3398 11935 3399 -157 3400 -159 3401 0 3402 1 3403 0 3404 -55 3405 -34650 3406 -5486481 3407 -376843401 3408 -14109885504 3409 -324251875350 3410 -4870197251511 3411 -48826300632015 3412 -314248369039515 3413 -998290520331825 3414 2741067681866475 3415 52950347289460350 3416 323348788038137067 3417 1124373482435599812 3418 1846555334373168342 3419 -2916849877054128450 3420 -27386629296269446917 3421 -80052018548479193628 3422 -104532521763435865983 3423 79806985666529675681 3424 639014916046127831610 3425 1242277824300040320774 3426 737003092207457924319 3427 -1864561495675764982551 3428 -5106120468633365101766 3429 -4597771062426692640655 3430 2425331371218545138616 3431 11020924428507039085469 3432 10751189753438556299994 3433 -1780033103936512642386 3434 -15005167415186487831495 3435 -13650738180555344183289 3436 1790150992397055260004 3437 14075586238945263581029 3438 10356568547569237738640 3439 -2637186521429616378930 3440 -9233607579115874434480 3441 -4648571161854720342760 3442 2525256220681124070810 3443 4097152426269327456861 3444 1033039202226932932750 3445 -1391570695261191390171 3446 -1150072172016721933192 3447 27720578820745826963 3448 448549502648488503444 3449 176337261027450119290 3450 -78547275166290815349 3451 -82742699903464519974 3452 -6133378354156930479 3453 19995417159870523124 3454 7607738873411110635 3455 -2442148603872722549 3456 -2294844935895539618 3457 -88285713553773558 3458 408834691051901741 3459 106110193682284605 3460 -44421678225238446 3461 -24705596294447211 3462 1764524519452464 3463 3535134363157485 3464 345205521730270 3465 -347948235718450 3466 -83750068612431 3467 22987160782769 3468 10174089800447 3469 -785069098275 3470 -846395260227 3471 -23146300837 3472 51502212168 3473 5237738374 3474 -2317178435 3475 -387680004 3476 75703481 3477 18054926 3478 -1710075 3479 -573495 3480 24025 3481 12246 3482 -159 3483 -161 3484 0 3485 1 3486 1 3487 1134 3488 206045 3489 14062041 3490 455520429 3491 6770222811 3492 -3992811147 3493 -2068942321575 3494 -42292438693086 3495 -480184943472015 3496 -3514573561830975 3497 -16278725914209450 3498 -34504154461635675 3499 114434746142753862 3500 1322528372306899542 3501 5722450020382163382 3502 13295668235051796561 3503 6593368571648395740 3504 -69935433233244068349 3505 -272670499062946761543 3506 -467374822325696659883 3507 -101137845979014717803 3508 1464295937365633641075 3509 3576675555235157931111 3510 3193069094527746684999 3511 -2795226150247261890693 3512 -11650362243924262405936 3513 -12906276625625780539835 3514 1302403015181016902529 3515 21601895897871221222849 3516 24958978612164666680361 3517 1603678048255794408345 3518 -26700059798057236662045 3519 -28237665040772778739371 3520 -944963835405365543856 3521 23630471404905334824749 3522 19883475428753487442066 3523 -2191897168144435177650 3524 -14926899286010561661966 3525 -8563777895110071320570 3526 3220551816373478355903 3527 6430596501727954433391 3528 1949893598907869461960 3529 -1928583868325392030911 3530 -1762861041467089400227 3531 -44144961394060740577 3532 627810035838290057763 3533 268548070725869486275 3534 -97875358893476666781 3535 -114682001909126671404 3536 -11452914531602100111 3537 26000423824813793387 3538 10491124341764760855 3539 -2916593392915719689 3540 -2968752257181999143 3541 -160998235193225187 3542 505405530875527811 3543 137248763281604055 3544 -52385740125266808 3545 -30314155252123071 3546 1816460536969749 3547 4190726194782321 3548 434890162744625 3549 -400606885634639 3550 -98503265933136 3551 25699994618013 3552 11599233303175 3553 -836970409890 3554 -942749309751 3555 -27974434297 3556 56243739993 3557 5784062713 3558 -2486395475 3559 -417285666 3560 79938351 3561 19078699 3562 -1779084 3563 -596595 3564 24649 3565 12561 3566 -161 3567 -163 3568 0 3569 1 3570 1 3571 1218 3572 253575 3573 21337127 3574 951194664 3575 25368256485 3576 425385716913 3577 4387992960465 3578 21713657630505 3579 -88749967293591 3580 -2606036363837550 3581 -24121758785416725 3582 -132987557425173150 3583 -438156691385168214 3584 -454701829911972354 3585 3578959197510248070 3586 22644492453559449891 3587 65746308776408036280 3588 84744864531133836471 3589 -114844447177338461535 3590 -792523861300100803684 3591 -1686727963593595372149 3592 -1218045414891667931865 3593 2778353679839351088927 3594 9282229880872782197574 3595 10649826493795984487823 3596 -2136701163467926324129 3597 -24609464716722237323180 3598 -32743137067359120860163 3599 -5723722930072821722313 3600 39759336916011250826237 3601 54399233552161230194553 3602 12859903857186731628540 3603 -45248132798726687965203 3604 -55772206596979723766673 3605 -9098374600318456995496 3606 38320638312699826223497 3607 36757221616253310296250 3608 132540598623325796750 3609 -23554574189156327840686 3610 -15212686933002257507898 3611 3789681241457929455139 3612 9912058516003646943795 3613 3486098744088619346244 3614 -2616333526231080297265 3615 -2660701028204312546551 3616 -183081257788256398281 3617 868437301198210902315 3618 401988485125161232033 3619 -119445016290853086504 3620 -157480399686226039435 3621 -19508163809884120053 3622 33551151738854950620 3623 14324381970986409241 3624 -3441437654978923235 3625 -3817325204505109923 3626 -263569619609022906 3627 621797900786823995 3628 176257252125502227 3629 -61483856840488740 3630 -37040276985242091 3631 1820408588596647 3632 4952317445301125 3633 543109286991217 3634 -460068952654401 3635 -115485091575919 3636 28669584473894 3637 13195194033645 3638 -889221350641 3639 -1048338973695 3640 -33451456311 3641 61343339629 3642 6376043965 3643 -2665354902 3644 -448664479 3645 84348449 3646 20145357 3647 -1849925 3648 -620307 3649 25281 3650 12880 3651 -163 3652 -165 3653 0 3654 1 3655 0 3656 57 3657 38570 3658 6560757 3659 484372529 3660 19517686749 3661 483803303022 3662 7871546997465 3663 86221965218847 3664 619619137370010 3665 2429405725138749 3666 -2312952660481050 3667 -102672981097152750 3668 -741348712176763572 3669 -3011402667092609268 3670 -6545518743009765978 3671 1909408533990828354 3672 69698264631452297505 3673 259222337676045638820 3674 463303446273372341637 3675 61400435707454753527 3676 -1950487882631291119761 3677 -5254431724072649552030 3678 -5618178904934393942433 3679 3682894774580880764199 3680 21909630273490430512391 3681 30746869710110996235179 3682 5629325586493589487045 3683 -47993807287376982175749 3684 -76919727550746215718196 3685 -29050590497984633499606 3686 68275624446277742109497 3687 112490735538355366299705 3688 42306953638245508898511 3689 -72693443227170789594841 3690 -105872356331710168413787 3691 -28715877978199551382302 3692 59949688273434573931275 3693 65784681920755358666952 3694 6409977045567503822550 3695 -36299190047415422572557 3696 -26219083581601522535109 3697 3890543988648239885895 3698 15019316807043080920505 3699 5987957512861541041493 3700 -3468273595531554478032 3701 -3958904570187739382034 3702 -429115263503368542845 3703 1187647891609070178918 3704 592629317353312880971 3705 -142282731483749379324 3706 -214359301032793744497 3707 -31394005187761080515 3708 42973730018070974365 3709 19380458739568690062 3710 -4007605503747244443 3711 -4880142428324672749 3712 -405217841230615365 3713 761460675132771575 3714 224854540070961969 3715 -71821988640295509 3716 -45077591928427852 3717 1759197647506250 3718 5834613836945457 3719 673015297385679 3720 -527063329279332 3721 -134981065554489 3722 31913465105370 3723 14979153853965 3724 -941353504152 3725 -1163889248222 3726 -39641292119 3727 66822310980 3728 7016636193 3729 -2854471374 3730 -481894605 3731 88938543 3732 21256080 3733 -1922622 3734 -644639 3735 25921 3736 13203 3737 -165 3738 -167 3739 0 3740 1 3741 -1 3742 -1218 3743 -238090 3744 -17541839 3745 -619006131 3746 -10381561201 3747 -16732895049 3748 2940466779945 3749 68570999546982 3750 859868869981029 3751 6962998066945200 3752 36567756415985574 3753 101309892864625200 3754 -133908666659093970 3755 -2888617165534775484 3756 -15009041007120882762 3757 -42587461063187070129 3758 -47352938764829550300 3759 149190249490965445842 3760 850128933096836308305 3761 1906137666562391425823 3762 1496990853496006310721 3763 -3846582954462183440355 3764 -14509115788047663260969 3765 -19828411118103264900951 3766 -303046658905188064257 3767 47015640620855138917580 3768 80219070493806371202845 3769 35767656623490676542150 3770 -85420814406447803676643 3771 -169551587208466524525536 3772 -92044213970072598188199 3773 107733213479802484701725 3774 222163692624653135334465 3775 110529773621767703531142 3776 -109639208468840241535579 3777 -194034669241729909770079 3778 -70996154233909495334250 3779 90209862508257855123607 3780 114423566085200869866694 3781 20338979439423644816877 3782 -54632321451385286702461 3783 -44031579240426957757500 3784 2889562372735057133913 3785 22390008393201848544470 3786 9966479991969830934787 3787 -4480299056878569698496 3788 -5812831032756276532445 3789 -841119485214753013051 3790 1606158620580359657196 3791 861811837893997018886 3792 -164575848502618053261 3793 -289359617892896479635 3794 -48569212050459399653 3795 54644384326446361295 3796 26000515236927026157 3797 -4598828459683755547 3798 -6204507838264355285 3799 -597481169589709236 3800 928328246396191865 3801 285082738885733646 3802 -83505136887652851 3803 -54648511390522000 3804 1611889029909041 3805 6854032137413904 3806 828204452366017 3807 -602380500335516 3808 -157307198648850 3809 35449726069378 3810 16969706077515 3811 -992824376958 3812 -1290169894871 3813 -46612529545 3814 72702889854 3815 7708932796 3816 -3054171149 3817 -517056462 3818 93713465 3819 22412064 3820 -1997199 3821 -669599 3822 26569 3823 13530 3824 -167 3825 -169 3826 0 3827 1 3828 -1 3829 -1305 3830 -290899 3831 -26215391 3832 -1253587176 3833 -35986449015 3834 -654160132405 3835 -7447732974180 3836 -44218776863001 3837 81406063476654 3838 4472160420577446 3839 47607729409620450 3840 296239671583528974 3841 1139148971932770036 3842 1935673704386697546 3843 -6266571071835664134 3844 -57248875379870624835 3845 -202663208120457593241 3846 -360864511002020392515 3847 68819570751833434845 3848 2319078719100666807076 3849 6563940207525091069315 3850 7880981151309605448669 3851 -4739427978057152716056 3852 -35828520191070878671526 3853 -60152075786834681031123 3854 -24304848683724365713915 3855 90622711457478499961123 3856 193079012563309995894267 3857 125880346212211695167312 3858 -134696789938149507542705 3859 -353411581519397763424215 3860 -243782141453497281789180 3861 150759570038167630513217 3862 420842080115929123429557 3863 256655884931037332308613 3864 -152156773757953362091825 3865 -344417307860102637474153 3866 -155880649427018485398726 3867 129844869815867107491389 3868 193978641143625098360634 3869 48266046424474131131385 3870 -80265040060423522924159 3871 -72278653020876288355785 3872 -316634260438482590695 3873 32858283516767447115364 3874 16164469200219903239085 3875 -5615560917623242450709 3876 -8429493520664245976449 3877 -1504205524879530968979 3878 2148418954981273005735 3879 1237806355823832831575 3880 -183291451333479261660 3881 -387514712598762552215 3882 -72959020734204134065 3883 68992224003608848920 3884 34608626635429338650 3885 -5189128337188253495 3886 -7846718375217762495 3887 -854705953579106745 3888 1126869738598679075 3889 359359032173471400 3890 -96634415437905625 3891 -66007827231634591 3892 1353154386304449 3893 8028861304788324 3894 1012768150985810 3895 -686876218889274 3896 -182812637640615 3897 39296966165200 3898 19186946450259 3899 -1043010633665 3900 -1427997479629 3901 -54438660549 3902 79008274971 3903 8456170781 3904 -3264892245 3905 -554232756 3906 98678111 3907 23614521 3908 -2073680 3909 -695195 3910 27225 3911 13861 3912 -169 3913 -171 3914 0 3915 1 3916 0 3917 -59 3918 -42775 3919 -7797027 3920 -617176521 3921 -26692299799 3922 -711606330396 3923 -12498656293015 3924 -148877399096364 3925 -1183945051694286 3926 -5498538084681054 3927 -2016386952435402 3928 188350523721218250 3929 1626430115631588876 3930 7634712994178669766 3931 20525489562525179238 3932 11644949243638502946 3933 -159781924179435633075 3934 -773859025615325876523 3935 -1771318990370664555795 3936 -1333065677939297192707 3937 4990863874576515048051 3938 19630363750653917374320 3939 30353495254481868154351 3940 4572377333560796554074 3941 -78714380724052389437941 3942 -163662530841858103776301 3943 -111132932892076344702915 3944 151424473805112465713227 3945 433457295501298852284692 3946 361202911311481127468151 3947 -173182711807384570250631 3948 -699689885259852841650985 3949 -581867730597153324107661 3950 169219297936300149585477 3951 766672146850716436164317 3952 552100011477191723104470 3953 -185507311340554045313225 3954 -593429374254772217505497 3955 -317722122866355896110506 3956 176962365498183546213972 3957 321202701015805533999119 3958 100745292807369842253375 3959 -114984795880881573141807 3960 -116249506107831670137655 3961 -7567412639214033621288 3962 47492157625784523975629 3963 25646866178606699961955 3964 -6781335403205311716606 3965 -12081789919128331832529 3966 -2539576115687655166801 3967 2842642366609346042631 3968 1757755540693628997535 3969 -193664931716438748887 3970 -515051397793403827200 3971 -107082314154080926187 3972 86500611438877173512 3973 45729174383640681135 3974 -5739659645416514649 3975 -9873499070269948855 3976 -1194620346055720221 3977 1362140154751365276 3978 450534495165815375 3979 -111303398175451983 3980 -79446679546714271 3981 952573094358172 3982 9379435158172254 3983 1231348980447450 3984 -781475280916997 3985 -211882489862160 3986 43474239497277 3987 21652568449369 3988 -1091200928670 3989 -1578237472931 3990 -63198330779 3991 85762655355 3992 9261735099 3993 -3487084600 3994 -593508513 3995 103837441 3996 24864679 3997 -2152089 3998 -721435 3999 27889 4000 14196 4001 -171 4002 -173 4003 0 4004 1 4005 1 4006 1305 4007 273730 4008 21708617 4009 831115611 4010 15564929996 4011 56897680333 4012 -4064746061700 4013 -108841157293318 4014 -1503858537049866 4015 -13403855331009360 4016 -78887357500170702 4017 -267389289837438000 4018 6125767742228778 4019 5910796716327260028 4020 37252877489195850522 4021 126001784665599536529 4022 207576872781582797955 4023 -227774803622055319530 4024 -2415082027196848786803 4025 -6931321814540761825703 4026 -8830708733377178751676 4027 6539024175549640294095 4028 51547040265546784913992 4029 98613833652095328882119 4030 56912748918697746572757 4031 -149839379910232044250828 4032 -407362377609023269801445 4033 -369018254858573694418614 4034 196385756405796377899201 4035 912719397188890020286376 4036 922550172536314829313513 4037 -123461417476625876421085 4038 -1318386128570804571355454 4039 -1291557832053316324260222 4040 88035489628560167002929 4041 1345038052242784794338071 4042 1122674193909314794714275 4043 -172250606986986892933723 4044 -993999912947956270368779 4045 -614022339921134731674237 4046 223905766087376618043851 4047 520370290041980082912220 4048 194869968927082682475255 4049 -160294977627199675752102 4050 -183534671443012048652857 4051 -21828285573439158698184 4052 67626788476540090552955 4053 39921079874640446622043 4054 -7794743186902237101459 4055 -17125722937836296171086 4056 -4117528917981452930873 4057 3720514011248726227515 4058 2470080945712111426420 4059 -188522142040244263787 4060 -679621636339936300152 4061 -154208418443948105141 4062 107706465651882768215 4063 60007336040260900980 4064 -6194782391651854609 4065 -12363621358211258366 4066 -1639006553231906223 4067 1639832969733567000 4068 561960664217977057 4069 -127593627957173520 4070 -95296921673546527 4071 373840865418076 4072 10928317111024770 4073 1489201868949790 4074 -887175392127127 4075 -244940835976962 4076 48000992521911 4077 24389963033305 4078 -1136588319657 4079 -1741806411484 4080 -72975597251 4081 92991238110 4082 10129163045 4083 -3721210232 4084 -634971111 4085 109196479 4086 26163782 4087 -2232450 4088 -748327 4089 28561 4090 14535 4091 -173 4092 -175 4093 0 4094 1 4095 1 4096 1395 4097 332195 4098 31987753 4099 1636679844 4100 50427304037 4101 989990062672 4102 12356494236060 4103 85426162979622 4104 -8243798008186 4105 -7385336003950506 4106 -91012470480849678 4107 -635907554721777450 4108 -2802682866582020556 4109 -6430166467161497604 4110 7982229586622335866 4111 135093759196039212591 4112 581989051423838764755 4113 1319585711126857230501 4114 730381861731702696165 4115 -5935051299328376125324 4116 -22949231268491227452809 4117 -38452993918786194975540 4118 -7776867574867265812088 4119 117782527817995671549149 4120 283608093888691344563793 4121 249872929296774196899353 4122 -227118771030907079186885 4123 -936393362996747551165017 4124 -1049207056766921236995208 4125 97339579390914536105554 4126 1805486316053838698526057 4127 2172353339071195930221260 4128 220322593691115480395749 4129 -2363510268643772846575818 4130 -2710148830774101568335907 4131 -265155727362017768067931 4132 2272713115884443931791475 4133 2183087256158368288594558 4134 -30839791654772450611411 4135 -1620024270888370920742377 4136 -1138600586346206542685971 4137 251772611261670232150495 4138 825862121449139326011759 4139 357696193822986385585985 4140 -216729617598791751213396 4141 -284865369214730047441506 4142 -47753444010018430559285 4143 94885793604486537632393 4144 61095570873627923778321 4145 -8333060330066182254565 4146 -24020948127120373104977 4147 -6474469179733808765820 4148 4816407951954462365509 4149 3437443580051094696580 4150 -157390764634979893512 4151 -890567373502150896829 4152 -218549355369541772195 4153 133196683983338682603 4154 78233129229827899775 4155 -6477215144634795209 4156 -15409721296984451472 4157 -2214485696076766750 4158 1966333543433162465 4159 697564692698237199 4160 -145569158950397468 4161 -113935913498848021 4162 -426119258363130 4163 12700497510540559 4164 1792260704728280 4165 -1005051119405886 4166 -282453940198001 4167 52896991412415 4168 27424322979543 4169 -1178262247829 4170 -1919674122811 4171 -83860194285 4172 100720276580 4173 11062148722 4174 -3967743399 4175 -678710312 4176 114760313 4177 27513090 4178 -2314787 4179 -775879 4180 29241 4181 14878 4182 -175 4183 -177 4184 0 4185 1 4186 0 4187 61 4188 47275 4189 9212952 4190 780020481 4191 36118939604 4192 1032839700204 4193 19522235416980 4194 251827106575916 4195 2200022926737894 4196 11787185619584774 4197 16920464797708656 4198 -324440006505277050 4199 -3422810228386002930 4200 -18447475085769022542 4201 -59093670003094205118 4202 -73277097566816739618 4203 319081983372994105215 4204 2142695674572486594831 4205 6095828546316431199342 4206 7727879695741007747947 4207 -9394022143409129290428 4208 -65440263941383436434800 4209 -136649115978585555530804 4210 -95820623313581139254106 4211 224328493207385161903541 4212 737312000651496146692841 4213 840850171799004643288320 4214 -179488975075795967828915 4215 -1993469517435333294900509 4216 -2694897694300944366677931 4217 -516528031272022844964519 4218 3346696560679885557841385 4219 4800894830626765237541766 4220 1340476594864645754369423 4221 -4018891028264328146130477 4222 -5428616477920558577026758 4223 -1252325485150457607351775 4224 3693805650920431603427717 4225 4089190135863314867127621 4226 401402479214188541620908 4227 -2569796340895323913816573 4228 -2041019439432590821779315 4229 221200721361223655249354 4230 1285232330286439328663103 4231 631188313305811196126373 4232 -282653723009775161605257 4233 -435194600616887696472325 4234 -92484984485186553761346 4235 131178295446585758836641 4236 92086744295324006813501 4237 -7863021692982773242842 4238 -33354925785041180158055 4239 -9934983745599156717116 4240 6165890940184119427968 4241 4740362993776257809092 4242 -85346701539320689256 4243 -1159220555765639746305 4244 -305494353359387232027 4245 163600665705050938406 4246 101369518297515725301 4247 -6482094431211923821 4248 -19120334931353971875 4249 -2953431015284960991 4250 2348772572610018335 4251 861934001069642633 4252 -165269989937537814 4253 -135791775741528315 4254 -1498153009926851 4255 14723604131672403 4256 2147210800783783 4257 -1136257918384017 4258 -324933667445250 4259 58182239049879 4260 30782751948191 4261 -1215200069580 4262 -2112866013411 4263 -95947807825 4264 108977098893 4265 12064547569 4266 -4227170759 4267 -724818294 4268 120534095 4269 28913879 4270 -2399124 4271 -804099 4272 29929 4273 15225 4274 -177 4275 -179 4276 0 4277 1 4278 -1 4279 -1395 4280 -313224 4281 -26666479 4282 -1103644764 4283 -22884096708 4284 -128059835020 4285 5453909550588 4286 169315309605854 4287 2573138848418254 4288 25133858659387800 4289 164274015286536770 4290 655771596017921310 4291 628235375927764338 4292 -11228889059057435022 4293 -87830108785307663334 4294 -349282104321333573225 4295 -750330349076222483121 4296 7624387442516109282 4297 6217415892111438106677 4298 22951318133981094433376 4299 40074028657181549399060 4300 5599870134233222134404 4301 -159222295884219018141336 4302 -421881880673823670938131 4303 -442399261987332980771127 4304 303014038782763937310980 4305 1747191596512476037880627 4306 2448466491568186395147411 4307 444275848799516464780821 4308 -3916247891204027871578815 4309 -6408089409719430975232215 4310 -2575850336390600998875315 4311 5764445818696596036270818 4312 10061012548291406955755193 4313 4278002568298927433849145 4314 -6434347557834250826733785 4315 -10445201589748801621889025 4316 -3587799829363473903510639 4317 5756002475278098574767301 4318 7414740531977940333888165 4319 1430246589476715153944775 4320 -3966050827489136226839830 4321 -3554654559803874932612337 4322 57382077347379504902793 4323 1962608514174454463947539 4324 1079252809912359627642315 4325 -352273428583000845543269 4326 -655064778751657260259979 4327 -166773310001907578436159 4328 178653210333289297393866 4329 136886242810443396076415 4330 -5541825905800590524916 4331 -45870837938245875327932 4332 -14940260449868099955892 4333 7803218960973349395624 4334 6481614155807319224145 4335 48470338518503678531 4336 -1499239806317525628954 4337 -421894507278219279129 4338 199577684512312323965 4339 130585148995888386405 4340 -6069739720651251975 4341 -23622168503724874655 4342 -3895026947175616560 4343 2795078621805396861 4344 1060411404491023375 4345 -186704230540788846 4346 -161349139646436087 4347 -2901988307290307 4348 17028126378422739 4349 2561567604039015 4350 -1282036227598569 4351 -372941117242029 4352 63876880918816 4353 34494378411781 4354 -1246258124055 4355 -2322465421431 4356 -109340358271 4357 117790136889 4358 13140380953 4359 -4499991530 4360 -773389683 4361 126523041 4362 30367441 4363 -2485485 4364 -832995 4365 30625 4366 15576 4367 -179 4368 -181 4369 0 4370 1 4371 -1 4372 -1488 4373 -377735 4374 -38780504 4375 -2118211524 4376 -69862340032 4377 -1476250997520 4378 -20084901788700 4379 -158391284310790 4380 -215332882910036 4381 11704192980063906 4382 168823204134686664 4383 1319858007155826650 4384 6582153990413965536 4385 18784690454659691988 4386 -431731231964777646 4387 -296207721408234956175 4388 -1569139568196993431730 4389 -4352397287355029714193 4390 -4934989354641763055418 4391 12536357057833453602124 4392 72822877384155913327620 4393 159988361755003303855140 4394 122429384850251213800036 4395 -313051600924923082789581 4396 -1159938670966802225578818 4397 -1563770840398592087421445 4398 3220479951693098148620 4399 3770003919112398957987249 4400 6445211458688424742013776 4401 2916164888990978226387526 4402 -7007285189262655449949671 4403 -14293169290323387521188300 4404 -8211651657213244292273535 4405 9048111357888828321093738 4406 20120894160132418602855507 4407 11147440605179835904912963 4408 -9552945015541808793602250 4409 -19386428995747961622575590 4410 -8615569002441304904473819 4411 8546029836354404323003737 4412 13060686565520804675827448 4413 3605370280722016831939005 4414 -5948296347082509212555178 4415 -6036439351968569446358937 4416 -373658864725608881095404 4417 2942066605962064124396970 4418 1797598154905264350070235 4419 -412461768072666113751081 4420 -972304637586211963829034 4421 -286528539963140666321935 4422 239583844776150920114574 4423 200903011242094585122300 4424 -80433196949506174544 4425 -62499246913239224066932 4426 -22084409702497342238148 4427 9757444296458100711469 4428 8791537353326769989200 4429 272751574049768301345 4430 -1926984386435696201614 4431 -576406704257474116191 4432 241797578017321625706 4433 167292337552200093750 4434 -5056893092966593439 4435 -29062621528549430415 4436 -5086493555522798617 4437 3314028571647260201 4438 1299201781382507205 4439 -209838825427055639 4440 -191155428324055962 4441 -4707476914247514 4442 19647653747761455 4443 3043762067539185 4444 -1443715618650606 4445 -427090484453359 4446 70001099158536 4447 38590474593573 4448 -1270162320790 4449 -2549616034746 4450 -124146291951 4451 127188955432 4452 14293840825 4453 -4786717650 4454 -824521585 4455 132732431 4456 31875084 4457 -2573894 4458 -862575 4459 31329 4460 15931 4461 -181 4462 -183 4463 0 4464 1 4465 0 4466 -63 4467 -52080 4468 -10827432 4469 -978362232 4470 -48392716284 4471 -1480608359256 4472 -30030847258540 4473 -417970932739828 4474 -3986987456537442 4475 -24195070427924184 4476 -57098576233096912 4477 516624406328434500 4478 6920539071469359734 4479 42694137392287575492 4480 159252287786188228098 4481 289917732153414459402 4482 -502033784175554517765 4483 -5511258985691046157344 4484 -19285901542384256066274 4485 -33664422188014192544092 4486 3946456264052419813332 4487 194030377069709948652080 4488 540352650516009059926092 4489 634343526366570591729774 4490 -392739126336383409768391 4491 -2862644378924008992422524 4492 -4758801632317749366931680 4493 -1878288764908859988284862 4494 7313445353774784936742791 4495 15657128727255295315601706 4496 10424918449133187240209433 4497 -11045382190282213204738905 4498 -30129945759816161664268026 4499 -21981999934703170997036844 4500 12346710245784160344191307 4501 38551844650653560493068436 4502 26039869894905207113321325 4503 -12719801778917669773534362 4504 -34806949053436085560509483 4505 -18767716511042451538553628 4506 11947592518779734801721711 4507 22405478599456640922809700 4508 7880362802787612821052954 4509 -8650042975342920827767182 4510 -10022008204141056138068703 4511 -1301754874386477522766122 4512 4330288101463343981891995 4513 2927365448989158252807138 4514 -437845520201695745447099 4515 -1424089884141246077063976 4516 -474944350472268775676970 4517 316144455273523744987960 4518 291397009246340423849044 4519 10442884757386083657372 4520 -84393194609046141878652 4521 -32160564534750029951484 4522 12046641218240432796315 4523 11834413296874123228728 4524 626419784468971738422 4525 -2461924916486425663416 4526 -779907313503044342793 4527 290912895694055695500 4528 213191005813386978465 4529 -3206168863852016799 4530 -35612580876960284043 4531 -6584497934618727036 4532 3915294594890363085 4533 1585491431277359304 4534 -234588643311734793 4535 -225827707820592738 4536 -6995976083473377 4537 22619129112870570 4538 3603233124836163 4539 -1622718990635624 4540 -488053157277420 4541 76574993992168 4542 43104580558755 4543 -1285498231368 4544 -2795524375343 4545 -140480881361 4546 137204282106 4547 15529294440 4548 -5087873937 4549 -878313618 4550 139167609 4551 33438132 4552 -2664375 4553 -892847 4554 32041 4555 16290 4556 -183 4557 -185 4558 0 4559 1 4560 1 4561 1488 4562 356840 4563 32530904 4564 1450667196 4565 33068870560 4566 247024770876 4567 -7077571666020 4568 -258371634042046 4569 -4313594548758556 4570 -46005370939148376 4571 -331508796823553128 4572 -1520812979485424750 4573 -2693422860026943024 4574 19408366854819420518 4575 197129089124660424078 4576 915457158920493500553 4577 2416659525362982986730 4578 1793141994137752314198 4579 -14226671806475248571958 4580 -69961665918296856624512 4581 -156819458336290677582612 4582 -116889596762817991000500 4583 411275194385348560776412 4584 1596170302405131843390819 4585 2423775590588181820124682 4586 319478793871678065966524 4587 -6305820342608691476104940 4588 -13008218324651407617756027 4589 -8796552565046809637205544 4590 12295462984627996493057195 4591 35480592735956812716015807 4592 30321745674883715763371635 4593 -13931833687252202777953197 4594 -60268982068047735843664077 4595 -53111575926156172789824267 4596 12604213341837920767286609 4597 70923113024548332827531850 4598 56550836456001188988845851 4599 -13879119901640594557084349 4600 -60565252519681801096757589 4601 -38301620790927510053005736 4602 15360230118416390321913630 4603 37503792016377250791389274 4604 15861064866776942678235903 4605 -12148793293120590331229004 4606 -16300632184340036913763623 4607 -3108205794736465224958675 4608 6257289992248001316317163 4609 4673722163287676704933266 4610 -383384027052994963413106 4611 -2059384321840796193328230 4612 -765374646419923486112460 4613 410025232836170756501416 4614 418024136116563081045988 4615 28834032951566615774640 4616 -112966043188798510906561 4617 -46219007362555709421880 4618 14669623462428674023986 4619 15816073390440603582106 4620 1161650180588824806891 4621 -3127088792094229973142 4622 -1045987686320236630125 4623 347520265782513204953 4624 270319323886578296880 4625 -213410598739793675 4626 -43469503929368940059 4627 -8456776513129068885 4628 4609486014137500031 4629 1927581360087479778 4630 -260803717913294415 4631 -266060147897444043 4632 -9861882739585575 4633 25983117382283838 4634 4250527726873616 4635 -1820566795947396 4636 -556562063213793 4637 83618451725810 4638 48072633604971 4639 -1290700668771 4640 -3061462350905 4641 -158466534301 4642 147868037295 4643 16851289141 4644 -5403998249 4645 -934867944 4646 145833983 4647 35057925 4648 -2756952 4649 -923819 4650 32761 4651 16653 4652 -185 4653 -187 4654 0 4655 1 4656 1 4657 1584 4658 427800 4659 46732840 4660 2719048068 4661 95764486752 4662 2171424422596 4663 32045675807460 4664 283970872970318 4665 749147604983708 4666 -17705955812377896 4667 -304260509068215064 4668 -2656043199885093650 4669 -14846594114548265616 4670 -50419755511398763398 4671 -43727256262961766574 4672 596220565205926474011 4673 3990885589140294771990 4674 13259229508713166153290 4675 21780229090972121752086 4676 -17398527367213822340704 4677 -210003023838043355283244 4678 -593382964839232046263020 4679 -739388486339843196933564 4680 538087982738111071675549 4681 4162722128986309976309718 4682 7845650177229581411129396 4683 4405010286447879270391900 4684 -12075025605941123393923341 4685 -32568930998561929748591784 4686 -29610114357231863405014211 4687 15977319574816567874977497 4688 75392620324785679883105970 4689 78457761536945749467740941 4690 -8440347989332832751476019 4691 -114556367678451482368857237 4692 -119401980757682992183423753 4693 1713892568756864035846950 4694 125366448305819047763941197 4695 116279477894954926096983797 4696 -8030827162715107606274187 4697 -102238682257871824010113080 4698 -74455303435570147214505710 4699 17179200690255644935354902 4700 61336767942017645378880873 4701 30183223248050530413021084 4702 -16369555093072959574264257 4703 -26014861985074450593744005 4704 -6408558962623035931701701 4705 8873242248206942993937726 4706 7330899874163033906326410 4707 -173386944256571091079906 4708 -2941746586390536168279000 4709 -1205191136247209286531536 4710 521812165730897965570672 4711 593514731052855312977628 4712 59118894130923507533919 4713 -149930803834538031224960 4714 -65640002457057764431878 4715 17594361604611314692722 4716 20992933452676629951331 4717 1947647672663629964634 4718 -3949536231968408569125 4719 -1391545243713490765087 4720 412108299317562054471 4721 341111895786283170747 4722 4307389283579773811 4723 -52860808506107649555 4724 -10783994698292040891 4725 5408184107925068102 4726 2335035825815165019 4727 -288254406839340513 4728 -312632134437841755 4729 -13414333627787526 4730 29784090089789476 4731 4997408923534264 4732 -2038881283326909 4733 -633416274049350 4734 91150998480335 4735 53533103100657 4736 -1284042737852 4737 -3348769874491 4738 -178233112035 4739 159213364647 4740 18264557207 4741 -5735641644 4742 -994289301 4743 152737025 4744 36735819 4745 -2851649 4746 -955499 4747 33489 4748 17020 4749 -187 4750 -189 4751 0 4752 1 4753 0 4754 65 4755 57200 4756 12660648 4757 1218425208 4758 64238620732 4759 2098042840920 4760 45544040406188 4761 681676038778868 4762 7063180034392818 4763 47899216602740440 4764 153094731371343440 4765 -734598147467076420 4766 -13451788331076757878 4767 -95000236580365349188 4768 -406447824924313600482 4769 -956620307360658065290 4770 352088581555878912297 4771 13124445105224787044256 4772 56765346405989855510466 4773 126170412748139449331548 4774 74382744758099946844620 4775 -500442397907003106380208 4776 -1919900033897851285754156 4777 -3152182512675640379132526 4778 -591331191203472125088889 4779 9493777876868265653227580 4780 22550706066696857423860464 4781 19605871652489369986534526 4782 -18503402774669453600791279 4783 -75370905617521629421822026 4784 -85173928569940833543250785 4785 7463461086715303270962841 4786 150366531057965063384702751 4787 187105622149816365072252076 4788 24910134965060923656100725 4789 -206646858425107438032500820 4790 -253767431921484320615585285 4791 -39065250903887443869043718 4792 212742960005299769661390627 4793 228783409019975910328256412 4794 15593957694683590115094385 4795 -167473558465435269483451812 4796 -139214237788909014584320202 4797 13878674145275946687507918 4798 98107064065027167619329063 4799 55076011642289827360243530 4800 -20912174136697445168401363 4801 -40789957530077269354924194 4802 -12173841894396203965518399 4803 12338253002595595053710216 4804 11315484575416335682445010 4805 314454014736403546532584 4806 -4152436357590465939760808 4807 -1860907653133092296300268 4808 650032161990573724248248 4809 834510815002960326722780 4810 106987575475515660814707 4811 -197338948172889252364488 4812 -92224509091766530933538 4813 20742107843070487538280 4814 27682657691599094211535 4815 3075341992208849617500 4816 -4960860343688660208039 4817 -1837485858688895581409 4818 484988837850941396962 4819 428466402021184127580 4820 10841999143269053403 4821 -64047586635973956328 4822 -13661873018001398403 4823 6323967611081649074 4824 2818847577920104005 4825 -316614211626650634 4826 -366417077379903669 4827 -17779085765378824 4828 34070726466603960 4829 5856972494529960 4830 -2279390742744985 4831 -719485881224448 4832 99191638787917 4833 59527130921713 4834 -1263624340095 4835 -3658857553208 4836 -199918256603 4837 171274661922 4838 19774020765 4839 -6083368540 4840 -1056685035 4841 159882271 4842 38473186 4843 -2948490 4844 -987895 4845 34225 4846 17391 4847 -189 4848 -191 4849 0 4850 1 4851 -1 4852 -1584 4853 -404855 4854 -39429544 4855 -1888871292 4856 -47054765120 4857 -437751167152 4858 8828976083100 4859 387042240427766 4860 7094078271651028 4861 82351919467908846 4862 650357729821670584 4863 3370789892106064550 4864 8385496162785721440 4865 -29070633271190312308 4866 -421460349299357683058 4867 -2282769947925252654165 4868 -7166731048259623512910 4869 -9644278413085101230571 4870 27421691550433311738906 4871 197255714366911208414612 4872 552194989657966421948860 4873 689023862206239975204060 4874 -770002935512841923935556 4875 -5390479761954737209350451 4876 -11062726637599857808181982 4877 -7540792669872758060161099 4878 18155498537431224348202340 4879 58733537389600562314583607 4880 66541141502198686989664096 4881 -15139764263939374698901990 4882 -161598762759980838638348289 4883 -221210040244493944953100025 4884 -45373977997567706257333153 4885 280495498363060289379908571 4886 418636846927814083226473357 4887 132480101851664097130765333 4888 -352108868962951307695335750 4889 -514680476068761699138432298 4890 -149551115483634692929909613 4891 345601395313525315730712519 4892 433632938888072221796842024 4893 78503476432715770479945875 4894 -266041577894496659945506278 4895 -251949629979647290241028527 4896 -1544916868179781916812356 4897 153553003345310453600576598 4898 97188027634987896607628365 4899 -24757679598063595740788125 4900 -62897670299219383932739974 4901 -21905476014785068709781619 4902 16800374917609593304794538 4903 17210128182619726551965880 4904 1271926691084249466204904 4905 -5793675268243015021074268 4906 -2824926457143564263404080 4907 789730158606732853049797 4908 1162589890063608364412600 4909 180377120435414027228649 4910 -257615695797299819996198 4911 -128306518304773396237111 4912 23965993212827935368186 4913 36276677966166000295750 4914 4663191339340221436249 4915 -6197701389172634188584 4916 -2409555385414927415095 4917 566207761947145042438 4918 535819695708368194515 4919 19997131062281134403 4920 -77328658221543681278 4921 -17203611857052247830 4922 7370426298184839461 4923 3391621329169523265 4924 -345439977727265946 4925 -428391960097787999 4926 -23100592490096404 4927 38896231542208929 4928 6843772657520930 4929 -2543933735369066 4930 -815717153268483 4931 107758678154365 4932 66098677639087 4933 -1227360115575 4934 -3993209446771 4935 -223667727413 4936 184087612224 4937 21384796766 4938 -6447756875 4939 -1122165132 4940 167275321 4941 40271414 4942 -3047499 4943 -1021015 4944 34969 4945 17766 4946 -191 4947 -193 4948 0 4949 1 4950 -1 4951 -1683 4952 -482680 4953 -55997711 4954 -3463607268 4955 -129971963132 4956 -3153574302580 4957 -50267658197820 4958 -494843684420206 4959 -1881832765310078 4960 25316514249838056 4961 533266574666483918 4962 5194008564339364450 4963 32310534936887252046 4964 127054044031489447214 4965 202349258901783100774 4966 -1070986957990863913659 4967 -9597924956267287255035 4968 -37816597740787070167042 4969 -80299465243504960143249 4970 -13163970497300996752256 4971 545571517205255457790796 4972 2002925061521566340999580 4973 3426167756783849196449272 4974 486002323131554469296147 4975 -12997817788070206488012393 4976 -33908439535969431905407156 4977 -34907978456103381513774835 4978 24966723624987564270346293 4979 139697950375009383869315219 4980 195296512678570080007231351 4981 34790239217409167126722815 4982 -319620554819728759393117490 4983 -531744534501025772567259217 4984 -224586862210498529675224761 4985 484386035603793330020682732 4986 887752813440687356770313681 4987 415961067895711722712589625 4988 -560843251821449962559015129 4989 -1002076561246786011729342829 4990 -409401395837904819794842053 4991 534312011078135922749105977 4992 795363132513013882215862310 4993 221409456869883925173612369 4994 -409156713004287058306565937 4995 -443265996470400953771504219 4996 -42136327988238043856791683 4997 235222484472313532063756765 4998 166777619399918879754162853 4999 -25787376082656039648624003 5000 -95457271524197892812393410 5001 -37884175603515391337453177 5002 22354794617189444462713080 5003 25820228516365690712749456 5004 2992580888276451756042608 5005 -7991801767350638152275348 5006 -4224344346416626147017295 5007 930401876125885100491195 5008 1605505392290990620221246 5009 290229799823616746137303 5010 -333587459423149263429691 5011 -176891403049957663358163 5012 27022570680382248140625 5013 47254810706316821253113 5014 6864318855474015266361 5015 -7702261454688653857202 5016 -3139320565003260848455 5017 655430900676199559685 5018 667234435537484994131 5019 32525399102616495247 5020 -93044979255421634799 5021 -21542650056572251035 5022 8562159642588191435 5023 4067777110032303003 5024 -374149167041980324 5025 -499647678214229639 5026 -29544291402382107 5027 44318671813274405 5028 7973957405252461 5029 -2834463290470467 5030 -923137987324868 5031 116869528656865 5032 73294674611895 5033 -1172966804774 5034 -4353385896847 5035 -249635747241 5036 197689215617 5037 23102202025 5038 -6829398267 5039 -1190842250 5040 174921839 5041 42131907 5042 -3148700 5043 -1054867 5044 35721 5045 18145 5046 -193 5047 -195 5048 0 5049 1 5050 0 5051 -67 5052 -62645 5053 -14734104 5054 -1507276287 5055 -84534315668 5056 -2940857656620 5057 -68159868767380 5058 -1093814455494124 5059 -12255940008268182 5060 -91925150160410966 5061 -365578176404381168 5062 848140203705962250 5063 25125429470472248562 5064 203827024507456947662 5065 990106246109478538974 5066 2835696880442972396994 5067 1555567436714742410645 5068 -28623073818774590024067 5069 -156517137226694346896014 5070 -426733233170224625855143 5071 -488178407692129065542436 5072 1046840988097061150627280 5073 6186367677852448074341716 5074 13347264517949610495269274 5075 9961939159631294730898187 5076 -25516291189887602731742569 5077 -92919126996910250626685040 5078 -123648665472175667822384893 5079 2440122190921538944360981 5080 302992885867089444961734579 5081 518256725588989815190224735 5082 236737149110099253592053415 5083 -574828847674389615276809013 5084 -1198638674669137661262085224 5085 -721234068754085003319785747 5086 756196061947076625490590219 5087 1795145737580803587720451175 5088 1085269348349921254282913843 5089 -816840884514837339594353613 5090 -1880240702687935514727167628 5091 -970668974305685356580022947 5092 777364113229255130510005395 5093 1416218592337331227852267014 5094 518234419148870232586393393 5095 -607245116353975288103935293 5096 -760479186303769056539112287 5097 -131094923285226189136131635 5098 352591176562137337632642066 5099 279400353761315523456812301 5100 -20018386251625899043010395 5101 -142673186356802480472439998 5102 -63519581560935189733724555 5103 28973987647231305339208024 5104 38246498885891591857715652 5105 5916749201287098123071288 5106 -10899893123851389608491280 5107 -6232353811780617065795145 5108 1053051200861202450940149 5109 2198675510498261889102862 5110 451472600627935862173341 5111 -428495432998396557779637 5112 -241825404105361836684875 5113 29534428691208245713113 5114 61202229545718298053761 5115 9875244801913462216178 5116 -9522800847097025972925 5117 -4065322165856426513565 5118 751799807717202937346 5119 827497429502884938417 5120 49354618984364066421 5121 -111584417375254961995 5122 -26835796066169472390 5123 9914757104736878303 5124 4863775272695787451 5125 -401993867560279560 5126 -581400217926437043 5127 -37299121549724605 5128 50401329011170449 5129 9265414048105837 5130 -3153051049677137 5131 -1042863667121115 5132 126540496614730 5133 81165182142749 5134 -1097950012653 5135 -4741026428079 5136 -277985357767 5137 212117821125 5138 24931758325 5139 -7228898174 5140 -1262831751 5141 182827553 5142 44056085 5143 -3252117 5144 -1089459 5145 36481 5146 18528 5147 -195 5148 -197 5149 0 5150 1