0 1 1 -1 2 0 3 0 4 -1 5 0 6 1 7 0 8 0 9 0 10 0 11 -2 12 2 13 1 14 0 15 1 16 -1 17 -1 18 -1 19 -1 20 2 21 1 22 0 23 1 24 -1 25 -3 26 1 27 2 28 -1 29 0 30 4 31 -6 32 -2 33 3 34 -1 35 1 36 4 37 -1 38 -2 39 -1 40 2 41 -4 42 4 43 0 44 -3 45 1 46 -3 47 4 48 2 49 -1 50 3 51 -1 52 -3 53 -1 54 2 55 -3 56 1 57 2 58 -6 59 -3 60 12 61 -7 62 3 63 11 64 -7 65 -4 66 7 67 -10 68 -1 69 7 70 2 71 -16 72 11 73 2 74 -10 75 14 76 -4 77 3 78 -3 79 -9 80 7 81 -4 82 0 83 6 84 1 85 -14 86 10 87 15 88 -19 89 3 90 31 91 -34 92 -6 93 20 94 -20 95 -10 96 30 97 -12 98 -3 99 12 100 9 101 -27 102 14 103 14 104 -19 105 14 106 -19 107 5 108 1 109 -26 110 25 111 2 112 0 113 8 114 14 115 -24 116 -3 117 33 118 -42 119 -6 120 66 121 -60 122 -6 123 32 124 -32 125 -8 126 65 127 -29 128 -16 129 36 130 -17 131 -58 132 54 133 22 134 -45 135 48 136 -39 137 -12 138 34 139 -40 140 53 141 -6 142 -21 143 15 144 -20 145 -57 146 31 147 82 148 -93 149 5 150 138 151 -161 152 20 153 112 154 -65 155 -23 156 112 157 -83 158 -92 159 90 160 16 161 -103 162 81 163 27 164 -79 165 49 166 -14 167 27 168 58 169 -107 170 68 171 -24 172 -82 173 81 174 34 175 -98 176 13 177 154 178 -182 179 -59 180 324 181 -239 182 2 183 192 184 -184 185 -78 186 182 187 -89 188 -96 189 221 190 -14 191 -235 192 192 193 -38 194 -91 195 174 196 -96 197 -37 198 94 199 -187 200 103 201 62 202 -87 203 156 204 22 205 -217 206 79 207 227 208 -319 209 -45 210 515 211 -560 212 9 213 396 214 -429 215 -5 216 464 217 -183 218 -230 219 354 220 12 221 -507 222 414 223 42 224 -225 225 208 226 -157 227 -36 228 65 229 -185 230 260 231 55 232 -261 233 247 234 115 235 -530 236 162 237 538 238 -602 239 -131 240 1005 241 -905 242 -150 243 862 244 -660 245 -129 246 791 247 -383 248 -448 249 492 250 63 251 -753 252 781 253 -78 254 -395 255 548 256 -491 257 107 258 355 259 -477 260 345 261 85 262 -518 263 237 264 339 265 -813 266 310 267 892 268 -1051 269 -71 270 1474 271 -1507 272 38 273 1501 274 -1309 275 -237 276 1333 277 -1012 278 -663 279 1121 280 140 281 -1338 282 1261 283 -51 284 -1026 285 1128 286 -432 287 90 288 379 289 -818 290 616 291 -174 292 -645 293 729 294 679 295 -1532 296 406 297 1595 298 -2252 299 -66 300 2939 301 -2637 302 -254 303 2651 304 -2256 305 -991 306 2755 307 -1107 308 -1063 309 1957 310 -48 311 -2314 312 1751 313 2 314 -1249 315 1921 316 -1244 317 -41 318 785 319 -1915 320 1601 321 466 322 -1274 323 968 324 1059 325 -2640 326 258 327 3057 328 -3374 329 -77 330 4432 331 -4669 332 -209 333 3982 334 -3345 335 -716 336 4508 337 -2296 338 -2055 339 3176 340 -698 341 -3219 342 3671 343 -51 344 -2735 345 2826 346 -1650 347 -736 348 1966 349 -2213 350 2244 351 99 352 -2396 353 1694 354 1335 355 -3714 356 1040 357 4918 358 -6066 359 -168 360 7893 361 -8265 362 -21 363 7627 364 -5968 365 -2226 366 7368 367 -3708 368 -4424 369 6161 370 -509 371 -5494 372 5793 373 -454 374 -3876 375 4192 376 -2134 377 -71 378 2944 379 -4854 380 3468 381 791 382 -5330 383 3521 384 3247 385 -6606 386 1299 387 8257 388 -9499 389 -1112 390 13106 391 -12557 392 -128 393 11657 394 -9747 395 -3065 396 10301 397 -5445 398 -5619 399 9867 400 -1262 401 -8733 402 9507 403 -2369 404 -5663 405 8021 406 -3376 407 -1203 408 4511 409 -7091 410 3671 411 2539 412 -6792 413 5383 414 4703 415 -10640 416 1932 417 11188 418 -14634 419 -430 420 21127 421 -20693 422 -805 423 19718 424 -17706 425 -4268 426 19603 427 -8486 428 -10045 429 15916 430 -2883 431 -16637 432 16617 433 -1943 434 -8928 435 11735 436 -6605 437 -1405 438 5306 439 -9826 440 8918 441 4603 442 -12984 443 7897 444 8027 445 -19978 446 5278 447 20752 448 -23846 449 -1856 450 32390 451 -32547 452 -3540 453 32823 454 -24709 455 -6361 456 28561 457 -14638 458 -15595 459 21746 460 -2274 461 -21725 462 25833 463 -4896 464 -15270 465 18727 466 -12769 467 -16 468 12253 469 -15461 470 10272 471 6094 472 -19526 473 8883 474 15926 475 -27054 476 7117 477 30137 478 -37833 479 -1934 480 47730 481 -47770 482 -2760 483 50995 484 -42061 485 -12198 486 46386 487 -26923 488 -21730 489 40274 490 -5325 491 -36327 492 40205 493 -7325 494 -27064 495 33165 496 -15813 497 -1154 498 15971 499 -26700 500 17152 501 6436 502 -28006 503 19021 504 24290 505 -46668 506 11170 507 48909 508 -63948 509 998 510 77586 511 -74883 512 -7031 513 77652 514 -62637 515 -22739 516 73878 517 -35892 518 -34090 519 58082 520 -9384 521 -53272 522 54828 523 -8061 524 -35419 525 49351 526 -27532 527 -3357 528 27368 529 -45761 530 29278 531 17406 532 -43958 533 23618 534 36996 535 -68932 536 8389 537 78886 538 -90560 539 -590 540 115034 541 -113370 542 -9919 543 112799 544 -92037 545 -28472 546 114369 547 -59777 548 -53923 549 92575 550 -26385 551 -76997 552 93685 553 -14845 554 -57276 555 74684 556 -41414 557 -14108 558 48464 559 -60908 560 43873 561 23737 562 -71109 563 38154 564 47375 565 -101228 566 24991 567 119872 568 -144744 569 -1104 570 173720 571 -182675 572 -8032 573 181232 574 -138900 575 -47495 576 168751 577 -89372 578 -93254 579 145941 580 -25456 581 -112786 582 133660 583 -25778 584 -84914 585 98184 586 -53582 587 -7755 588 73259 589 -97989 590 57935 591 38295 592 -119711 593 65022 594 89749 595 -151034 596 26133 597 176337 598 -213791 599 -17059 600 270694 601 -255170 602 -16702 603 263272 604 -214144 605 -71857 606 242417 607 -124015 608 -120773 609 222165 610 -54169 611 -172812 612 204743 613 -58041 614 -113185 615 169454 616 -85354 617 -24982 618 105399 619 -145645 620 69673 621 75940 622 -161851 623 94751 624 121863 625 -235292 626 46740 627 247104 628 -306566 629 -628 630 394859 631 -392781 632 -27083 633 395256 634 -333518 635 -90578 636 378319 637 -189776 638 -194554 639 322830 640 -75216 641 -270666 642 315283 643 -63908 644 -170903 645 234104 646 -129081 647 -30218 648 137729 649 -196268 650 121564 651 109668 652 -256665 653 129907 654 192934 655 -368348 656 79018 657 391867 658 -454458 659 -21934 660 579490 661 -564429 662 -70372 663 601692 664 -465575 665 -143095 666 545537 667 -286239 668 -278020 669 453596 670 -106041 671 -364769 672 464329 673 -117970 674 -251669 675 357274 676 -225930 677 -28410 678 239911 679 -295817 680 158199 681 165396 682 -376314 683 156811 684 306800 685 -511481 686 118744 687 554819 688 -676093 689 -18655 690 801835 691 -804740 692 -61519 693 874906 694 -698361 695 -211540 696 800790 697 -458980 698 -382321 699 705929 700 -156164 701 -545403 702 664091 703 -169396 704 -410968 705 539255 706 -279560 707 -44493 708 327916 709 -436697 710 226805 711 201453 712 -518603 713 272870 714 456578 715 -768677 716 149273 717 815362 718 -1028553 719 -2024 720 1220728 721 -1161053 722 -129745 723 1262394 724 -1007897 725 -364703 726 1205753 727 -609683 728 -555723 729 1000481 730 -262470 731 -777622 732 915555 733 -221661 734 -522859 735 788115 736 -450537 737 -85355 738 493814 739 -697792 740 363315 741 379503 742 -767926 743 350618 744 647369 745 -1110985 746 166786 747 1223280 748 -1415409 749 5445 750 1700698 751 -1689407 752 -169904 753 1751460 754 -1401309 755 -446122 756 1719394 757 -934702 758 -818460 759 1456298 760 -447748 761 -1050163 762 1395425 763 -333918 764 -798427 765 1107360 766 -625335 767 -194984 768 769235 769 -910010 770 487932 771 499829 772 -1126835 773 507562 774 874134 775 -1531140 776 313066 777 1748816 778 -2084323 779 -24945 780 2461371 781 -2482532 782 -203099 783 2610965 784 -2021790 785 -715130 786 2455419 787 -1318541 788 -1249622 789 2162915 790 -574148 791 -1504021 792 1942035 793 -522971 794 -1101904 795 1506200 796 -851159 797 -178841 798 1102774 799 -1382346 800 666979 801 782093 802 -1729629 803 785772 804 1374806 805 -2219392 806 386931 807 2469939 808 -2949446 809 -128809 810 3546519 811 -3405668 812 -295756 813 3634508 814 -2882230 815 -972999 816 3367679 817 -1815403 818 -1642189 819 3063751 820 -909705 821 -2132390 822 2778263 823 -886490 824 -1487302 825 2265104 826 -1211264 827 -333530 828 1554724 829 -1911736 830 770925 831 1212152 832 -2306660 833 1078332 834 1899345 835 -3171494 836 550887 837 3358921 838 -4087011 839 -35199 840 5019676 841 -4879370 842 -477892 843 5182800 844 -4241032 845 -1307902 846 4963375 847 -2587317 848 -2413929 849 4324923 850 -1316530 851 -3161486 852 4048851 853 -1096346 854 -2078716 855 3127979 856 -1789126 857 -454791 858 2045976 859 -2623180 860 1272397 861 1771916 862 -3407265 863 1457899 864 2736515 865 -4692580 866 922608 867 4960483 868 -5763540 869 -145437 870 6960006 871 -6822318 872 -868266 873 7403294 874 -5713163 875 -1833035 876 6822186 877 -3729468 878 -3343782 879 5888934 880 -1729567 881 -4123738 882 5665167 883 -1720590 884 -2977275 885 4414735 886 -2722658 887 -492537 888 3167099 889 -3680083 890 1544985 891 2453961 892 -4734842 893 1769689 894 4073076 895 -6282722 896 1225515 897 6788618 898 -8146453 899 -180209 900 9507181 901 -9318296 902 -962185 903 10349772 904 -8185253 905 -2677486 906 9651679 907 -5481002 908 -4474810 909 8598176 910 -2560872 911 -5932311 912 7866382 913 -2412292 914 -4375110 915 6415478 916 -3544287 917 -746422 918 4282144 919 -5264377 920 2209814 921 3270908 922 -6473366 923 2779021 924 5684911 925 -9047577 926 1651131 927 9559529 928 -11666675 929 -1141 930 13525669 931 -12977948 932 -1559386 933 14312635 934 -11262169 935 -4022449 936 13622304 937 -7303141 938 -6246020 939 11728036 940 -3705055 941 -8050624 942 10564781 943 -3187078 944 -5651672 945 8856151 946 -5153995 947 -1131877 948 6115599 949 -7655555 950 3170460 951 5045514 952 -9043894 953 3519197 954 7920441 955 -12444805 956 1805675 957 13540821 958 -15717404 959 -69373 960 18483173 961 -17989251 962 -2134603 963 19404383 964 -15348886 965 -5148804 966 18913551 967 -10436270 968 -8731900 969 16435539 970 -5768330 971 -10786838 972 15217978 973 -4559070 974 -8037546 975 12226777 976 -7147423 977 -2110332 978 8855764 979 -10116569 980 4298054 981 6864612 982 -12741438 983 4928422 984 10507607 985 -16954382 986 3137703 987 18708664 988 -22041237 989 -184432 990 25465775 991 -25330504 992 -2592962 993 27354904 994 -21125755 995 -7424054 996 25883248 997 -14370257 998 -12560680 999 23074873 1000 -7364095 1001 -14694897 1002 20531064 1003 -6581677 1004 -10920117 1005 16187215 1006 -9424667 1007 -2207463 1008 12279479 1009 -14302621 1010 5489260 1011 9735319 1012 -18212081 1013 7074861 1014 15440620 1015 -23333504 1016 3719832 1017 25541311 1018 -30143173 1019 -1012297 1020 35439167 1021 -33792533 1022 -3691516 1023 37093134 1024 -29223027 1025 -10148477 1026 34925930 1027 -19289363 1028 -16328927 1029 31761590 1030 -10961789 1031 -20274827 1032 28409155 1033 -10006360 1034 -14278657 1035 23286981 1036 -13175282 1037 -3644101 1038 16779180 1039 -19564021 1040 6622149 1041 14270393 1042 -24182573 1043 9495547 1044 20702539 1045 -32367598 1046 5319541 1047 34172364 1048 -40621857 1049 -283246 1050 48194663 1051 -46741515 1052 -5313173 1053 50849623 1054 -40734165 1055 -13168297 1056 48734018 1057 -26609631 1058 -22896829 1059 43157613 1060 -14954078 1061 -28284856 1062 39429531 1063 -12740885 1064 -19510350 1065 31060675 1066 -18277846 1067 -4778207 1068 22133771 1069 -25955221 1070 9808375 1071 19646625 1072 -33802759 1073 12417277 1074 28890245 1075 -45176659 1076 7779381 1077 47873684 1078 -55451161 1079 -1259643 1080 65316630 1081 -63103896 1082 -8549474 1083 70012632 1084 -54153080 1085 -18205248 1086 65731030 1087 -36621311 1088 -30771094 1089 57810703 1090 -20075992 1091 -36863424 1092 53686797 1093 -18579144 1094 -26607362 1095 42801034 1096 -26471988 1097 -5793010 1098 31860284 1099 -35630958 1100 12269031 1101 26998975 1102 -45893441 1103 15311824 1104 40412669 1105 -60062947 1106 10500310 1107 64176579 1108 -75600657 1109 -1270773 1110 86804017 1111 -84522074 1112 -9966363 1113 94772386 1114 -74220455 1115 -24934871 1116 89350885 1117 -51486625 1118 -40549632 1119 80215864 1120 -27674224 1121 -50427871 1122 72280513 1123 -25241041 1124 -37562273 1125 59025448 1126 -33991724 1127 -8020067 1128 42482697 1129 -48650760 1130 16265469 1131 35321004 1132 -61148306 1133 22300141 1134 55227019 1135 -82390890 1136 13359764 1137 87220406 1138 -104023566 1139 -662433 1140 119404510 1141 -113790612 1142 -14962563 1143 127502807 1144 -99930770 1145 -35907573 1146 122276802 1147 -67500938 1148 -54674669 1149 107433841 1150 -38893117 1151 -67325314 1152 95852612 1153 -33349157 1154 -47806785 1155 80004772 1156 -47847880 1157 -11665543 1158 58243334 1159 -68141928 1160 23047093 1161 51254947 1162 -83106375 1163 28139917 1164 74296343 1165 -111019481 1166 15788438 1167 119327485 1168 -137389359 1169 -882231 1170 158633270 1171 -153655220 1172 -19744414 1173 169103379 1174 -132535796 1175 -45305673 1176 164237793 1177 -93035946 1178 -73989050 1179 145204428 1180 -55419204 1181 -87847235 1182 131851056 1183 -45755675 1184 -65880911 1185 106805463 1186 -63916637 1187 -18400764 1188 80895217 1189 -88481099 1190 29598873 1191 67930805 1192 -112737317 1193 37745612 1194 98168167 1195 -147168712 1196 23875553 1197 160051552 1198 -186387339 1199 -2284741 1200 213411370 1201 -208238835 1202 -24907219 1203 230252044 1204 -178003419 1205 -63273458 1206 219956702 1207 -124436703 1208 -101933213 1209 197531767 1210 -72251491 1211 -117396413 1212 174945313 1213 -63351998 1214 -86797945 1215 140624266 1216 -84355418 1217 -21178539 1218 108987992 1219 -121445308 1220 38101589 1221 93578258 1222 -155193133 1223 52150910 1224 136301566 1225 -197997511 1226 29529912 1227 213602464 1228 -248435790 1229 -6461661 1230 287022294 1231 -273787462 1232 -33696339 1233 305010395 1234 -238463346 1235 -83451222 1236 289880242 1237 -164554767 1238 -131252874 1239 263957312 1240 -100345776 1241 -156349762 1242 234582325 1243 -89883943 1244 -112762055 1245 192704700 1246 -113261425 1247 -31348058 1248 145675788 1249 -161335802 1250 44645898 1251 129383935 1252 -202603077 1253 68100177 1254 180709735 1255 -265334332 1256 39448051 1257 280510617 1258 -328057309 1259 -3770889 1260 382068931 1261 -366653891 1262 -46925863 1263 407289098 1264 -322581153 1265 -108600436 1266 392569705 1267 -220225917 1268 -177496845 1269 351425883 1270 -135240149 1271 -212066317 1272 316552924 1273 -115664287 1274 -149178804 1275 254252095 1276 -153806788 1277 -41327018 1278 190105316 1279 -212085229 1280 64496589 1281 174816695 1282 -274470282 1283 87762381 1284 243047117 1285 -359589356 1286 56163626 1287 380185198 1288 -436218968 1289 -8631567 1290 504623423 1291 -485203446 1292 -68525173 1293 544582018 1294 -420645365 1295 -144028041 1296 516914886 1297 -295504938 1298 -233606064 1299 460801754 1300 -177244984 1301 -271648992 1302 419835364 1303 -160019668 1304 -199107120 1305 339006547 1306 -211348909 1307 -50655138 1308 262302329 1309 -282072445 1310 77976278 1311 232717621 1312 -363520096 1313 107488724 1314 330028380 1315 -468679044 1316 72328623 1317 499351982 1318 -579853279 1319 -10749363 1320 660845841 1321 -635272751 1322 -83274429 1323 720490179 1324 -562074942 1325 -193806188 1326 687138353 1327 -400099005 1328 -302833227 1329 620822061 1330 -239451557 1331 -362965578 1332 554472085 1333 -213307800 1334 -269282180 1335 456200623 1336 -272613884 1337 -68672395 1338 343864017 1339 -377144599 1340 102832383 1341 304313047 1342 -476847357 1343 149902593 1344 438241223 1345 -627302299 1346 92825137 1347 662955003 1348 -774519059 1349 -7521834 1350 881061938 1351 -838448173 1352 -116759900 1353 947880339 1354 -738819951 1355 -264498857 1356 913203603 1357 -519396032 1358 -399093560 1359 813618961 1360 -321939528 1361 -472698664 1362 722188854 1363 -278142457 1364 -342433426 1365 601684245 1366 -368020551 1367 -94113457 1368 459499407 1369 -508397402 1370 137886609 1371 418067997 1372 -631058261 1373 187146304 1374 579676736 1375 -824436592 1376 108878456 1377 881632643 1378 -1007124962 1379 -12121675 1380 1151979682 1381 -1103604653 1382 -153055931 1383 1235970743 1384 -964734420 1385 -336124393 1386 1203166086 1387 -693724819 1388 -526404031 1389 1076259917 1390 -442782481 1391 -610308699 1392 966241148 1393 -372210817 1394 -455573660 1395 791441524 1396 -485681096 1397 -138415658 1398 617563712 1399 -656174757 1400 176899856 1401 549132826 1402 -836510507 1403 244957798 1404 752859225 1405 -1077164859 1406 158017129 1407 1159275334 1408 -1331585816 1409 -19251122 1410 1512235861 1411 -1461287455 1412 -191878716 1413 1638093021 1414 -1265223955 1415 -449827897 1416 1574756544 1417 -911391247 1418 -703689355 1419 1424086637 1420 -569367982 1421 -795171402 1422 1258245829 1423 -498749199 1424 -592385199 1425 1024122359 1426 -628827325 1427 -164046337 1428 815342083 1429 -872743725 1430 219644079 1431 731044352 1432 -1115983530 1433 327083241 1434 1014315734 1435 -1413380390 1436 191389827 1437 1515397304 1438 -1740217631 1439 -44594122 1440 1991727228 1441 -1887543232 1442 -255238475 1443 2131967572 1444 -1661495086 1445 -587412881 1446 2046145370 1447 -1183922126 1448 -896275844 1449 1867137505 1450 -769112005 1451 -1040113430 1452 1653357241 1453 -680323652 1454 -756302166 1455 1367917546 1456 -830942237 1457 -230998551 1458 1068438005 1459 -1142042790 1460 261362450 1461 983411039 1462 -1440991177 1463 419925070 1464 1319704734 1465 -1857739743 1466 253003110 1467 1962593022 1468 -2257916754 1469 -33045763 1470 2594692800 1471 -2476866264 1472 -340870666 1473 2786724899 1474 -2188564169 1475 -749928664 1476 2697125311 1477 -1553347189 1478 -1181860189 1479 2433977661 1480 -1008742577 1481 -1370217256 1482 2175805804 1483 -870846694 1484 -985214286 1485 1771410120 1486 -1095666433 1487 -298274435 1488 1379959790 1489 -1475451247 1490 357561006 1491 1293859733 1492 -1900782617 1493 531938221 1494 1739202584 1495 -2448634150 1496 340903150 1497 2590419638 1498 -2943601061 1499 -64440169 1500 3371721476 1501 -3212695062 1502 -475245433 1503 3647663764 1504 -2818761092 1505 -981528462 1506 3498257802 1507 -2036523311 1508 -1527665697 1509 3148152484 1510 -1311782795 1511 -1741534522 1512 2835474390 1513 -1167808760 1514 -1282021982 1515 2320794840 1516 -1466714666 1517 -372201508 1518 1843593926 1519 -1929457272 1520 434534125 1521 1696594366 1522 -2475192706 1523 650201720 1524 2296418015 1525 -3154758753 1526 437968790 1527 3351447383 1528 -3833546684 1529 -76511132 1530 4341405885 1531 -4146456775 1532 -581296090 1533 4734242505 1534 -3680541176 1535 -1282078051 1536 4551107758 1537 -2690203806 1538 -1954346421 1539 4134043521 1540 -1722523890 1541 -2268995811 1542 3676201289 1543 -1526015597 1544 -1694523878 1545 3043921936 1546 -1870289273 1547 -488911525 1548 2385354517 1549 -2519698615 1550 552207213 1551 2185461279 1552 -3193403003 1553 873743462 1554 2997941396 1555 -4120917901 1556 546679834 1557 4359214572 1558 -5009648803 1559 -76991259 1560 5673093781 1561 -5365186323 1562 -787932149 1563 6123356203 1564 -4761777662 1565 -1707692559 1566 5933915396 1567 -3447202983 1568 -2526098055 1569 5339038444 1570 -2271947793 1571 -2915910507 1572 4726915973 1573 -1969778200 1574 -2130426739 1575 3954447298 1576 -2471225886 1577 -652953849 1578 3119266453 1579 -3321423666 1580 730841040 1581 2918904202 1582 -4151381116 1583 1082570718 1584 3888732567 1585 -5335010025 1586 653539977 1587 5682841065 1588 -6421862183 1589 -103308262 1590 7292635265 1591 -6944046995 1592 -1013143406 1593 7863512845 1594 -6114761427 1595 -2144890987 1596 7669250187 1597 -4508334212 1598 -3270093559 1599 6920594420 1600 -3016774032 1601 -3705770388 1602 6178250068 1603 -2577370335 1604 -2780505888 1605 5104678677 1606 -3197023374 1607 -904213008 1608 4097441695 1609 -4234091100 1610 909944038 1611 3766931036 1612 -5390601274 1613 1386511479 1614 4997495325 1615 -6851958817 1616 895568108 1617 7339553102 1618 -8327986812 1619 -158769005 1620 9420275742 1621 -9001643908 1622 -1274210261 1623 10214928978 1624 -7893159368 1625 -2815916856 1626 9886331517 1627 -5819381460 1628 -4267349653 1629 8989164286 1630 -3860586119 1631 -4760152086 1632 7936046600 1633 -3378867783 1634 -3551194867 1635 6539171006 1636 -4103996377 1637 -1098458685 1638 5311459351 1639 -5525232636 1640 1127412486 1641 4924566100 1642 -7039492086 1643 1808693559 1644 6556396564 1645 -8850119952 1646 1094993450 1647 9448521329 1648 -10705865357 1649 -279465915 1650 12164411805 1651 -11489237589 1652 -1652800559 1653 13092067089 1654 -10171615929 1655 -3603565925 1656 12649061417 1657 -7462645337 1658 -5385082833 1659 11576682107 1660 -5065659261 1661 -6105570997 1662 10239704988 1663 -4473566500 1664 -4496202150 1665 8524993302 1666 -5310793012 1667 -1478096973 1668 6855460297 1669 -7104900622 1670 1317225368 1671 6449650203 1672 -8972765282 1673 2282187248 1674 8425007906 1675 -11408143528 1676 1398423934 1677 12067674805 1678 -13693069769 1679 -268349194 1680 15617706038 1681 -14792245202 1682 -2163682367 1683 16831718959 1684 -13158368581 1685 -4571070403 1686 16371927871 1687 -9617702728 1688 -6956867213 1689 14868274215 1690 -6556476949 1691 -7899891312 1692 13237643051 1693 -5689283043 1694 -5747512171 1695 10914974989 1696 -6892131131 1697 -1894988117 1698 8753385225 1699 -9080127172 1700 1769108155 1701 8357569504 1702 -11619768955 1703 2855834777 1704 10885850545 1705 -14768695976 1706 1851066188 1707 15626975510 1708 -17560593650 1709 -422885378 1710 19969077241 1711 -18919280140 1712 -2897194482 1713 21646083522 1714 -16719728780 1715 -5858959783 1716 20908692145 1717 -12400469448 1718 -8866040861 1719 18958070980 1720 -8389346449 1721 -9920623855 1722 16972415937 1723 -7443734123 1724 -7370109967 1725 14037360655 1726 -8993641967 1727 -2355017952 1728 11430478532 1729 -11665357441 1730 2106138180 1731 10760263045 1732 -14887389518 1733 3468887467 1734 14113187308 1735 -18767687113 1736 2318183686 1737 19934264551 1738 -22504668990 1739 -535497861 1740 25407931402 1741 -24065721067 1742 -3571442734 1743 27673787197 1744 -21481121059 1745 -7543752766 1746 26796327269 1747 -16045138754 1748 -11202904327 1749 24454767698 1750 -10848657493 1751 -12724227977 1752 21699304676 1753 -9583831252 1754 -9522061967 1755 18111964539 1756 -11399326842 1757 -3049506225 1758 14598131846 1759 -15004212285 1760 2655304101 1761 13734615189 1762 -18971173429 1763 4545755375 1764 18111533174 1765 -24124605327 1766 2888382934 1767 25532513373 1768 -28893983396 1769 -579399148 1770 32598963257 1771 -30705364388 1772 -4690297827 1773 35271798430 1774 -27369774340 1775 -9787526592 1776 34332546992 1777 -20348734372 1778 -14268161974 1779 31130551754 1780 -14005893305 1781 -16105038266 1782 27547488588 1783 -12221046811 1784 -11900859913 1785 23148128731 1786 -14737218282 1787 -3963544095 1788 18778623563 1789 -19369956591 1790 3403500408 1791 17884452665 1792 -24263268635 1793 5574663039 1794 23178213491 1795 -30744474165 1796 3422329201 1797 32722384691 1798 -36594602339 1799 -786091670 1800 41398595930 1801 -39115716744 1802 -5970786916 1803 44729993804 1804 -34728271276 1805 -12246108886 1806 43763146354 1807 -26135682747 1808 -18174989181 1809 39764779763 1810 -18225454381 1811 -20269679038 1812 35393586024 1813 -15732179291 1814 -15229339893 1815 29519218045 1816 -18841050283 1817 -5310717171 1818 24210468558 1819 -24485168656 1820 4210587412 1821 22827718704 1822 -31033254537 1823 7032023449 1824 29411468925 1825 -39024988461 1826 4576437163 1827 41679689892 1828 -46701416619 1829 -1081797580 1830 52658678223 1831 -49941620216 1832 -7452045200 1833 57152018871 1834 -44153938046 1835 -15724253007 1836 55594950551 1837 -33287236475 1838 -23295576367 1839 50794283085 1840 -23051252035 1841 -25634951169 1842 44873997512 1843 -20251627100 1844 -19240263334 1845 37340216440 1846 -23875108299 1847 -6475530522 1848 30936679089 1849 -31375736585 1850 5102670724 1851 29294589920 1852 -39794479628 1853 8982776971 1854 37900932594 1855 -49627056757 1856 5518855862 1857 52917459387 1858 -59235857761 1859 -1718052999 1860 67043481681 1861 -62962078272 1862 -9534372377 1863 72332893597 1864 -56126579780 1865 -19919621530 1866 70317348344 1867 -42145384245 1868 -29116594702 1869 64546557640 1870 -29729537985 1871 -32467375967 1872 57096158548 1873 -26252507704 1874 -24075841306 1875 47902417647 1876 -30498462413 1877 -8501164368 1878 39382768111 1879 -39865743198 1880 5975272042 1881 37721528520 1882 -50209356844 1883 11196490546 1884 48056086085 1885 -63109252413 1886 6980346020 1887 66832564970 1888 -74817027443 1889 -1801436942 1890 84872210877 1891 -79949044530 1892 -12223176839 1893 91698801818 1894 -71438553127 1895 -24954449940 1896 89538792563 1897 -53583759180 1898 -37031116181 1899 81756134329 1900 -37864968749 1901 -41273515547 1902 72678888092 1903 -33093512025 1904 -30417843199 1905 60543309726 1906 -38911170815 1907 -10745636241 1908 49770795743 1909 -50322488839 1910 7763086392 1911 48095010769 1912 -63975899258 1913 13834788908 1914 61235551454 1915 -80346650276 1916 8965798390 1917 85155307121 1918 -94676477393 1919 -2647021467 1920 107230893655 1921 -100898247625 1922 -15972211353 1923 116267215799 1924 -89848334562 1925 -31619030095 1926 113026289875 1927 -68063310432 1928 -46597096300 1929 103094242976 1930 -47974453225 1931 -51430024814 1932 92011666186 1933 -42526444098 1934 -38407477302 1935 76878358150 1936 -49952438699 1937 -13352389714 1938 63821318246 1939 -63848011907 1940 9224827641 1941 61168504243 1942 -80954541640 1943 16721090921 1944 78076768309 1945 -101076094279 1946 11154727490 1947 107384453023 1948 -119685266610 1949 -3297048607 1950 134808805137 1951 -126931706567 1952 -19636134266 1953 146731638330 1954 -113746646491 1955 -40023142419 1956 142844888783 1957 -86718432821 1958 -58277090649 1959 130917085164 1960 -61030645039 1961 -64939455365 1962 116139422031 1963 -54014025999 1964 -48877381048 1965 97646558958 1966 -62678143612 1967 -16981459208 1968 80607952613 1969 -80921943337 1970 11351067125 1971 77163760301 1972 -101934368406 1973 21430715587 1974 98949601432 1975 -127987714890 1976 13659783343 1977 135698361699 1978 -151500140167 1979 -3858103389 1980 170641903574 1981 -159839374462 1982 -25298631606 1983 184758410869 1984 -143246914641 1985 -51116482302 1986 180622344057 1987 -108823291752 1988 -73268610486 1989 164788743357 1990 -77717690054 1991 -81349534506 1992 145912532269 1993 -68167451956 1994 -60543339392 1995 123359084381 1996 -79881373004 1997 -21727538515 1998 102241330552 1999 -102951332647 2000 14387131439 2001 98796873651 2002 -128742765790 2003 26088944422 2004 124968239183 2005 -161230189347 2006 16253064836 2007 171592740556 2008 -189813457952 2009 -5000860977 2010 214144066855 2011 -201185763584 2012 -31793869304 2013 231697382990 2014 -179656471760 2015 -63372816981 2016 227293077453 2017 -137844650195 2018 -92136565298 2019 207712147845 2020 -99242145178 2021 -101258424947 2022 184729754494 2023 -86500067482 2024 -76461725035 2025 155320427447 2026 -100780122170 2027 -28295998749 2028 129886216595 2029 -128832949519 2030 17423412574 2031 124550226897 2032 -162446227268 2033 32430517904 2034 157025887882 2035 -202233844444 2036 21065521115 2037 215873576813 2038 -239106280505 2039 -6722769002 2040 269223444114 2041 -253367600640 2042 -39497535391 2043 292112157394 2044 -225777420425 2045 -80276247634 2046 285488291973 2047 -173416503192 2048 -116332611136 2049 261947272030 2050 -124516390260 2051 -126703911358 2052 231734138791 2053 -109788378728 2054 -95444605358 2055 194667827860 2056 -126568948654 2057 -34615311863 2058 163893466629 2059 -162942401605 2060 20985537645 2061 157776701131 2062 -205422690086 2063 40785947070 2064 199161837269 2065 -254215882955 2066 25377713209 2067 270997111731 2068 -299746721511 2069 -9655062473 2070 338336691488 2071 -316333722471 2072 -49785975827 2073 365613634595 2074 -283406710364 2075 -100377964668 2076 357089226072 2077 -217316962186 2078 -144196808416 2079 328793151647 2080 -157963267203 2081 -158409047217 2082 291208385625 2083 -139899070525 2084 -118487628590 2085 246029854950 2086 -159514616130 2087 -44421936652 2088 206264633625 2089 -204550408725 2090 24189371316 2091 199991830431 2092 -256587438276 2093 50206839182 2094 249943969033 2095 -319148042260 2096 31467338281 2097 338696400923 2098 -374580923171 2099 -10935916317 2100 423669445596 2101 -396624713449 2102 -62975599503 2103 458116329400 2104 -356258638431 2105 -124829488065 2106 449027143492 2107 -272910632807 2108 -180952471778 2109 411912583807 2110 -198979803577 2111 -198885744059 2112 366141434286 2113 -174917207847 2114 -147849991816 2115 307970443748 2116 -201140790384 2117 -55672302448 2118 258106936013 2119 -255803173301 2120 31001108563 2121 252040815630 2122 -322825662322 2123 61451021002 2124 314379820863 2125 -401293602978 2126 39863490479 2127 426055687459 2128 -468566010832 2129 -14959080637 2130 529247785731 2131 -495335585016 2132 -80557510429 2133 573887393659 2134 -443567157908 2135 -156063224020 2136 560595361443 2137 -342586371706 2138 -225320456769 2139 513943641809 2140 -249218297223 2141 -245569157827 2142 458246291680 2143 -221427416103 2144 -184702962013 2145 386230148673 2146 -254263037371 2147 -68736383998 2148 326278123189 2149 -320639402261 2150 36207487322 2151 316591995228 2152 -403865357639 2153 73778020058 2154 395837505902 2155 -499671895878 2156 48797897427 2157 531637651288 2158 -585651285822 2159 -18810990490 2160 659059209334 2161 -616592641623 2162 -98849425993 2163 716397046999 2164 -555147429848 2165 -195412923281 2166 700759466862 2167 -430672276072 2168 -279151013842 2169 644712198595 2170 -313453064135 2171 -306625579535 2172 572382829938 2173 -278096267164 2174 -231667614291 2175 484888679725 2176 -316668570215 2177 -86447877697 2178 407885111114 2179 -401881560641 2180 44150891099 2181 395775652044 2182 -503553239924 2183 92976292566 2184 495735569311 2185 -625496446040 2186 59427202121 2187 664453112577 2188 -732433259041 2189 -22344144447 2190 824078133654 2191 -768423459380 2192 -125118552784 2193 892514355996 2194 -691571768195 2195 -245670708716 2196 875567389350 2197 -535677571930 2198 -347225394275 2199 802998964482 2200 -393786145761 2201 -379998611626 2202 712100619823 2203 -347488097773 2204 -285149162097 2205 605649270034 2206 -398081027352 2207 -108892557380 2208 511392720349 2209 -504527880148 2210 54700960859 2211 499186059085 2212 -628806840664 2213 112250215102 2214 619637143399 2215 -779282028587 2216 70138489384 2217 830400190661 2218 -909064438816 2219 -28746688790 2220 1024355033482 2221 -956532119207 2222 -155868905659 2223 1108497731299 2224 -859207674117 2225 -302797835269 2226 1090524860488 2227 -670291161542 2228 -431765175800 2229 1001410499190 2230 -496241047469 2231 -469162011139 2232 890948833232 2233 -435854940182 2234 -355522580920 2235 755159789126 2236 -497380266409 2237 -139167205146 2238 641577378779 2239 -626285169126 2240 65700756056 2241 623333630221 2242 -784801789466 2243 137958180607 2244 770965259184 2245 -968330192458 2246 89405647588 2247 1034018727524 2248 -1132420999665 2249 -37232440852 2250 1273966733260 2251 -1191621403884 2252 -192160938598 2253 1381698194634 2254 -1068276623500 2255 -378291595320 2256 1355392761729 2257 -834755498509 2258 -538560877414 2259 1248453472418 2260 -616715802890 2261 -580792035148 2262 1106703186100 2263 -546444031935 2264 -439933567689 2265 937444286068 2266 -618511085729 2267 -169773476068 2268 801004094486 2269 -782576089618 2270 77686049320 2271 780006392402 2272 -980462293309 2273 171035216244 2274 965997144013 2275 -1204042835025 2276 106593892305 2277 1284897297562 2278 -1405499226263 2279 -51025675165 2280 1584515209997 2281 -1473946087842 2282 -239732193367 2283 1712891274587 2284 -1327452673792 2285 -468933520124 2286 1679908233000 2287 -1036034124241 2288 -662283717890 2289 1551447071346 2290 -773130834261 2291 -719170317897 2292 1376568395454 2293 -687003850862 2294 -541333450546 2295 1171417380384 2296 -771710321597 2297 -214591750773 2298 997756200363 2299 -973120720900 2300 89011004386 2301 977093464436 2302 -1214175438986 2303 208481673330 2304 1200272858915 2305 -1496365723005 2306 130976302124 2307 1591568546884 2308 -1739821800101 2309 -59270406193 2310 1964127471508 2311 -1829423949260 2312 -299285480208 2313 2124513101429 2314 -1650179484323 2315 -577764150763 2316 2088823051838 2317 -1287954193252 2318 -822003870615 2319 1924104381295 2320 -963063167176 2321 -892317714401 2322 1712069892692 2323 -851876275543 2324 -669386582996 2325 1452255564976 2326 -961998287167 2327 -266206810775 2328 1237681854163 2329 -1205602746642 2330 111505844791 2331 1217702240436 2332 -1510662832189 2333 252692376162 2334 1494214777149 2335 -1860249865799 2336 162784783423 2337 1979838676279 2338 -2155038040380 2339 -78611063720 2340 2431054360309 2341 -2262507421578 2342 -377158853886 2343 2634360066766 2344 -2037373870498 2345 -715737378611 2346 2584202752003 2347 -1599774001718 2348 -1013916124178 2349 2379563557340 2350 -1195763808586 2351 -1094084100400 2352 2122262578727 2353 -1065506008212 2354 -827348850009 2355 1803702380060 2356 -1202202154327 2357 -327158435383 2358 1545790903666 2359 -1496756273642 2360 129220472021 2361 1514839342904 2362 -1872000550638 2363 301638771795 2364 1860134362974 2365 -2297007570617 2366 197787145061 2367 2448403242216 2368 -2666956320869 2369 -97678996047 2370 3000016467997 2371 -2791983709369 2372 -460500042519 2373 3257152298578 2374 -2523527914384 2375 -886058857973 2376 3198047811821 2377 -1989349206140 2378 -1245932697832 2379 2952759482862 2380 -1487230909822 2381 -1351472333188 2382 2625757400614 2383 -1324658907023 2384 -1026647539331 2385 2239947812463 2386 -1484801499002 2387 -406647291250 2388 1915170961538 2389 -1856581596597 2390 154455044742 2391 1876191983818 2392 -2312903165724 2393 374483112834 2394 2307339455556 2395 -2845240733897 2396 237922006428 2397 3030117605232 2398 -3301621029787 2399 -118121162406 2400 3714292132620 2401 -3446284631660 2402 -575615726923 2403 4020809491370 2404 -3115628527237 2405 -1101694567487 2406 3957115452237 2407 -2453501256775 2408 -1535072392459 2409 3645409161521 2410 -1849466278241 2411 -1661117075496 2412 3239261090030 2413 -1640783641207 2414 -1254416971120 2415 2772531207201 2416 -1847191077441 2417 -506684438543 2418 2376804556196 2419 -2306458278917 2420 189220869022 2421 2339459539063 2422 -2860999124913 2423 448952496192 2424 2856067046684 2425 -3513143148956 2426 280325884410 2427 3749942240050 2428 -4063209577059 2429 -148852462848 2430 4575755197454 2431 -4251123651638 2432 -710275839382 2433 4950776386364 2434 -3836757581450 2435 -1347577341274 2436 4882203441825 2437 -3039364945047 2438 -1890903351042 2439 4502370303622 2440 -2302480000836 2441 -2033796248059 2442 4011049350471 2443 -2037008041848 2444 -1548978757989 2445 3424648431339 2446 -2285688066720 2447 -636911157572 2448 2950856776975 2449 -2839795885978 2450 222909700462 2451 2893881940161 2452 -3535938183306 2453 545820270092 2454 3524340801894 2455 -4326400403802 2456 350225340273 2457 4626469372347 2458 -5013501554207 2459 -190000632482 2460 5640340073685 2461 -5244114406718 2462 -870536946480 2463 6111410513737 2464 -4728214687354 2465 -1666923321571 2466 6015037586825 2467 -3750366502628 2468 -2333924245959 2469 5560039994801 2470 -2839821825201 2471 -2496774033257 2472 4940461367293 2473 -2527851924850 2474 -1899767889056 2475 4217983206164 2476 -2820054689865 2477 -775088475929 2478 3649501298228 2479 -3514305738001 2480 260848033126 2481 3586358646313 2482 -4373559564916 2483 668852175140 2484 4368305729271 2485 -5332003448198 2486 415853248778 2487 5699145094102 2488 -6167647382002 2489 -249755243856 2490 6949198650422 2491 -6435699973315 2492 -1074901674249 2493 7511796828505 2494 -5821282058181 2495 -2047127917531 2496 7391648797889 2497 -4616225869275 2498 -2849870913651 2499 6846688874811 2500 -3520819188500 2501 -3062975681097 2502 6088908754177 2503 -3141999262291 2504 -2321594149603 2505 5216361912901 2506 -3484527833530 2507 -966238325091 2508 4505543640970 2509 -4330726678687 2510 293143877640 2511 4444408494061 2512 -5372380508105 2513 807499922008 2514 5382573350672 2515 -6564748592872 2516 503845255464 2517 7001451674309 2518 -7571627202351 2519 -296422059851 2520 8541651678267 2521 -7914484345200 2522 -1328937241465 2523 9235341343263 2524 -7170224450534 2525 -2505011915325 2526 9106089379004 2527 -5686449901933 2528 -3503307585108 2529 8419168097316 2530 -4347367292308 2531 -3765544720606 2532 7503743797668 2533 -3866748277511 2534 -2845104801036 2535 6415634251930 2536 -4304613568921 2537 -1189513098679 2538 5543912761269 2539 -5323566570326 2540 362813676585 2541 5489094551959 2542 -6622268974308 2543 970815065882 2544 6637677864572 2545 -8086253479875 2546 619379659428 2547 8628124115894 2548 -9297418219487 2549 -381171935721 2550 10482073149994 2551 -9708161008239 2552 -1652565026135 2553 11349515191974 2554 -8782616094771 2555 -3073944806674 2556 11171042259598 2557 -7000497314712 2558 -4286243939797 2559 10326702179524 2560 -5350695719557 2561 -4583548154864 2562 9221280627419 2563 -4786412908813 2564 -3487440785668 2565 7896007439250 2566 -5323004151162 2567 -1452545423576 2568 6854431903950 2569 -6550071596635 2570 411903792119 2571 6765810468925 2572 -8135540827876 2573 1151305884131 2574 8186553326442 2575 -9904738668478 2576 743392250256 2577 10583086942731 2578 -11407559058091 2579 -472338414571 2580 12836216326258 2581 -11883249369972 2582 -2009084260160 2583 13915927131671 2584 -10784554854448 2585 -3773422166597 2586 13708381843015 2587 -8622174902885 2588 -5227486696096 2589 12698741958472 2590 -6596306147489 2591 -5613868599573 2592 11315779000856 2593 -5898696061145 2594 -4284170642437 2595 9719549382468 2596 -6528681150828 2597 -1789833514875 2598 8423108599243 2599 -8055544204548 2600 486128006029 2601 8315003784141 2602 -9972741180069 2603 1412046316430 2604 10065138684195 2605 -12162783639977 2606 888395737148 2607 12987573667000 2608 -13997110250340 2609 -571330868307 2610 15750512029923 2611 -14550112511575 2612 -2482734513459 2613 17038624510990 2614 -13205234074880 2615 -4642032353667 2616 16813303127283 2617 -10555028005529 2618 -6388169145172 2619 15550389594434 2620 -8124516772476 2621 -6844407824874 2622 13851388295722 2623 -7247595901991 2624 -5203742160863 2625 11927867230878 2626 -8043825003943 2627 -2206737843093 2628 10362064795604 2629 -9912728126774 2630 583446597736 2631 10262036364836 2632 -12231024654141 2633 1680370703152 2634 12357178430881 2635 -14892631982858 2636 1038452984218 2637 15933197930322 2638 -17096550962435 2639 -713846426417 2640 19256300374185 2641 -17799187293281 2642 -3040629712060 2643 20819361563308 2644 -16139152700501 2645 -5644888642897 2646 20578005687371 2647 -12958776279189 2648 -7803053796607 2649 19048714169423 2650 -10018265520872 2651 -8323384153281 2652 17001556832542 2653 -8918738094507 2654 -6367029174767 2655 14618586621168 2656 -9874771131869 2657 -2740330095623 2658 12747407161151 2659 -12119725001739 2660 677922163583 2661 12594509127439 2662 -14990898509513 2663 2024421281775 2664 15129209738804 2665 -18201883469790 2666 1281392027691 2667 19500986335012 2668 -20918511515418 2669 -894566271792 2670 23542862490647 2671 -21776314848520 2672 -3702019664240 2673 25482554271045 2674 -19727904584149 2675 -6915533782590 2676 25149346739800 2677 -15863701860402 2678 -9546032951252 2679 23323302279736 2680 -12261286210660 2681 -10135962934000 2682 20779700648222 2683 -10968299410678 2684 -7753543049062 2685 17868315304215 2686 -12088415884199 2687 -3319811700387 2688 15636012616646 2689 -14866231588061 2690 775280631088 2691 15468753268903 2692 -18378238460943 2693 2453946450827 2694 18584963512316 2695 -22248699773302 2696 1507536663178 2697 23833480032132 2698 -25534796465681 2699 -1148686180488 2700 28775425160765 2701 -26527832046404 2702 -4534208155435 2703 31085645386051 2704 -24098776289549 2705 -8431826726148 2706 30677807760119 2707 -19377308788625 2708 -11579128401615 2709 28496850073013 2710 -15067502134622 2711 -12341202437340 2712 25407588650211 2713 -13503236620729 2714 -9409004740739 2715 21910086654187 2716 -14818361035211 2717 -4095869342163 2718 19149236450352 2719 -18180712094307 2720 855442755361 2721 19001735917725 2722 -22414923890256 2723 2938227685120 2724 22721413033927 2725 -27177878881144 2726 1811187603132 2727 29067553159321 2728 -31113971131781 2729 -1370746973643 2730 35094839039080 2731 -32368994782282 2732 -5554299454348 2733 37920312154728 2734 -29437232585264 2735 -10242756814482 2736 37478747619285 2737 -23682407542208 2738 -14117258164705 2739 34769351338574 2740 -18449141296911 2741 -15041652469125 2742 31055404511698 2743 -16499870279433 2744 -11447388901368 2745 26743351774599 2746 -18150511644258 2747 -5002353788670 2748 23391725686474 2749 -22182748396583 2750 1036830427187 2751 23271678256310 2752 -27400475495833 2753 3503619748999 2754 27796407806476 2755 -33196767658349 2756 2195497382841 2757 35524002264387 2758 -37914951376449 2759 -1732746806188 2760 42752537402471 2761 -39405688700487 2762 -6836325789825 2763 46237415370931 2764 -35808287711098 2765 -12476635525093 2766 45643510371300 2767 -28921569261341 2768 -17145445437179 2769 42342002017291 2770 -22541687369698 2771 -18198599565842 2772 37876633633768 2773 -20244339395763 2774 -13920640798091 2775 32663318897607 2776 -22253117806854 2777 -6075991845435 2778 28667705732206 2779 -27086989339179 2780 1153411257130 2781 28462823501704 2782 -33409927206608 2783 4130540523908 2784 33994704894295 2785 -40381574298945 2786 2615365405084 2787 43259854519950 2788 -46165762708198 2789 -2127922554080 2790 51979440800798 2791 -47897131094925 2792 -8267867956004 2793 56270944976297 2794 -43626332409274 2795 -15188847227974 2796 55581210153431 2797 -35330982633460 2798 -20770997595603 2799 51646665096702 2800 -27558626756190 2801 -22111478632867 2802 46134315405024 2803 -24751946881667 2804 -16963017801416 2805 39880677285499 2806 -27104082993855 2807 -7423419684996 2808 34971909706772 2809 -33050198824736 2810 1325913155863 2811 34720395449449 2812 -40658469482740 2813 5009440555454 2814 41479766036901 2815 -49195217544299 2816 3093236979756 2817 52686707939958 2818 -56207595970084 2819 -2578487581665 2820 63295728903163 2821 -58212936954293 2822 -10125088578408 2823 68400569552898 2824 -53037917945614 2825 -18530623866362 2826 67656826686501 2827 -42952254982660 2828 -25196494867072 2829 62797217076133 2830 -33676109840852 2831 -26778236993255 2832 56083465435921 2833 -30193541430733 2834 -20478585607582 2835 48587189919335 2836 -33128545398544 2837 -9077210729372 2838 42686483389283 2839 -40346616271662 2840 1565267148566 2841 42488095713310 2842 -49496256095582 2843 5921890150723 2844 50540779746565 2845 -59806546225791 2846 3598706005672 2847 64147909243819 2848 -68184895148484 2849 -3183018347945 2850 76838244319855 2851 -70702890261290 2852 -12308737345201 2853 83000428641757 2854 -64368624975570 2855 -22391538286987 2856 82199375848634 2857 -52328691105551 2858 -30552704559834 2859 76351324821276 2860 -41164588393649 2861 -32348487895447 2862 68301039152252 2863 -36863045623694 2864 -24870057717462 2865 59111437517457 2866 -40363655053594 2867 -11150587847303 2868 52096914594343 2869 -48998177834072 2870 1764978280489 2871 51758547896356 2872 -60209524904386 2873 7071325866606 2874 61455387301157 2875 -72579778004974 2876 4376574810350 2877 77945385578400 2878 -82814312342020 2879 -3947912942834 2880 93281607280386 2881 -85854226093748 2882 -14901705701342 2883 100835934456713 2884 -78129428737305 2885 -27223314421130 2886 99758238813993 2887 -63595885644019 2888 -37084353631283 2889 92797227926215 2890 -50049195776532 2891 -39129544934699 2892 82909097195246 2893 -44979940338541 2894 -30076495134626 2895 71776387493019 2896 -49082987093556 2897 -13453470403542 2898 63429569859897 2899 -59652425472131 2900 1966329632824 2901 63090227424827 2902 -73251997724798 2903 8492074791129 2904 74886757695550 2905 -88092356504756 2906 5118412650540 2907 94601546436796 2908 -100384950539362 2909 -4964990057235 2910 113185106477046 2911 -103912456555749 2912 -18111099545927 2913 122170401051076 2914 -94757149821481 2915 -32953701045574 2916 120858785582299 2917 -77157666497798 2918 -44713711685237 2919 112574428188755 2920 -61003441460117 2921 -47303184205827 2922 100647889335227 2923 -54913600049362 2924 -36284188802600 2925 87329098778555 2926 -59718030311118 2927 -16442112668632 2928 77129090976063 2929 -72434712487631 2930 2073105154945 2931 76880155256014 2932 -88751496982431 2933 10085419803939 2934 90930289657452 2935 -106832477020794 2936 6079347839378 2937 114608541176367 2938 -121503914369711 2939 -5949949219642 2940 137110034739829 2941 -125890106301690 2942 -22019356698537 2943 148000281763305 2944 -114921055624029 2945 -39793481391619 2946 146590636221108 2947 -93627238548979 2948 -54115953386291 2949 136418264779626 2950 -74166884127224 2951 -57243098351502 2952 122141674495557 2953 -66665151916668 2954 -43838678881911 2955 105893740660066 2956 -72622594843122 2957 -19950299999127 2958 93588288530182 2959 -87805759058643 2960 2468335534731 2961 93480962777583 2962 -107708443284967 2963 11937722156764 2964 110428334691156 2965 -129557165011531 2966 7298293215745 2967 139052680216728 2968 -147049120224421 2969 -7399878587570 2970 165898502904048 2971 -152248710680781 2972 -26852911498577 2973 179202346449510 2974 -138894493372870 2975 -48122629263996 2976 177328218370209 2977 -113539394808484 2978 -65296004202584 2979 165031393642071 2980 -89987367270714 2981 -68844047585221 2982 147950135596980 2983 -81156896136538 2984 -52958487785641 2985 128419757811493 2986 -88341097875429 2987 -24092741613924 2988 113822406268195 2989 -106466376671565 2990 2608583958900 2991 113511114720196 2992 -130433538433417 2993 13984577247533 2994 134076329960336 2995 -156574452265312 2996 8601892412755 2997 168218647314894 2998 -177837310682825 2999 -9039073023060 3000 200431453942622 3001 -183856085895736 3002 -32324647983420 3003 216640520539555 3004 -168066701844693 3005 -58189289361216 3006 214489333173777 3007 -137686796603621 3008 -78617045828337 3009 199881628990398 3010 -109242153868241 3011 -83085916039683 3012 179017043319968 3013 -98533449233066 3014 -64048727524125 3015 155704705145924 3016 -106945458053474 3017 -29230684595659 3018 137928292768830 3019 -129020114174819 3020 2890581741915 3021 137567353842462 3022 -157711347254315 3023 16796141950490 3024 162460783540575 3025 -189445902975202 3026 10098426283004 3027 203504991622949 3028 -215025178146544 3029 -10913435227335 3030 242375889509395 3031 -222008367537986 3032 -39260395216887 3033 261621909844928 3034 -202983432601420 3035 -70438425857827 3036 259298694378270 3037 -166349101686107 3038 -94748037541865 3039 241452510756668 3040 -132514790223908 3041 -99979066480553 3042 216243045734878 3043 -119399573506425 3044 -76916964582717 3045 188416910791492 3046 -129755466672981 3047 -35466204465317 3048 167189044767547 3049 -156363683667972 3050 3279977400924 3051 167056352497147 3052 -190700133116520 3053 19718744640028 3054 196638928788388 3055 -228785216349274 3056 11648342255834 3057 246085761015949 3058 -259235985393615 3059 -13370285075092 3060 292403446335057 3061 -267872336976433 3062 -47429544896843 3063 315486696249716 3064 -244823941361137 3065 -84662734832739 3066 313003969971176 3067 -201257193294312 3068 -114132969856631 3069 291644778912450 3070 -160796517910607 3071 -120088337319532 3072 261547286601398 3073 -144759745358637 3074 -92760227002934 3075 227765039188213 3076 -157067221948460 3077 -43191251211988 3078 202601484165666 3079 -188760040749696 3080 3511524240898 3081 202186744372832 3082 -230440915061249 3083 23359462526738 3084 237576764670710 3085 -275926355226791 3086 14017694294334 3087 297096652548269 3088 -312778337796750 3089 -16399777917639 3090 352679175847908 3091 -323153635097314 3092 -57092869529344 3093 380729460400894 3094 -295247460771207 3095 -102186981146040 3096 377427704705008 3097 -243021956710291 3098 -137583013263210 3099 352094820636694 3100 -194261952246379 3101 -144340310711052 3102 315496874715463 3103 -175394370743291 3104 -111519901042925 3105 274844531913330 3106 -189782124212941 3107 -51867346554415 3108 245045146152265 3109 -228229152726099 3110 3623036183509 3111 244737569109765 3112 -278436164171281 3113 27801628617364 3114 287489035002263 3115 -332723840302055 3116 16240029269190 3117 358298751368267 3118 -376769670338813 3119 -20345420731295 3120 425202879857331 3121 -388772376003630 3122 -68938754966500 3123 458453679419409 3124 -355828498361081 3125 -122956546130216 3126 454490993382166 3127 -293012875214445 3128 -164962625490827 3129 424445236885544 3130 -235142536065292 3131 -173430019713394 3132 380560926476823 3133 -212573799879698 3134 -133765482833336 3135 332158985417893 3136 -229412575417269 3137 -62902664691443 3138 296043081901344 3139 -275407304879482 3140 3397476050395 3141 296178600849392 3142 -335345538485764 3143 32771605560872 3144 346870264055362 3145 -400959780860834 3146 19122391018182 3147 431473704211180 3148 -453269603203100 3149 -24353141062674 3150 511874949252354 3151 -468052385390079 3152 -83229449560932 3153 551911333639495 3154 -428739039169416 3155 -147596602130895 3156 547652544333399 3157 -353307142499117 3158 -198362791721473 3159 511129765553995 3160 -283987340906302 3161 -208481245006162 3162 458843390266292 3163 -256506351403128 3164 -160660642804527 3165 400287640742764 3166 -277126693094342 3167 -75837580253057 3168 357041223487779 3169 -331817876011809 3170 3823383626795 3171 357742921398990 3172 -404315648129775 3173 38501934403460 3174 418548839771391 3175 -483062379482255 3176 22684736854198 3177 520087425459216 3178 -545198445220041 3179 -29960312947224 3180 615645207836864 3181 -562614010242539 3182 -100730479084987 3183 664097240445968 3184 -515197733092714 3185 -177414780066650 3186 658534107003178 3187 -425715694992916 3188 -237918549984847 3189 614682597729420 3190 -342467394513624 3191 -249426679118766 3192 552397454317470 3193 -310124254330246 3194 -192872242532595 3195 482429924734468 3196 -334846293900740 3197 -91122017614067 3198 431279066307641 3199 -399854669101178 3200 3415621116142 3201 431657658641417 3202 -486635238514771 3203 44825855147541 3204 504830835201445 3205 -580431171829540 3206 26514061840607 3207 625450414392597 3208 -655314871628365 3209 -36335034415498 3210 739435788143496 3211 -675491915244277 3212 -120663940226420 3213 798003358295992 3214 -619523393298822 3215 -213143233389248 3216 791641563343008 3217 -512929123180620 3218 -284864958742991 3219 739737171907866 3220 -413025673784708 3221 -299141600819816 3222 664356447992019 3223 -374128795480456 3224 -231780924506600 3225 581183690875959 3226 -403000133814700 3227 -109822513479837 3228 519468773866988 3229 -481514734462075 3230 3158468728802 3231 519944993057383 3232 -584919156724860 3233 53340924830905 3234 607943586666012 3235 -697884114327787 3236 30803370233005 3237 752035876272423 3238 -787461583416423 3239 -43752204456455 3240 888721589558516 3241 -810802904358760 3242 -145544581062149 3243 958022908989831 3244 -743863312260322 3245 -256335363606422 3246 951216550482263 3247 -616139261035232 3248 -341283553283167 3249 888376618099729 3250 -497843635591977 3251 -357968604013897 3252 797909091428488 3253 -450636640531349 3254 -276909176968039 3255 699098629585824 3256 -485842815376072 3257 -132384300314762 3258 625725622129026 3259 -579872581221129 3260 3045691005734 3261 627219122126333 3262 -703019660315613 3263 62206853765544 3264 731346307774269 3265 -837869159702337 3266 35270668243085 3267 903864929173359 3268 -944005013957851 3269 -53153664573996 3270 1065973127452317 3271 -972605864798592 3272 -174777807039534 3273 1148690882482438 3274 -892052508131106 3275 -306457794146926 3276 1141427962846794 3277 -740845275703367 3278 -408693248671873 3279 1066615196550461 3280 -600044748136861 3281 -427622388198432 3282 959095541404857 3283 -542904921035196 3284 -331953710145780 3285 840066628253368 3286 -584527996256837 3287 -159966645000400 3288 753473605808729 3289 -696075252446543 3290 2123836751615 3291 754523551803995 3292 -844397933122258 3293 73108305125330 3294 878542412666697 3295 -1004679933356002 3296 41918540058304 3297 1084824747105977 3298 -1132231718832908 3299 -64692182595280 3300 1278310261402387 3301 -1166316399063342 3302 -209323171225302 3303 1377971430019628 3304 -1069599130482103 3305 -367638801017920 3306 1368473572066943 3307 -889322195076447 3308 -489625915725903 3309 1280044554127587 3310 -720848702666932 3311 -511146939901074 3312 1150380256789290 3313 -653676335452272 3314 -396851005784120 3315 1008075721727116 3316 -702289812277689 3317 -191274933683546 3318 905845848687628 3319 -836542609159299 3320 624191897006 3321 907728377184187 3322 -1014056474951960 3323 86295768331476 3324 1056402058971453 3325 -1204511084504371 3326 48165432360699 3327 1300834036982896 3328 -1356111509711449 3329 -79277807953194 3330 1532155846425600 3331 -1395562628190660 3332 -251210440878101 3333 1649986049340271 3334 -1281611311596730 3335 -439803532489338 3336 1638652007673510 3337 -1066243120689389 3338 -584072001661273 3339 1534155996057824 3340 -866987713831543 3341 -610651712116595 3342 1379554850522196 3343 -787090044879725 3344 -473616867838053 3345 1210810750357286 3346 -843834533328299 3347 -230342392772925 3348 1087969901260288 3349 -1003622976975519 3350 -2324146990061 3351 1091599728454875 3352 -1214588943732076 3353 100947607077829 3354 1267372354209933 3355 -1443085513679634 3356 56068540237175 3357 1557846256090139 3358 -1622476604709402 3359 -94775631768782 3360 1834206160644125 3361 -1670501670477266 3362 -301462118005783 3363 1975125554171239 3364 -1535293677723382 3365 -525233204473448 3366 1963072024118462 3367 -1278201025455776 3368 -698225568710912 3369 1837118157259637 3370 -1040980571649220 3371 -729852893081132 3372 1653693109344183 3373 -944501370972506 3374 -565661564071691 3375 1451124527173600 3376 -1013363725785221 3377 -276175048757996 3378 1304808055909052 3379 -1202587139176886 3380 -3824351235328 3381 1310759314578266 3382 -1455851533038217 3383 117749613372633 3384 1520260160513136 3385 -1728510635234436 3386 65850476534325 3387 1866846613488744 3388 -1940628485257815 3389 -115414743477610 3390 2193832855109157 3391 -1997071510850192 3392 -362348611937450 3393 2363149455021993 3394 -1835023633937647 3395 -627703518145218 3396 2347518038484468 3397 -1531363257059834 3398 -832961063845748 3399 2197229568308375 3400 -1248155432174829 3401 -868815037414379 3402 1979708625085027 3403 -1134878585595378 3404 -675390578481227 3405 1738864994015407 3406 -1216879209118020 3407 -330156486065012 3408 1566539483773477 3409 -1440893875797102 3410 -8356868309211 3411 1572333693167414 3412 -1742458161265162 3413 136172837628653 3414 1822928925645784 3415 -2065727787730374 3416 76091468010283 3417 2232813924847443 3418 -2319687269080454 3419 -139215881150584 3420 2621047448348586 3421 -2384903365752970 3422 -432119793347890 3423 2824142046045387 3424 -2194340660187372 3425 -749944631431213 3426 2806474760139655 3427 -1834279282649650 3428 -992194852002472 3429 2629194686242906 3430 -1496641924727946 3431 -1036297180971017 3432 2367954306654590 3433 -1361223848954960 3434 -806853505813305 3435 2082920052371148 3436 -1456878094934759 3437 -395641036260176 3438 1876421035271964 3439 -1725449055359857 3440 -13014507713874 3441 1883552561053191 3442 -2083135696828929 3443 160653924234092 3444 2182818818217344 3445 -2469899501210296 3446 87554694238838 3447 2669958231171207 3448 -2771873483219120 3449 -166886864526383 3450 3132574395498866 3451 -2847333882706490 3452 -517930233541660 3453 3372230776817712 3454 -2620539317201193 3455 -896440693511743 3456 3353421586217583 3457 -2191823812988826 3458 -1182365621319419 3459 3140499556694162 3460 -1793405298499911 3461 -1233589472608137 3462 2828918565120257 3463 -1630522698905813 3464 -959504550143674 3465 2491660635931290 3466 -1746036806904396 3467 -474027662755205 3468 2247446101511810 3469 -2065856931771574 3470 -18299993285871 3471 2258431560584632 3472 -2489950588560443 3473 186026911519138 3474 2611494874649233 3475 -2949234777430294 3476 99114383292628 3477 3191207432609003 3478 -3305748296715047 3479 -201466039643856 3480 3737815381058475 3481 -3397203296535957 3482 -618683076385834 3483 4022362289368885 3484 -3126324459985999 3485 -1066695404432407 3486 4002549984088280 3487 -2620642378732737 3488 -1408305428546243 3489 3750255004407683 3490 -2148880554024453 3491 -1466485569998297 3492 3381475455896629 3493 -1953198491896177 3494 -1143833592762128 3495 2978122180616602 3496 -2089306029070913 3497 -569033437853882 3498 2690792493305275 3499 -2467189963885955 3500 -26608665765142 3501 2702074261479480 3502 -2974430288330270 3503 216947634733807 3504 3120378885470068 3505 -3518039734677702 3506 116517992577222 3507 3809758473464381 3508 -3943514884301867 3509 -243304580802492 3510 4458542107449142 3511 -4052028257417872 3512 -737321849341356 3513 4799089508264543 3514 -3728698707370540 3515 -1272321258783648 3516 4773331079454477 3517 -3129122532950841 3518 -1677880852373528 3519 4476178123981870 3520 -2567781338925319 3521 -1743826241181029 3522 4034709878039271 3523 -2338325934293483 3524 -1360685406015863 3525 3555117154208816 3526 -2496883294400569 3527 -677403987411211 3528 3217301116754974 3529 -2948598881943589 3530 -37920176150818 3531 3232385344906441 3532 -3552256974988314 3533 253952111007488 3534 3730998085211214 3535 -4195310751120438 3536 132248291067279 3537 4544389961629875 3538 -4698808178402918 3539 -295462034227382 3540 5315834862785632 3541 -4824088956411240 3542 -880124693535563 3543 5717061119588576 3544 -4444520210837847 3545 -1514394072694309 3546 5686701361742559 3547 -3732159901858100 3548 -1992024706488646 3549 5336775404871054 3550 -3070997479388305 3551 -2072786793670031 3552 4813028044341579 3553 -2799207555318468 3554 -1616062436069558 3555 4246750415445410 3556 -2984030709804582 3557 -810852762046340 3558 3843442091710973 3559 -3519082544113902 3560 -54330014409117 3561 3865378452075506 3562 -4233326913274314 3563 294832768756858 3564 4452542058507901 3565 -5000033109934732 3566 152247624241981 3567 5414800823989334 3568 -5593314197084133 3569 -352114335093302 3570 6331051822903131 3571 -5744661203864342 3572 -1050281603644113 3573 6808322158130592 3574 -5296031418918982 3575 -1799593935231638 3576 6776274056004356 3577 -4450632806122674 3578 -2368835791751856 3579 6357623937428986 3580 -3667284272885034 3581 -2464176141736502 3582 5738859617967389 3583 -3341753106521806 3584 -1920596856788282 3585 5063436992954308 3586 -3564024848051438 3587 -967073941538300 3588 4585832266938582 3589 -4195208263673858 3590 -68840217685156 3591 4616204266623750 3592 -5047159321549393 3593 341281724068207 3594 5312692926397525 3595 -5957062945217940 3596 176477821552440 3597 6454329499776951 3598 -6656072824451918 3599 -425491816311188 3600 7534452631977219 3601 -6833104410214180 3602 -1254923890163724 3603 8103944559857962 3604 -6299122843222125 3605 -2139857092529221 3606 8062834281343900 3607 -5304178240090264 3608 -2811966853892604 3609 7566033054565101 3610 -4374546407518785 3611 -2920140540869173 3612 6835249054081449 3613 -3993017448425936 3614 -2281482028801099 3615 6036163460571453 3616 -4256403853718039 3617 -1150817089725195 3618 5475393494850107 3619 -5000693794773272 3620 -93233095023674 3621 5508316608662845 3622 -6010066381289835 3623 391911449888199 3624 6336180870681451 3625 -7084462928945274 3626 201522355677774 3627 7681222199640062 3628 -7915931872108816 3629 -510227810757128 3630 8957461274190255 3631 -8120431623851923 3632 -1489984051022365 3633 9636365151559396 3634 -7494006777079647 3635 -2543204780440325 3636 9590238036305037 3637 -6319887958708574 3638 -3333756441010365 3639 9006259354501876 3640 -5217385557059146 3641 -3465305929886872 3642 8134602227339851 3643 -4764128179258407 3644 -2711454460546643 3645 7192558632620700 3646 -5070602454933877 3647 -1371671056254791 3648 6525240475487382 3649 -5957248701209161 3650 -120773387301017 3651 6564846963543873 3652 -7149458879313500 3653 458354605527192 3654 7548236215757336 3655 -8427027695781580 3656 228650168341252 3657 9138677482556596 3658 -9410995249652131 3659 -609307876429432 3660 10651609792631733 3661 -9647028823524514 3662 -1776016752515631 3663 11449978032816298 3664 -8905755560954233 3665 -3023975437191642 3666 11401640431263082 3667 -7515013184562989 3668 -3953256289495477 3669 10705053396150170 3670 -6219199071960593 3671 -4105743370951913 3672 9671044809913479 3673 -5677739211449424 3674 -3210113308313153 3675 8561041975196340 3676 -6045137060662767 3677 -1634704831321310 3678 7774975080166694 3679 -7095471530621113 3680 -152487995881334 3681 7829026955977543 3682 -8502931260067327 3683 526805253241493 3684 8984765544818522 3685 -10013133052121047 3686 255377190703882 3687 10867856799060277 3688 -11170103430506528 3689 -730868579538194 3690 12648191769873964 3691 -11454082093397416 3692 -2110957780544427 3693 13592016690767680 3694 -10573556021488491 3695 -3581880037147007 3696 13541679264826869 3697 -8939621142131821 3698 -4685764378467220 3699 12719989416459598 3700 -7411646966104766 3701 -4858462310642867 3702 11501189612381160 3703 -6765916207996627 3704 -3807967508889846 3705 10181664120125390 3706 -7196977553178893 3707 -1950619867367544 3708 9260383760705967 3709 -8433350563271307 3710 -196203129740485 3711 9319614432534612 3712 -10106630579043461 3713 609338405183182 3714 10683413494030005 3715 -11886607176178260 3716 295908304566203 3717 12910861668341516 3718 -13259682612652745 3719 -877224609908682 3720 15014309864845493 3721 -13594566500326632 3722 -2504520549372543 3723 16136664112046340 3724 -12550192134704841 3725 -4250939461414096 3726 16071802613721632 3727 -10621751870304182 3728 -5554634057496247 3729 15107273272785821 3730 -8813804621001357 3731 -5750501142061600 3732 13657421233630366 3733 -8058126736450283 3734 -4508694355151312 3735 12096694628525876 3736 -8559500054310369 3737 -2312646877454256 3738 11016905662044748 3739 -10028449232830142 3740 -251439527436904 3741 11092043473607667 3742 -12009436316381944 3743 707305941932759 3744 12708135189854782 3745 -14106621905461648 3746 330915480604843 3747 15326638916163266 3748 -15724018431024793 3749 -1056551936520753 3750 17814366664360360 3751 -16110492635597143 3752 -2974591729451633 3753 19132767465103449 3754 -14887529876778175 3755 -5035443939114377 3756 19056827574880955 3757 -12608612680180785 3758 -6565688767238322 3759 17924979546414001 3760 -10486339531191999 3761 -6802960055231768 3762 16213055679180885 3763 -9595442319509006 3764 -5331627007333865 3765 14377198883772083 3766 -10178382638701294 3767 -2752925087242288 3768 13096413674933533 3769 -11910729453822370 3770 -325610801113522 3771 13195793474317074 3772 -14245103287844835 3773 814411825163791 3774 15093058714956608 3775 -16731213238078319 3776 374720823967776 3777 18176878446133927 3778 -18630460254348985 3779 -1255397921632761 3780 21117228516110547 3781 -19093294814995749 3782 -3532067882001180 3783 22677135536010044 3784 -17654544908807088 3785 -5957271099434198 3786 22598558199402615 3787 -14963235622576013 3788 -7770067875816338 3789 21253096898175929 3790 -12461172732133821 3791 -8049067448616769 3792 19238470962154160 3793 -11400889535217071 3794 -6306858885285288 3795 17061795104323782 3796 -12097092882816708 3797 -3267830034547734 3798 15551906712207461 3799 -14133034097293874 3800 -399907585258296 3801 15681530174809224 3802 -16901340979180424 3803 935076854238622 3804 17920629210402583 3805 -19837713908440570 3806 427912795524686 3807 21561714265067600 3808 -22066635365019114 3809 -1506156284059166 3810 25014382592241984 3811 -22606678651329118 3812 -4197401549656647 3813 26865195963829562 3814 -20903071980241590 3815 -7049906940169248 3816 26764510089650384 3817 -17747725955959590 3818 -9181843362369839 3819 25175949333233972 3820 -14792888927672434 3821 -9497553237631840 3822 22806168841338035 3823 -13553658069000220 3824 -7457808592960232 3825 20242074719532948 3826 -14374266278750508 3827 -3871521991478151 3828 18475833432500641 3829 -16766186649015171 3830 -507760730778086 3831 18620818274005368 3832 -20031303976952505 3833 1065060824271674 3834 21269052875956324 3835 -23484497917698105 3836 479687469294606 3837 25542219298866318 3838 -26121790740612292 3839 -1797229797621481 3840 29605182725673093 3841 -26744194103914289 3842 -4963389775274393 3843 31798599549739358 3844 -24752469808741043 3845 -8339923400485366 3846 31687461536283831 3847 -21043948118357659 3848 -10838030934589666 3849 29826336873444502 3850 -17557913952354192 3851 -11219241796584675 3852 27016427718895865 3853 -16092974690551271 3854 -8820664366925919 3855 24005451083606164 3856 -17046232626852029 3857 -4592422437976024 3858 21915127047289862 3859 -19879363476563399 3860 -631111675662936 3861 22088830599801889 3862 -23720305926000102 3863 1234543410177583 3864 25217454422750659 3865 -27804803289324002 3866 534287315150179 3867 30248253772854798 3868 -30910744385549901 3869 -2136880182013003 3870 35040436454333192 3871 -31628671353048824 3872 -5886133479258535 3873 37612102954784919 3874 -29281908753830927 3875 -9867684505009980 3876 37497671541412532 3877 -24911327250179417 3878 -12794429693262147 3879 35291254818462032 3880 -20827617476187123 3881 -13234167808386170 3882 31974724256164228 3883 -19089152821551832 3884 -10400587385644570 3885 28440091291006062 3886 -20223644286991993 3887 -5445982615929353 3888 25988526384926085 3889 -23564070126013246 3890 -776001792430984 3891 26211900075354260 3892 -28080528868611061 3893 1406686128712423 3894 29877632192410712 3895 -32887549598455493 3896 582880273947419 3897 35805042045490827 3898 -36527281145545140 3899 -2549641194599690 3900 41424572536642956 3901 -37383991982767009 3902 -6964797544064761 3903 44451365683539082 3904 -34612400739383070 3905 -11640036270152486 3906 44335480795182755 3907 -29495065390620705 3908 -15097079686856280 3909 41743485606146962 3910 -24700510277516026 3911 -15595159927820352 3912 37849029575697815 3913 -22639355617140702 3914 -12280889485003591 3915 33670719404068147 3916 -23966227291061523 3917 -6464422460392723 3918 30806182231118030 3919 -27884034250502240 3920 -962352722044596 3921 31058637622880134 3922 -33224213690342060 3923 1612596667891348 3924 35365457057651566 3925 -38868487459392698 3926 663227898109451 3927 42344892240205056 3928 -43164588177201952 3929 -3042095191496939 3930 48954022669756640 3931 -44170975816592801 3932 -8228055242203659 3933 52534233013654323 3934 -40899613427710843 3935 -13749347934666396 3936 52384474274849223 3937 -34887283919918950 3938 -17814689897400638 3939 49352098967045733 3940 -29240491711615606 3941 -18378113218915447 3942 44745739916107132 3943 -26835106690595670 3944 -14479268958450747 3945 39826215794618627 3946 -28374644125644535 3947 -7633544664854304 3948 36480962174495436 3949 -33004439581465168 3950 -1193208189302224 3951 36791446490239549 3952 -39297234942962967 3953 1854447182926125 3954 41870949357356370 3955 -45921270051539767 3956 722212360836875 3957 50045070848966725 3958 -50962426715578069 3959 -3639757980893939 3960 57826235796051546 3961 -52121282644120791 3962 -9728238220448888 3963 62017799295375486 3964 -48303211103561725 3965 -16216689151610858 3966 61844966394536508 3967 -41230541873310542 3968 -20971014548826735 3969 58298328755011189 3970 -34626161737898219 3971 -21648836483567667 3972 52882558479496046 3973 -31801179042157510 3974 -17051356046205288 3975 47117716013622296 3976 -33587959636244807 3977 -9042283448052016 3978 43170375861245401 3979 -39025448998567194 3980 -1487289606116387 3981 43564793070428080 3982 -46411823246982697 3983 2115571322825297 3984 49506939380770912 3985 -54225008369515074 3986 797928487918873 3987 59095941269361491 3988 -60122838011878022 3989 -4309206154035548 3990 68249189961522013 3991 -61502127531363712 3992 -11498034678835183 3993 73186239513327893 3994 -57026420913125973 3995 -19104391469821128 3996 73011985449358041 3997 -48713495129456386 3998 -24708755252837024 3999 68820259845756329 4000 -40959422449848647 4001 -25500815987340300 4002 62471081240995664 4003 -37617902722493775 4004 -20085502348045972 4005 55671180163759011 4006 -39737352883848816 4007 -10685720243737013 4008 51039538571472623 4009 -46105306478912628 4010 -1802191601801764 4011 51534933649632705 4012 -54819888721518223 4013 2405736625666097 4014 58518769642454041 4015 -64006510949187881 4016 887547465583057 4017 69788257069977454 4018 -70905109025947654 4019 -5139469194212800 4020 80499889965780620 4021 -72508362177588921 4022 -13598067576993896 4023 86326150246619648 4024 -67237239176451164 4025 -22511685423541448 4026 86103168428855480 4027 -57523362261349073 4028 -29075651803313185 4029 81176519789329785 4030 -48410113884917282 4031 -29971890992598730 4032 73735776659775190 4033 -44513813835582768 4034 -23649416834238329 4035 65759091157457758 4036 -47001684326019600 4037 -12608416705647838 4038 60357327212613283 4039 -54456404556075795 4040 -2223317478084064 4041 60921767137320340 4042 -64691519090266452 4043 2713468635737414 4044 69140471360250976 4045 -75455378067536339 4046 964778878297865 4047 82320861779297052 4048 -83576117458179244 4049 -6102547774546473 4050 94874409330565926 4051 -85422314553414716 4052 -16016640779915368 4053 101744924736130200 4054 -79275952176923102 4055 -26514684924461596 4056 101503201297308733 4057 -67905124843479139 4058 -34181490616305453 4059 95750201149709787 4060 -57200717372769090 4061 -35254122699340909 4062 86974751006272824 4063 -52617661733545518 4064 -27850072142329908 4065 77641010037634161 4066 -55500751370022005 4067 -14889070213476813 4068 71282726653205790 4069 -64285767551752323 4070 -2712151926090362 4071 71952990521618641 4072 -76280817034470520 4073 3113242243386577 4074 81619333038590316 4075 -88950094823843897 4076 1035032502195901 4077 97071022125028860 4078 -98475017882338120 4079 -7227521935179069 4080 111813765397197763 4081 -100599915076081397 4082 -18907729709139195 4083 119842846288658257 4084 -93391306323941891 4085 -31233839328849509 4086 119603750159125612 4087 -80048627986858138 4088 -40184218514362846 4089 112820141702667853 4090 -67553006270855397 4091 -41418882748965700 4092 102508998314496881 4093 -62143472433957271 4094 -32711680602289719 4095 91592376688319436 4096 -65554877424961808 4097 -17577794853713646 4098 84161855308079921 4099 -75867953994451819 4100 -3284424711498857 4101 84999054211433826 4102 -89919068107824924 4103 3510351206440610 4104 96286153020987450 4105 -104770573345146032 4106 1077423117423170 4107 114414310481080972 4108 -115892841892329757 4109 -8579291349105427 4110 131640402375392781 4111 -118413554906310924 4112 -22278149366797305 4113 141054359661637289 4114 -109938754600089412 4115 -36698328547874305 4116 140822799503296517 4117 -94370922883668169 4118 -47220787109575440 4119 132884739729016387 4120 -79754252353611185 4121 -48615820123209511 4122 120821337119971826 4123 -73376651573764244 4124 -38465028842760485 4125 107979621575960184 4126 -77352294995417776 4127 -20764673044815369 4128 99326892939425519 4129 -89406588805757371 4130 -4000622588096413 4131 100282889924801372 4132 -105939951670927745 4133 3980448068161239 4134 113496087424669394 4135 -123313756318416837 4136 1180053913914849 4137 134748598607793530 4138 -136381679626894622 4139 -10184825788002097 4140 154928325031902141 4141 -139328588801305335 4142 -26215539721719148 4143 166007375684983495 4144 -129375678787339386 4145 -43165465091881375 4146 165705918101007663 4147 -111157073778429785 4148 -55486323254758421 4149 156448704013891853 4150 -94020485027119182 4151 -57064020467699292 4152 142251703146540266 4153 -86595778099533844 4154 -45169715146066117 4155 127197583074060930 4156 -91200059927322455 4157 -24428776107319072 4158 117122909937135327 4159 -105375613372241654 4160 -4869004929926521 4161 118281536832426708 4162 -124773980574434745 4163 4527134377767742 4164 133791991613035317 4165 -145090689272024002 4166 1210367751430603 4167 158599315918587155 4168 -160365300043721475 4169 -12112209617918701 4170 182253256058031052 4171 -163755494289567297 4172 -30864295764771190 4173 195185485242356257 4174 -152169892760928255 4175 -50704299823313325 4176 194842327392121439 4177 -130832377549403018 4178 -65068288170637783 4179 184050278900175782 4180 -110853021538224162 4181 -66950292532067837 4182 167426123830257381 4183 -102168010335972511 4184 -52992287431626670 4185 149845942000312082 4186 -107498808824987386 4187 -28805765622999376 4188 138018763692555236 4189 -124084136343268850 4190 -5949706450239543 4191 139450420267937315 4192 -146771133274851987 4193 5104118268474382 4194 157540880633530665 4195 -170623837571850365 4196 1254758871313972 4197 186530711932216316 4198 -188437324545383173 4199 -14291625048961063 4200 214241507168808789 4201 -192445476800132298 4202 -36326242686712124 4203 229407054005879887 4204 -178917597671055333 4205 -59503298240314812 4206 229082178688387188 4207 -153941577929415062 4208 -76354203201838407 4209 216392119276499181 4210 -130580726496775548 4211 -78545595110863083 4212 196971449112909091 4213 -120359630798399467 4214 -62175003710601540 4215 176334015673993560 4216 -126648301742947560 4217 -33902855497938944 4218 162510333303187065 4219 -146006045710851692 4220 -7138292328584099 4221 164271741496720775 4222 -172647324896259327 4223 5733596023813082 4224 185444352290776979 4225 -200579543677064319 4226 1307190920697008 4227 219376514684405977 4228 -221343849838292029 4229 -16951833566942873 4230 251693219864404425 4231 -225991733964632349 4232 -42770071878434184 4233 269507903759009197 4234 -210128738088527019 4235 -69833017656982888 4236 269084568388450673 4237 -181042008193975626 4238 -89500144469230460 4239 254232472783858252 4240 -153699145860388459 4241 -91973909131413451 4242 231554554438286209 4243 -141814497811415274 4244 -72921976205663700 4245 207436612111968015 4246 -149164625977277685 4247 -39848044008573719 4248 191367339437527867 4249 -171750144819763805 4250 -8665753768310252 4251 193386709440621314 4252 -202918798301181691 4253 6381153460593353 4254 218199104159556948 4255 -235529929094099317 4256 1289462617265948 4257 257749103067486246 4258 -259866336599324369 4259 -20041222429231014 4260 295487211979546125 4261 -265207485995634193 4262 -50193609741827795 4263 316395842789262344 4264 -246768101916898952 4265 -81925170937421158 4266 315956777306648377 4267 -212840745341419148 4268 -104819702056452214 4269 298667458571763829 4270 -180861601066745595 4271 -107762792120667549 4272 272048605929793023 4273 -166940513628317104 4274 -85527720831722883 4275 243925864269286514 4276 -175442223192803858 4277 -46863818006495078 4278 225096387689235782 4279 -201935263443679088 4280 -10438792148224262 4281 227484573588294838 4282 -238332526602334053 4283 7228172011448662 4284 256538381157544522 4285 -276549189590641005 4286 1216411014351119 4287 302730092279659848 4288 -304979018749375388 4289 -23640960105634047 4290 346864378808316982 4291 -311119884420555376 4292 -59003323525915392 4293 371226999255567953 4294 -289574791160467217 4295 -96109534690172067 4296 370827220257642757 4297 -249930106040474278 4298 -122754891973829726 4299 350540321795165444 4300 -212714756427488543 4301 -126129021000891063 4302 319394098233895259 4303 -196367797817621060 4304 -100099414017418982 4305 286612823622261359 4306 -206370892752111115 4307 -55096581152870991 4308 264689558034828701 4309 -237348801967667878 4310 -12519967880551798 4311 267609012393555508 4312 -279834651002763543 4313 8031380131610352 4314 301434801918452614 4315 -324464996902451832 4316 1019994413701504 4317 355407549058525922 4318 -357559539039312924 4319 -27936473218813218 4320 406811733449327420 4321 -364798515590862897 4322 -69251583704489601 4323 435268354293192856 4324 -339585804304291202 4325 -112514695255404493 4326 434929964841084223 4327 -293474048591938086 4328 -143697946615626772 4329 411275907761750053 4330 -250102404109673899 4331 -147508433427492696 4332 374961364837864194 4333 -230920924609706832 4334 -117247111114771208 4335 336574007715989575 4336 -242544855405216897 4337 -64804310767143037 4338 311118227648460041 4339 -278634097708216148 4340 -15063892068435530 4341 314475408400698670 4342 -328403580227711768 4343 8972807039930805 4344 353926570456689187 4345 -380436469250900804 4346 918270594293309 4347 416956988753854960 4348 -419149037073150641 4349 -33006139359181439 4350 476943369183498299 4351 -427583366972185767 4352 -81187274834482646 4353 510287159845485835 4354 -398094752642399391 4355 -131818400093199669 4356 509822646282217160 4357 -344337825523802014 4358 -168196499590794060 4359 482323280481386534 4360 -293688604580016451 4361 -172496030569173224 4362 439782153004295299 4363 -271419678288777419 4364 -137179690154280351 4365 394956378577087387 4366 -284850339249883995 4367 -75966292674458438 4368 365412221844670543 4369 -327104211238207842 4370 -18120931549450868 4371 369429654147470189 4372 -385267954106577440 4373 10049704544935041 4374 415555343305115247 4375 -445904090132389434 4376 562546362876332 4377 488885648221844986 4378 -491000434126582213 4379 -39049901975227963 4380 558928750551956282 4381 -500684111506807274 4382 -95213974427309149 4383 597729484677252834 4384 -466461870786228369 4385 -154264460722748908 4386 597222456492581276 4387 -403745260525892086 4388 -196537830931081630 4389 565262176873710227 4390 -344885266579739834 4391 -201637063580817948 4392 515632628085880090 4393 -318926079818751734 4394 -160359815749210929 4395 463461594264281883 4396 -334445494908602176 4397 -89209451225611621 4398 428927237050138152 4399 -383705556162650683 4400 -21846457339081197 4401 433811127440180935 4402 -451494413418306051 4403 11140341300747792 4404 487438565452311787 4405 -522388430551633468 4406 164954153434011 4407 572837955927394158 4408 -574809501599271542 4409 -45913799979589316 4410 654569437017882611 4411 -586200657730570753 4412 -111624515056356934 4413 699895845790544684 4414 -546371159645628294 4415 -180373309453232430 4416 699498526337890420 4417 -473250379384662968 4418 -229761716707469708 4419 662091266343093991 4420 -404675463815669957 4421 -235669224559179566 4422 604309808363536379 4423 -374272452273473410 4424 -187464344805839908 4425 543326119227267704 4426 -392483646276260654 4427 -104592531185417199 4428 503119804424127689 4429 -449794811465212709 4430 -26024870609190375 4431 509030120478802258 4432 -529063461305590444 4433 12284532195558269 4434 571569042588786790 4435 -611765259213127180 4436 -318389377613815 4437 671140937489202862 4438 -672684073687124170 4439 -54201562785093398 4440 766161986910274871 4441 -685851643293311879 4442 -130895224014062953 4443 819174047178062546 4444 -639350473128061624 4445 -210905730188752105 4446 818619449959396442 4447 -554453657894622990 4448 -268345438414055381 4449 775007587209753533 4450 -474510045034161264 4451 -275010247432611764 4452 707760061268413200 4453 -439247537107107055 4454 -219062685939450812 4455 636748764387222366 4456 -460457217220620609 4457 -122491936522290936 4458 590143002957144002 4459 -527110291987382631 4460 -31233215146134750 4461 596949382329279270 4462 -619511689533302055 4463 13387426556286967 4464 669938768878085934 4465 -715749395038061974 4466 -1080966432674308 4467 785635161510816216 4468 -786849452258639429 4469 -63810657155173745 4470 896206697299518671 4471 -801963518270969173 4472 -153079864968810983 4473 958169388912085177 4474 -748051456948287104 4475 -246504003229801428 4476 957667701558614699 4477 -649370315158599666 4478 -313172730959560450 4479 907052654468745385 4480 -556221290118789326 4481 -321046157845510171 4482 828462664236885954 4483 -515085955595655486 4484 -255982118126275441 4485 745925207537286870 4486 -539562670603958719 4487 -143506460794626357 4488 691553934234786368 4489 -617421156727094366 4490 -37296175629685947 4491 699556908628375753 4492 -724962865584485601 4493 14869830368809409 4494 784699278675216999 4495 -837285153959700529 4496 -2123436592571953 4497 919337866422321347 4498 -920052293830912816 4499 -74996697010554607 4500 1048173373663752064 4501 -937394688695757263 4502 -179252963637666055 4503 1120154283521167961 4504 -874644851716005852 4505 -288100212866797461 4506 1119863105831472971 4507 -759760416331729266 4508 -365447128670107290 4509 1060733195301593516 4510 -651699106371224808 4511 -374454336015470706 4512 969127043155436466 4513 -603607353014153393 4514 -298579265760371294 4515 873232768384796351 4516 -632272169548335375 4517 -168074720806772228 4518 810129624728880913 4519 -722974547295628390 4520 -44384877734189227 4521 819782584592224444 4522 -848084376645166474 4523 16124191929535244 4524 918604526836030692 4525 -978804262045947070 4526 -3615525774187838 4527 1075352036322917044 4528 -1074848918664699385 4529 -88243756942505654 4530 1224932734396054839 4531 -1095194146601239657 4532 -209619897996804438 4533 1308725240845146464 4534 -1022045728612582987 4535 -336111947749544958 4536 1308708669444730203 4537 -888836305752705431 4538 -426276068486204987 4539 1239999408691542664 4540 -763310482591747726 4541 -436425798527738222 4542 1133543291805372723 4543 -707134100112329720 4544 -348478653387422357 4545 1021704169278324605 4546 -740340943886270531 4547 -196897395568817728 4548 948655162666787423 4549 -845682068067836799 4550 -52943412649414300 4551 959773453830201398 4552 -991651595590634383 4553 17564556107365268 4554 1074657993712591267 4555 -1143554422862804672 4556 -5079313698037837 4557 1257036440796384052 4558 -1255471517355420069 4559 -103816207741582856 4560 1430991753062702233 4561 -1279084215133155378 4562 -244896993871601412 4563 1528769548708939864 4564 -1193881236380406288 4565 -392351338264216377 4566 1528607100533103123 4567 -1039116903280392861 4568 -497154518491263969 4569 1448962926840336106 4570 -893085911902495521 4571 -508598796932824291 4572 1324769017429312996 4573 -828030851599303425 4574 -406312988150211696 4575 1194653544002392286 4576 -866324280568973673 4577 -230036204222763994 4578 1110108615954499915 4579 -989162736739762386 4580 -63119189627413140 4581 1123308789465332054 4582 -1159123940638964026 4583 19160284595770279 4584 1257106526091736079 4585 -1335576539200004900 4586 -7366387598695143 4587 1468647640153166971 4588 -1465511633917237982 4589 -122243007957840688 4590 1671015321923237885 4591 -1492589026734608358 4592 -286164482914320604 4593 1784472340789361167 4594 -1393964983487933079 4595 -457547407053427363 4596 1784383132867597201 4597 -1214073668913503939 4598 -578984555688618386 4599 1692094261179916541 4600 -1044862797202815325 4601 -592466080919423146 4602 1547713957679339630 4603 -969290172740589848 4604 -473390764140099916 4605 1396748798712174644 4606 -1013438020619683917 4607 -269105211870593852 4608 1298335678705069433 4609 -1156168154912183521 4610 -75376936290369854 4611 1314170179396656280 4612 -1353614877509609232 4613 20580405218130933 4614 1469291803378602013 4615 -1559119904277145584 4616 -10029950212754067 4617 1714831317643594861 4618 -1709720110259490673 4619 -143254252448021892 4620 1950136946922590211 4621 -1741404865902768549 4622 -334275717326196899 4623 2082185704082245581 4624 -1627009382644459051 4625 -533180310093601383 4626 2082578105691588625 4627 -1418015948661783584 4628 -674495483366933567 4629 1975011220768515024 4630 -1221568468071085659 4631 -690063533812551644 4632 1807448726136304517 4633 -1133427020537358336 4634 -551512010535661111 4635 1631682107538289147 4636 -1185002088572484847 4637 -314391728097001454 4638 1517492539994300742 4639 -1350553806353017478 4640 -89238725127740027 4641 1536447962137365858 4642 -1580538405976841307 4643 21889828005250003 4644 1716703547496965862 4645 -1819435351570103323 4646 -13192289960359365 4647 2001995053841314171 4648 -1993914289621333540 4649 -168364856861829450 4650 2274721281142980566 4651 -2030457689694045867 4652 -390515670770507828 4653 2428565818561062711 4654 -1897393319872055233 4655 -621266245255173513 4656 2428824417037478865 4657 -1655471716140790629 4658 -785107096745100159 4659 2303866663468419633 4660 -1427263760992963213 4661 -802633794157732367 4662 2109476804434001956 4663 -1325309704511989985 4664 -642293705572562432 4665 1905484940065706530 4666 -1385162324342386025 4667 -366937789921778123 4668 1773508951209729055 4669 -1577117287627338499 4670 -106207376672967170 4671 1795351639644149084 4672 -1844299766973847899 4673 22811313657233026 4674 2004977947228750398 4675 -2121417619185151343 4676 -17402247891540110 4677 2335460688214812493 4678 -2324308342464255845 4679 -197460166014597583 4680 2651813902581719049 4681 -2366174452680752411 4682 -455212705140842097 4683 2830932780081031501 4684 -2212341380224020716 4685 -723639312684295033 4686 2831618094221641721 4687 -1932023307360105912 4688 -913238072868819515 4689 2687010793947365478 4690 -1667080938486371601 4691 -933838845852775133 4692 2460727991762177994 4693 -1548573318102401558 4694 -747944123789741572 4695 2224362737644745372 4696 -1617510309766438425 4697 -428369545906932324 4698 2070980551331657957 4699 -1840875389090472565 4700 -125918387300666198 4701 2096567073666720195 4702 -2150847454588778994 4703 24304309013671255 4704 2340192926743169737 4705 -2473091527657176687 4706 -22684342500080587 4707 2723527549501300515 4708 -2708466498459081551 4709 -231241751169003045 4710 3090832230625484252 4711 -2756442864713488280 4712 -531123693307128073 4713 3298333080974406232 4714 -2577981695050988593 4715 -842778581456849472 4716 3299853334367015274 4717 -2252789393900030877 4718 -1062125606281972056 4719 3131599207014587706 4720 -1946302545815400500 4721 -1085613142150732576 4722 2868780805094055141 4723 -1808332372093189872 4724 -869649251162877459 4725 2594998660825376570 4726 -1888702775655126274 4727 -499916443704521848 4728 2417555665309871444 4729 -2148026841575130203 4730 -148939260354570913 4731 2448070459534926843 4732 -2507503862768997748 4733 24851653032805153 4734 2730063169539993496 4735 -2881296890241026010 4736 -29553718959176103 4737 3174802671347616551 4738 -3153657242482198498 4739 -271036379227774766 4740 3600015999805730496 4741 -3209661271656659195 4742 -618998332102735227 4743 3840770645225585449 4744 -3002421140360555696 4745 -980072778301769263 4746 3843351892184384443 4747 -2626430279088849706 4748 -1234804409105145396 4749 3648460434028788709 4750 -2271553652254410491 4751 -1261248855927931173 4752 3343976724827406926 4753 -2111021464528371033 4754 -1011582323687235904 4755 3025878414803152800 4756 -2203881533972506378 4757 -583501102394273863 4758 2821018616389026986 4759 -2504167236257701316 4760 -176404244060498064 4761 2856206251250973632 4762 -2922021478247326897 4763 25377136916498740 4764 3182978349260308024 4765 -3355066265725546433 4766 -36914465848721449 4767 3698715817626686362 4768 -3671270630237125469 4769 -317592736382510897 4770 4191580786952669696 4771 -3736076487152977184 4772 -720796108621288888 4773 4471486350458065431 4774 -3495532751468013847 4775 -1140166604444046938 4776 4474179743213106906 4777 -3060141129937750006 4778 -1435304058404899677 4779 4248913612472556516 4780 -2648691051225173388 4781 -1465059196433615199 4782 3895053049644690693 4783 -2463278770212570201 4784 -1175682265766491169 4785 3526217912102378510 4786 -2570127752132896538 4787 -679520087093178984 4788 3289797838059705633 4789 -2919003121518052638 4790 -208867906129180168 4791 3331263881796210577 4792 -3403884048577149480 4793 25712020556216318 4794 3710529767667979088 4795 -3905370813616742784 4796 -46932910330320790 4797 4306974461979656531 4798 -4271376505521728286 4799 -372391264888368995 4800 4878433964015724228 4801 -4345554197810702361 4802 -839421512067463955 4803 5202301295028115373 4804 -4067888678082642865 4805 -1325300789859712956 4806 5205727678469963188 4807 -3563493249878415414 4808 -1666294261171904052 4809 4945432452708662468 4810 -3088116105425516676 4811 -1701174908734113532 4812 4535391227553004434 4813 -2873393730534699754 4814 -1365460187043861251 4815 4108743105867045095 4816 -2996333993974646681 4817 -792132377168455587 4818 3834541313652998194 4819 -3400431075092363516 4820 -247537441082380515 4821 3883828403338015274 4822 -3961991878640698798 4823 24989148214337200 4824 4322282206886161803 4825 -4543989962166429920 4826 -58606690625105383 4827 5012483268050226586 4828 -4966977358243726987 4829 -434964748425194493 4830 5674711919205823433 4831 -5053414946937794663 4832 -977229719428962353 4833 6050394894742748993 4834 -4732293422323201377 4835 -1539432426104212293 4836 6055582068786082390 4837 -4148276134801338519 4838 -1934856719605241041 4839 5753360391632307805 4840 -3598118961108976442 4841 -1974966488096057941 4842 5278925925655340367 4843 -3348675795394478705 4844 -1585741449075542323 4845 4783968305814756350 4846 -3491688402972250917 4847 -922345399660312978 4848 4466870085880961126 4849 -3959047047512140059 4850 -291560839294143271 4851 4525316788883195502 4852 -4610818671179670599 4853 23238272520367155 4854 5033206848374825322 4855 -5285154590102459064 4856 -72422450214766743 4857 5832493331946689237 4858 -5773852436994541165 4859 -509185133346180856 4860 6597875619234457653 4861 -5873277054214445367 4862 -1137702899911483450 4863 7033974725354293466 4864 -5501108024470103909 4865 -1787987273065122880 4866 7039609579797001050 4867 -4826944667220699523 4868 -2245036377357589068 4869 6689692301156721835 4870 -4190010923492376460 4871 -2290151571811837397 4872 6140948197825894367 4873 -3902192418245109655 4874 -1840878998885260002 4875 5568322620456736624 4876 -4067647889709725054 4877 -1073065196921885618 4878 5202792931732690071 4879 -4607979570288564015 4880 -344627425119385607 4881 5270167351162279210 4882 -5362758383435356967 4883 19693275068538985 4884 5858768512090179833 4885 -6142674686170030920 4886 -89751492482870226 4887 6782063675500859529 4888 -6708956069642083169 4889 -595008814270938951 4890 7667152942009708431 4891 -6822710974170430651 4892 -1322071721971698166 4893 8173121929900183864 4894 -6393532808969276803 4895 -2075882735741244993 4896 8180613763907572393 4897 -5614746960991455302 4898 -2603359061200686564 4899 7776792778215707137 4900 -4877684280115056691 4901 -2656082822683501367 4902 7140346370081480714 4903 -4544297609935573927 4904 -2136813118508541419 4905 6478765468360271514 4906 -4734454840897216573 4907 -1248549841968223919 4908 6055502136275270798 4909 -5360990090049989469 4910 -406236548629779384 4911 6134078407825796333 4912 -6234035070067855665 4913 16430518545863743 4914 6815906694412416680 4915 -7137832496014331906 4916 -110904412351467545 4917 7883511597634518438 4918 -7792757502668104891 4919 -694482545787715022 4920 8907867878850001479 4921 -7922875036843105116 4922 -1537400797536223501 4923 9492389360310045870 4924 -7426625654948142173 4925 -2409813648929796097 4926 9502866150538401480 4927 -6526059980384610417 4928 -3018337204762687529 4929 9034735442862518538 4930 -5675818763031881924 4931 -3078323382298124398 4932 8297962772167493102 4933 -5289106314950032632 4934 -2477056237658127285 4935 7533898394376623270 4936 -5509947502970869123 4937 -1452267806926157089 4938 7045637280348650730 4939 -6235021406371923937 4940 -477934965751084473 4941 7138598099738570895 4942 -7244473417347358934 4943 9741034679333940 4944 7925613908271493055 4945 -8289658455694405661 4946 -137200495434183582 4947 9160333500217002268 4948 -9045368182468302334 4949 -811017170340145972 4950 10342821435776880054 4951 -9196652343969981655 4952 -1786046506320121368 4953 11018977465798143882 4954 -8622291462931780943 4955 -2793844589386525682 4956 11033089275238890642 4957 -7583950182679660123 4958 -3498166396292234313 4959 10492477784565594726 4960 -6602335661173107304 4961 -3565569294205975881 4962 9641413817846074929 4963 -6154064355471756115 4964 -2872352383011301146 4965 8756724486573292719 4966 -6408534358107604578 4967 -1689293337275933146 4968 8194557166283913867 4969 -7245786114387772513 4970 -562837222671026035 4971 8301664079223594183 4972 -8415164682543370418 4973 1555315630247619 4974 9211019942390212396 4975 -9622496472402302330 4976 -166424531024980985 4977 10638308617427928121 4978 -10496974066213484571 4979 -946878336494594022 4980 12004798361724308032 4981 -10671469972510680000 4982 -2073377324244725522 4983 12788178321612209698 4984 -10007111436689247063 4985 -3239969353457074572 4986 12803949608774579660 4987 -8808338787414376881 4988 -4053460479653910328 4989 12180767254919372157 4990 -7673940868649236393 4991 -4129227992930852100 4992 11195143135215460644 4993 -7157459669768494012 4994 -3328185018396723437 4995 10172618475583581898 4996 -7449694088360060510 4997 -1961338420306462102 4998 9525514819904464837 4999 -8419108184468026868 5000 -662525274228015974 5001 9651053019691232652 5002 -9771738629125074918 5003 -8743756484725274 5004 10702996488437009283 5005 -11165879112299606451 5006 -203786241732862926 5007 12349137884160097547 5008 -12175108076110818190 5009 -1105923312013188385 5010 13928498360736096348 5011 -12374569428984825792 5012 -2406953089411956448 5013 14832521190639852929 5014 -11609572413658766032 5015 -3754476029006363040 5016 14851572253951519577 5017 -10225223409097235399 5018 -4691890031325754525 5019 14133436613481026543 5020 -8918059682430476233 5021 -4780219519964363949 5022 12994838749997609467 5023 -8321754567173199619 5024 -3854028471760591482 5025 11815362847805839744 5026 -8657277554473372543 5027 -2278847554668866782 5028 11067470292134749640 5029 -9776831394422869564 5030 -780412068918470301 5031 11215489758399782418 5032 -11338840235330686112 5033 -23474278467227069 5034 12428437989578609679 5035 -12951465677167624360 5036 -247397235125901782 5037 14327778352702211896 5038 -14114726321583372015 5039 -1287761962468384682 5040 16152384024871178113 5041 -14346172235343249290 5042 -2793278309292371698 5043 17197701684697247025 5044 -13464069955129190625 5045 -4348077138952084689 5046 17222718206755606956 5047 -11866114595160747799 5048 -5431492806720914035 5049 16391836795701792571 5050 -10357937069010354553 5051 -5532768221696382517 5052 15078191766712561040 5053 -9667638700415856731 5054 -4462350031921415556 5055 13714476127900090510 5056 -10056507585705979878 5057 -2645181319027091230 5058 12852151907632998745 5059 -11347764331200271504 5060 -914934370653258955 5061 13026463799331323995 5062 -13154687684726998354 5063 -42859778007165681 5064 14427180620679680336 5065 -15017472561043641951 5066 -298629852861559884 5067 16620041909429304842 5068 -16357776614936200085 5069 -1501921510554465608 5070 18723061851529995251 5071 -16623437883445045724 5072 -3241473123466841670 5073 19932492685133261168 5074 -15604373803531208822 5075 -5034759298913929831 5076 19960679649368799419 5077 -13764751132640609280 5078 -6283536424995256705 5079 19001671163786794354 5080 -12024046020711790013 5081 -6397229699984682320 5082 17486620720289881751 5083 -11229566590768410580 5084 -5164924324416534383 5085 15913532450174932530 5086 -11678092377740913810 5087 -3068103915230778943 5088 14922130622217618582 5089 -13166887809793168216 5090 -1075422602116805279 5091 15122839370218337096 5092 -15253158871715995820 5093 -69072651898304286 5094 16741124634735491738 5095 -17401514932355351367 5096 -361230855682458212 5097 19267309560286097690 5098 -18949693754892089507 5099 -1749198367668667790 5100 21692384400660675519 5101 -19253110559004086199 5102 -3755760641245983549 5103 23090942693952091794 5104 -18080987742777112023 5105 -5827863611370089000 5106 23125959750530754338 5107 -15961822237161795999 5108 -7265214627503482746 5109 22022129556809300879 5110 -13953743441383682768 5111 -7397507302042024087 5112 20270815462657266993 5113 -13036354009388981478 5114 -5977143339531036354 5115 18458420599757591153 5116 -13550846612079800984 5117 -3558786196599792972 5118 17314160037907029658 5119 -15271524393018144393 5120 -1261268989762940942 5121 17547453987554475712 5122 -17677840875878506716 5123 -97740242770752576 5124 19416128519954011509 5125 -20159560800053850765 5126 -436242622660227925 5127 22328747776033246096 5128 -21944764679049028566 5129 -2035074354591507217 5130 25126833425046539109 5131 -22291340560029350543 5132 -4353822090340471321 5133 26738352586410143128 5134 -20939991746727462556 5135 -6744694818601880793 5136 26783109825002141347 5137 -18496929226167717545 5138 -8398632007560298604 5139 25507840869189568802 5140 -16186502036161840173 5141 -8548707993999830626 5142 23486735663721984971 5143 -15126088374175134624 5144 -6909343487600934823 5145 21399321318751796270 5146 -15721402090514053141 5147 -4126576634254569204 5148 20083075407271430642 5149 -17706763223646426045 5150 -1477093823990052361 5151 20357112904392191916 5152 -20481232591847217690 5153 -137936756456274496 5154 22508601112430718315 5155 -23342876809011514983 5156 -527451518668626824 5157 25867052136935314862 5158 -25397487567275027439 5159 -2368570013268684985 5160 29088590774615885741 5161 -25798826050150003374 5162 -5042868267664687693 5163 30947335229468158770 5164 -24239841773665739710 5165 -7797208465681558763 5166 31003848962818698669 5167 -21430307747474462445 5168 -9705393662324672424 5169 29535290872406549355 5170 -18770442665392082910 5171 -9873846880692393209 5172 27207128673991550915 5173 -17545327883902229013 5174 -7988426414569822083 5175 24797964391483493699 5176 -18229645726048495793 5177 -4784886384753702667 5178 23286233309125002603 5179 -20516037649588830796 5180 -1730790885680526273 5181 23601711661019506350 5182 -23719838916393609704 5183 -185774112363357662 5184 26080595728827221600 5185 -27016398199079409416 5186 -630253986672539256 5187 29951518987583044241 5188 -29386457875053346990 5189 -2755885982084491943 5190 33663567154274280425 5191 -29848165594003240647 5192 -5837079401758417791 5193 35810273220604888756 5194 -28050414345863898349 5195 -9015393614145907449 5196 35874461670355026449 5197 -24816133330119796686 5198 -11213095866177417744 5199 34185992911243490205 5200 -21751360547697473872 5201 -11402091068212119714 5202 31498497412373927566 5203 -20343325723208051526 5204 -9229875855760336002 5205 28722198959918741459 5206 -21127575928343925950 5207 -5539466650921271323 5208 26986554196416578196 5209 -23766541929713607079 5210 -2027348774701097654 5211 27354411255231985253 5212 -27461409366246815930 5213 -243406523590334371 5214 30213439690445562028 5215 -31257597766718618608 5216 -757566115117494328 5217 34666126247141444113 5218 -33985503216992480586 5219 -3207386588448552865 5220 38943954442702726970 5221 -34512358652285616996 5222 -6756102897572954337 5223 41414831422729490922 5224 -32447495949759452590 5225 -10417024514619183954 5226 41491108159463141345 5227 -28723400746068575614 5228 -12942943990426465804 5229 39550382781421162039 5230 -25201099156361280940 5231 -13162349911055366873 5232 36454689981679107864 5233 -23579964930011034748 5234 -10658300141620593009 5235 33260908909133318305 5236 -24478640406733503724 5237 -6416500588569426134 5238 31261190841828619544 5239 -27517835586088020059 5240 -2375565407008703331 5241 31692279417475059876 5242 -31772903707165627315 5243 -316860226525685780 5244 34980373360566092583 5245 -36150656527802476020 5246 -905712066122988783 5247 40104039517591485059 5248 -39286732329192125017 5249 -3723550504545168881 5250 45031646527269385468 5251 -39895937363441847680 5252 -7817224089807058714 5253 47880368034576674233 5254 -37521312636183229338 5255 -12029848666060996398 5256 47975435445835212866 5257 -33235179869119453233 5258 -14940371536184215619 5259 45737331749365063867 5260 -29182554104348741364 5261 -15191036249637289756 5262 42175443408902784992 5263 -27312138879484453377 5264 -12305944394970487644 5265 38494192932769128513 5266 -28350048202208979541 5267 -7426037814703140988 5268 36195190031591146626 5269 -31846211514469219920 5270 -2773694774504376834 5271 36699674195782250514 5272 -36753344763629124186 5273 -407604512677670607 5274 40486182284830415498 5275 -41795612564275958299 5276 -1079141586970520655 5277 46384598322742049298 5278 -45399883915577510307 5279 -4328098916153878339 5280 52049586362945317327 5281 -46097513474187939111 5282 -9044280424427941089 5283 55335293270406269089 5284 -43362710489945347676 5285 -13890129597275254979 5286 55443730985695358247 5287 -38440780204461259073 5288 -17235794193695719186 5289 52868008500268989375 5290 -33777090744740604976 5291 -17516888981968666085 5292 48771095716370650446 5293 -31629472136254455464 5294 -14203448478423743065 5295 44536522911795541617 5296 -32823379132642269789 5297 -8588795492823077730 5298 41899778148596183755 5299 -36843886481147507129 5300 -3244312969708590578 5301 42480024636293377071 5302 -42493719990683090113 5303 -521555547762199366 5304 46841633465731385849 5305 -48293564497610767822 5306 -1287245335463769624 5307 53619352319679073434 5308 -52444308511513470439 5309 -5024637280332478228 5310 60134109177250039057 5311 -53239973263362233365 5312 -10450112424272996115 5313 63922149540735182073 5314 -50101822171797513616 5315 -16032485228027751503 5316 64053060174644442733 5317 -44447256294827641418 5318 -19873876882605390339 5319 61095866116636260771 5320 -39082521355180944160 5321 -20199394546209065621 5322 56374839828118813900 5323 -36610112586330299123 5324 -16390714329246336856 5325 51508845614631814724 5326 -37976835723376598445 5327 -9933268946917800701 5328 48475045191577454019 5329 -42609482740496667763 5330 -3788382342477989508 5331 49147084080282179828 5332 -49108586632897372221 5333 -650108532805675119 5334 54169118288283580855 5335 -55788474058250528361 5336 -1534087675985583190 5337 61962155753461877935 5338 -60561666692059433863 5339 -5828265972354759462 5340 69457881657275134711 5341 -61468950281758647839 5342 -12078824383791039451 5343 73811711583010396011 5344 -57861321223208680419 5345 -18501876994460898743 5346 73972883328393861065 5347 -51360798803711840760 5348 -22910938773436693539 5349 70567113838428197867 5350 -45203975258331107606 5351 -23279473568644566457 5352 65134527984960282647 5353 -42355097395032505332 5354 -18896250414248089424 5355 59544899200373521722 5356 -43931392047619356330 5357 -11484586411941231839 5358 56064088448361199257 5359 -49261654254506199485 5360 -4418218050163560773 5361 56849125732933657238 5362 -56735054056191164070 5363 -815121712759741264 5364 62616698058488834031 5365 -64416706010096331478 5366 -1829417889281562187 5367 71577743518153110423 5368 -69896370648115349559 5369 -6761779376455364850 5370 80185818007005406319 5371 -70943498658161440166 5372 -13950949162367734540 5373 85194073318996606935 5374 -66793625388210660987 5375 -21331051103480800275 5376 85391102089041538711 5377 -59336779489680548373 5378 -26403112229392868605 5379 81479651304212056834 5380 -52267279493774020528 5381 -26816013572917439007 5382 75238268414017260050 5383 -48986356265121647360 5384 -21787319683885578037 5385 68806249941495583429 5386 -50793954144617490209 5387 -13277168466035022107 5388 64818323241380783840 5389 -56916849241843058768 5390 -5154704034953894362 5391 65720584645430076226 5392 -65521233980734774974 5393 -1009520413595472524 5394 72348559470273855081 5395 -74347220128485339158 5396 -2165118629947688931 5397 82648342942367145936 5398 -80650121392468034881 5399 -7842620643868869519 5400 92540539582237426728 5401 -81851465331451124411 5402 -16103776863244996075 5403 98307412034988359695 5404 -77080232290459475016 5405 -24595146563746398898 5406 98532706266989758630 5407 -68518931525610582601 5408 -30420770493813148868 5409 94046633757156628530 5410 -60396319501112334745 5411 -30883497094730290980 5412 86863620934595147037 5413 -56634266263352678354 5414 -25105471153342633058 5415 79472174060912953260 5416 -58701913308825090199 5417 -15329205365857062213 5418 74904411665739218143 5419 -65748214053043259850 5420 -6011527299978233191 5421 75952147065764241867 5422 -75643687489066191567 5423 -1239965801240519983 5424 83574630104118320701 5425 -85781129865576321244 5426 -2571906479480782745 5427 95393087706926106417 5428 -93016763888634027321 5429 -9097285397300185814 5430 106761375192579925286 5431 -94385699870384178137 5432 -18587088577311084167 5433 113382921855949468990 5434 -88918188675483736486 5435 -28341618326490372472 5436 113647850127382450244 5437 -79087680942762602668 5438 -35021192924407450839 5439 108504306724465303725 5440 -69775157698064366775 5441 -35555909882762306300 5442 100252813563837752954 5443 -65455449141712951303 5444 -28914527328743419283 5445 91771508628527481948 5446 -67820014780480800953 5447 -17705012692230255861 5448 86524526976635354831 5449 -75913674453672919367 5450 -7012435722311203987 5451 87745572146726728012 5452 -87279859844449874424 5453 -1522266299516341197 5454 96491018799836046221 5455 -98936852959206431019 5456 -3044445366066328375 5457 110055132123981665129 5458 -107235062146270976763 5459 -10531415640514242146 5460 123114780062401560964 5461 -108812474097967031074 5462 -21446565380916991921 5463 130727614976353577621 5464 -102541272778525223367 5465 -32642556001242029818 5466 131049284617494851395 5467 -91257753556694792019 5468 -40317016488810311074 5469 125135463963241648594 5470 -80571888354268542292 5471 -40926299557674870754 5472 115665775772321828553 5473 -75602982995838131668 5474 -33295554081588984818 5475 105918409476752353303 5476 -78325414811479166346 5477 -20433905530578985701 5478 99902058881140310566 5479 -87612836712265511330 5480 -8156844972346244883 5481 101323881568874823539 5482 -100683135810025257137 5483 -1862072567411036671 5484 111367777420744284888 5485 -114073429301516264014 5486 -3594961880035527550 5487 126941193310572850782 5488 -123587084085676041062 5489 -12202387875192709846 5490 141917926466892109513 5491 -125389936667316957065 5492 -24742888005655253221 5493 150673446345706493559 5494 -118187724966576809651 5495 -37588976257913005198 5496 151041646628025939352 5497 -105262056384817253736 5498 -46388771876059689998 5499 144254383820777671641 5500 -92998196658312921125 5501 -47070791745475662604 5502 133390306289926185773 5503 -87306303093753746210 5504 -38328115475189323298 5505 122207139117241300866 5506 -90429658366974656069 5507 -23569442016366222272 5508 115323465082516695465 5509 -101083565628923804385 5510 -9500483049041289611 5511 116955962096632702663 5512 -116092285212424605056 5513 -2275600551922059018 5514 128493864142475123722 5515 -131455343821668859346 5516 -4248292529077688879 5517 146344988730938049283 5518 -142381251625846090287 5519 -14124158966022471881 5520 163524742368570148260 5521 -144434058691598459771 5522 -28513774407773511414 5523 173589955603667898825 5524 -136189168640160621188 5525 -43270905184530847206 5526 174027772972707200070 5527 -121376756161462620981 5528 -53350192158556590961 5529 166254051290537320689 5530 -107307825648807292349 5531 -54137035704749540829 5532 153771207804312679479 5533 -100773168228598302192 5534 -44112717038831098148 5535 140952792165849966825 5536 -104341945710460167426 5537 -27184106812386611490 5538 133054908444754595007 5539 -116583218164704687530 5540 -11049869862444408673 5541 134940027240394212032 5542 -133804008240225265222 5543 -2746854495699534215 5544 148188398792688184136 5545 -151449273653193147686 5546 -5016472225508170462 5547 168661125469300223915 5548 -163980760422487034339 5549 -16336041071077986285 5550 188374810686389363296 5551 -166318206840497651852 5552 -32867161101437032639 5553 199915896366364332082 5554 -156864488501745553662 5555 -49801385979684944559 5556 200443187853733653751 5557 -139881630639456178104 5558 -61343011004424563594 5559 191516479757362102232 5560 -123773671412086348016 5561 -62231546925159620687 5562 177191323470640674968 5563 -116266487927179803228 5564 -50727223658709926731 5565 162503135911559116956 5566 -120369794953375016452 5567 -31343226744370731153 5568 153464357954805182729 5569 -134417326277510846732 5570 -12839276982037228040 5571 155655324245063957434 5572 -154169707855180516356 5573 -3328500771445383280 5574 170834961795220448899 5575 -174408903935360396493 5576 -5926198428634668775 5577 194314130528247834834 5578 -188761340455662122215 5579 -18896484364644659889 5580 216899187087272876466 5581 -191450144586586242603 5582 -37860406419835577352 5583 230140726372602091685 5584 -180606025725093643939 5585 -57269778294562134285 5586 230773476971450951362 5587 -161170640386050505867 5588 -70510150513691564431 5589 220547309312870215741 5590 -142721531579411530067 5591 -71504489003632367871 5592 204130603561686220260 5593 -134100821568807966782 5594 -58336118930658017135 5595 187276181017985308874 5596 -138795923480619423676 5597 -36134828770880487231 5598 176944139830200613853 5599 -154893304205556504948 5600 -14920961415048999103 5601 179458374397270987023 5602 -177571913310425380480 5603 -4009003147692791732 5604 196858470909875560775 5605 -200768821439599459459 5606 -6963501176186336918 5607 223775711412397567030 5608 -217232531218349382265 5609 -21851564307217736517 5610 249663392838477920883 5611 -220310182911379602291 5612 -43588867061283733587 5613 264868690237862059741 5614 -207875916654159637551 5615 -65859661269444529959 5616 265593431643682784274 5617 -185618850990544549189 5618 -81028796398271193739 5619 253892754056085638426 5620 -164476836252036588354 5621 -82141138971504348853 5622 235052570400816479264 5623 -154614668264976903223 5624 -67050100434707606314 5625 215734709221717180065 5626 -159974818035608421207 5627 -41611568432543186337 5628 203928079022939148453 5629 -178449075792712838723 5630 -17334081081966992744 5631 206836169449094147264 5632 -204462163135004495534 5633 -4808442387081851379 5634 226794518507532410423 5635 -231040205948495935645 5636 -8203051418525145137 5637 257607065372559412149 5638 -249894525773241169922 5639 -25270007411682792053 5640 287281062032320574279 5641 -253395844768043729081 5642 -50178057383341581413 5643 304698489489844134184 5644 -239179849650777929209 5645 -75697447074102359386 5646 305545125032133218992 5647 -213688972220528828601 5648 -93049371475866619182 5649 292161196883684111830 5650 -189507124377016590068 5651 -94330094591517071601 5652 270573968440216662592 5653 -178211436704923159903 5654 -77029975151475446816 5655 248461818788491509361 5656 -184329916453904941226 5657 -47930844198805378212 5658 234936509371835661714 5659 -205497349548777575464 5660 -20138902439835322185 5661 238310391891531915709 5662 -235302705846875150401 5663 -5767391944011066748 5664 261155325910390194492 5665 -265783124739858616386 5666 -9638392423786125091 5667 296433177436870876200 5668 -287355513325036656676 5669 -29174042487775454910 5670 330434025567954655840 5671 -291378090873862983674 5672 -57745243033975287496 5673 350407132596192942112 5674 -275111686386576959990 5675 -86964401346221874550 5676 351417884693091619231 5677 -245928582288916965636 5678 -106848112489276486323 5679 336072971636634313761 5680 -218249662406831920669 5681 -108302931749138621794 5682 311359645969286722776 5683 -205293631382918963018 5684 -88478870945847180122 5685 286015377155192460506 5686 -212317308880686879637 5687 -55173367602710365413 5688 270546481461691087832 5689 -236549297043337613233 5690 -23345679809283310670 5691 274457133783489422781 5692 -270731286257774372956 5693 -6905210268990511378 5694 300628535782841917877 5695 -305654440971803077443 5696 -11305143896801338857 5697 341029213379038737214 5698 -330329802290224605405 5699 -33703392195096893551 5700 379930538750424881629 5701 -334917754828263041377 5702 -66444020434979457496 5703 402839369660445131679 5704 -316286971272262049526 5705 -99888911020122188478 5706 403997869201615874881 5707 -282933389204806241046 5708 -122633084840656569658 5709 386431942694056458616 5710 -251249273100983169551 5711 -124259655007364750639 5712 358148700646918849205 5713 -236440982945300564603 5714 -101597449695874018242 5715 329143721789099044635 5716 -244479730660106315617 5717 -63476772458711490698 5718 311484171048278553077 5719 -272211417797741312993 5720 -27087516184318649398 5721 315966933665248413666 5722 -311364414758405923744 5723 -8264983088230764355 5724 345952773290971207830 5725 -351336760198937179730 5726 -13265224711215233728 5727 392155357000455773194 5728 -379600648897495038473 5729 -38901484489473956340 5730 436670512142851769354 5731 -384817335858531466114 5732 -76378743624975621825 5733 462936405848625581352 5734 -363536072712618138094 5735 -114697521763169337857 5736 464299386224137674430 5737 -325406070702713649341 5738 -140690014866847215620 5739 444226889818514091679 5740 -289150175325442850784 5741 -142558997232027560033 5742 411817728091162849010 5743 -272194216364755879443 5744 -116637884599361748140 5745 378650382064935484350 5746 -281361902445602976868 5747 -73021369765330829607 5748 358443780464244886331 5749 -313141161004938673034 5750 -31393610353271015078 5751 363604551932176767322 5752 -357956338466171080965 5753 -9820718082696470208 5754 397948453989489765454 5755 -403746832941194262552 5756 -15556180000957073444 5757 450806769068957177763 5758 -436085417199805115877 5759 -44871790943073050055 5760 501760477592535608041 5761 -442015873033425469511 5762 -87812244829809594511 5763 531808303279320062167 5764 -417676205444161257016 5765 -131674206369254131163 5766 533427281232112593671 5767 -374067916094748057920 5768 -161369742646147077621 5769 510440506615089077462 5770 -332652888094819484450 5771 -163476264045305608859 5772 473343232434149735108 5773 -313226777429548019097 5774 -133804071317702859321 5775 435428230604431960003 5776 -323738344721498482741 5777 -83975800841832107504 5778 412356488111305970624 5779 -360115942184374655311 5780 -36352820813883974763 5781 418329524792181145516 5782 -411395627623606123650 5783 -11697821984585308340 5784 457590044450937706513 5785 -463790111655096377541 5786 -18246120946499047139 5787 518061666075979561357 5788 -500743298361697987652 5789 -51759237653622923112 5790 576302219501312487557 5791 -507545790783679991668 5792 -100897862375769723087 5793 610693942904779467646 5794 -479697898178311020816 5795 -151051866585002979853 5796 612611625515308383232 5797 -429905747627891921978 5798 -185031170197646815705 5799 586342124041053673557 5800 -382583061362591744147 5801 -187384474435657277862 5802 543930000259487332811 5803 -360336785187898820072 5804 -153496676585885126926 5805 500536801168626170511 5806 -372338290593577788594 5807 -96560002730103013951 5808 474223018867129374919 5809 -413928158681936241702 5810 -42098982325631865363 5811 481064302135678154898 5812 -472652070332908244431 5813 -13882927368498968564 5814 525962281197974125377 5815 -532561832521650132051 5816 -21319052598723678460 5817 595118516865902288465 5818 -574844200172183363633 5819 -59686640292198889537 5820 661715789428922932057 5821 -582612061614039087121 5822 -115877586937567400378 5823 701104777589114462347 5824 -550763622054690291357 5825 -173278310930578632370 5826 703302127763721947711 5827 -493878509051729782693 5828 -212112978994867890906 5829 673312747509237562518 5830 -439783977712655190769 5831 -214742373946922154112 5832 624767839816775170158 5833 -414389237912278895855 5834 -176000317973865134303 5835 575155922817398538080 5836 -428065947160469496426 5837 -110921959998998934009 5838 545152119186076655648 5839 -475673844174720301919 5840 -48735438237526278398 5841 553038664231683195354 5842 -542864774947156493371 5843 -16432976316951470454 5844 604407987511053651200 5845 -611346810979816793586 5846 -24950949565096757937 5847 683394221607425966799 5848 -659655706758493978606 5849 -68825967765204806926 5850 759544411730133646439 5851 -668480482787465559229 5852 -133061449778296561505 5853 804562862377211586507 5854 -632146455171377602018 5855 -198677385784046613655 5856 807115463417422002639 5857 -567156275703371510680 5858 -243002676547839885775 5859 772889276246783734920 5860 -505421403248841177263 5861 -246018308084890536997 5862 717401576567318627676 5863 -476405867041470738693 5864 -201717989730819929003 5865 660744469731448359600 5866 -491988150149363052630 5867 -127440474563584405827 5868 626462697439379861185 5869 -546407761360179510646 5870 -56418697381040580507 5871 635574500238670500541 5872 -623213467485687433007 5873 -19452176055251121913 5874 694244195041557848608 5875 -701552537121016858236 5876 -29146512889592725577 5877 784466636430587633261 5878 -756703989012178633083 5879 -79254323941553512725 5880 871510363728362860699 5881 -766813086333235191248 5882 -152747921275834390171 5883 923006949007648362103 5884 -725336405480194613162 5885 -227703700898328133632 5886 926020236590086531390 5887 -651111842068144115327 5888 -278368334311842155616 5889 886882475499729624509 5890 -580618155837812226481 5891 -281785655297584011349 5892 823507552965096645724 5893 -547425464193668391975 5894 -231147369740817436488 5895 758734851525346170435 5896 -565265339747077803179 5897 -146333624030557935248 5898 719619414335287645446 5899 -627422756902465267463 5900 -65194617063267476018 5901 730140218081814052822 5902 -715283824259366960938 5903 -22999601195627801631 5904 797191524889849944902 5905 -804825682034157856877 5906 -34000326117116359355 5907 900269558029715645640 5908 -867769833794177287575 5909 -91304451811872180455 5910 999635229386634364086 5911 -879278976790000685317 5912 -175317606227756141927 5913 1058552244208920408048 5914 -831891204738804234831 5915 -260916082943626021325 5916 1062004117124396791996 5917 -747247412586359039183 5918 -318738436998668526268 5919 1017310823280327947636 5920 -666747326362574509438 5921 -322552783226844646931 5922 944949912780100919194 5923 -628891797591161207716 5924 -264791508900326194157 5925 870995717736223974763 5926 -649262482753761673237 5927 -167946539386292437764 5928 826438262038085745940 5929 -720237137955442414621 5930 -75385040274907053752 5931 838475105710124692058 5932 -820637161815987940785 5933 -27189344539407152335 5934 915113346901419606254 5935 -922890231173589269106 5936 -39671432481164719560 5937 1032732416442445913317 5938 -994812804972611197882 5939 -105107514703222412433 5940 1146178250891402890498 5941 -1007878818060618678718 5942 -201052698096275191013 5943 1213559135164536719372 5944 -953866785577464734866 5945 -298882769688929187992 5946 1217590360584805356325 5947 -857320666129103413432 5948 -364818625587957417669 5949 1166632098809030728182 5950 -765427390203091398202 5951 -369187051192391135245 5952 1083926180804837234803 5953 -722187858097016488466 5954 -303268891703328652744 5955 999551575381293202715 5956 -745377947252686508589 5957 -192725188037421876244 5958 948694483405064803875 5959 -826509293852833395303 5960 -87083894548130611844 5961 962515092122549574412 5962 -941164423543708033970 5963 -31987548143383670688 5964 1050078354628717947376 5965 -1058014383714104793910 5966 -46263471970705273734 5967 1184332088484355132676 5968 -1140113963709094000004 5969 -120925353238757275819 5970 1313877707620629162684 5971 -1154946713172655112038 5972 -230583177081139530071 5973 1390792209819379529488 5974 -1093316631289502808801 5975 -342299214973417328170 5976 1395531847474536664696 5977 -983161722959881267368 5978 -417467044110052572344 5979 1337324537170345245111 5980 -878419528867570036998 5981 -422379391345260798322 5982 1242884202079998462845 5983 -829009806035495022439 5984 -347107405720162524352 5985 1146649035581921830325 5986 -855529120637718859236 5987 -221093950674261084502 5988 1088712159171914299576 5989 -948181416565514679907 5990 -100525817670288194848 5991 1104646245662939201900 5992 -1079075912052815063385 5993 -37692660818251739705 5994 1204530380428639825375 5995 -1212469053593581015308 5996 -53955552411986445712 5997 1357761315553075076568 5998 -1306082599914537186620 5999 -139119346303128270374 6000 1505510704161320343362 6001 -1323049092242627198307 6002 -264312186330472081888 6003 1593340401691032592763 6004 -1252710040576634550789 6005 -391767739646372014985 6006 1598903388605515976567 6007 -1127205269419612539735 6008 -477569509216735407349 6009 1532535512213986104029 6010 -1007793508523183014990 6011 -483050624554369232463 6012 1424809737002873404595 6013 -951354398508449552473 6014 -397265476637570205552 6015 1314941902608233668663 6016 -981571815015602662056 6017 -253598769858097010383 6018 1249002242936861970126 6019 -1087266340708936153119 6020 -116040211334109675122 6021 1267219894838851888204 6022 -1236796101536473856324 6023 -44304999955961967078 6024 1381187556506452964241 6025 -1388982028724750179604 6026 -62742762661416214485 6027 1556020896595794442574 6028 -1495838898640704714785 6029 -160003220702506016015 6030 1724582977358101979020 6031 -1515173072368504311946 6032 -302840398881842068764 6033 1824929886113460159450 6034 -1434921758427393140923 6035 -448358759527122636762 6036 1831298245702198448969 6037 -1291866099832510782067 6038 -546198887284068015125 6039 1755696622750238556224 6040 -1155684864643065792199 6041 -552312855504304722302 6042 1632699886424446620938 6043 -1091394990258417799295 6044 -454467884551088126702 6045 1507380560840852881794 6046 -1125767713430128561534 6047 -290635849727135068034 6048 1432354255178409756900 6049 -1246463352639369390559 6050 -133904178268384809626 6051 1453288185165125041276 6052 -1417151893277135207248 6053 -51982789905495272631 6054 1583377304590928892069 6055 -1590725662882686020186 6056 -73045900666654629395 6057 1782630188073247006256 6058 -1712545509283332533756 6059 -184009284924261724548 6060 1974927987412371085300 6061 -1734476764674336239058 6062 -346928243470758202759 6063 2089368114324067754603 6064 -1643116150952666446962 6065 -512896414787067869511 6066 2096734389196159196568 6067 -1480053546561964228442 6068 -624331589189661429496 6069 2010637909710624466231 6070 -1324972472689539229327 6071 -631321309355098076959 6072 1870374232270037265313 6073 -1251682705094057134870 6074 -519701772923868797069 6075 1727575612157455947167 6076 -1290775428944582910281 6077 -333112150178182093430 6078 1642058423672812403940 6079 -1428430758441017788449 6080 -154507011293438153431 6081 1666159054988811760532 6082 -1623107782817934612620 6083 -60988777542458257731 6084 1814418129992391125739 6085 -1821195020191733125850 6086 -84913656895930699181 6087 2041516529078063264306 6088 -1959973208738645345578 6089 -211366915971316167887 6090 2260817594742743090832 6091 -1985032254274049826409 6092 -397318265963092906937 6093 2391422623068948290936 6094 -1880968867512886026867 6095 -586492438570367231135 6096 2400043410279371367045 6097 -1695164929082604496200 6098 -713566522282799676029 6099 2301835344099814915107 6100 -1518477983510967041926 6101 -721465870361469735722 6102 2141990961270619268350 6103 -1434847679021749291622 6104 -594179391080739691911 6105 1979128756893483222482 6106 -1479490650520420613057 6107 -381595389934470867915 6108 1881776358363334947454 6109 -1636380002121091144273 6110 -178017690291214461115 6111 1909504172333504972293 6112 -1858548845750100401576 6113 -71495566331693092745 6114 2078564123466565204142 6115 -2084445873346619165165 6116 -98603063992443071897 6117 2337432549305977506724 6118 -2242500965751875350874 6119 -242870565005174190659 6120 2587246973047871487689 6121 -2270977427789367136360 6122 -454946350535319874776 6123 2736314178344979301296 6124 -2152367091816114705328 6125 -670508932021691777847 6126 2746180501740343445382 6127 -1940925331179219261601 6128 -815219599912954512329 6129 2634290304328108830511 6130 -1739622715025816538630 6131 -824025874516263315721 6132 2452184788702319875409 6133 -1644440875269943288144 6134 -679133242726353598145 6135 2266654432326613815686 6136 -1695307784785207358079 6137 -436943850710845893692 6138 2155984710646388925529 6139 -1874067698059817171715 6140 -205195154243158234756 6141 2187650834153020608327 6142 -2127370871692367997279 6143 -83797903654457674766 6144 2380435243651958975287 6145 -2384775249984881587052 6146 -114505975761357112555 6147 2675200117641317736393 6148 -2564956220138168934859 6149 -278883339289956433922 6150 2959789228994241405457 6151 -2597239834275610619206 6152 -520547442630991527825 6153 3129870387683973185157 6154 -2462323767075463007294 6155 -766335600650273109337 6156 3141323142946444410899 6157 -2221674164146899330174 6158 -931011330264490413413 6159 3014018243005799339447 6160 -1992400053091404137378 6161 -941061835946569637315 6162 2806377918324842266216 6163 -1883936344065549509292 6164 -776070609580363365758 6165 2595162605946394137483 6166 -1941740328476908398702 6167 -500240563972033812093 6168 2469147190556659915423 6169 -2145602834829826303363 6170 -236330817670176176578 6171 2505410377638353584404 6172 -2434238312108504805075 6173 -97883400062878195342 6174 2725177859956674658513 6175 -2727706121666294280443 6176 -132913303557292243751 6177 3060892365074386640326 6178 -2932933297294010483928 6179 -320068760728419295602 6180 3385144215165496960767 6181 -2969526562792970717277 6182 -595622326207541742935 6183 3578880265104268959740 6184 -2815929495574876170497 6185 -875668094548920874396 6186 3592244650596281465654 6187 -2541971156989077946382 6188 -1063010377983458662525 6189 3447179628502226655477 6190 -2281186595374970097043 6191 -1074291987921055266146 6192 3210621373659347638931 6193 -2157544856421130137133 6194 -886317715259805387177 6195 2970235231614515073596 6196 -2223487841192688589508 6197 -572543652595246933447 6198 2826981052168494955140 6199 -2455779903209337576924 6200 -272015816459265403381 6201 2868650338572209082672 6202 -2784579131104097652423 6203 -114455538957330603687 6204 3118818773447165111541 6205 -3118861768324448753561 6206 -154274068902923594469 6207 3501143296447180342443 6208 -3352385125189848074031 6209 -367305217268296355537 6210 3870183023708771985520 6211 -3394139805066344958135 6212 -681198988901409692112 6213 4090929383002983689222 6214 -3219238597957371743415 6215 -1000014483423775055027 6216 4106501417249651394033 6217 -2907752504273212169639 6218 -1213374702050833888562 6219 3941458951291220491592 6220 -2611078497481152483806 6221 -1225942284552660113669 6222 3672207710402426934478 6223 -2470187909052030717387 6224 -1012154526796321831007 6225 3398404895220964147337 6226 -2545178730686699607945 6227 -655182794637530352085 6228 3235696657594390638236 6229 -2809613021689710793715 6230 -313069493248811618612 6231 3283245543809590702770 6232 -3184357586981439757724 6233 -133592494908350625663 6234 3568080159243528822287 6235 -3564919841677576072030 6236 -178667859393865865017 6237 4003345694922977276831 6238 -3830881690211771767069 6239 -421393858301669389640 6240 4423461416705100864729 6241 -3878364609968821476514 6242 -778754872001389981996 6243 4675084380760016632601 6244 -3679275875790807158583 6245 -1141923279452338503486 6246 4692889913977563456163 6247 -3324994519205096357311 6248 -1384689691242355164589 6249 4505274618820312650517 6250 -2987412366864708765677 6251 -1398690907094002553115 6252 4198572895779065590873 6253 -2827247415363251073865 6254 -1155378343780316311023 6255 3886959136210057387683 6256 -2912404208715059273158 6257 -749196701813713314339 6258 3702200337525246492494 6259 -3213679100616163567485 6260 -360197684111824246167 6261 3756685001479426208579 6262 -3640498879215982546218 6263 -155717269010286436518 6264 4081082046367185671942 6265 -4073625310315157901679 6266 -207077744460968142615 6267 4576125450787384860092 6268 -4376190115188122264235 6269 -483392366814255564522 6270 5054345741264803944807 6271 -4429976936697901144265 6272 -890123440564577196475 6273 5340717732374860374363 6274 -4203778207029938084601 6275 -1303432464252334202511 6276 5361233017914365957585 6277 -3800836025550042996718 6278 -1579375236127785298216 6279 5148014967119553897347 6280 -3417185267777777937441 6281 -1595328310877767047454 6282 4799024237502398230659 6283 -3234998193295472107110 6284 -1318389364760024143118 6285 4444693820968220080947 6286 -3331678394870826861918 6287 -856726398741060036646 6288 4234585830843084216061 6289 -3674555011355432495492 6290 -414377793451766176990 6291 4297105642146907401346 6292 -4160324156083755098886 6293 -181489291445742621418 6294 4666065857053219706169 6295 -4653510215007872413337 6296 -239722701211822748957 6297 5229105638355607316418 6298 -4997500042917027865847 6299 -553959128263967392814 6300 5773299851271886497451 6301 -5058805636709814811903 6302 -1017133886272140562930 6303 6099400100019548000256 6304 -4801704372642658969185 6305 -1487245528114663483722 6306 6123252155915844854760 6307 -4343559058734101607440 6308 -1801210376235472584103 6309 5880605479428052641249 6310 -3907398128525231553218 6311 -1819199979065083109277 6312 5483739018494536722370 6313 -3699991910195383778634 6314 -1504086449109408931737 6315 5080542331711236396339 6316 -3810141416535835221623 6317 -979226133008314353676 6318 4841866171630013016662 6319 -4200121067703458281976 6320 -476119560282663106052 6321 4913570609469871329146 6322 -4753240931100095617361 6323 -211385843558067190106 6324 5333389843903746612855 6325 -5314450370153105395341 6326 -277262422194386439320 6327 5973823478098521451239 6328 -5705428666252192376550 6329 -634957595624717906043 6330 6592469705470664359867 6331 -5774978300935709473708 6332 -1162047158427056848751 6333 6963832185704489253082 6334 -5482586515895814503475 6335 -1696615917046302827188 6336 6991088537003113314787 6337 -4962278994957926075837 6338 -2053422419289873998192 6339 6715242025433620765606 6340 -4466426970540300647645 6341 -2073445806056619362341 6342 6264060340277243798246 6343 -4230846997506014923153 6344 -1715465563902109824705 6345 5805721270263391639126 6346 -4356093008502476962251 6347 -1118788441542671933021 6348 5534936755860537309852 6349 -4799525786062268565712 6350 -547224065886753626472 6351 5616668807404842368920 6352 -5428809938000833236801 6353 -246161841977520801728 6354 6094364596007208627649 6355 -6066964839035716331279 6356 -320676180622185686232 6357 6822129609976357245148 6358 -6511706682505730770834 6359 -727375396162179320494 6360 7525435289231337575906 6361 -6590438844771423580258 6362 -1326743080973420210227 6363 7948201099328004496838 6364 -6258512878576226278379 6365 -1934921518719512586236 6366 7979689717670909247455 6367 -5667549368559920949661 6368 -2340144012627813821772 6369 7666475329408191499183 6370 -5104018365790863534899 6371 -2362930268311675349690 6372 7153192774639784339278 6373 -4836155993265088030843 6374 -1956132242875988693997 6375 6632481334302906258612 6376 -4978242605411298433069 6377 -1278024136666067895778 6378 6324833322842017005466 6379 -5482825025641140289610 6380 -628502294087056130462 6381 6418208255004997551035 6382 -6198388319523215303117 6383 -285936642289831139234 6384 6961582475365191983705 6385 -6924360618617411394296 6386 -370726771397382361227 6387 7788730901952118610173 6388 -7429862613952161282731 6389 -832846128042867873455 6390 8588346724445410751479 6391 -7518981778448373841062 6392 -1514748666065667687613 6393 9068944537436827543406 6394 -7141893621293594111714 6395 -2206213314947787731944 6396 9105463325011829948726 6397 -6470567518461101725498 6398 -2666305372801033750305 6399 8749363388677481880261 6400 -5830859989360418145587 6401 -2691829878232771690905 6402 8165867967620043579073 6403 -5526216804481039752520 6404 -2229379679873010372149 6405 7574457103121012247761 6406 -5687937410309330981604 6407 -1459518138806717008197 6408 7225439869428830234784 6409 -6261668745346072225021 6410 -721451430900716486097 6411 7332401208335296701802 6412 -7075113226591680189751 6413 -332365100706319698975 6414 7949722929554618138895 6415 -7900323976585085659010 6416 -428554059012711045045 6417 8889729959398076319850 6418 -8474392673213919509037 6419 -953504593123319229782 6420 9797982328229760210481 6421 -8575840057768122937688 6422 -1728646379403561048802 6423 10344437048166028034187 6424 -8147393600558900457993 6425 -2514231288575114772225 6426 10386746545329743148086 6427 -7385611316494179000913 6428 -3037084828120701703684 6429 9982446959176865717528 6430 -6659360977397033175415 6431 -3065483558544575800212 6432 9319682221875316680433 6433 -6313001584897571973076 6434 -2540549411872835962468 6435 8647541156097821660250 6436 -6496571928466888745626 6437 -1666482893089489007589 6438 8251892818379729113372 6439 -7148377994306708905248 6440 -828050603461837755318 6441 8373723478260961062734 6442 -8073466564154800754728 6443 -385799425220998968583 6444 9075146526289369790779 6445 -9011013254339650119846 6446 -494519511979929341048 6447 10143095833532429723508 6448 -9663425865802519195741 6449 -1091334955022966595589 6450 11174914781139054349736 6451 -9778575456479372218714 6452 -1972004578440141566883 6453 11796449777322288713667 6454 -9291925142660424679377 6455 -2864942332172055092331 6456 11844749319100954102241 6457 -8427266788006408540949 6458 -3458640374398255622860 6459 11386067632370095048820 6460 -7602608992942966893213 6461 -3490229264475625096328 6462 10632788097431727731400 6463 -7209639431172153521670 6464 -2894051605353202942797 6465 9869440445960861030388 6466 -7417740763112100772993 6467 -1901555822262733921833 6468 9421049195716725601915 6469 -8158751364231629743388 6470 -950103207310495666652 6471 9560275135629877763095 6472 -9210168629619525852775 6473 -447350469635098100764 6474 10357442729485108882255 6475 -10275048473992499941540 6476 -570939253343373422751 6477 11569666304627865814332 6478 -11015770949282721302905 6479 -1248921882707967912409 6480 12741757869015366809737 6481 -11146019365423390136583 6482 -2249208052725385687088 6483 13447723311981369570421 6484 -10594175470466078221451 6485 -3263342571713333214383 6486 13503190797202334475788 6487 -9612793024915058344803 6488 -3936861180176062954430 6489 12982946097965136340181 6490 -8677440446217507470137 6491 -3972752407304364859430 6492 12127588643082624670442 6493 -8231361167463689973257 6494 -3295614734040690669937 6495 11261350723523375343233 6496 -8467228951685266398186 6497 -2169759963420142747508 6498 10752536751126295295418 6499 -9308848037719784153005 6500 -1089987664452880977934 6501 10911830056953437162304 6502 -10503046981565879293107 6503 -518646396850196466200 6504 11816732680918657655959 6505 -11713016106352438005283 6506 -658523010116037827237 6507 13192712562503514291256 6508 -12553514540800485286730 6509 -1428031462770097072228 6510 14523743740911031879752 6511 -12701641025936216495844 6512 -2564679638293611629481 6513 15325970211430613029394 6514 -12075658989081181204562 6515 -3715874957408415797866 6516 15390106982507867327327 6517 -10962133791506281255825 6518 -4480589869721936071361 6519 14799360015985017388978 6520 -9900917899351300826541 6521 -4520965780048089614550 6522 13828634971861573649991 6523 -9394221516022661327425 6524 -3752120633693081284385 6525 12845045643795350714206 6526 -9662354298296181150433 6527 -2474722293752591889610 6528 12268236446754093285318 6529 -10617706131332289740727 6530 -1249183209033262292805 6531 12450396288712510922646 6532 -11974581556720128816398 6533 -600971554183804893654 6534 13477946260618040596440 6535 -13348599369448818859094 6536 -758974664467022060861 6537 15039867076913182948567 6538 -14302074216354067350423 6539 -1633032313479941611005 6540 16550061132371907910497 6541 -14469835685130757392727 6542 -2923833847853889035095 6543 17461683901433098821985 6544 -13759447159809469434696 6545 -4230264274439875968208 6546 17534859052498738270580 6547 -12497267843129645523318 6548 -5097609654754406852202 6549 16864679234004909323344 6550 -11293315363884613190640 6551 -5142494718857317880030 6552 15763323239964723005197 6553 -10718891431729875275366 6554 -4270717064695924181539 6555 14647490371872262269684 6556 -11023183147428628444571 6557 -2821497208714553689411 6558 13994320171887767246892 6559 -12107351013459509444615 6560 -1431881273969917273810 6561 14201577784282221031552 6562 -13647918729996940660024 6563 -696220253158515365108 6564 15368358339829385687572 6565 -15207228435267518831637 6566 -874668084168470812788 6567 17139849843026038456656 6568 -16289564111539798996855 6569 -1866482653828402183932 6570 18853300551929221325532 6571 -16479218015243442680453 6572 -3331352232425229103613 6573 19888922615861540986120 6574 -15674295163372751916593 6575 -4814556759051631900677 6576 19973108610559225650878 6577 -14243546660295070377334 6578 -5797728785310026342016 6579 19213619086430331080176 6580 -12878054764578319031003 6581 -5848653055213279080976 6582 17963359506334810980667 6583 -12226293401651508848502 6584 -4859962667548990731170 6585 16698180367212304709860 6586 -12570924495255934334785 6587 -3216281382610211030447 6588 15957667222172386189413 6589 -13802014419372445611320 6590 -1640300476307578817656 6591 16193899400085254873217 6592 -15550317396037476815532 6593 -805010693813358552100 6594 17518391783199541435338 6595 -17320517837581326021470 6596 -1007607313479542516107 6597 19527799093481792219552 6598 -18548286784666145095172 6599 -2132389617292104279958 6600 21471964097489694623235 6601 -18762653558028078321476 6602 -3795466784731807464321 6603 22646975461528029380838 6604 -17850076106680702754562 6605 -5478368262989377451149 6606 22744127945350052711764 6607 -16228039272541211142374 6608 -6592545097766840574717 6609 21882500559810900043301 6610 -14680936832445007955568 6611 -6649492570303924018616 6612 20464148487027425752203 6613 -13941279697082515934029 6614 -5527849474462823611182 6615 19030018219028020213476 6616 -14332699078216694852941 6617 -3665326630628841926939 6618 18191552785185444795932 6619 -15729677563387618024082 6620 -1878108932724234295063 6621 18461408298181058480106 6622 -17713190757465414143887 6623 -931202628915672903690 6624 19963279298109663832663 6625 -19721374800683057055825 6626 -1160589161310479295403 6627 22242309170692097233527 6628 -21113034139698704938771 6629 -2435837784398873605887 6630 24446377191515313746925 6631 -21356532807230898387199 6632 -4322517155887776413361 6633 25779748235557791903733 6634 -20321798559741104225622 6635 -6230750954087420772033 6636 25891761013363006960844 6637 -18484700354535821240508 6638 -7494334321760321723232 6639 24915448039148086360330 6640 -16731714432972206848241 6641 -7557598652669509931468 6642 23307593829323236714490 6643 -15892583385151191651487 6644 -6286809756998721916544 6645 21681090096046324456324 6646 -16336087303539725927539 6647 -4176270552884121196203 6648 20732384429747313984662 6649 -17920121186385994713078 6650 -2150100436263438497183 6651 21039178308833415950631 6652 -20171204433946661444423 6653 -1076002319405764882925 6654 22742348658877110839714 6655 -22448319070230759740068 6656 -1334896624369026476052 6657 25326434883551997401887 6658 -24026712551532924902235 6659 -2781716203776390748137 6660 27825459428153453756877 6661 -24302589801372042219957 6662 -4921038365973612254863 6663 29338886969309173352966 6664 -23129715607034632682041 6665 -7085597945956223286997 6666 29466549365845315635538 6667 -21048595882963588557979 6668 -8517571653426621683088 6669 28361022250118003948387 6670 -19062081212176484362474 6671 -8587855306154601361408 6672 26537405178612820488168 6673 -18111808847950847051820 6674 -7147442095464176437091 6675 24693911668287417917648 6676 -18613765781885358178118 6677 -4755696983970928205278 6678 23620723531070706898732 6679 -20410895612173006822881 6680 -2460722809401456246274 6681 23970468721275036553474 6682 -22964240421329269733339 6683 -1242247773818438696733 6684 25902219716366679691869 6685 -25545624716489718692955 6686 -1535888515320254150665 6687 28829893852154844589220 6688 -27334234033170449340321 6689 -3176208347095874912340 6690 31663024742106598020255 6691 -27645867359364915977722 6692 -5601363660690979670740 6693 33378787661823409860656 6694 -26318317051734958902489 6695 -8054888704892818919499 6696 33524947292650963183368 6697 -23960939378590421698602 6698 -9676381891269453201124 6699 32273419399499698539826 6700 -21711986629147916368215 6701 -9756004922783384710857 6702 30206803351867040139995 6703 -20635428174646158051379 6704 -8123303661709708366364 6705 28118852261852018948678 6706 -21203425258250267986419 6707 -5415245999246897339445 6708 26903557859120654636018 6709 -23240598406253138515754 6710 -2815771827777976591816 6711 27302620842699243581524 6712 -26135060613894908803129 6713 -1433928603477063503401 6714 29491368311973122006244 6715 -29062234168307854120527 6716 -1765715008226529450640 6717 32808183471300255439893 6718 -31088017098373889878363 6719 -3623952147326494653568 6720 36019197705344317584293 6721 -31441665767005140882398 6722 -6374077725748387028587 6723 37965021227812985591779 6724 -29938678022069434761862 6725 -9153866995463415346406 6726 38133268926545225466734 6727 -27269115034678283469740 6728 -10991221591473624929335 6729 36715094487449590539689 6730 -24722510043459422872318 6731 -11080613657190830369142 6732 34374281942785695030712 6733 -23502218154263717008470 6734 -9230480088863249615641 6735 32008308206537007644586 6736 -24146584201270270070239 6737 -6163833849988948063027 6738 30633276485351877305365 6739 -26454688218288131356750 6740 -3219214359842388818682 6741 31088426522823975492386 6742 -29736783363391427200245 6743 -1654383781224396017543 6744 33568984016389079572133 6745 -33054314845243069113450 6746 -2028611569189371838683 6747 37326719484526504058917 6748 -35348138070558977434077 6749 -4135040693482936576749 6750 40963141469155482250726 6751 -35748042301240663680781 6752 -7251953171720366672809 6753 43169848423126671256706 6754 -34045804804792084606899 6755 -10400569390825814088963 6756 43361463808429603019217 6757 -31025465511489309914722 6758 -12480607454679666566886 6759 41755786306930446317932 6760 -28141986255378570526687 6761 -12579835468213117928272 6762 39105091817981421482511 6763 -26761153552575911099880 6764 -10485875233283192321818 6765 36426209837748684916482 6766 -27491049502669563213568 6767 -7013469160511374140398 6768 34871998839382798485507 6769 -30105455742541257789171 6770 -3680823169441675657146 6771 35388904382248989561785 6772 -33824637255311920055920 6773 -1908316195349268316433 6774 38200055844778335920017 6775 -37582404477611143401846 6776 -2330358454804344323095 6777 42454095198985486133180 6778 -40181134946821258520195 6779 -4716004254671190168026 6780 46572162082709155165200 6781 -40632596233562282439986 6782 -8246470377561527492963 6783 49073990023725736031292 6784 -38707369813919460299763 6785 -11814016472475352616788 6786 49293664264938652343465 6787 -35290077152771460480220 6788 -14167510481771335889202 6789 47477394694730658918784 6790 -32026096149974732109577 6791 -14279799230572542064386 6792 44474440400269220710787 6793 -30462476344538997012086 6794 -11909489393922070098921 6795 41442759623409554353713 6796 -31287818353401208006405 6797 -7978738722954967952208 6798 39684234126575863400031 6799 -34250608797708592297324 6800 -4206334144143306868405 6801 40272142496542733206857 6802 -38463258027392905742335 6803 -2197879696823398074815 6804 43457027162702702774969 6805 -42720837541231721111232 6806 -2675998793776179840118 6807 48273288667449017400651 6808 -45663160297659260639133 6809 -5376455959217266227804 6810 52936839909607541641759 6811 -46172768216528152946107 6812 -9376614259833411919100 6813 55770158823323388634218 6814 -43994242535399739541741 6815 -13416652279053413901093 6816 56022585382413733455442 6817 -40127532111447365558554 6818 -16078919872130028776617 6819 53966254010666033182368 6820 -36436194556194032739286 6821 -16204253859932574670860 6822 50566268100338002131103 6823 -34665361060751369910252 6824 -13520496870589687323337 6825 47136192693078615731459 6826 -35600853725765469494279 6827 -9074509129788870035292 6828 45148777301363863667035 6829 -38956423285932323660115 6830 -4804720595604675175581 6831 45818615628948158438608 6832 -43726784660179402446246 6833 -2532044854052287707596 6834 49423472762191425101585 6835 -48547567232150664222740 6836 -3072412076901276543649 6837 54875578061903665902110 6838 -51876627407923161381560 6839 -6128461749620500400686 6840 60152912208670678468508 6841 -52454292961893771296482 6842 -10657737935060440351440 6843 63361960083985279683276 6844 -49989039645109669296220 6845 -15230166194793743733434 6846 63651822372960342498656 6847 -45617586060450912126216 6848 -18243549487883306689044 6849 61326196659819456886146 6850 -41442844087767304885647 6851 -18382614934125959273587 6852 57479225920591013172643 6853 -39437930379194982509395 6854 -15347454185552426099420 6855 53596754166927759752027 6856 -40496100909649678698961 6857 -10318779583794522901552 6858 51352048023907069912964 6859 -44293975421274353696815 6860 -5487334461223597473598 6861 52112220382854453674654 6862 -49697195226098193835586 6863 -2914417873182403713083 6864 56192608256967542706569 6865 -55153401863491214514509 6866 -3523409221831318037287 6867 62362850968059187067980 6868 -58921881039257150439892 6869 -6983791956584440686631 6870 68335179563623693626988 6871 -59575252180948601331946 6872 -12109943546296748092404 6873 71970433907621228542291 6874 -56786307524224675971969 6875 -17286449903615646174938 6876 72300203225773732555719 6877 -51843471204534713187355 6878 -20695052460635840058028 6879 69671600871908039796151 6880 -47121585313145787145070 6881 -20849320843250125666977 6882 65317076381072551426928 6883 -44855246453706404977664 6884 -17415562401563365428811 6885 60925074485947004840969 6886 -46050975983027786421449 6887 -11727604232246400594146 6888 58390387461743850990271 6889 -50351383774079949101595 6890 -6265110492102398256397 6891 59254968616890152376859 6892 -56468385847722719553788 6893 -3352133703161575306400 6894 63874165060902034956413 6895 -62642198608513307627380 6896 -4041433263990663702275 6897 70852196340577528427668 6898 -66904802112158432696671 6899 -7957171201735506122741 6900 77610259263314680060369 6901 -67641844251259923368121 6902 -13757372458374591012258 6903 81724011358315348435837 6904 -64490751354483312294368 6905 -19613957108833932319700 6906 82100541714052331251831 6907 -58902307176700899788574 6908 -23466787176538528681130 6909 79130208542685655679720 6910 -53566263751045500148559 6911 -23641116755446796304080 6912 74204804344811308468704 6913 -51003581581232308775232 6914 -19756409039724890894225 6915 69239585156854351411649 6916 -52354505123808932147671 6917 -13327772334419496383185 6918 66374837495561745606281 6919 -57220283860140684149932 6920 -7151839906171360006668 6921 67358896888932793345358 6922 -64141618864856526571830 6923 -3854825823763066733396 6924 72583219968590888651209 6925 -71129020066039522709226 6926 -4632393922190220095084 6927 80474365406813431392459 6928 -75948240868181055271086 6929 -9060303943286708382875 6930 88119459081731127017119 6931 -76783019446389758473583 6932 -15624960489074777207866 6933 92775975042132633011750 6934 -73222037204394448212013 6935 -22248158006955299048851 6936 93207711521801572312394 6937 -66905382460975382339801 6938 -26605624148077108099951 6939 89848520078584658786102 6940 -60874282555673015883909 6941 -26800922255894828530374 6942 84279971827528094262819 6943 -57975256984970623667913 6944 -22407293575931010922079 6945 78664495163371867080498 6946 -59504807381814247947177 6947 -15140756417171181093772 6948 75429255868041664697215 6949 -65007742071690586050559 6950 -8157941875351403607849 6951 76548844276800572426708 6952 -72840902057855816647671 6953 -4430997336781610391458 6954 82458751763521600542891 6955 -80745293207917720413012 6956 -5306799935064485331211 6957 91382334359039466208115 6958 -86192533371161535622772 6959 -10316442635095200771969 6960 100024842025225545731694 6961 -87135032610286329713604 6962 -17742563803435125116206 6963 105295504275439121104196 6964 -83109729795801387513330 6965 -25230866732027374621225 6966 105786349091216491146964 6967 -75975719985470810042003 6968 -30154981346933067941005 6969 101990204094994003038088 6970 -69159611108826388732797 6971 -30371504089749819645694 6972 95696104531502650690439 6973 -65885014046026408399555 6974 -25407570455451823479913 6975 89349757502969433186447 6976 -67614539526835566618640 6977 -17194812631022190738100 6978 85699316787979252697147 6979 -73836542259403725267211 6980 -9305844632280380246416 6981 86968583564704272712900 6982 -82696381240789297541588 6983 -5092121884834703499234 6984 93653549291320386013840 6985 -91633446535192822247063 6986 -6078402943234194132257 6987 103737853584504641889509 6988 -97793197773527485233461 6989 -11741730112583590066937 6990 113507335602590806843944 6991 -98855817836310815625395 6992 -20137763996250747341019 6993 119471511805963763726790 6994 -94311146017747825101324 6995 -28606302674920370090524 6996 120032444483783467233718 6997 -86254094274707120173750 6998 -34168056960327911747943 6999 115746092632333468385059 7000 -78552827116252440744525 7001 -34412429739953422785719 7002 108629342107663598105950 7003 -74851842547177688567264 7004 -28803590404472791369317 7005 101460198184400932000676 7006 -76804478182525956383509 7007 -19523817311449998993076 7008 97337781252024452712756 7009 -83842254988296344855888 7010 -10610174565548903453350 7011 98778401321352276872403 7012 -93859361894073725605403 7013 -5844735072752239520100 7014 106338080470545476725479 7015 -103966081047920590488863 7016 -6959833085893836244414 7017 117734492055618922404192 7018 -110927668092666120644089 7019 -13359081675364140822375 7020 128777788989836959168611 7021 -112125521424639983225952 7022 -22854024311502315286036 7023 135520195679906164550160 7024 -106992438506696349015198 7025 -32426461570634038839238 7026 136162424333117722629228 7027 -97892476439881957907856 7028 -38706920182586419154540 7029 131318909667405968472076 7030 -89198223794306897878186 7031 -38979250333117236406237 7032 123276333112249750171393 7033 -85014927112309073007105 7034 -32640518908386126275324 7035 115179718471973207510442 7036 -87223965929057624823339 7037 -22162764515091392446277 7038 110528993762528528599392 7039 -95180129880637080581290 7040 -12092346861070321693834 7041 112166490423111612952135 7042 -106502845890034949559387 7043 -6709515224217442120369 7044 120708012641775642661010 7045 -117925750997412589659166 7046 -7967588389321397712308 7047 133585608608097811597068 7048 -125788645503734303537724 7049 -15196659000565802551948 7050 146060365262477197999900 7051 -127143903072812503113957 7052 -25927848427727970136400 7053 153683032043640304868073 7054 -121346068712863427966867 7055 -36742321073727668109873 7056 154417868700001756067334 7057 -111076197956744128542210 7058 -43837977865709202996538 7059 148949987586218967701438 7060 -101260893041358258038360 7061 -44139714625897111726652 7062 139866557306990908340833 7063 -96533800843433133510280 7064 -36983482074976434211585 7065 130719328365460651619055 7066 -99028393959632148402401 7067 -25153487854438306366241 7068 125475608700127977377035 7069 -108017392017130494780611 7070 -13779190241082905761578 7071 127330636576950558226838 7072 -120818234322387231404370 7073 -7696529296546216433132 7074 136981734386153207251377 7075 -133723728136194950406357 7076 -9112411131825260258577 7077 151529241662814350133207 7078 -142608229971549045864966 7079 -17282589758977965064201 7080 165621613766721079420861 7081 -144138551124383250930237 7082 -29406120091978514872343 7083 174240510037179048487227 7084 -137591705601721975876758 7085 -41626615964487414541555 7086 175075064898200534072309 7087 -126000195954289134357358 7088 -49638542229372902459573 7089 168905690833365064289335 7090 -114918761688992752748372 7091 -49972857502753740825520 7092 158643278509136204059515 7093 -109584572447553759411500 7094 -41891390232588220392817 7095 148314542110620970728840 7096 -112399160902190937062530 7097 -28534566952568540976060 7098 142403533684362252567970 7099 -122558712980271220590054 7100 -15696900819842447449432 7101 144508826455253996206896 7102 -137024092036093579405689 7103 -8823338656645227448680 7104 155414368537856838947341 7105 -151601072499216190220443 7106 -10422772316690471998598 7107 171837983090242350378625 7108 -161632907574448555434511 7109 -19651336388157193689881 7110 187755642382651732599829 7111 -163356973475591373713050 7112 -33344516659915684741028 7113 197492015682737599068289 7114 -155972625862101051820075 7115 -47145731148727469121285 7116 198442484335198989796186 7117 -142890711879294647975334 7118 -56186378230687661577100 7119 191483254565876841175244 7120 -130389544044160901212148 7121 -56563197663218176033020 7122 179896522452580872422381 7123 -124368813032838096598872 7124 -47437196185692950619572 7125 168240367179926613125026 7126 -127543818869193606645997 7127 -32366979491536655733305 7128 161572078399797218454836 7129 -139018662575510313292572 7130 -17878192757379902912743 7131 163962720654263261248962 7132 -155357039994757203718883 7133 -10112991751951749547761 7134 176275775709946029301058 7135 -171824781250166716811299 7136 -11914459974492643510892 7137 194816045043150498029591 7138 -183147271005041456984526 7139 -22331957556053334628959 7140 212790864527578364587279 7141 -185096280323645260050116 7142 -37801187518793009596607 7143 223791851986739308874382 7144 -176766162635294656215885 7145 -53381541326778468770731 7146 224878011221299106225382 7147 -162005958457417539757577 7148 -63587756519485836060367 7149 217022510379293778174932 7150 -147901544415517875292549 7151 -64009121969817065391088 7152 203946085629579118910086 7153 -141103486380156833225612 7154 -53706237422414404233975 7155 190787772909012461514018 7156 -144691693341345829914189 7157 -36701766800857928777549 7158 183270420336735144662522 7159 -157646624359880993941729 7160 -20349249659205783814865 7161 185984154686795997414148 7162 -176103521085016698587025 7163 -11586615756516124205047 7164 199888303765225605877836 7165 -194699133807992880092099 7166 -13612838518751110873452 7167 220817273653789421863661 7168 -207475331048583428309952 7169 -25377358311064871984073 7170 241102279148027675984460 7171 -209672653797096158249709 7172 -42845007084092995005693 7173 253531416291118036216766 7174 -200273476239739278127426 7175 -60429613803807056044581 7176 254764060342685269264814 7177 -183631772795073240367412 7178 -71943236777495111390069 7179 245902764385194294629629 7180 -167719936335143973993402 7181 -72409744388458704374296 7182 231148691701689349079175 7183 -160054383234382498032334 7184 -60789310282000919629783 7185 216304134681754094632843 7186 -164104825878787703575340 7187 -41604479671119064701683 7188 207836371740746705586636 7189 -178727322408208939832118 7190 -23161476874247539730075 7191 210907546202255477872535 7192 -199566283559249988464604 7193 -13271886139706721262968 7194 226607138350232351445673 7195 -220554738406413809130256 7196 -15550581736579051227213 7197 250218173198505930888031 7198 -234976398350523952175798 7199 -28826921513120861727085 7200 273108698644480384729722 7201 -237450496821629183631465 7202 -48541346593612478634403 7203 287147665430340844876001 7204 -226856545880056568289684 7205 -68391900004254134106717 7206 288552375549952811023595 7207 -208093991851798423194722 7208 -81374555365645293237533 7209 278563964931150718094173 7210 -190147755547512836418081 7211 -81899852459078843785381 7212 261912215716639228701164 7213 -181499786954394214067550 7214 -68792391374203969736611 7215 245172232716465473599672 7216 -186065894789049404453864 7217 -47153118429471587506222 7218 235626962332868282296034 7219 -202575724445332407302480 7220 -26350869228127645620830 7221 239105996543125281735216 7222 -226095536778719331176532 7223 -15186993175323942359934 7224 256828278005489688484520 7225 -249788371055047936553293 7226 -17758388833339376880308 7227 283465377648986392557597 7228 -266059105122503421935279 7229 -32734303472088654658808 7230 309295097975735648518593 7231 -268844488814345876117935 7232 -54988641820168481923640 7233 325138892846556184822409 7234 -256899924219819486108296 7235 -77387148034995138654759 7236 326741976279400623956873 7237 -235745945227250750613589 7238 -92023006397089805671450 7239 315475999424194362959341 7240 -215519889994741190085746 7241 -92607394906781275367022 7242 296691741836627852784189 7243 -205763099493428115335799 7244 -77820707583257813711997 7245 277818746069588868836110 7246 -210919428620887577173333 7247 -53428872977099930736713 7248 267068662808481417405855 7249 -229550993236900160256618 7250 -29968272182199700936734 7251 271014298847811112505546 7252 -256090216253661252004739 7253 -17379367783923590411042 7254 291004783559763727999356 7255 -282821984702402637707677 7256 -20275706841115369131542 7257 321051631374057122872125 7258 -301168678208713372736453 7259 -37164857665951409128321 7260 350180388635211772846444 7261 -304314331560357046853681 7262 -62272615045876219512864 7263 368061472158069588190394 7264 -290847128319955622617084 7265 -87533970281131891056807 7266 369890009828594994397482 7267 -267013438762936740824034 7268 -104040334638060965129743 7269 357193845613078211616885 7270 -244218556321021960631011 7271 -104687050013070918291355 7272 336015358446574132545838 7273 -233213707827431356546822 7274 -88021067597851083841597 7275 314731773532927811895302 7276 -239027404729596718246799 7277 -60528097930492267949481 7278 302631013391904615108417 7279 -260041986300150086155930 7280 -34075955948911821839807 7281 307093233055805326650310 7282 -289992188399450848141464 7283 -19875632957757270491251 7284 329641915915707361678584 7285 -320141938930040197201837 7286 -23130801013354578522771 7287 363526714356570236983699 7288 -340836099807469188677604 7289 -42184569172125250946589 7290 396376144520986362743114 7291 -344382589719493675902616 7292 -70501158153286346043274 7293 416558172210236907288875 7294 -329202484785923742088827 7295 -98996214747065099996909 7296 418631162019599864787630 7297 -302347707460161984124150 7298 -117602322463572842160197 7299 404330352824163281164956 7300 -276657104953586580390279 7301 -118317876686948532272455 7302 380446199535658562586721 7303 -264259790541371695076742 7304 -99529760596827165052571 7305 356455543397677634853887 7306 -270809463414089416764783 7307 -68541811089628886187096 7308 342837487239842403863264 7309 -294518611928944341220126 7310 -38736281027673302505556 7311 347891335689580236335029 7312 -328304234513296210845592 7313 -22718391107279186773516 7314 373326639766972987178623 7315 -362301009539810193626776 7316 -26388808176027722627673 7317 411517790831407199844140 7318 -385628522706431529497427 7319 -47873572472982285255522 7320 448558254520784875527963 7321 -389618814873188273737095 7322 -79801553664280135580169 7323 471318669516630459597087 7324 -372525146975478737759656 7325 -111927286225413309902736 7326 473674122770961271041171 7327 -342269513866394047181003 7328 -132887835861127122053036 7329 457569497941213636347139 7330 -313335687095259709383701 7331 -133692554179690960845167 7332 430650047764782709870153 7333 -299366984030071971636977 7334 -112513023409517256605887 7335 403622155857794747202505 7336 -306744468576562907368168 7337 -77607806102249231412116 7338 388286539941972322781766 7339 -333477594227075611950591 7340 -44025400304830604829437 7341 394013070917684461400880 7342 -371572811115842930801395 7343 -25962053468933578435594 7344 422683605502679956538988 7345 -409912226214241387572827 7346 -30089865955528254557898 7347 465724734384494369418723 7348 -436197704405188574930532 7349 -54302079671417447330219 7350 507480656786264519233582 7351 -440700768942209638570235 7352 -90307573075392750455813 7353 533152852371221320939947 7354 -421450270996037302521641 7355 -126513518754962900681217 7356 535836422164260621771733 7357 -387371526365340914449146 7358 -150135617354115114916275 7359 517690283676008726468411 7360 -354782338182245732252167 7361 -151033725636539866358143 7362 487361635133881575088179 7363 -339038696333976586321990 7364 -127164493632753216617343 7365 456904314827106600046396 7366 -347361627730886474434762 7367 -87845399351438940122159 7368 439645535589491487587897 7369 -377492725063222110550626 7370 -50008089296143560493705 7371 446132065602860468003513 7372 -420452267813736300850447 7373 -29658228566559887535969 7374 478452645592226126219671 7375 -463671622550927497823542 7376 -34294839056930607655744 7377 526956878039279215659729 7378 -493283623350328191390827 7379 -61589927533914847416789 7380 574001967076254275019767 7381 -498353121008776830023149 7382 -102176652611807055797505 7383 602956182799903486818836 7384 -476670059173453047281597 7385 -142971659503273821648921 7386 605996403473354106078216 7387 -438310014508164825162779 7388 -169575614709175802504353 7389 585562217385695054812143 7390 -401607575567629069180173 7391 -170568762221853288545631 7392 551400530322069433994199 7393 -383884148853079391532854 7394 -143690844733072063112958 7395 517098526728649858896128 7396 -393264104686481982367724 7397 -99405206705883949670739 7398 497689170554750510850692 7399 -427217377518459571947162 7400 -56800609814149260935216 7401 505017863847987286142586 7402 -475638838589821959238118 7403 -33872666299956303345759 7404 541449556134074727626443 7405 -524338232876724795680311 7406 -39079933910632547727510 7407 596080456889130351222291 7408 -557707015746441391717684 7409 -69830982600965571393675 7410 649080067500616148759386 7411 -563407908074512604799104 7412 -115561177499725407162642 7413 681727786405666169792408 7414 -539008144357244174446185 7415 -161533465419361167987448 7416 685183442585155888041846 7417 -495831053038186138182784 7418 -191483504182876119856895 7419 662188160381107076791677 7420 -454506151978562890598285 7421 -192599183592812858023340 7422 623700367079440163300514 7423 -434546145131763395023637 7424 -162332330237835576320271 7425 585082959682313622233386 7426 -445104795714402998258755 7427 -112464683162015532265893 7428 563241843282415827106378 7429 -483374440789563162437109 7430 -64490445378405114566665 7431 571528265661456113814234 7432 -537933724025441468722387 7433 -38653501990130134254346 7434 612584127593947179852156 7435 -592813865215900407481613 7436 -44519193441311179096756 7437 674114545572798087679085 7438 -630398799265838195754958 7439 -79149915225957647748153 7440 733819239448804711203940 7441 -636808701845320761485093 7442 -130682403808507007092814 7443 770603610187689536364722 7444 -609344833535076850198175 7445 -182467986358778030949279 7446 774536017312490621991879 7447 -560746072679884911416210 7448 -216177476449494213276480 7449 748645049530363713890634 7450 -514247143966795922225132 7451 -217416817719611276792229 7452 705302715169030025053946 7453 -491767685166433156024042 7454 -183330398070132207249554 7455 661836940856757869641369 7456 -503670790013606779083990 7457 -127210329630174258474986 7458 637279251273438816135375 7459 -546786146644280262312930 7460 -73196003356563217898811 7461 646657604040279485483505 7462 -608247133453979788764621 7463 -44108643671368339754464 7464 692893092734598525249544 7465 -670063381128363715409298 7466 -50705079833980735605130 7467 762184775639678281038335 7468 -712375666949158510022510 7469 -89696270283217857073221 7470 829406002081521634744071 7471 -719602411826198235393006 7472 -147738578538742124287654 7473 870851185952686329173759 7474 -688690345264106530983735 7475 -206046871238991166872353 7476 875323972920541230087420 7477 -634023471262100866875269 7478 -244000640791251223914071 7479 846194850916525673834764 7480 -581704793492238041121068 7481 -245370333257895831388845 7482 797409525457356118072898 7483 -556394442774115617739500 7484 -207013534181272963782140 7485 748476128026298642699525 7486 -569794535712639389093468 7487 -143861375962877725998851 7488 720877165103519357222565 7489 -618345370493481207583043 7490 -83061130808541223031001 7491 731465699040697897188953 7492 -687587407763082539695742 7493 -50306090268200722552957 7494 783532796002938843024548 7495 -757193261805824458592226 7496 -57710016160634802699455 7497 861546267791478758554497 7498 -804839898357089557506231 7499 -101623541027747552369371 7500 937229447733675087796621 7501 -812975182757676431838812 7502 -166975617605931892573514 7503 983928079512015814137576 7504 -778190714755182648534157 7505 -232636644567796062200921 7506 988990168679623824576758 7507 -716695308067367226222138 7508 -275348348382762950208904 7509 956232730487026350153480 7510 -657828808499476058285022 7511 -276862049502756960396681 7512 901309586313602336325926 7513 -629361873713000158553523 7514 -233692545686268908944349 7515 846244858119072490837070 7516 -644436700382536407770754 7517 -162629802619532612586954 7518 815234509504537868115028 7519 -699120403567897811746675 7520 -94231339015922548712952 7521 827204003286828268255769 7522 -777098919714623224714166 7523 -57347416555584722715511 7524 885838615610299680843268 7525 -855458385346650835947767 7526 -65681176684400874923642 7527 973626572048572209661115 7528 -909081629657272459617397 7529 -115115370204721643795965 7530 1058824951273739129408615 7531 -918223606672984386319493 7532 -188681162340098620649093 7533 1111404804624473876951658 7534 -879116330743497518023604 7535 -262586548729169331590074 7536 1117144044389746492314471 7537 -809947487880510790193498 7538 -310627213228920716950988 7539 1080314425521984449024300 7540 -743755242954163167697539 7541 -312325657932628137875916 7542 1018514585750933248980103 7543 -711733535371289469277710 7544 -263742910580811267533774 7545 956579636282109552369940 7546 -728689214014444545745662 7547 -183823869878763637503646 7548 921717328160302924000503 7549 -790247113305696959332646 7550 -106882903249042708031669 7551 935252415613018082373269 7552 -878028686686775359370923 7553 -65359821287868667986349 7554 1001240245991291752485751 7555 -966249884735114649610350 7556 -74718686222531167026978 7557 1100017605985552506754520 7558 -1026577548497904178981050 7559 -130339068307862787515609 7560 1195905273837827338951736 7561 -1036877010503786260493771 7562 -213159926817044284395135 7563 1255113351809119625739614 7564 -992907002852853739947252 7565 -296317148365298177544051 7566 1261634480296486504342312 7567 -915125303174146344724767 7568 -350368393127617758534297 7569 1220207108841846660669446 7570 -840692237316838891162217 7571 -352260741532843876726222 7572 1150694561148127717326857 7573 -804663776836094461889606 7574 -297598844535326322110401 7575 1081018667719903201335867 7576 -823760576811406198920683 7577 -207719204041291710035327 7578 1041848283174339168156986 7579 -893031978182876769279659 7580 -121171466105442274684289 7581 1057149186766594832611080 7582 -991856579581319637571106 7583 -74466976152405383851870 7584 1131416836570612597450398 7585 -1091143978225946407849556 7586 -84965557578546295847473 7587 1242551611547984442908734 7588 -1158999556996739069208964 7589 -147563112687078467449647 7590 1350414137464339064882995 7591 -1170578858268199515706258 7592 -240767586906806786175837 7593 1417080161142985707470386 7594 -1121134966785371761915547 7595 -334313977015204933283936 7596 1424455201119069780634498 7597 -1033719492133271317342290 7598 -395091836141599129437100 7599 1377881445670133893551889 7600 -950028775292682847751239 7601 -397181702815048181986598 7602 1299711170584897168257371 7603 -909534347612869125491802 7604 -335726572958980410420128 7605 1221367801041094054453783 7606 -931022992999026929264490 7607 -234657599977309704539618 7608 1177385472399036811071066 7609 -1008957430781279549544167 7610 -137359057602606729513001 7611 1194644689200585167785526 7612 -1120165202381953262717259 7613 -84823331827721834364210 7614 1278222482878326090523493 7615 -1231862546384648817498149 7616 -96598712470101299895655 7617 1403198410985449252853430 7618 -1308202468845687298600094 7619 -167008541050898509733589 7620 1524519861648615965396586 7621 -1321207614563024256276549 7622 -271855068492502146070497 7623 1599565233108646611354120 7624 -1265656103231229948752318 7625 -377099413334450249881663 7626 1607928433343838585579930 7627 -1167419539591521014744193 7628 -445415074392747400244591 7629 1555600648749381325059546 7630 -1073341849495165546313845 7631 -447757918304661709954911 7632 1467679090530770712234016 7633 -1027813116905371823611804 7634 -378664322237766704870305 7635 1379621038559820080596909 7636 -1051967994741693814886943 7637 -265039303148845850887728 7638 1330210117934442384659274 7639 -1139665353112419394637317 7640 -155653043765651830275870 7641 1349690367614812968823940 7642 -1264768339063912844179480 7643 -96551091531314104824349 7644 1443723288054135855360902 7645 -1390435708390749321586760 7646 -109792796215852179553897 7647 1584259493254345749161114 7648 -1476284468312167352210868 7649 -188960743781122176931892 7650 1720709659039865059885013 7651 -1490889069948075255407411 7652 -306914809286625579858684 7653 1805130500961168456694211 7654 -1428462393855564181723477 7655 -425275525152113996481000 7656 1814622692857316759140048 7657 -1318068430607156679803492 7658 -502047798480672764844894 7659 1755804392799070272479684 7660 -1212376907009074959869735 7661 -504646234454236246482210 7662 1656955781126791176893204 7663 -1161188137577500125252943 7664 -426960391863881946322629 7665 1558000024643563658442116 7666 -1188374142993482453705372 7667 -299287350488837701478104 7668 1502531232602988903900743 7669 -1287016956598958439000027 7670 -176327255317338842631129 7671 1524535199585184841602018 7672 -1427720297974678188716616 7673 -109894269491557836201569 7674 1630267119866522379098137 7675 -1569044118816085746747543 7676 -124763267103271203708871 7677 1788278145759879184523113 7678 -1665541959735062288945098 7679 -213759567531369164405087 7680 1941667973491784109907845 7681 -1681980881893824407275089 7682 -346400109744932287858160 7683 2036633157576656673605698 7684 -1611831569616935183192329 7685 -479458393108363775509078 7686 2047402422829864741916256 7687 -1487845637606535792983352 7688 -565757402260614439343766 7689 1981333673636866211544440 7690 -1369113677570999801374354 7691 -568625825579871817612247 7692 1870249418273601112859371 7693 -1311575154483162520924412 7694 -481342128733297545022749 7695 1759029058175762435928122 7696 -1342135434786870241684653 7697 -337896090014325845979290 7698 1696786516398830298806620 7699 -1453040300811854671181259 7700 -199709036618070497956597 7701 1721590248896873126628677 7702 -1611298112677780995313198 7703 -125021158148810188471184 7704 1840470525404563282565326 7705 -1770180010305927673925488 7706 -141688663227526054487403 7707 2018089481475470013553705 7708 -1878669604272770208875042 7709 -241756648510956410566152 7710 2190515949270724994240035 7711 -1897148833480507129238343 7712 -390864877828108099106669 7713 2297344477586979446603419 7714 -1818339769145698367521341 7715 -540458990117988173044332 7716 2309511969368866269331100 7717 -1679086289633722665801766 7718 -637424464400454136260477 7719 2235329884241418965282136 7720 -1545707772979464432084028 7721 -640590391020457804521417 7722 2110476002355893645265236 7723 -1481094311576437081559893 7724 -542511337026794843057886 7725 1985520852948108006482943 7726 -1515425927281788317408705 7727 -381351796941461233695523 7728 1915692088454720855801430 7729 -1640138373205437537487675 7730 -226135289923881542610773 7731 1943679397238583349411924 7732 -1818078471420430395844113 7733 -142170774874531636053946 7734 2077341570631259943543284 7735 -1996661028859941768843628 7736 -160900606784669509183373 7737 2276907981743982005799269 7738 -2118570874607008557392112 7739 -273369702836066574125483 7740 2470706518655011728950883 7741 -2139311133491010080074749 7742 -440953507455432594938207 7743 2590802211407856683782695 7744 -2050844173728044264334370 7745 -609064974662842003916626 7746 2604569361453810051655775 7747 -1894461679805233229398148 7748 -717962410173236029815135 7749 2521295210717825217507118 7750 -1744715384114165813732549 7751 -721507567872765889966417 7752 2381033419495795236173418 7753 -1672149368070848584520076 7754 -611306141021931716229467 7755 2240708389944528337519962 7756 -1710710939276833495103419 7757 -430338969437391112650044 7758 2162332550254083802673202 7759 -1850881171725198372969611 7760 -256007772879501551156743 7761 2193920560611745428908440 7762 -2050876502532103324688574 7763 -161636853288702694588319 7764 2344114609552377963676344 7765 -2251612709343195037827778 7766 -182641180753851356733473 7767 2568316999024266350772664 7768 -2388556427076246958942797 7769 -308989426035549303276450 7770 2786087680014931134573865 7771 -2411886025358211123624707 7772 -497351826003220464893143 7773 2921107985705042774254514 7774 -2312573589008823470656058 7775 -686213987586573677268329 7776 2936712080100834003394560 7777 -2136994746754475622440878 7778 -808542637526777049996540 7779 2843195426463342912720489 7780 -1968868141432796288624740 7781 -812485628338656589420083 7782 2685676952221694172837011 7783 -1887356990570576820728762 7784 -688692220927975687199040 7785 2528067880166200965619757 7786 -1930718826957306211536764 7787 -485485418926189295241042 7788 2440145022414738596778329 7789 -2088210588180265581082907 7790 -289695507565798642566747 7791 2475786541554929488484006 7792 -2313004947361407190336732 7793 -183711456996233722908893 7794 2644563076384481417445955 7795 -2538565793643863828141159 7796 -207243835604586698630500 7797 2896421788425458259462292 7798 -2692365705780502581284354 7799 -349213985010480231295267 7800 3141016205102190462844539 7801 -2718559322990309842064677 7802 -560856195346428030007670 7803 3292800614530376327974399 7804 -2607062127437123749474993 7805 -772985135085673910405955 7806 3310418746118578035766640 7807 -2410035221057378191060304 7808 -910327487562670226567027 7809 3205451656602815148847111 7810 -2221294759188322364171922 7811 -914677096067125555361613 7812 3028591456887901707300916 7813 -2129820105736891905310189 7814 -775708929335099658358113 7815 2851653897554066300039853 7816 -2178540524206127979000521 7817 -547559577980105590257618 7818 2753078349635967398311325 7819 -2355457006730946682008241 7820 -327782263486178056542220 7821 2793218615385788388451362 7822 -2608023366357818172992057 7823 -208752554252803139719061 7824 2982854939839494976260574 7825 -2861386601693085261670586 7826 -235113057105445486142632 7827 3265654057734532472811942 7828 -3034146801350212772090742 7829 -394554532780980639205628 7830 3540347258552660936272812 7831 -3063530474624458954897475 7832 -632263549025927746949984 7833 3710938541050838501258078 7834 -2938448871292363207194498 7835 -870541482223110195361512 7836 3730873592324326454803943 7837 -2717370508136574934026629 7838 -1024686827457817310364879 7839 3613118671020604149032108 7840 -2505535577404050402875848 7841 -1029552765856149514953522 7842 3414516211114067798149019 7843 -2402853197764733985391889 7844 -873551900990238133936289 7845 3215944418934954092796946 7846 -2457543480856229833765804 7847 -617454486357613832743834 7848 3105378229820727153923366 7849 -2656308664216866884569199 7850 -370753916857816561819508 7851 3150606900567150210970416 7852 -2939994383632039799070561 7853 -237061533004125009251798 7854 3363634168444572210400092 7855 -3224598049496770987432726 7856 -266657110987137240786945 7857 3681158178678277487071881 7858 -3418581352978866122959209 7859 -445658995338719975606769 7860 3989629572810495200106711 7861 -3451538485380802459588034 7862 -712661551091932311234265 7863 4181241394699193546685850 7864 -3311195525110253028173535 7865 -980219496189159154318792 7866 4203814258688508101270001 7867 -3063140243012067528330859 7868 -1153187904817263077052009 7869 4071666021897605196136711 7870 -2825512679018913296103077 7871 -1158577241426106864219048 7872 3848732548526904048804296 7873 -2710251536599209967603802 7874 -983450117678138689493799 7875 3625928599939972180509390 7876 -2771709152931401001310615 7877 -696120560228631734342332 7878 3501994694682878061433567 7879 -2994937161587784586100049 7880 -419233821387961869153357 7881 3552989122038218858182008 7882 -3313508653553253653975002 7883 -269185675787328679187807 7884 3792161054607641433263993 7885 -3633079271672659523948435 7886 -302369991752746501231717 7887 4148622565359124580269509 7888 -3850801152774404063150949 7889 -503290289147593927859500 7890 4494869619723229158680236 7891 -3887841059693502043435972 7892 -803073195694579293422739 7893 4710083271195283996678439 7894 -3730383467364800826122403 7895 -1103397782004782309639507 7896 4735633278100982624033564 7897 -3452202676780245560222182 7898 -1297530291981019878813174 7899 4587423791834069644806002 7900 -3185660326113814161871553 7901 -1303472203707249234133949 7902 4337280658589858380028818 7903 -3056309929388124951666335 7904 -1107002051456248281303584 7905 4087256452990176962732862 7906 -3125297576942438534767483 7907 -784660326014111875039786 7908 3948394559337886796438882 7909 -3375897087290582464779936 7910 -473962236933842440932844 7911 4005787898833414100287561 7912 -3733654047457656373835880 7913 -305531998050758703803677 7914 4274296595932714009666125 7915 -4092383984865620452117907 7916 -342683790373030647120347 7917 4674383695576390712134313 7918 -4336787729598254407343339 7919 -568246934555700922253031 7920 5063013674034007771683845 7921 -4378366945479709673132245 7922 -904734646390340295713848 7923 5304734420782174105087971 7924 -4201747878164839154799157 7925 -1241857806391789874208852 7926 5333554744071192203425897 7927 -3889784117071761629243815 7928 -1459655850260227254628739 7929 5167395492624225385758594 7930 -3590821073923806933382865 7931 -1466206669834646261456912 7932 4886689279029660485459693 7933 -3445783704783621145468644 7934 -1245772798158400600726879 7935 4606222885563983369503630 7936 -3523180435876012520280998 7937 -884176453051523089803868 7938 4450665766646484189713928 7939 -3804543181923499430931853 7940 -535706679181219166439347 7941 4515313880126206543993311 7942 -4206175053934097110806914 7943 -346654747258548648873896 7944 4816747282440457291317291 7945 -4608778880526136876425153 7946 -388337554413462598579599 7947 5265607849680413777272169 7948 -4883007361614368481838345 7949 -641467193943560313981496 7950 5701745683184493160224683 7951 -4929618636258991058088068 7952 -1019074507904272095607494 7953 5973080402480357409115696 7954 -4731647396273307022420123 7955 -1397353422732967654718885 7956 6005626821329975241997712 7957 -4381841927786311597943628 7958 -1641594767872630005267694 7959 5819382088682750643807151 7960 -4046687235216975013094592 7961 -1648915407543289553238163 7962 5504519040049731064079146 7963 -3884049411858489551545931 7964 -1401617121716382509339800 7965 5190028943666531195752815 7966 -3970864678923511160714422 7967 -996174808573321207900327 7968 5015702795384767325315092 7969 -4286626305980865863567527 7970 -605376493469448258591754 7971 5088536541514285976254199 7972 -4737358396623081162424190 7973 -393225565344344497006115 7974 5426754369391919065234097 7975 -5189212074379371369625296 7976 -439907847534878320009947 7977 5930277441840237156332437 7978 -5496808901357952432222848 7979 -723852289424829599592542 7980 6419626411626744170816867 7981 -5549160185912793708650615 7982 -1147621893837950131230328 7983 6724215115764326468813476 7984 -5327253277166861512781479 7985 -1571957863173233746471138 7986 6761021362333552374806973 7987 -4935099719165383391556138 7988 -1845907084413228192792643 7989 6552196810821699774836386 7990 -4559373002985129982518661 7991 -1854036634876574022727399 7992 6199130332960785925815890 7993 -4376975002615272125817855 7994 -1576660039664494266803686 7995 5846450575218963984344737 7996 -4474449468190048322574897 7997 -1122069934433153370757726 7998 5651183470694440327745914 7999 -4828706253537151137282438 8000 -683828211017818588460473 8001 5733217783365318263098718 8002 -5334549980727050338161234 8003 -445923415648053220006483 8004 6112711097978101399345116 8005 -5841517690814952260075158 8006 -498159159452468039063148 8007 6677502469584473812171553 8008 -6186473484644187892440386 8009 -816721762255170071214595 8010 7226320728177218141661819 8011 -6245176853813304118827878 8012 -1292141070843721904868046 8013 7568202758854735849596751 8014 -5996424836013373612561825 8015 -1768043290088334871924619 8016 7609691982134601210234379 8017 -5557009888036668371354689 8018 -2075164620140743474208681 8019 7375655800697050271731004 8020 -5135850395692364472227174 8021 -2084121626603154939298142 8022 6979833029744545881230789 8023 -4931460385188360499771036 8024 -1773198397543178209399627 8025 6584497857369444302157717 8026 -5040823587612500950951505 8027 -1263570385408861458180069 8028 6365890870383598669554997 8029 -5438187808093637960641452 8030 -772355991928260994318457 8031 6458138687055174854248654 8032 -6005671553372111525077319 8033 -505568984219015315228816 8034 6883895101668302548420913 8035 -6574283909119520208442688 8036 -564010336372077506023681 8037 7517148064554331726215731 8038 -6961186552746143169063333 8039 -921244575617115035950903 8040 8132595435530796136209325 8041 -7026960742020474176626243 8042 -1454422003112922903377121 8043 8516252884716350384625826 8044 -6748308476923968744071442 8045 -1988177576944410272944191 8046 8563103570525147589077506 8047 -6255976906937303834254156 8048 -2332376051087523012102554 8049 8300942596566356183084022 8050 -5783992504668833752380006 8051 -2342377643641520167602070 8052 7857144629753520976417610 8053 -5554911415102234140106431 8054 -1993860122980569212373653 8055 7414130026427140929908517 8056 -5677512665421019564127899 8057 -1422651885851437048631560 8058 7169304706512055183100464 8059 -6123275348527202307888852 8060 -872076838245970343498231 8061 7273078441219507862625058 8062 -6759734062293992392847727 8063 -572886359663752928220231 8064 7750635042094075919068956 8065 -7397496000459094207238919 8066 -638399146627385626137537 8067 8460603314074642886384246 8068 -7831291457074099838154088 8069 -1038873038914742615239909 8070 9150706116655500943402539 8071 -7904978003177150034956601 8072 -1636845187176887381937470 8073 9581008863660827697554867 8074 -7592793226976337893513750 8075 -2235294972610037266920645 8076 9633942936261276094363258 8077 -7041204744320914075863418 8078 -2620971197748455359923622 8079 9340190693310335492757509 8080 -6512518653591416903835621 8081 -2632032712152726321469933 8082 8842776427497281852017743 8083 -6255773857985901135389926 8084 -2241373219700926745195751 8085 8346433032727880879232995 8086 -6393340271500156215968013 8087 -1601425856984444056113747 8088 8072409400792707058065947 8089 -6893222892623259955897489 8090 -984398753702504070464282 8091 8189207691996347360969562 8092 -7606893953153293125883063 8093 -649094693424658300791102 8094 8724602492673565624097974 8095 -8321955982825485696924282 8096 -722449950260214192231629 8097 9520463241211273741652314 8098 -8808141404354845101064051 8099 -1171307120429100974252373 8100 10293960556947096997843442 8101 -8890834523225443082867103 8102 -1841695278411282301596029 8103 10776551533944455898637954 8104 -8541107578084662380153885 8105 -2512451710892835033227939 8106 10836339139525626420275101 8107 -7923418328344044272313182 8108 -2944676819244267046069224 8109 10507372210171782223945771 8110 -7331267207417477002457608 8111 -2956859176509301189314358 8112 9950073077383156121959902 8113 -7043581722794919460757977 8114 -2519217306975818434404071 8115 9393932678648108333234404 8116 -7197792961586346234157197 8117 -1802329872305389618608299 8118 9087341078038512165654091 8119 -7758156725617134194794258 8120 -1110974428238097483675262 8121 9218599026291349316693577 8122 -8558409287440340397118084 8123 -735157023417454932087328 8124 9818790669863041800443147 8125 -9359923947232670424521882 8126 -817181899799102871550311 8127 10710751037837602713078791 8128 -9904888677090109577200163 8129 -1320336658048130187163117 8130 11577665260476639174408317 8131 -9997593416241217164446533 8132 -2071701826277072747430269 8133 12118884461358668697492154 8134 -9605893010491300864682480 8135 -2823522675793044766354993 8136 12186217160660468951581402 8137 -8914198407583606066896230 8138 -3307736243535517642674542 8139 11817944454552540500731337 8140 -8250998601151237909100242 8141 -3321150975757638175750306 8142 11193500653042532508470822 8143 -7928892391145364381657526 8144 -2830850108017150080849813 8145 10570571233203812431526060 8146 -8101673725165242940772579 8147 -2027832244061509977135360 8148 10227608471617404871065396 8149 -8729892701366074899558118 8150 -1253537856800199439779783 8151 10375213470918007222761689 8152 -9626960095553887931459923 8153 -832343274875054119694880 8154 11048012458333562172491325 8155 -10525198370934485991159971 8156 -924234622815966823308008 8157 12047284961477855923620268 8158 -11135792567627289080711900 8159 -1488052635119050580018758 8160 13018759135324267684566423 8161 -11239594606642459231518464 8162 -2330005284182747371294600 8163 13625409778651653424434344 8164 -10801166953294711410014496 8165 -3172378013667315912716220 8166 13701310307822238067516527 8167 -10026698278725165176992836 8168 -3714613877919716976037738 8169 13289117063597892670965542 8170 -9284274989266145733449525 8171 -3729577883028254522633383 8172 12589724077733397757933441 8173 -8923614209580785325191998 8174 -3180333080902231324016751 8175 11892240905791614156775265 8176 -9117168986356248081482484 8177 -2281221183725322310629347 8178 11508468545153434567222934 8179 -9821173136644924606923822 8180 -1414120338721778326890596 8181 11674480636337538413312147 8182 -10826446553895250151402573 8183 -942171981145494984699973 8184 12428309720374264891862515 8185 -11833080960370841954678276 8186 -1044951116109174652464244 8187 13547675335546143575105835 8188 -12517007786278487109865387 8189 -1676500742781469732875492 8190 14636095628488811678558527 8191 -12633426497430925832344813 8192 -2619978529977540142635836 8193 15316098532321542231940137 8194 -12142699983607013717983393 8195 -3563552303518283306746034 8196 15401753979054148785205788 8197 -11275731706176508918957630 8198 -4170858024339631733589793 8199 14940282655276451701088482 8200 -10444636238712207498863960 8201 -4187449307392467401982815 8202 14157172406878698965018698 8203 -10040768916596094067145629 8204 -3572304696722507027601148 8205 13376152268753617346788652 8206 -10257772250845798186538172 8207 -2565645244863480434731175 8208 12946902885476220314568583 8209 -11046477277111335306274490 8210 -1594686562580960769851014 8211 13133569686875503439193078 8212 -12173003742996636713431621 8213 -1066201366442895281137541 8214 13978178029407284300676354 8215 -13300781874722310842469363 8216 -1181069320045004795235854 8217 15231945087016884249695249 8218 -14066701148106076482678147 8219 -1888573867578851714167012 8220 16450916263463500269472088 8221 -14197082830730426269881341 8222 -2945496450131506925931727 8223 17213054154421311773104351 8224 -13647801756101197984794025 8225 -4002219477931580148560553 8226 17309456975263253349609407 8227 -12677714288887413239220351 8228 -4682100739461270144455356 8229 16793029848648333616248938 8230 -11747473429651904254234408 8231 -4700361198763554973532636 8232 15916357184748394178854375 8233 -11295557119944079057770086 8234 -4011787338198699286976078 8235 15042144074950310403914916 8236 -11538693379066246063449428 8237 -2884869424150858024240428 8238 14562260217760094257808161 8239 -12422116292456860045623668 8240 -1798076095491854971804151 8241 14771859927844238895176444 8242 -13684089658709631189337233 8243 -1206290394974062334364370 8244 15718062561336414407262989 8245 -14947196560397263931562837 8246 -1334649292754275766555404 8247 17121838533228859856390786 8248 -15805017003282678216035626 8249 -2126906083610982729622149 8250 18486860884456246007738698 8251 -15950935262549854850568081 8252 -3310531135772983194672106 8253 19340876738024177942852503 8254 -15336492592770266434792461 8255 -4493987757415921237506019 8256 19449530292824442906382654 8257 -14251120913053293638665352 8258 -5254890028662131204855314 8259 18871865793281656242414001 8260 -13210119614445495121893861 8261 -5275242093746908717507708 8262 17890392287445789298650229 8263 -12704357369985498981880282 8264 -4504509751951305180929134 8265 16912144010211185795329262 8266 -12976572955741036529094759 8267 -3243221842432350806737117 8268 16375493319293858478928795 8269 -13966157459603560341903386 8270 -2026829395543525348759776 8271 16610914187696199516387927 8272 -15379495855331740655704098 8273 -1364143869546139918865791 8274 17670715827665768246562912 8275 -16794159658233518929562039 8276 -1507825177302057689087118 8277 19242330223210394014993246 8278 -17754593981994217048524420 8279 -2394725534530314773898768 8280 20770755421425102640909413 8281 -17917875669624968266632201 8282 -3720253400507166937864615 8283 21727252271353674625338391 8284 -17230483312929752698242053 8285 -5045248276289617697708269 8286 21849767205039083409305749 8287 -16016208983681682490556473 8288 -5896663147881757024103408 8289 21203448526139693069860189 8290 -14851778143153667527715515 8291 -5919143386801681559701819 8292 20105000755765058605012158 8293 -14285782808833056415716965 8294 -5056458659361467415227445 8295 19010552975266989831888180 8296 -14590791535347402667427317 8297 -3645350574247175641360233 8298 18410745178020229265333060 8299 -15698939364536456790959626 8300 -2284084766905054749937972 8301 18675276608832166292899828 8302 -17281484674873765599742720 8303 -1542455448677545044893198 8304 19861780385674146798443057 8305 -18865362379185835315051442 8306 -1703121299557214946207438 8307 21621045302294348470381838 8308 -19940304090719746101741341 8309 -2695779168369233966072469 8310 23331788412762337770237102 8311 -20123288592619863769313068 8312 -4179707306631819242217055 8313 24402989951536422253764645 8314 -19354345474830167698379117 8315 -5662697925446379682615718 8316 24541091275006352694284809 8317 -17996441376945846217900481 8318 -6615517523793307101959457 8319 23818325516517125431906558 8320 -16694060192394956162903388 8321 -6640247241768887670040787 8322 22589388192854176227500729 8323 -16060794380754386357821521 8324 -5675152487743277599898232 8325 21364866194303360364187005 8326 -16402255968803506881953785 8327 -4096591253119349764459226 8328 20694699255471366877911603 8329 -17642745655457231639431147 8330 -2573506055540406117991705 8331 20991547367631111679085324 8332 -19414725799943993505612062 8333 -1743464457643706151087579 8334 22319789789683234345418069 8335 -21187605683060576840671652 8336 -1922906470816633579229718 8337 24288717092085576769604823 8338 -22390806569961063002644096 8339 -3034043929715000658995073 8340 26203386591962668631194933 8341 -22595681104216354308955012 8342 -4694866988277370385727626 8343 27402996415919039428502273 8344 -21735691695668517206314099 8345 -6354704214268988501301468 8346 27558287759216515280453238 8347 -20217225398361622810028331 8348 -7420640484611022743162319 8349 26750297777607111058788763 8350 -18760647500051011813488892 8351 -7447843225606790435580318 8352 25375298226973671613975404 8353 -18052605204556482434835950 8354 -6368146952966324569718744 8355 24005676891957628598651542 8356 -18434700378951070548486573 8357 -4602411476098356746089339 8358 23257037420196923139411965 8359 -19823418440256457403270663 8360 -2898958008450509909024305 8361 23590331609982726824162770 8362 -21806950234582653529923747 8363 -1970043706428564409185249 8364 25077151608510141613947899 8365 -23791000674524657775691126 8366 -2170782198461647776824683 8367 27279937837737925588585912 8368 -25137244268113703220028584 8369 -3414128182980640816971879 8370 29422531632029749184067587 8371 -25366383256739860381932079 8372 -5272570248743917656485941 8373 30765304879575587912180617 8374 -24405125674085745835137899 8375 -7129712045360438924932931 8376 30940054521827285951682337 8377 -22707332853452676793361897 8378 -8321753998889807739697994 8379 30036964595113640993641632 8380 -21078999503008939660855242 8381 -8352043610290126162378707 8382 28499119983763459974759512 8383 -20287337988757897002223262 8384 -7144261938778740385898076 8385 26967724297610681925808860 8386 -20714829274727926957374975 8387 -5169929319748595381901594 8388 26131203374348542366047682 8389 -22268908203996669818892100 8390 -3264944217595618284278821 8391 26505453074725481346287613 8392 -24488589248152686718758002 8393 -2225593567808793215996876 8394 28169063216420226160276656 8395 -26708920068277561653330637 8396 -2449836757331252456810814 8397 30633187255534334256322178 8398 -28214802529868728433291951 8399 -3840624501204637217110781 8400 33030365282602700887973907 8401 -28471438879794241263933360 8402 -5920190581626277219623391 8403 34533375870431100832886758 8404 -27397016905357220578874826 8405 -7997559668651954050340051 8406 34730203994583019721725660 8407 -25499095032133783898624668 8408 -9330781010311790509273006 8409 33720609271734777770192571 8410 -23678818588394848911806804 8411 -9364317246333571068259434 8412 32001101239140481183581077 8413 -22793605234575538179859079 8414 -8013525421934147564245886 8415 30288739922046844828777631 8416 -23272219725811047014948083 8417 -5806083245041390594302659 8418 29354395321297826811191263 8419 -25010881853292849463767268 8420 -3675897017349607461287627 8421 29774534729963329666912825 8422 -27494769011081657398531336 8423 -2513642518065179052084863 8424 31635897547290533174060567 8425 -29978834831299091126393452 8426 -2763966007343438675525978 8427 34392078457773799248055997 8428 -31662969255886095198299099 8429 -4319817447848351146725608 8430 37073129843140541862848559 8431 -31950042086728752192081313 8432 -6646156558452760366597246 8433 38755303458952089972369138 8434 -30749117276786029144661135 8435 -8969421127865237163265003 8436 38976490761007629171536503 8437 -28628337126485337325387134 8438 -10459938943818127666357366 8439 37848260225309267231749361 8440 -26593748697470549925455262 8441 -10496807901020455104545374 8442 35926002293663136878426228 8443 -25604587836767288885396747 8444 -8986827706447570294073702 8445 34011992166361959080442881 8446 -26140127972372847642661802 8447 -6519087015662306535805855 8448 32968848897856722578537287 8449 -28084928065727699041631370 8450 -4138010682784759180431608 8451 33439932141846489510223060 8452 -30863591776086712813242910 8453 -2838358168787199711888822 8454 35522296370915521265921013 8455 -33641911218966927370295844 8456 -3117755059196594059615842 8457 38604075200050843570652340 8458 -35525518151878695063258607 8459 -4857581713067280565753506 8460 41602261701332006171172337 8461 -35846434718870960665697788 8462 -7459194373135092177686859 8463 43484576264946824232204577 8464 -34504868367969813885879762 8465 -10057445162622002732830094 8466 43733428822979851123248690 8467 -32135290914783039234823488 8468 -11723348581044496254859795 8469 42473146928896335009338673 8470 -29861609360888889518925631 8471 -11764371918450113855486021 8472 40324155947703778221015607 8473 -28756158331400147269546177 8474 -10076537381366681812873285 8475 38185322556960672892033462 8476 -29355002178262291694830514 8477 -7318344297578985232350101 8478 37020422152653257262594758 8479 -31530470648335035025071357 8480 -4656975570221714889064026 8481 37548753014832052952121573 8482 -34638131635779361560733595 8483 -3203678660933663994877491 8484 39877897328467549030853650 8485 -37745484405383318186392213 8486 -3515990923454353621169369 8487 43323452849463128578438986 8488 -39851546582520695977546775 8489 -5461012600414600803008511 8490 46675939519125816310408314 8491 -40210247321265035263694319 8492 -8370440323219036842944069 8493 48781265290863960180841819 8494 -38711478836055356335794815 8495 -11275415545536341820361813 8496 49061336173335882375482255 8497 -36064123016613409414348878 8498 -13136999980245667465062381 8499 47653275517763000725071053 8500 -33524282606274578945618543 8501 -13182254203133760876931392 8502 45251530878689600570413300 8503 -32288949453171048810198971 8504 -11295673317160749660419008 8505 42861920241346689394808741 8506 -32959016133946298886386983 8507 -8213984322198063891227463 8508 41561697490954204231876370 8509 -35391787537341165842390113 8510 -5239730537447529928549829 8511 42154422436975537818350104 8512 -38866736686382534671329357 8513 -3615512719944718169316697 8514 44758527450938655199792840 8515 -42341014988808879394345700 8516 -3964296311066750455528055 8517 48610239533783222729670778 8518 -44695038015985906568816661 8519 -6138306116413110527192184 8520 52357598955874270696078834 8521 -45096482785560055182319752 8522 -9390923766762765371214613 8523 54712168882018175331346621 8524 -43422240993649720219939787 8525 -12637877444479058724077635 8526 55027285932321172658948981 8527 -40465701357348552769145632 8528 -14718326320298216898293640 8529 53454844812506304819566595 8530 -37628817770585836218489404 8531 -14768058456371508707887963 8532 50771479416360273546289845 8533 -36248623346772935592227280 8534 -12660338712324438650413672 8535 48101599748871941621148671 8536 -36997817825952844674424651 8537 -9217588703170700917680322 8538 46650794669609150938032255 8539 -39717459393591025289669091 8540 -5894307135612363250319037 8541 47315000174108489644035181 8542 -43602975501949283218673422 8543 -4078980524906888502787015 8544 50226253689744158075263883 8545 -47486575036008059129357003 8546 -4468073317164733043131890 8547 54531176065468355297720459 8548 -50117891438441095083921184 8549 -6898198716841598512012017 8550 58719571240239154643815750 8551 -50566807369671782874935783 8552 -10533594264824749557033024 8553 61352747242333275566073818 8554 -48696916233572558175677713 8555 -14162737566505831668930041 8556 61706560024050364321567531 8557 -45395252873831232230347966 8558 -16487049649516204698040212 8559 59951084921143951578823412 8560 -42226819085249734852743057 8561 -16541695431322542621979706 8562 56952995976248537340520186 8563 -40685740112849696419784871 8564 -14186898712302291631695721 8565 53970853358879474086069822 8566 -41523053191882299064304896 8567 -10341133020581012218304765 8568 52352325079151198788489101 8569 -44563492427318309881532344 8570 -6629246843203425976153955 8571 53096955584829959124431489 8572 -48906939478832020511087471 8573 -4600510100761723168997406 8574 56351355088893676966218546 8575 -53247268444643578239639116 8576 -5035188506298591732541357 8577 61161217703194435498003198 8578 -56187503857173958061415840 8579 -7750766667190098404335765 8580 65841885114779607945889521 8581 -56689025782177336712613007 8582 -11813218948799019759267463 8583 68785359993150169314288497 8584 -54601729147763836771464204 8585 -15868265499220647595928239 8586 69182857234548007118534385 8587 -50915133601818775619489599 8588 -18464137067352616812693707 8589 67223406488034899018352028 8590 -47377796882200819552539787 8591 -18524885177956744326556407 8592 63874838428478094904483642 8593 -45657081506953312513227307 8594 -15894324360630363377999041 8595 60544959808261925157997451 8596 -46592725132346867185124512 8597 -11599912785480556762192318 8598 58738922830526366117213235 8599 -49990635650998959538910010 8600 -7454420674321553879393237 8601 59573768757544256542354946 8602 -54844638109483932409158407 8603 -5187636831359740710933890 8604 63210316195835749310126808 8605 -59695242771221659148321148 8606 -5672623058109225104029559 8607 68583688896666315831272323 8608 -62979821250334013277648722 8609 -8706183504852282749163537 8610 73813487408400366113563842 8611 -63540793099899137181115892 8612 -13245760876856902391288190 8613 77103748260817659034758349 8614 -61210900782918966640351111 8615 -17775598784018972565193796 8616 77550654557117619382066824 8617 -57095284334275711335809050 8618 -20675007486691477335110911 8619 75363162667360383479947187 8620 -53146277845219634162161257 8621 -20742171860000742503013928 8622 71624102131215571225098912 8623 -51224915309992180672229598 8624 -17804126009742524671716070 8625 67905843107831613190635571 8626 -52271050058833546489085305 8627 -13009054565475572676396550 8628 65891324223158596260408949 8629 -56067502158718512531815067 8630 -8379721449224012135526519 8631 66827102217215719675082264 8632 -61491866197746284220009769 8633 -5848259247220541389611038 8634 70890494320085469331363618 8635 -66911336163968014948380122 8636 -6389035039305519858998656 8637 76892741069333853399043434 8638 -70579923490888493332204523 8639 -9778012746058250729143887 8640 82734170893975200335637240 8641 -71206690539757136343677410 8642 -14849402378476976057496609 8643 86411629906417205860471797 8644 -68606028777425864372486941 8645 -19908685660184498447337568 8646 86913110050612215415656591 8647 -64013173479870285574876693 8648 -23145915419647066358509350 8649 84471894690400589226159352 8650 -59605158007853924802149648 8651 -23219681565607863512498886 8652 80297585845864849598850338 8653 -57461038018136155728664014 8654 -19939692952711031330128442 8655 76147055826657839310839584 8656 -58630103393581278874134843 8657 -14586325534676718868998700 8658 73900901470194805904668410 8659 -62871063839826963469190591 8660 -9418535177170289014721029 8661 74948708173572219322629020 8662 -68931029644238962376267707 8663 -6591619183931515161593270 8664 79488465928220765252743876 8665 -74984438755380304859141658 8666 -7194512858199990867589820 8667 86191034893380925633837317 8668 -79082081880998231674306244 8669 -10979193545844852730439425 8670 92714830838303305073695021 8671 -79781970698201094634837517 8672 -16643110331495560545403472 8673 96824263443792168434962138 8674 -76880547324139009028478872 8675 -22293587622055437123109441 8676 97387515927082318410241694 8677 -71755641627411852981612959 8678 -25907053441165731177195654 8679 94664192173523002988407075 8680 -66836195803088394139329168 8681 -25988995743126725484339259 8682 90003907174972162963937158 8683 -64443279471722906257561161 8684 -22327518841893182123146578 8685 85372013965481813118629073 8686 -65748948784248116564729231 8687 -16351972234121037410915383 8688 82867087302969667102091261 8689 -70486550695114726618996152 8690 -10583480864802214044695305 8691 84040542262795515871144104 8692 -77255028375533350975030049 8693 -7426672098319662450099935 8694 89111555976931278562670365 8695 -84016262114006686937118875 8696 -8099696228688724798737324 8697 96595479923033914551692960 8698 -88591847864543094174537456 8699 -12325192891410788195298676 8700 103880573029048692605502778 8701 -89373275636707419855688109 8702 -18650692081468228163565104 8703 108470845193564605404293474 8704 -86136201781335728360865086 8705 -24959802924817104592753455 8706 109103643019599323558044585 8707 -80418090744585576009620714 8708 -28992507337344966758468451 8709 106065144970931987659243296 8710 -74929933656726652507789957 8711 -29082796197724090203115073 8712 100863765424816475774418712 8713 -72259543286425383078619594 8714 -24995628718236047511630535 8715 95695635770617513635871029 8716 -73718584939852826549586899 8717 -18327878736939585042023979 8718 92903387144275451478510255 8719 -79009519219458586644688978 8720 -11889724581670298491323483 8721 94217894753146923520051050 8722 -86567951416302739380977701 8723 -8366274725216873902746727 8724 99880203264892530292487972 8725 -94117608107905476183413550 8726 -9116961399485137246506952 8727 108235369299434537291265240 8728 -99225334121986259041589524 8729 -13833763171487751689783158 8730 116367992935793891399509211 8731 -100098762021367263005966493 8732 -20896018628367105596407839 8733 121494921648364878511734512 8734 -96487540844627745330895121 8735 -27938598514431588409197013 8736 122205661511703787913894470 8737 -90109867993775933288583006 8738 -32439489906085839520466540 8739 118816947700105788429013830 8740 -83987862614799527738844220 8741 -32538609724535600419350293 8742 113013380840253859976485755 8743 -81008411615182786177880531 8744 -27978262826751599479629277 8745 107246860999005043141272879 8746 -82637736916739588581388988 8747 -20538954766305977003257050 8748 104135262363248400901887501 8749 -88544888182297251611412203 8750 -13354743246556517521829881 8751 105606294887754811653702396 8752 -96985076355574607606935832 8753 -9421969831686722608317599 8754 111928229545481496215391322 8755 -105413176108589250062940825 8756 -10258475519733560932650808 8757 121254336403337712504845073 8758 -111115102775020102442309694 8759 -15523934181539796601350675 8760 130332285991945860321180401 8761 -112090644767410570628754691 8762 -23406925406460840173540501 8763 136058228517700745635721745 8764 -108062806340032631236044758 8765 -31268022603199886483721509 8766 136855102221831121844060451 8767 -100949923347650311779688842 8768 -36289976528116843768848313 8769 133076884491815640852718168 8770 -94121428850556463315052599 8771 -36398784786679084182282668 8772 126601368119045189362049506 8773 -90799022438182581253334116 8774 -31310520201430356919932076 8775 120168947423257843253748784 8776 -92617810069540708008942737 8777 -23011179548794027728424647 8778 116702085517839779205090485 8779 -99213019275486320291313497 8780 -14997195032497067986336090 8781 118348866402346114758256039 8782 -108635493323892292570062289 8783 -10607978309169889302619375 8784 125406698885777609589825432 8785 -118042543730053308447112774 8786 -11541263622422979550889740 8787 135813388471914036895577133 8788 -124405715226586373284730762 8789 -17417518697261678014165150 8790 145945095177388198503993416 8791 -125494394523722650306840948 8792 -26215023403202416099631863 8793 152337521959910154585340588 8794 -121004030179633918737062138 8795 -34987206714110804981176279 8796 153231387246388721556302078 8797 -113072226326668526246094592 8798 -40588781772327759414009655 8799 149019653998987875228468816 8800 -105458466123259633214177060 8801 -40709547197456607240522513 8802 141796701554825146714786788 8803 -101753700287490170545383657 8804 -35032882752563009638353076 8805 134623581342165205724713355 8806 -103783652769745105587597848 8807 -25777153663941275308524659 8808 130760216416793854137339397 8809 -111144732253631177693819559 8810 -16838549794792535888133304 8811 132603793204318785313187586 8812 -121661087435305361302810848 8813 -11940845178747448772820068 8814 140480331552349377765333212 8815 -132160293608728379539412682 8816 -12980928585468445401378586 8817 152091360078400591565982027 8818 -139259689294004444741771033 8819 -19536827995318076187038005 8820 163397074058638011453755914 8821 -140475881542817583995431290 8822 -29354580244582305966049182 8823 170533278792512208488667191 8824 -135470137892305428659426206 8825 -39141212349779816546249229 8826 171536546426190786157520135 8827 -126626753710814940974890215 8828 -45389666019330971679778319 8829 166840942376013036419261896 8830 -118137923589181175664265430 8831 -45523018128760804734506453 8832 158786224067725353313766052 8833 -114006721959584750855713291 8834 -39191086187531530647359381 8835 150787068475626785329484788 8836 -116273481190100479067763342 8837 -28869551334588516724924030 8838 146483325075390211301276850 8839 -124487414234737604736086977 8840 -18900589462616324201503000 8841 148546778592942084249396047 8842 -136224042447881957337511368 8843 -13438045108679497720512283 8844 157336491658277957322344243 8845 -147939360529830065312855772 8846 -14596481337341933205848610 8847 170289789009808567268594952 8848 -155858768740403104546343081 8849 -21910887610260375753669204 8850 182901690679700691634074756 8851 -157216071850681568656565088 8852 -32864471693078879110560140 8853 190867242125040749930039808 8854 -151635914018306338587301422 8855 -43780906183615248969881907 8856 191991424750749117158735721 8857 -141779577747771928969844034 8858 -50748556368620263257573383 8859 186758063169613448165512754 8860 -132316319976131803769603491 8861 -50894868880368924440308826 8862 177777424503350892359118940 8863 -127712108805875522813966574 8864 -43834963166121992041741018 8865 168859907947155258218562629 8866 -130242102574298147519568388 8867 -32326453706009903274782647 8868 164067394792664438260629575 8869 -139406075484804930075332420 8870 -21212059772720342986902444 8871 166374803906429581524594802 8872 -152500992256008891652398852 8873 -15119874466415047012564676 8874 176182313745827438284274939 8875 -165569958652136382484946587 8876 -16409950101824324553438008 8877 190628738449008764912408269 8878 -174404243651078618457451521 8879 -24567925999021104341877933 8880 204696011134152151626004363 8881 -175918258862393079603497022 8882 -36785543777271984944321515 8883 213585640392359292183736016 8884 -169700669949597463405600647 8885 -48961758376173857907012487 8886 214846292520949156577532192 8887 -158716514719680366396769460 8888 -56729462813448502714642461 8889 209015648098789846543043562 8890 -148168914329291297192715963 8891 -56891750688455239701233707 8892 199002697447466975982846820 8893 -143037211068657791571866638 8894 -49020764798061903330554357 8895 189063744612840543411919535 8896 -145859512679257403831598346 8897 -36191109106391578012248620 8898 183726075541434727139750765 8899 -156083397668976571605021428 8900 -23800589986644099584713419 8901 186306630072012564538837138 8902 -170690591650358889797598076 8903 -17006394711045331759363652 8904 197247787770256315458950871 8905 -185268863981612065883824737 8906 -18444693158979136935127224 8907 213357918098253957607786537 8908 -195121103607855969386127973 8909 -27541322622245058084542136 8910 229046760159158147797071063 8911 -196809694404007082266697735 8912 -41168285612201135081425229 8913 238963971443552090931011985 8914 -189881753720389397637414156 8915 -54746332392530483979424197 8916 240377926031707037855611660 8917 -177641838189622276176036923 8918 -63404464382911351942646792 8919 233881060930389202827406243 8920 -165889691943480806927935833 8921 -63583075745874064821408637 8922 222720071043073245022452645 8923 -160170526747073488000337229 8924 -54808306397655405198200441 8925 211644653927633294333492211 8926 -163320365996591451267159097 8927 -40510363439573853648035153 8928 205702296655841793402279746 8929 -174723796198148097219123053 8930 -26699063565092854841768751 8931 208588892935119545110467315 8932 -191015013265713340802826736 8933 -19125374885595843765218558 8934 220790538171530615064428369 8935 -207272537063702156838362162 8936 -20727733392730432894606912 8937 238753404817502097948575204 8938 -218256945091039023679121918 8939 -30869238148663703632258218 8940 256245558980129458118654958 8941 -220142008011368745147625757 8942 -46063901786156099101445189 8943 267308094619810856820741145 8944 -212423326578207939494420654 8945 -61201282612957065173088374 8946 268893606710927589861257256 8947 -198788627696587733843074616 8948 -70852323023858913933244204 8949 261657208242796655671963149 8950 -185695746011750242150938109 8951 -71048224588342478302224226 8952 249220009824740499761035674 8953 -179323068199446423094617933 8954 -61269802270177252842854140 8955 236878249098675977409335907 8956 -182836329262612875632347343 8957 -45337364562191080260028934 8958 230264532646664389036703174 8959 -195551897465029039223910949 8960 -29945130648871890998578149 8961 233490624457405316634411773 8962 -213720228607379962048534019 8963 -21502481551824173940128318 8964 247096566463887232035172857 8965 -231846531435435062642222421 8966 -23286065618237042613747357 8967 267121680955487438136880588 8968 -244093318688558358751571749 8969 -34592704687148564508745751 8970 286622571070108404869028659 8971 -246196344623993665335264068 8972 -51531696113519250609345683 8973 298961778273569971978087825 8974 -237598240651389185036934276 8975 -68406784153977052522060538 8976 300736964978417405128802251 8977 -222410878894726022293872665 8978 -79161660754292231109192696 8979 292679007146100321616948034 8980 -207825579244300241738372051 8981 -79376501395025928848344593 8982 278819819515825799349514944 8983 -200728361216388680001715975 8984 -68479907200351351178203565 8985 265070469933578358400514460 8986 -204645595089513710372042242 8987 -50727907890982704606842438 8988 257710819335040041477967639 8989 -218824181335857566771309016 8990 -33579213107712128019503769 8991 261317345120145532094007729 8992 -239081188847132137465479296 8993 -24168860693897634936357801 8994 276487899618138746859168901 8995 -259287537408876306236903632 8996 -26156306544300490208821104 8997 298805650249451690778477530 8998 -272937666605514680296400075 8999 -38758574972406487482479139 9000 320542886353677130284889163 9001 -275282087487308273023413106 9002 -57638809468096893927004494 9003 334301128698704623981014402 9004 -265708584052235567641494662 9005 -76445972784524300410319883 9006 336289428280864160728912770 9007 -248793955849199089945535017 9008 -88427417647847312357016352 9009 327318202309897528267772980 9010 -232551565515193118820112710 9011 -88665524829848224381025607 9012 311879032692757237960801449 9013 -224647683448313708329111191 9014 -76524252472349441095321521 9015 296565747455574225320460058 9016 -229014661261800774967727968 9017 -56750979151248545079417574 9018 288374865587020999467617048 9019 -244819954672640299688689709 9020 -37647534919839382412245207 9021 292406715028716741118928756 9022 -267400260749969321963834304 9023 -27160490430672022258452977 9024 309316146036254139638973923 9025 -289924035695376474603048939 9026 -29372847031881061876708245 9027 334185909385306883269492801 9028 -305134851845513802045284683 9029 -43415222016179268566440535 9030 358411656565849344410294738 9031 -307750703304577072837593642 9032 -64458150294529160626490468 9033 373751345081606888744443560 9034 -297091778253067754792128584 9035 -85414061633557343062516235 9036 375979413084216577294801649 9037 -278256796575503729208518077 9038 -98762440620637839592234572 9039 365990419912186127772943483 9040 -260170247443177422056617457 9041 -99025035913276889487314713 9042 348795072333664169665566253 9043 -251368033725730665562329370 9044 -85499352404195509262991627 9045 331740141425545544834781616 9046 -256238410417668237385653956 9047 -63476477776060683689599842 9048 322627058663829186847089011 9049 -273853089629872629043372318 9050 -42197588074123593349080792 9051 327133464632863881695275704 9052 -299021614967501488919843153 9053 -30515631027983571011418667 9054 345979858604040401499132722 9055 -324122845556328567867895681 9056 -32977077150406762106729443 9057 373690280097253741179007763 9058 -341069922019980391921334366 9059 -48624345137626060439745882 9060 400681781746790060545024141 9061 -343986060703371612704420260 9062 -72072185293048054033703184 9063 417782573346715221662468699 9064 -332119082388866168171602661 9065 -95418295560615600278391278 9066 420275759006788290441475210 9067 -311152388713857425541773213 9068 -110284838479178867979098683 9069 409156896427926412300979381 9070 -291014910153413548736156295 9071 -110572701274072334389167715 9072 390008962502847789217002791 9073 -281217108523660569962505771 9074 -95510455335321769709174929 9075 371019851313966629123747828 9076 -286646593570878277284767957 9077 -70985367447273671032903634 9078 360884251996408944847929932 9079 -306274425414432633298463232 9080 -47290570305166334138060628 9081 365916970442205870269470507 9082 -334320665467008578993177906 9083 -34278413259002172204282626 9084 386919495537286731901720229 9085 -362287622237668791673730970 9086 -37016604058371469085155750 9087 417786490463051103992919280 9088 -381169102289153715303846483 9089 -54446861705570972271214191 9090 447855760832516117715192651 9091 -384418522317577806537147626 9092 -80568039940137599893881662 9093 466916442821151705030947821 9094 -371212173435946889948539189 9095 -106575696432771805909489307 9096 469708050261596052628024947 9097 -347875054547835042583544733 9098 -123129234144451640326291418 9099 457335567029840078226301351 9100 -325458030476680066182132277 9101 -123448063138376825259167353 9102 436013757220405952441389266 9103 -314551613494123901970449253 9104 -106676090991723409639990293 9105 414875849334229352370232499 9106 -320601482408711794239368021 9107 -79369255551643828035969022 9108 403601549891721100642352356 9109 -342472168593681722100051189 9110 -52986415857684823152054931 9111 409222567291604700946099423 9112 -373718644788067647967513226 9113 -38493198599821736796180047 9114 432623795255686327131395025 9115 -404876575466786405915653111 9116 -41542257216789643674017939 9117 467003496362586337810415126 9118 -425908060326095819887932244 9119 -60954234973254507218080052 9120 500497705856247653346866686 9121 -429528343824736177650918969 9122 -90052022148848498947147892 9123 521735614270455670042146082 9124 -414831514945620662918878311 9125 -119017970662277064702418580 9126 524861801164968511091723707 9127 -388858429380716160975539299 9128 -137446835955132420653987735 9129 511093125162633849331104697 9130 -363911790952759838173785321 9131 -137797374473873881496446301 9132 487356496140095724003012900 9133 -351772360891634440683016781 9134 -119122761409028038887157367 9135 463830697277314581786313634 9136 -358516127942428784846619249 9137 -88727607356457963007455658 9138 451294563408425553933931919 9139 -382880030521761820350062064 9140 -59355699370735491049558019 9141 457573594456400405414972483 9142 -417685908944805018104878215 9143 -43219492631059604504808369 9144 483639180101157557070200662 9145 -452390197055445673650896198 9146 -46612422250094008541337191 9147 521925954701021466093426485 9148 -475810349052797203059285421 9149 -68227761112941792613226080 9150 559224908148228309398735189 9151 -479847082527369541132291986 9152 -100632956014396267284277080 9153 582886420115848357515854055 9154 -463493208623263044485319701 9155 -132885900221296245538097326 9156 586386469128643603291046046 9157 -434595363608040841443893259 9158 -153403016716867888387063669 9159 571069530765736142114741611 9160 -406836616148135795202712127 9161 -153787137047394281888716358 9162 544651473600369974170847502 9163 -393327243495435541222608303 9164 -133001698894754298931425855 9165 518468554532075295768658230 9166 -400840388595089600427880193 9167 -99172862546976444059877151 9168 504533008638513204802955861 9169 -427974770144696226577093280 9170 -66478932216470723779667900 9171 511541617304002364445802200 9172 -466742918603817930956398770 9173 -48513685749508844915214002 9174 540571849945050570064986198 9175 -505389283504203691031961902 9176 -52286340601035854071962445 9177 583202371648640706895745906 9178 -531469211182319567887057878 9179 -76355195585639830308300603 9180 624734176299373828925986621 9181 -535967650956496145663112569 9182 -112436190947623444410192809 9183 651093687304017045423819806 9184 -517773146521267597278016903 9185 -148347257835529732255274595 9186 655007199915640659745636728 9187 -485623633476974897182830820 9188 -171183393868314098306477269 9189 637972175895647660326055642 9190 -454738661186814324001865710 9191 -171604291485247115475329980 9192 608570511953482354122996708 9193 -439711766194478893440531293 9194 -148470282460122603021119129 9195 579437441920053719706462175 9196 -448079373032756775404180102 9197 -110823797540891983767740181 9198 563948842249165303610690758 9199 -478298590481525921590825086 9200 -74442788050185792080482807 9201 571773553014430416431439177 9202 -521470554446883163940701119 9203 -54443299935815651527698207 9204 604102632020815498936055107 9205 -564499485627887626221956805 9206 -58642092873433802257640455 9207 651557114237829831983554234 9208 -593533096532856292788033588 9209 -85436263961927026400827086 9210 697795652013400242101657964 9211 -598542697259163619423811859 9212 -125603166305107853757661038 9213 727151071972619801916586948 9214 -578308532970249430962845392 9215 -165577081530825421027088416 9216 731528165642280957167181325 9217 -542546143403279910272559334 9218 -190987431911847857729110090 9219 712585546211271037125736530 9220 -508193497173680091512419005 9221 -191453258132018374905229789 9222 679872379865601906014670608 9223 -491479363563750015033737140 9224 -165708278489324281299487003 9225 647465043279520218442733856 9226 -500797175947365685112489193 9227 -123825274563734312496532544 9228 630248412231346681001584594 9229 -534442751503347106644321326 9230 -83346031160209341710284360 9231 638984108265996264241489956 9232 -582507766925751244595840568 9233 -61085886420665770341088762 9234 674975820549309865220643441 9235 -630413034202630810158968003 9236 -65754709384348680781889743 9237 727793495331528611839461335 9238 -662727923269987254949772154 9239 -95574880612103710461612292 9240 779263396503724927773659345 9241 -668310988911135405996772402 9242 -140287769629462807834873884 9243 811953218080287503723407680 9244 -645810067282247062602300245 9245 -184775055896662266512471366 9246 816850707425908764983132627 9247 -606035607517459993926227791 9248 -213050229082456649756406409 9249 795785344963628714035111459 9250 -567828794012117649769331759 9251 -213563393279233349456875269 9252 759395568409757407344454832 9253 -549238272711688625139828067 9254 -184917705630608418488330080 9255 723346874865458561157469691 9256 -559617806393675330001068129 9257 -138325552478730619782691504 9258 704215083869197826302178702 9259 -597070271439623149368197493 9260 -93291019394054977954113279 9261 713965942939727094201608502 9262 -650579174932357832278870904 9263 -68524343548818174168328129 9264 754032270729055104416300438 9265 -703901863761682814001501269 9266 -73713353080768278904324644 9267 812812483150444014907530133 9268 -739862940640925356163290466 9269 -106901159029738995675098128 9270 870090456513924250529493197 9271 -746080271243542101820507721 9272 -156663498922795785829974221 9273 906488907388233747692057093 9274 -721059787731251921155542204 9275 -206165430101521841223164180 9276 911961890365531146023552234 9277 -676836240572136562425774720 9278 -237619188677705124189582164 9279 888542512121733511924055642 9280 -634348303243424033312257159 9281 -238181239298864537004762461 9282 848069785007744275792052159 9283 -613680093185101438505945165 9284 -206319165673520112508240195 9285 807981497455560466561593223 9286 -625237811124757425921638130 9287 -154495317133051983510116958 9288 786728375773917679864820623 9289 -666920974982008851710991834 9290 -104407191759982368149466356 9291 797604503818135129861656896 9292 -726476067879702813512800721 9293 -76853757367850684612212120 9294 842201036822488356974624775 9295 -785815451075070263709661023 9296 -82620126510484887014379947 9297 907599955804081411878834628 9298 -825833459276497961919492553 9299 -119545401110212330155712386 9300 971333504572545014948422257 9301 -832754225362082560236941990 9302 -174914612730640693466078483 9303 1011854330424215558027865137 9304 -804942919098635177540372939 9305 -229993233854345665667662255 9306 1017973580276238555205211615 9307 -755778050316495215861266535 9308 -264975209585001700974420975 9309 991945037063171342786356405 9310 -708537366811515206204778297 9311 -265596910621154643425546706 9312 946932734835659397301666223 9313 -685558808376372532271230955 9314 -230160392567054151487426287 9315 902361670570666118054396483 9316 -698422861820445492764633727 9317 -172527146663665411479426617 9318 878749601839869543815550295 9319 -744813192722796911536657379 9320 -116823137889781173912774718 9321 890881617723101571826682200 9322 -811084504960416273847363468 9323 -86171006223871677802981025 9324 940512126488186676425762416 9325 -877114888990907022285982909 9326 -92584453531927661637537253 9327 1013267550485228938480252448 9328 -921637132293747337025642914 9329 -133659218025592494891678928 9330 1084176096083325381130127797 9331 -929339892712013213957407546 9332 -195263262594438884362337226 9333 1129271962610439471391999180 9334 -898426986802658797973968458 9335 -256533450911031813081236133 9336 1136114431699086372208160514 9337 -843774068232869425936039246 9338 -295433106528390929221272592 9339 1107184184163491409819376826 9340 -791264523308401349622257881 9341 -296115953714520530254982184 9342 1057134775961970672868936279 9343 -765719703121418229536863219 9344 -256706791824971368649345832 9345 1007587925567626052803767392 9346 -780042373649727266032376728 9347 -192630444791067751371394687 9348 981364388904000247371764577 9349 -831659635005652212681048082 9350 -130689147273265773381266387 9351 994898772367530987132007366 9352 -905392289659034605377602541 9353 -96602666769157096908967372 9354 1050115268600061930236998922 9355 -978850831262716788402733130 9356 -103731483193070915407468724 9357 1131043441677183686156506917 9358 -1028372147983399549308020167 9359 -149414520408217171499588878 9360 1209914456636075973647617827 9361 -1036951140489783799872505472 9362 -217938815996226085309188081 9363 1260096782392434585386795514 9364 -1002594360041419319992979226 9365 -286081102186041893721980711 9366 1267746289091188477940366527 9367 -941858220200805104417604934 9368 -329337369574323082994796695 9369 1235601490586343076977989851 9370 -883498556320600704904317756 9371 -330085041219426297983244718 9372 1179964894627704493379268664 9373 -855105842080609903448853726 9374 -286272674506033595147875847 9375 1124888589954888544679918800 9376 -871044679182855644488604229 9377 -215041279798906368448254391 9378 1095771889570978021684027666 9379 -928464000080046972825337576 9380 -146175824984570569124732115 9381 1110860366394922625700787179 9382 -1010491942467737291248426152 9383 -108271191156450769368785274 9384 1172284867514531493980099838 9385 -1092198346507113911421475722 9386 -116189611278140037486379993 9387 1262288912037704111630103468 9388 -1147278818111313411774890088 9389 -166997276369993655478702029 9390 1350007543774885619615343978 9391 -1156828704212777045836903412 9392 -243204054144129154858622706 9393 1405845148667174167400986000 9394 -1118650888092072118990349016 9395 -318984560907825926981690326 9396 1414387199774625784064124238 9397 -1051159972808253552136434353 9398 -367073837996515459781675872 9399 1378679118975750183203330059 9400 -986304652472533388860387768 9401 -367892411031385364190762798 9402 1316833915695136550213631529 9403 -954760047446432043147799550 9404 -319187225035117749612675802 9405 1255625062385225855496927648 9406 -972492128851664109444488406 9407 -240010221278035789843823805 9408 1223301271376092225759847013 9409 -1036363444327782102122198200 9410 -163467543462009516531709310 9411 1240125176803856405695848621 9412 -1127600902416704080538464975 9413 -121321606919403075259031392 9414 1308449112016868856709018322 9415 -1218466299022736583344105817 9416 -130124248596558505157901868 9417 1408521974761980302150211660 9418 -1279714001030854384144481136 9419 -186618151887977723987467768 9420 1506067308608811690932337132 9421 -1290338243495804773204486815 9422 -271354722140104115265904883 9423 1568178488934931919057608741 9424 -1247930170984496623891922125 9425 -355609535427293882084436393 9426 1577719404330895475601382881 9427 -1172942941840685284987225799 9428 -409058164931907442668222407 9429 1538059554469771384945463274 9430 -1100889755204102343953271782 9431 -409962983647620641236872292 9432 1469330708603376765085320974 9433 -1065845237505801274981245569 9434 -355824795607751120510763358 9435 1401322841465211119981997462 9436 -1085569388617634248905154259 9437 -267839347114468459627233841 9438 1365435646885619814640222341 9439 -1156599588554986627701685195 9440 -182773392938464822626102156 9441 1384194010417777453304187146 9442 -1258058586201366523935745763 9443 -135919584443680191059560130 9444 1460170617147156433770153498 9445 -1359102181214837445171643684 9446 -145697176378874128426403385 9447 1571424806773478528964031843 9448 -1427193757172272022044666257 9449 -208498139667398064395847503 9450 1679879746416229433709290567 9451 -1439020895314794635963517540 9452 -302712966327615549136153255 9453 1748964597610650632525212238 9454 -1391917322630927808880676158 9455 -396371407225766932557290537 9456 1759624431607960486958236413 9457 -1308614995734592794835010116 9458 -455776640582798283388525077 9459 1715573280611213616799331768 9460 -1228571457141115622301923535 9461 -456772336537813207542474010 9462 1639210307250210564487499017 9463 -1189639863858237307421300736 9464 -396605205364000856590804273 9465 1563650954002799923122548744 9466 -1211586191056516024379640650 9467 -298840369341610428436383847 9468 1523818595222593108553069511 9469 -1290561740875491824799495736 9470 -204312002328740664498405698 9471 1544729930624698464123573623 9472 -1403378791081267627105216591 9473 -152243038273175777827187395 9474 1629209650022787665558249149 9475 -1515717626107975364880730368 9476 -163098901509246976209023510 9477 1752880023808499223351596725 9478 -1591405779579113610210044221 9479 -232909798384553279357447449 9480 1873434951506930474509512216 9481 -1604562802603117574155364532 9482 -337641072608988500717877312 9483 1950266874818661223601182278 9484 -1552246755352897996584049077 9485 -441735757771875719000654066 9486 1962164117469145590542574627 9487 -1459732735719793501044469720 9488 -507743369616239110269771736 9489 1913248339283543168725749634 9490 -1370824183499084619876740265 9491 -508833101290038132137818372 9492 1828417205540600686665873768 9493 -1327592228191809139494674935 9494 -441987127980185621170255283 9495 1744489270035041822945781518 9496 -1352002410258265927316067678 9497 -333370380141698672227251496 9498 1700291278968070818875312098 9499 -1439797921983834566384680382 9500 -228354949561730063907338001 9501 1723587790991570229056495969 9502 -1565216224264473697713191474 9503 -170494971664786087231784901 9504 1817510239766911372691357068 9505 -1690086407588099843150319301 9506 -182546371648322860507088920 9507 1954949212226554252518578316 9508 -1774216101071216240099121306 9509 -260129163014000503397333259 9510 2088937417316303209292624977 9511 -1788847053463958481063097348 9512 -376525346883032721091831490 9513 2174370965250721373173173455 9514 -1730762530858161729643198588 9515 -492211489161765166007977178 9516 2187654744729557650805026469 9517 -1628029720965416534064967810 9518 -565540074301624831254435780 9519 2133352508837947741781349666 9520 -1529290585600240511941414292 9521 -566743946656999577536922314 9522 2039118290433506363637414606 9523 -1481283153167531371745662627 9524 -492484610238936509303632373 9525 1945913746904058121651569720 9526 -1508423045566884854292537089 9527 -371831052850856065882551506 9528 1896867945009071137773105452 9529 -1606019401059239615471602615 9530 -255175746615859515464839214 9531 1922822557482554602677771691 9532 -1745420093101057219206381434 9533 -190884608792783340330338311 9534 2027226119533740914766703318 9535 -1884208897255284635717304753 9536 -204273175678428112163574566 9537 2179950480363408932667070665 9538 -1977701160680530938465806556 9539 -290475424449271122495799307 9540 2328851625262570651569573246 9541 -1993968959226438045265607307 9542 -419826811942333001934578385 9543 2423822044330784647432083101 9544 -1929481875625873104356803770 9545 -548368641433897156335344564 9546 2438654856998857671612138264 9547 -1815413028515888902729711295 9548 -629817308766953910530394276 9549 2378370457185141232029969567 9550 -1705786624765351795704835870 9551 -631138430868343982392940958 9552 2273713853557638136569534833 9553 -1652481251356922472868186473 9554 -548649843807355537686096325 9555 2170224120279076332311750372 9556 -1682664228633850735478716043 9557 -414659862442290687382200548 9558 2115816600200927906175887435 9559 -1791132118208261321737214654 9560 -285091510269955439822895224 9561 2144734824728756707132345033 9562 -1946049027745335224060895908 9563 -213679142521835524397992868 9564 2260757394067770691644751329 9565 -2100273710431877896907086674 9566 -228545040676722780008365861 9567 2430443935070796661879886165 9568 -2204146513783209268957669523 9569 -324309104253988803193354454 9570 2595877943060504742937393900 9571 -2222244909735518361807543117 9572 -468024829604866020217093051 9573 2701438802011155033164514975 9574 -2150657112756571588681836417 9575 -610820268055095859979400818 9576 2717997844370973813208775413 9577 -2024035322485120319737489495 9578 -701287315063688360845089241 9579 2651092810990249938629890481 9580 -1902334593905654012339989695 9581 -702732746970597454995015298 9582 2534887848141030048016526806 9583 -1843156665756203282117347268 9584 -611131640769996485289613929 9585 2419982899017783163239480084 9586 -1876708952117664624825671357 9587 -462348542399119579496263146 9588 2359641530904406039254324424 9589 -1997232165090540629259206299 9590 -318461138028324749275697864 9591 2391842007102999913136969226 9592 -2169378523975788369584195282 9593 -239141696320552291596118447 9594 2520762500066453792562173674 9595 -2340723908045336759003729976 9596 -255637530272640319423457511 9597 2709264778801340497807280327 9598 -2456125938489229759622793644 9599 -362021249480525238491587704 9600 2893048197560008156572283226 9601 -2476251326623203023737081241 9602 -521666173020126812245292190 9603 3010369621798887491591976359 9604 -2396794145608666812177169382 9605 -680284894276496755361335571 9606 3028837636209014042396769919 9607 -2256250096009804602195493940 9608 -780746153374734065705033064 9609 2954601453439366360599721472 9610 -2121158622393383272574992424 9611 -782327530136900474887751162 9612 2825579897245582195029031008 9613 -2055486906254418027725556407 9614 -680612941729169787430036334 9615 2698028209256388024133204226 9616 -2092774368941987276343318587 9617 -515421380726810775057903790 9618 2631116339533701790924057701 9619 -2226686611966111113716086464 9620 -355673217714557856845629617 9621 2666976340354157025825378614 9622 -2417940735866151749782195131 9623 -267580886776462594440876439 9624 2810214312226984383979328603 9625 -2608277157558076327578879596 9626 -285898250245477415753471039 9627 3019569971639496610908391867 9628 -2736456740465166400960341449 9629 -404053173541145477050374879 9630 3223710280903621645254833804 9631 -2758824087229784164955642875 9632 -581364512202876506188163100 9633 3354065614694387424984452199 9634 -2670662536597807515711570269 9635 -757520331027612884316880733 9636 3374666196907479623918260537 9637 -2514685527394294510446565070 9638 -869053301727301215725280877 9639 3292308676330417160978421534 9640 -2364770127249994933744671690 9641 -870799200136583716111345140 9642 3149091742732966851941025157 9643 -2291896572470756449998375013 9644 -757867708898255108840985328 9645 3007533444884888381736158386 9646 -2333328971783568808907048996 9647 -574503732007443508128235809 9648 2933331057462033753596095688 9649 -2482082183563422987201862859 9650 -397167137768937916823181387 9651 2973264634930807862444946591 9652 -2694521486478059140946753712 9653 -299347696548555214066722351 9654 3132367956048168802735137587 9655 -2905936899826266115303364899 9656 -319672798076538436427778071 9657 3364854945461187552020412033 9658 -3048281297995111247640214009 9659 -450870870680216040237954920 9660 3591570844082397772694880620 9661 -3073154012658714388314878776 9662 -647789161891257680528412425 9663 3736397098212687663266010696 9664 -2975342433167406866466659838 9665 -843384514738594113948155108 9666 3759382057462319180957198577 9667 -2802265519232363302323868966 9668 -967207507916068658007100544 9669 3668011958133542896526072313 9670 -2635913629106085086809455492 9671 -969126954475789598162918351 9672 3509068901933850070526216189 9673 -2555051655038046189427483202 9674 -843761793201230586970756469 9675 3351973229708573091208305443 9676 -2601100715773772390127372955 9677 -640245759380161541033951564 9678 3269707298802909738234462982 9679 -2766307968624926456473360750 9680 -443405184125533225885780316 9681 3314169308505729713641828405 9682 -3002259764373416362098784220 9683 -334820370544709540934221793 9684 3490880218825385599497172028 9685 -3237042846866244346470204748 9686 -357364367402229367600987821 9687 3749024119594607744631908573 9688 -3395092902960623653663471945 9689 -503041022757862471234001791 9690 4000753808248957846634118916 9691 -3422734395903532738318289438 9692 -721690825580400621609454309 9693 4161637484841124698521574374 9694 -3314223236791291407873014869 9695 -938836703871728664582714790 9696 4187258849616250816193940554 9697 -3122221167714852606836363990 9698 -1076268998555778773587951316 9699 4085914979464128884895884391 9700 -2937654123313610855539826864 9701 -1078368214670046467927605461 9702 3909547081369323522626452504 9703 -2847962138629490088799877013 9704 -939242000961080520394221009 9705 3735250335305435916530991808 9706 -2899125542744067467832177357 9707 -713388694852005618907538911 9708 3644070178499367642049692388 9709 -3082578229679459904330344398 9710 -494953434804368828531197950 9711 3693545837641638752807939788 9712 -3344589095312345197159458569 9713 -374428634375140585452718535 9714 3889788123026378963232534664 9715 -3605270130567914639371289871 9716 -399430478624266141487653024 9717 4176355189208784809681852098 9718 -3780751663425019830699063766 9719 -561143589874310550530461898 9720 4455823989868925789300707155 9721 -3811459530512095774480640455 9722 -803873004582942390975092879 9723 4634516677461598818166237073 9724 -3691118327807398229039889793 9725 -1044926319880466524671788361 9726 4663086387481072861702370991 9727 -3478145703279961439563587891 9728 -1197433589191826065244074841 9729 4550709752198617037911460773 9730 -3273401722759271655565216043 9731 -1199750107366353272778625627 9732 4355017060581058568228029081 9733 -3173916638003090674323325841 9734 -1045366932454107281864444590 9735 4161673103846460420006977028 9736 -3230741912442315338400254602 9737 -794764317905933803655699535 9738 4060607210585491528716277571 9739 -3434444500446590763574899178 9740 -552388041102315957264583489 9741 4115662590448111878479747343 9742 -3725339826951568377401623377 9743 -418619507524510006210625292 9744 4333560378475477846117429366 9745 -4014751950336322720525414169 9746 -446365014200705743748708041 9747 4651646222965051124721975279 9748 -4209547112116479990029409150 9749 -625844985685004684844328604 9750 4961874742866828505802947708 9751 -4243657085192575102195589792 9752 -895285627255381986595608695 9753 5160294120802139910139435433 9754 -4110201369299148545838191751 9755 -1162826055440681777698994106 9756 5192152406152700527431164915 9757 -3873992140420559990930298673 9758 -1332036059025106525060950111 9759 5067538939369860445656615883 9760 -3646923907160610943713655772 9761 -1334576081668283798769727421 9762 4850449190311449409923651399 9763 -3536587298769503085507559223 9764 -1163276868410679808735883580 9765 4636010168064767331902450011 9766 -3599714881937844355563769055 9767 -885279417863774422693111214 9768 4524020935450275822435487888 9769 -3825856470147001338861546872 9770 -616373121427175129652741787 9771 4585288200174927247524948699 9772 -4148770040572204467171351124 9773 -467952945595403746137840793 9774 4827169750945947385580829252 9775 -4470012592353013152324585881 9776 -498727859755955394087456120 9777 5180193478650438900496262788 9778 -4686200232005314852623598288 9779 -697895871306640716696816069 9780 5524489492665793046439892836 9781 -4724108029636824968473354643 9782 -996922788343453176566653689 9783 5744789768440601282230736063 9784 -4576124680126820265800920547 9785 -1293800442724455894430400769 9786 5780308246875239214812771889 9787 -4314209183738570384704021166 9788 -1481538143718596580003978714 9789 5642164931724183296977448832 9790 -4062410682902358126537708452 9791 -1484315387416922114356585352 9792 5401390853854055146346751885 9793 -3940058886798185073374254980 9794 -1294301571942130516933458953 9795 5163567556012078385826652526 9796 -4010159384089678924377538256 9797 -985950879877936573969269313 9798 5039501503232509364510954726 9799 -4261158309151365673247997953 9800 -687657399950080038494525843 9801 5107644324644815841906172270 9802 -4619583790683454768097501747 9803 -522988592698980685268433614 9804 5376119559038481841768613845 9805 -4976094107898123138496681642 9806 -557104130422298326249807769 9807 5767857807372877613960177615 9808 -5216012953997700745333969076 9809 -778111655269238309522514149 9810 6149921834227572414887292316 9811 -5258123378379107070708067498 9812 -1109913506705632789048510383 9813 6394492613799145448119636372 9814 -5094057114522368964284219827 9815 -1439320776188412302959205882 9816 6434057740800780435598469490 9817 -4803663938877053192342107168 9818 -1647570584228821848835077052 9819 6280947987694977696019064323 9820 -4524469982061786806267587678 9821 -1650606995763517905864244922 9822 6013920482065991226113866104 9823 -4388843601790179283818100112 9824 -1439847513111726104543116797 9825 5750216904697889541194945788 9826 -4466667281309814767858166132 9827 -1097866682148796771548907323 9828 5612792802209198187164939194 9829 -4745240628831858663191102301 9830 -767053656353768747949548075 9831 5688589988428435663994821738 9832 -5143008424810448301477035144 9833 -584377546285196249380220662 9834 5986552579211934489984512115 9835 -5538597375619004793290780692 9836 -622219483002448162700184769 9837 6421155679919613369946219564 9838 -5804791555129261924391970327 9839 -867410127419591478743947432 9840 6845074169124549415566419961 9841 -5851547699552237170218496150 9842 -1235522147015197019188508790 9843 7116517851916063168996546872 9844 -5669708198051086276876359113 9845 -1600946001891027545011626778 9846 7160596311719552079792210436 9847 -5347781842477040841701155906 9848 -1831897163004611112327078798 9849 6990924900370250122392389929 9850 -5038289610384341918964637318 9851 -1835245941206050003298435126 9852 6694848966432190460979171192 9853 -4887958652567549564309759247 9854 -1601502891114961204485432789 9855 6402511397295787720829373423 9856 -4974344177711017812021635902 9857 -1222312730457075781531115029 9858 6250284465991288411000563933 9859 -5283452044330135613121101899 9860 -855477498840382921831925566 9861 6334591141775734108228069641 9862 -5724794747443785813120548827 9863 -652857195004430594970120307 9864 6665197817721749202136501026 9865 -6163708869813275455701417259 9866 -694804678582994084855482578 9867 7147296628743924619683663256 9868 -6459001516408197267188897343 9869 -966765094146359930796130252 9870 7617581904288060224025947848 9871 -6510940235878429262224009060 9872 -1375128732142105381269018092 9873 7918826878213094569663294219 9874 -6309419010438691288106118312 9875 -1780434780527812905488794614 9876 7967942605283173236945720628 9877 -5952590856781284662468858708 9878 -2036555195725182056609505941 9879 7779915536198968747004295585 9880 -5609542508341461752156119220 9881 -2040233593495176229870412536 9882 7451692424516817957994858150 9883 -5442920918315340261396851317 9884 -1781041238354758904468979593 9885 7127629339580938290566512100 9886 -5538828778228048764832560777 9887 -1360634238067257926384126732 9888 6959046292437822026784934419 9889 -5881755373635580053893575941 9890 -953898300874083815581586608 9891 7052801662561114838959624830 9892 -6371404291094815442846467273 9893 -729224677561334480438173309 9894 7419596406132345189350183361 9895 -6858298197808020150078595436 9896 -775706383619650857289308028 9897 7954318920116649758089348914 9898 -7185821107242072547735434524 9899 -1077347026051740458230913093 9900 8475928815789319915421774439 9901 -7243484475431226318442215735 9902 -1530277777420926769296194220 9903 8810205622455538661854785876 9904 -7020166700527296223872675429 9905 -1979750110249753245103538890 9906 8864889638111424048893608452 9907 -6624748067064524357744536338 9908 -2263714942529975347993922942 9909 8656569596946058546687605189 9910 -6244553283038500853546392625 9911 -2267735472011276092485990720 9912 8292765032211058761862852322 9913 -6059940277909588544870390263 9914 -1980402418805404945944330178 9915 7933614370228523367693774501 9916 -6166388194631732073943764647 9917 -1514358708014388075566213408 9918 7746966641980112570415699296 9919 -6546775929223825784485066949 9920 -1063487121313669000000894168 9921 7851176468681019508724192199 9922 -7089908945609174245844112070 9923 -814381957497371376773699286 9924 8258069220464821979916887441 9925 -7629924277248406372782783487 9926 -865881261765600219166803854 9927 8851032751951624171036372589 9928 -7993177197848095086353900745 9929 -1200363871059525136920319525 9930 9429497518245327040222314462 9931 -8057176076576425779884325892 9932 -1702627246546763037965652744 9933 9800370541654997453814806051 9934 -7809780078352619600169635015 9935 -2201039792968253716718014770 9936 9861270217939051053447191223 9937 -7371647088002405627676333129 9938 -2515817243876135650055243695 9939 9630524284684857464497934217 9940 -6950348515916298735679747189 9941 -2520249318803747861267584471 9942 9227305336924780014738169021 9943 -6745806361420374407448999884 9944 -2201751498894495096243444170 9945 8829341190557930172711759321 9946 -6863913556961654878394008811 9947 -1685195955435479501195523940 9948 8622685672145060664284606571 9949 -7285829543402132763836285429 9950 -1185447855505696437265675824 9951 8738514896448335948147176202 9952 -7888184396374963849217487874 9953 -909274791468797499075453396 9954 9189820048757467077338319561 9955 -8487065481484689863475671245 9956 -966365244579880535578765641 9957 9847297083092910772100681647 9958 -8889867384540956022392781255 9959 -1337196841589685260394273281 9960 10488739525383913671245044674 9961 -8960888603170373414362253499 9962 -1894121444224417855970991045 9963 10900111524127766018805561721 9964 -8686831698602068334623475475 9965 -2446699913127778139370040345 9966 10967933917016581253812228825 9967 -8201420728935822162263310643 9968 -2795581540235435755661752757 9969 10712345804851759175189093626 9970 -7734687287110555223672991392 9971 -2800437843298236385872195696 9972 10265530539413455805032852922 9973 -7508087233041126707415927261 9974 -2447425107268864010232076373 9975 9824625518557790714599824477 9976 -7639154283693087094438180410 9977 -1875011943779410423482172820 9978 9595882380974455260537130816 9979 -8107041797513438027066946735 9980 -1321159729580468929565080139 9981 9724629872755237546764214821 9982 -8774974605596437458737148596 9983 -1015068065319491857443558404 9984 10225075976528102826366569727 9985 -9439006737543042456557807552 9986 -1078327867435485710597194481 9987 10953989201610686768189559372 9988 -9885572000994196558263082355 9989 -1489396920102127016944671865 9990 11665114193740702499253677779 9991 -9964419378540547893053461339 9992 -2106805898984086857471607424 9993 12121358518011065980749588549 9994 -9660861334936679363355799610 9995 -2719318687078933856632828004 9996 12196876425350809757703231253 9997 -9123197227205381081291438773 9998 -3105986643097841581609464017 9999 11913847107550490260816992703 10000 -8606186636406108589772854318