0 1 1 -1 2 0 3 0 4 -1 5 1 6 0 7 -1 8 1 9 0 10 -1 11 2 12 -1 13 -1 14 2 15 -1 16 -1 17 3 18 -2 19 -1 20 3 21 -3 22 0 23 4 24 -4 25 0 26 4 27 -5 28 1 29 5 30 -7 31 2 32 5 33 -8 34 4 35 5 36 -10 37 5 38 5 39 -12 40 8 41 5 42 -14 43 10 44 4 45 -16 46 14 47 3 48 -19 49 17 50 1 51 -20 52 22 53 -1 54 -23 55 26 56 -4 57 -25 58 33 59 -8 60 -27 61 38 62 -13 63 -28 64 46 65 -19 66 -30 67 53 68 -26 69 -29 70 62 71 -35 72 -30 73 70 74 -45 75 -28 76 81 77 -57 78 -26 79 90 80 -71 81 -21 82 102 83 -87 84 -17 85 112 86 -105 87 -7 88 124 89 -126 90 1 91 134 92 -148 93 15 94 147 95 -175 96 30 97 156 98 -203 99 51 100 167 101 -235 102 72 103 175 104 -269 105 103 106 183 107 -308 108 133 109 187 110 -348 111 174 112 191 113 -393 114 217 115 189 116 -439 117 270 118 186 119 -491 120 326 121 176 122 -543 123 397 124 162 125 -601 126 469 127 140 128 -657 129 557 130 113 131 -720 132 650 133 74 134 -780 135 759 136 28 137 -845 138 873 139 -31 140 -906 141 1008 142 -102 143 -972 144 1146 145 -188 146 -1030 147 1307 148 -289 149 -1092 150 1475 151 -410 152 -1143 153 1664 154 -549 155 -1196 156 1861 157 -711 158 -1234 159 2084 160 -898 161 -1271 162 2311 163 -1111 164 -1287 165 2565 166 -1353 167 -1300 168 2827 169 -1628 170 -1286 171 3113 172 -1937 173 -1262 174 3406 175 -2283 176 -1205 177 3726 178 -2672 179 -1133 180 4047 181 -3102 182 -1017 183 4395 184 -3581 185 -880 186 4745 187 -4109 188 -688 189 5114 190 -4692 191 -466 192 5482 193 -5329 194 -178 195 5870 196 -6032 197 152 198 6245 199 -6792 200 563 201 6635 202 -7625 203 1026 204 7009 205 -8524 206 1587 207 7384 208 -9502 209 2216 210 7735 211 -10550 212 2961 213 8079 214 -11687 215 3789 216 8380 217 -12896 218 4756 219 8663 220 -14200 221 5824 222 8890 223 -15582 224 7054 225 9074 226 -17062 227 8407 228 9185 229 -18620 230 9946 231 9236 232 -20284 233 11633 234 9181 235 -22021 236 13536 237 9041 238 -23865 239 15609 240 8771 241 -25781 242 17930 243 8376 244 -27799 245 20451 246 7819 247 -29881 248 23251 249 7101 250 -32062 251 26280 252 6171 253 -34290 254 29625 255 5040 256 -36607 257 33229 258 3652 259 -38955 260 37186 261 1999 262 -41371 263 41435 264 38 265 -43791 266 46072 267 -2245 268 -46260 269 51036 270 -4911 271 -48693 272 56428 273 -7966 274 -51141 275 62175 276 -11473 277 -53512 278 68389 279 -15460 280 -55850 281 74992 282 -19977 283 -58054 284 82094 285 -25063 286 -60173 287 89615 288 -30784 289 -62080 290 97668 291 -37168 292 -63833 293 106163 294 -44289 295 -65291 296 115219 297 -52201 298 -66502 299 124736 300 -60957 301 -67313 302 134832 303 -70626 304 -67775 305 145402 306 -81280 307 -67704 308 156564 309 -92978 310 -67157 311 168195 312 -105796 313 -65931 314 180419 315 -119820 316 -64071 317 193102 318 -135105 319 -61356 320 206357 321 -151757 322 -57832 323 220042 324 -169844 325 -53238 326 234265 327 -189459 328 -47628 329 248863 330 -210677 331 -40714 332 263943 333 -233622 334 -32531 335 279320 336 -258335 337 -22771 338 295088 339 -284963 340 -11467 341 311049 342 -313560 343 1737 344 327281 345 -344257 346 16804 347 343556 348 -377109 349 34125 350 359943 351 -412275 352 53681 353 376188 354 -449771 355 75892 356 392332 357 -489782 358 100745 359 408098 360 -532323 361 128717 362 423502 363 -577556 364 159789 365 438227 366 -625495 367 194480 368 452268 369 -676330 370 232798 371 465266 372 -730014 373 275292 374 477176 375 -786759 376 321979 377 487609 378 -846510 379 373472 380 496474 381 -909448 382 429783 383 503327 384 -975500 385 491576 386 508042 387 -1044863 388 558886 389 510121 390 -1117387 391 632412 392 509377 393 -1193289 394 712202 395 505263 396 -1272384 397 799023 398 497529 399 -1354838 400 892912 401 485559 402 -1440436 403 994689 404 469045 405 -1529347 406 1104418 407 447296 408 -1621243 409 1222953 410 419920 411 -1716297 412 1350361 413 386166 414 -1814123 415 1487567 416 345548 417 -1914820 418 1634620 419 297225 420 -2017937 421 1792497 422 240632 423 -2123550 424 1961263 425 174831 426 -2231059 427 2141916 428 99148 429 -2340527 430 2334523 431 12560 432 -2451245 433 2540142 434 -85728 435 -2563163 436 2758799 437 -196845 438 -2675476 439 2991595 440 -321699 441 -2788076 442 3238555 443 -461536 444 -2899948 445 3500784 446 -617405 447 -3010933 448 3778279 449 -790651 450 -3119857 451 4072185 452 -982476 453 -3226404 454 4382433 455 -1194358 456 -3329241 457 4710181 458 -1427635 459 -3427940 460 5055324 461 -1683921 462 -3520893 463 5418982 464 -1964725 465 -3607578 466 5800992 467 -2271778 468 -3686146 469 6202473 470 -2606774 471 -3755848 472 6623135 473 -2971584 474 -3814615 475 7064066 476 -3368066 477 -3861520 478 7524887 479 -3798244 480 -3894122 481 8006589 482 -4264169 483 -3911332 484 8508665 485 -4767986 486 -3910382 487 9032033 488 -5311953 489 -3889880 490 9575990 491 -5898362 492 -3846738 493 10141344 494 -6529649 495 -3779296 496 10727212 497 -7208253 498 -3683993 499 11334206 500 -7936818 501 -3558932 502 11961226 503 -8717892 504 -3400103 505 12608710 506 -9554334 507 -3205199 508 13275234 509 -10448815 510 -2969793 511 13961010 512 -11404367 513 -2691210 514 14664317 515 -12423789 516 -2364414 517 15385028 518 -13510302 519 -1986393 520 16121062 521 -14666771 522 -1551536 523 16871960 524 -15896610 525 -1056312 526 17635164 527 -17202755 528 -494561 529 18409823 530 -18588757 531 137741 532 19192891 533 -20057604 534 847494 535 19982986 536 -21612987 537 1639163 538 20776514 539 -23257872 540 2520378 541 21571550 542 -24996076 543 3496253 544 22363793 545 -26830526 546 4575089 547 23150688 548 -28765079 549 5762613 550 23927221 551 -30802594 552 7068027 553 24690037 554 -32946952 555 8497613 556 25433308 557 -35200826 558 10061441 559 26152849 560 -37568091 561 11766560 562 26841837 563 -40051193 564 13623847 565 27495158 566 -42653881 567 15641096 568 28104944 569 -45378311 570 17830211 571 28664936 572 -48228053 573 20199630 574 29166128 575 -51204828 576 22762271 577 29601059 578 -54311963 579 25527447 580 29959346 581 -57550653 582 28508978 583 30232197 584 -60923818 585 31717008 586 30407801 587 -64432031 588 35166502 589 30475786 590 -68077712 591 38868311 592 30422766 593 -71860602 594 42838495 595 30236704 596 -75782510 597 47088829 598 29902382 599 -79842210 600 51636332 601 29405951 602 -84040678 603 56493653 604 28730260 605 -88375568 606 61678982 607 27859342 608 -92846863 609 67205646 610 26773978 611 -97450823 612 73092956 613 25455974 614 -102186278 615 79355132 616 23883715 617 -107047878 618 86012379 619 22036608 620 -112032999 621 93079711 622 19890538 623 -117134465 624 100578432 625 17422177 626 -122347967 627 108524098 628 14604727 629 -127664136 630 116938994 631 11411980 632 -133076731 633 125839373 634 7814124 635 -138573901 636 135248209 637 3781884 638 -144147080 639 145182312 640 -717713 641 -149781622 642 155665477 643 -5717393 644 -155466305 645 166714695 646 -11253453 647 -161183220 648 178354416 649 -17362215 650 -166918163 651 190601919 652 -24083702 653 -172649548 654 203481865 655 -31458025 656 -178359674 657 217011583 658 -39529055 659 -184022872 660 231216014 661 -48341095 662 -189617501 663 246112034 664 -57942043 665 -195113212 666 261724571 667 -68380561 668 -200483970 669 278070028 670 -79708944 671 -205694212 672 295172741 673 -91980378 674 -210712872 675 313048296 676 -105251705 677 -215498632 678 331720349 679 -119581043 680 -220014811 681 351202959 682 -135029893 683 -224213594 684 371518684 685 -151661429 686 -228052113 687 392679910 688 -169542205 689 -231475370 690 414707271 691 -188740578 692 -234433504 693 437610942 694 -209328210 695 -236863666 696 461409392 697 -231379013 698 -238708273 699 486109644 700 -254969824 701 -239895712 702 511727364 703 -280180182 704 -240359952 705 538266042 706 -307092392 707 -240019771 708 565737456 709 -335791628 710 -238799740 711 594140821 712 -366365669 713 -236608197 714 623483509 715 -398905616 716 -233359401 717 653759187 718 -433504613 719 -228950179 720 684969940 721 -470259621 722 -223283617 723 717103246 724 -509269353 725 -216244012 726 750154437 727 -550636491 728 -207722135 729 784103733 730 -594465103 731 -197588778 732 818938905 733 -640863710 734 -185721340 735 854631266 736 -689941452 737 -171975857 738 891159776 739 -741812425 740 -156215336 741 928485816 742 -796590795 743 -138279878 744 966577645 745 -854395800 746 -118016818 747 1005385296 748 -915346203 749 -95249205 750 1044865079 751 -979566262 752 -69807472 753 1084953514 754 -1047178664 755 -41496231 756 1125593316 757 -1118312096 758 -10127888 759 1166706032 760 -1193092832 761 24512701 762 1208218332 763 -1271653185 764 62632584 765 1250034877 766 -1354122144 767 104467873 768 1292064560 769 -1440635099 770 150246377 771 1334192434 772 -1531322671 773 200226676 774 1376307415 775 -1626322277 776 254658554 777 1418272917 778 -1725765297 779 313824449 780 1459954809 781 -1829789801 782 377997583 783 1501192414 784 -1938526539 785 447485490 786 1541826188 787 -2052113145 788 522586208 789 1581667916 790 -2170677927 791 603633874 792 1620529862 793 -2294356364 794 690952496 795 1658193612 796 -2423272826 797 784904193 798 1694439389 799 -2557558512 800 885840387 801 1729015445 802 -2697331646 803 994152325 804 1761666907 805 -2842717233 806 1110220098 807 1792104493 808 -2993824710 809 1234465474 810 1820034716 811 -3150770308 812 1367298229 813 1845127315 814 -3313652184 815 1509171846 816 1867045525 817 -3482574635 818 1660526990 819 1885414255 820 -3657621349 821 1821849744 822 1899849589 823 -3838881745 824 1993612671 825 1909926490 826 -4026421165 827 2176335524 828 1915209613 829 -4220310359 830 2370523352 831 1915219736 832 -4420592678 833 2576730383 834 1909464465 835 -4627315733 836 2795494943 837 1897405719 838 -4840496286 839 3027406087 840 1878489335 841 -5060154453 842 3273035846 843 1852112347 844 -5286275073 845 3533008561 846 1817653696 847 -5518845500 848 3807929915 849 1774440375 850 -5757813346 851 4098459622 852 1721777884 853 -6003127013 854 4405236974 855 1658917704 856 -6254690642 857 4728956531 858 1585086257 859 -6512407578 860 5070290744 861 1499452508 862 -6776131190 863 5429968487 864 1401157868 865 -7045712541 866 5808694163 867 1289282810 868 -7320947012 869 6207229899 870 1162876214 871 -7601625110 872 6626310813 873 1020923777 874 -7887475755 875 7066730388 876 862375398 877 -8178220571 878 7529252552 879 686114129 880 -8473512415 881 8014700085 882 490984211 883 -8772994478 884 8523862917 885 275759262 886 -9076233813 887 9057590339 888 39169534 889 -9382784266 890 9616695142 891 -220127668 892 -9692116085 893 10202049252 894 -503523258 895 -10003682773 896 10814484401 897 -812484853 898 -10316845246 899 11454890878 900 -1148531725 901 -10630944220 902 12124114123 903 -1513263720 904 -10945218646 905 12823057535 906 -1908337408 907 -11258882490 908 13552574569 909 -2335492147 910 -11571038510 911 14313575057 912 -2796529348 913 -11880759680 914 15106913586 915 -3293336851 916 -12186996743 917 15933499063 918 -3827868286 919 -12488665885 920 16794178755 921 -4402167485 922 -12784549641 923 17689851999 924 -5018349399 925 -13073389754 926 18621349390 927 -5678620967 928 -13353782758 929 19589550197 930 -6385265943 931 -13624278019 932 20595257576 933 -7140663244 934 -13883266236 935 21639319193 936 -7947272362 937 -14129084665 938 22722497850 939 -8807651225 940 -14359898046 941 23845596391 942 -9724443682 943 -14573809762 944 25009323173 945 -10700393002 946 -14768736552 947 26214420661 948 -11738334016 949 -14942525696 950 27461526683 951 -12841203211 952 -15092821788 953 28751306279 954 -14012032073 955 -15217191923 956 30084308127 957 -15253956005 958 -15312983863 959 31461100638 960 -16570210302 961 -15377458095 962 32882122899 963 -17964133694 964 -15407638987 965 34347824541 966 -19439169987 967 -15400453585 968 35858512275 969 -20998867059 970 -15352573794 971 37414492791 972 -22646880337 973 -15260564341 974 39015914289 975 -24386969860 976 -15120715240 977 40662913620 978 -26223007016 979 -14929197563 980 42355452093 981 -28158965108 982 -14681887899 983 44093466212 984 -30198932736 985 -14374531826 986 45876698891 987 -32347098507 988 -14002558493 989 47704853111 990 -34607767132 991 -13561254215 992 49577417969 993 -36985341147 994 -13045566165 995 51493826360 996 -39484340997 997 -12450284955 998 53453275057 999 -42109378897 1000 -11769839375 1001 55454885885 1002 -44865186761 1003 -10998487612 1004 57497521127 1005 -47756582694 1006 -10130100938 1007 59579947178 1008 -50788502454 1009 -9158366428 1010 61700644720 1011 -53965961807 1012 -8076558585 1013 63857976212 1014 -57294092817 1015 -6877752124 1016 66049989951 1017 -60778096751 1018 -5554583621 1019 68274590666 1020 -64423289499 1021 -4099474068 1022 70529338843 1023 -68235045269 1024 -2504378495 1025 72811623453 1026 -72218846657 1027 -761021251 1028 75118456085 1029 -76380222753 1030 1139367778 1031 77446646990 1032 -80724804887 1033 3205806325 1034 79792593023 1035 -85258253518 1036 5447834526 1037 82152456458 1038 -89986324521 1039 7875257182 1040 84521948293 1041 -94914784825 1042 10498431720 1043 86896508489 1044 -100049484439 1045 13327996169 1046 89271084183 1047 -105396264800 1048 16375171679 1049 91640312824 1050 -110961037576 1051 19651477621 1052 93998294244 1053 -116749679644 1054 23169046170 1055 96338775887 1056 -122768123999 1057 26940325076 1058 98654920434 1059 -129022241047 1060 30978406442 1061 100939491786 1062 -135517936581 1063 35296713648 1064 103184617928 1065 -142261023859 1066 39909346076 1067 105381978950 1068 -149257329352 1069 44830751367 1070 107522563973 1071 -156512549110 1072 50076083137 1073 109596860645 1074 -164032368330 1075 55660859580 1076 111594608004 1077 -171822301283 1078 61601336400 1079 113504985684 1080 -179887819387 1081 67914147731 1082 115316362441 1083 -188234179539 1084 74616696108 1085 117016486668 1086 -196866561290 1087 81726777039 1088 118592229389 1089 -205789876708 1090 89262982989 1091 120029775215 1092 -215008923167 1093 97244312486 1094 121314361846 1095 -224528173676 1096 105690590222 1097 122430469712 1098 -234351939738 1099 114622056582 1100 123361557932 1101 -244484147512 1102 124059806013 1103 124090254026 1104 -254928511014 1105 134025358082 1106 124598084957 1107 -265688286699 1108 144541110523 1109 124865666354 1110 -276766464390 1111 155629893221 1112 124872430927 1113 -288165498718 1114 167315438160 1115 124596814946 1116 -299887511888 1117 179621911560 1118 124015984078 1119 -311934007869 1120 192574403018 1121 123106018825 1122 -324306086994 1123 206198437006 1124 121841636443 1125 -337004135165 1126 220520477484 1127 120196374453 1128 -350028058245 1129 235567420122 1130 118142311121 1131 -363376944167 1132 251367114307 1133 115650244850 1134 -377049311111 1135 267947831275 1136 112689413523 1137 -391042748944 1138 285338806137 1139 109227671240 1140 -405354180820 1141 303569682820 1142 105231205031 1143 -419979475655 1144 322671071832 1145 100664708415 1146 -434913731998 1147 342673973822 1148 95491098316 1149 -450150858955 1150 363610355150 1151 89671682631 1152 -465683875911 1153 385512544519 1154 83165877840 1155 -481504468950 1156 408413829060 1157 75931372428 1158 -497603305716 1159 432347825100 1160 67923843754 1161 -513969558669 1162 457349090195 1163 59097116517 1164 -530591244709 1165 483452469902 1166 49402881900 1167 -547454711891 1168 510693727400 1169 38790848362 1170 -564544997374 1171 539108860614 1172 27208463925 1173 -581845285293 1174 568734752595 1175 14601060870 1176 -599337281796 1177 599608459573 1178 911579635 1179 -617000634937 1180 631767876929 1181 -13919293019 1182 -634813337336 1183 665251000541 1184 -29953394995 1185 -652751104219 1186 700096610031 1187 -47254960615 1188 -670787796881 1189 736343497031 1190 -65890885352 1191 -688894767202 1192 774031168864 1193 -85930605459 1194 -707041300331 1195 813199044490 1196 -107446357892 1197 -725193916123 1198 853887173066 1199 -130513068498 1200 -743316842561 1201 896135400016 1202 -155208603392 1203 -761371269299 1204 939984101679 1205 -181613668936 1206 -779315844966 1207 985473314911 1208 -209812052885 1209 -797105892040 1210 1032643491516 1211 -239890534457 1212 -814693925728 1213 1081534591544 1214 -271939116721 1215 -832028820230 1216 1132186851248 1217 -306050946944 1218 -849056361757 1219 1184639843144 1220 -342322535863 1221 -865718360706 1222 1238933258554 1223 -380853692255 1224 -881953231783 1225 1295105927144 1226 -421747727052 1227 -897695061915 1228 1353196617672 1229 -465111399849 1230 -912874214805 1231 1413243017290 1232 -511055109156 1233 -927416344336 1234 1475282543870 1235 -559692851247 1236 -941243037161 1237 1539351288151 1238 -611142391818 1239 -954270765161 1240 1605484838161 1241 -665525240973 1242 -966411558972 1243 1673717176639 1244 -722966803486 1245 -977571910493 1246 1744081521730 1247 -783596367981 1248 -987653473866 1249 1816609179398 1250 -847547237040 1251 -996551907350 1252 1891330392807 1253 -914956730304 1254 -1004157616719 1255 1968273153599 1256 -985966288997 1257 -1010354529216 1258 2047464060194 1259 -1060721497415 1260 -1015020872296 1261 2128927079612 1262 -1139372158570 1263 -1018027891382 1264 2212684418875 1265 -1222072331436 1266 -1019240659933 1267 2298755237030 1268 -1308980378566 1269 -1018516730319 1270 2387156521718 1271 -1400259019067 1272 -1015706991283 1273 2477901755327 1274 -1496075342219 1275 -1010654243646 1276 2571001796231 1277 -1596600880418 1278 -1003194098178 1279 2666463490575 1280 -1702011584478 1281 -993153489171 1282 2764290562830 1283 -1812487914197 1284 -980351607959 1285 2864482172308 1286 -1928214776134 1287 -964598343235 1288 2967033804007 1289 -2049381630840 1290 -945695267947 1291 3071935774666 1292 -2176182386248 1293 -923433997189 1294 3179174123097 1295 -2308815526486 1296 -897597221631 1297 3288729056413 1298 -2447483955820 1299 -867956997072 1300 3400575844572 1301 -2592395145939 1302 -834275818906 1303 3514683205753 1304 -2743760930625 1305 -796304832565 1306 3631014195668 1307 -2901797670730 1308 -753784968105 1309 3749524537155 1310 -3066725991973 1311 -706445061192 1312 3870163502466 1313 -3238770972144 1314 -654003041413 1315 3992872177637 1316 -3418161815742 1317 -596163979389 1318 4117584342962 1319 -3605132060485 1320 -532621322658 1321 4244224670527 1322 -3799919188764 1323 -463054857890 1324 4372709592327 1325 -4002764851499 1326 -387132015279 1327 4502945436970 1328 -4213914407665 1329 -304505734834 1330 4634829283312 1331 -4433617170745 1332 -214815833155 1333 4768247026042 1334 -4662125868986 1335 -117686790798 1336 4903074220155 1337 -4899696910632 1338 -12729174542 1339 5039174073771 1340 -5146589764009 1341 100462664575 1342 5176398272367 1343 -5403067239581 1344 222309090705 1345 5314584905361 1346 -5669394780282 1347 353247586878 1348 5453559266799 1349 -5945840765053 1350 493731181395 1351 5593131705470 1352 -6232675700524 1353 644230934317 1354 5733098408062 1355 -6530172542318 1356 805234298443 1357 5873239170465 1358 -6838605786770 1359 977247698722 1360 6013318151288 1361 -7158251806699 1362 1160794802977 1363 6153081572013 1364 -7489387832069 1365 1356419207077 1366 6292258437184 1367 -7832292305594 1368 1564682619941 1369 6430558152589 1370 -8187243742090 1371 1786167633874 1372 6567671218206 1373 -8554521099046 1374 2021475831991 1375 6703266762228 1376 -8934402512321 1377 2271230652864 1378 6836993194127 1379 -9327165678151 1380 2536075393101 1381 6968475663025 1382 -9733086453096 1383 2816676180446 1384 7097316666054 1385 -10152439252031 1386 3113719874803 1387 7223093420371 1388 -10585495500105 1389 3427917126522 1390 7345358433910 1391 -11032524042028 1392 3760000184776 1393 7463636788263 1394 -11493789442973 1395 4110726049302 1396 7577426658228 1397 -11969552404039 1398 4480874156355 1399 7686196515682 1400 -12460067898173 1401 4871249638311 1402 7789385592608 1403 -12965585596982 1404 5282680889053 1405 7886400995086 1406 -13486347827868 1407 5716022906154 1408 7976618117149 1409 -14022590006064 1410 6172154744829 1411 8059377662481 1412 -14574538408676 1413 6651982949261 1414 8133985995297 1415 -15142410606378 1416 7156438862441 1417 8199712081067 1418 -15726413039196 1419 7686482161990 1420 8255787768090 1421 -16326741452165 1422 8243098026023 1423 8301404636885 1424 -16943578256592 1425 8827300744652 1426 8335714221187 1427 -17577092963719 1428 9440130751551 1429 8357824763413 1430 -18227439326219 1431 10082658316227 1432 8366801360449 1433 -18894755762418 1434 10755980405274 1435 8361662638804 1436 -19579162260856 1437 11461224470806 1438 8341380818526 1439 -20280760799888 1440 12199545139211 1441 8304878298068 1442 -20999631997264 1443 12972128064244 1444 8251027645824 1445 -21735835517535 1446 13780186453001 1447 8178648092802 1448 -22489406459867 1449 14624964985884 1450 8086505437444 1451 -23260355745382 1452 15507736140370 1453 7973308461604 1454 -24048666224575 1455 16429804193670 1456 7837708741258 1457 -24854293048471 1458 17392501339574 1459 7678296977100 1460 -25677159474757 1461 18397191737956 1462 7493602722496 1463 -26517157215374 1464 19445267434334 1465 7282090627303 1466 -27374141933684 1467 20538152456255 1468 7042160068353 1469 -28247933558396 1470 21677298491883 1471 6772141325219 1472 -29138311451058 1473 22864189048533 1474 6470295106033 1475 -30045014690778 1476 24100334882381 1477 6134808647651 1478 -30967736889121 1479 25387278179508 1480 5763795149758 1481 -31906126436760 1482 26726587746237 1483 5355289799381 1484 -32859780956325 1485 28119863208448 1486 4907249099643 1487 -33828247500565 1488 29568729914545 1489 4417546840470 1490 -34811016620934 1491 31074843168353 1492 3883973314456 1493 -35807522520785 1494 32639882833007 1495 3304231228700 1496 -36817136713919 1497 34265557552506 1498 2675934823496 1499 -37839168124222 1500 35953599065261 1501 1996605726768 1502 -38872856324016 1503 37705766406729 1504 1263671962583 1505 -39917371567433 1506 39523839879553 1507 474463774408 1508 -40971807584277 1509 41409625250993 1510 -373787482967 1511 -42035181551697 1512 43364947363803 1513 -1283953553967 1514 -43106426415678 1515 45391654278527 1516 -2259010488437 1517 -44184390791289 1518 47491610533166 1519 -3302042881863 1520 -45267830799931 1521 49666701217117 1522 -4416245190573 1523 -46355409885383 1524 51918824820998 1525 -5604925970587 1526 -47445690141519 1527 54249897255494 1528 -6871509307617 1529 -48537132047972 1530 56661844270295 1531 -8219539053043 1532 -49628085257796 1533 59156605361314 1534 -9652680345941 1535 -50716788243830 1536 61736125765484 1537 -11174723839180 1538 -51801358534164 1539 64402360238127 1540 -12789587322204 1541 -52879792254606 1542 67157264559104 1543 -14501319899962 1544 -53949953784911 1545 70002799190892 1546 -16314103719774 1547 -55009575203047 1548 72940920269529 1549 -18232258097079 1550 -56056245329967 1551 75973583080764 1552 -20260241319283 1553 -57087409066258 1554 79102732541000 1555 -22402654706819 1556 -58100355812377 1557 82330306466177 1558 -24664244498819 1559 -59092218683649 1560 85658225471329 1561 -27049905805030 1562 -60059962278888 1563 89088396041537 1564 -29564684574373 1565 -61000381779480 1566 92622699817132 1567 -32213781425413 1568 -61910090032163 1569 96262996395714 1570 -35002553664191 1571 -62785516524949 1572 100011112006503 1573 -37936518976731 1574 -63622893771596 1575 103868842011326 1576 -41021357496671 1577 -64418256149575 1578 107837938889847 1579 -44262915306429 1580 -65167425558474 1581 111920114445219 1582 -47667206551367 1583 -65866010128936 1584 116117027059998 1585 -51240416729904 1586 -66509389120455 1587 120430283528430 1588 -54988904813948 1589 -67092711494782 1590 124861425584212 1591 -58919206304337 1592 -67610880041224 1593 129411931318395 1594 -63038035351519 1595 -68058549801699 1596 134083200892942 1597 -67352287512814 1598 -68430111397418 1599 138876557547666 1600 -71869041865359 1601 -68719689316461 1602 143793232451933 1603 -76595563436132 1604 -68921124406616 1605 148834365212614 1606 -81539305257416 1607 -69027972023380 1608 154000987862895 1609 -86707910437824 1610 -69033483679616 1611 159294024822029 1612 -92109214147132 1613 -68930605042248 1614 164714275927196 1615 -97751245252256 1616 -68711956714272 1617 170262415844208 1618 -103642228216429 1619 -68369832096416 1620 175938976086063 1621 -109790584259870 1622 -67896177268418 1623 181744343778489 1624 -116204933113496 1625 -67282588716713 1626 187678742661707 1627 -122894093662158 1628 -66520292308695 1629 193742231150709 1630 -129867085529586 1631 -65600140879574 1632 199934682217942 1633 -137133129114001 1634 -64512592279599 1635 206255780744536 1636 -144701646981279 1637 -63247706841349 1638 212705002219114 1639 -152582263239072 1640 -61795124468911 1641 219281609272917 1642 -160784804665228 1643 -60144061994494 1644 225984629188694 1645 -169319299366027 1646 -58283289309443 1647 232812849550472 1648 -178195977605535 1649 -56201126607481 1650 239764794451771 1651 -187425269640669 1652 -53885419543047 1653 246838719251536 1654 -197017806217577 1655 -51323536391642 1656 254032585407522 1657 -206984415513807 1658 -48502342210418 1659 261344054222502 1660 -217336123214329 1661 -45408195932038 1662 268770460295076 1663 -228084148491673 1664 -42026923534466 1665 276308804174590 1666 -239239903612526 1667 -38343815075037 1668 283955724310541 1669 -250814988829188 1670 -34343596864072 1671 291707488605201 1672 -262821191470795 1673 -30010428479298 1674 299559964778487 1675 -275270479657446 1676 -25327873925262 1677 307508610691524 1678 -288175000770739 1679 -20278898657432 1680 315548443117372 1681 -301547073904018 1682 -14845839746160 1683 323674026744492 1684 -315399187647095 1685 -9010402926490 1686 331879441226988 1687 -329743991123443 1688 -2753631772540 1689 340158268852525 1690 -344594291027447 1691 3944095171389 1692 348503559780313 1693 -359963041138237 1694 11103096212249 1695 356907818238326 1696 -375863338484356 1697 18744389252390 1698 365362965939581 1699 -392308411227470 1700 26889724574614 1701 373860326705460 1702 -409311613869176 1703 35561587429505 1704 382390587927117 1705 -426886413329768 1706 44783231761514 1707 390943783598996 1708 -445046383118488 1709 54578682567370 1710 399509253725689 1711 -463805187471737 1712 64972770554857 1713 408075625621018 1714 -483176574337926 1715 75991134208104 1716 416630771251862 1717 -503174357445090 1718 87660255326952 1719 425161786691028 1720 -523812407992948 1721 100007460749536 1722 433654947260576 1723 -545104634446240 1724 113060958729998 1725 442095685120366 1726 -567064972833944 1727 126849840221730 1728 450468542104911 1729 -589707364104169 1730 141404116064416 1731 458757145297587 1732 -613045742855961 1733 156754717740294 1734 466944157556503 1735 -637094012099174 1736 172933535295065 1737 475011250952898 1738 -661866030285120 1739 189973417492051 1740 482939054845636 1741 -687375583235042 1742 207908210397209 1743 490707127169451 1744 -713636369346671 1745 226772756807832 1746 498293899948286 1747 -740661968495014 1748 246602935447403 1749 505676648277555 1750 -768465825210065 1751 267435659548874 1752 512831433278767 1753 -797061214363541 1754 289308916552597 1755 519733068649600 1756 -826461222155307 1757 312261765739848 1758 526355060921163 1759 -856678708313806 1760 336334378332192 1761 532669573565081 1762 -887726284741134 1763 361568034014994 1764 538647364442632 1765 -919616273994938 1766 388005161350123 1767 544257747314286 1768 -952360685355383 1769 415689333033143 1770 549468526494667 1771 -985971169369073 1772 444665306475443 1773 554245955634355 1774 -1020458991142507 1775 474979017651717 1776 558554669447385 1777 -1055834980636110 1778 506677621707668 1779 562357639766046 1780 -1092109503005390 1781 539809485196117 1782 565616104234794 1783 -1129292404373818 1784 574424226582357 1785 568289519485687 1786 -1167392978948397 1787 610572706664445 1788 570335486829860 1789 -1206419910015716 1790 648307068785072 1791 571709702427252 1792 -1246381233601705 1793 687680727247759 1794 572365879854723 1795 -1287284274336432 1796 728748407042296 1797 572255697285201 1798 -1329135605446844 1799 771566130001723 1800 571328716835704 1801 -1371940979176140 1802 816191253861743 1803 569532328616475 1804 -1415705282798538 1805 862682455900138 1806 566811666915065 1807 -1460432463298972 1808 911099771083558 1809 563109550995812 1810 -1506125479140944 1811 961504572943340 1812 558366398018903 1813 -1552786218806502 1814 1013959610555209 1815 552520160630625 1816 -1600415448072521 1817 1068528986335476 1818 545506236539671 1819 -1649012722051999 1820 1125278191614466 1821 537257402775662 1822 -1698576327626653 1823 1184274081026111 1824 527703722012496 1825 -1749103188654134 1826 1245584906359805 1827 516772473394875 1828 -1800588803248755 1829 1309280287232043 1830 504388055537835 1831 -1853027141707249 1832 1375431242890581 1833 490471913993684 1834 -1906410578357263 1835 1444110158776868 1836 474942440877646 1837 -1960729781795274 1838 1515390815968804 1839 457714898884440 1840 -2015973640909724 1841 1589348353229696 1842 438701317676629 1843 -2072129147054293 1844 1666059293695429 1845 417810414375931 1846 -2129181313895696 1847 1745601502016898 1848 394947486685924 1849 -2187113051026214 1850 1828054207878885 1851 370014329978537 1852 -2245905077321152 1853 1913497957759274 1854 342909127142676 1855 -2305535785536955 1856 2002014634880508 1857 313526362216198 1858 -2365981148743114 1859 2093687405087100 1860 281756707156723 1861 -2427214575486839 1862 2188600732739593 1863 247486931988034 1864 -2489206808909654 1865 2286840320225966 1866 210599788523338 1867 -2551925771935105 1868 2388493119285873 1869 170973917205672 1870 -2615336458720631 1871 2493647263576236 1872 128483727831781 1873 -2679400769367496 1874 2602392074923876 1875 82999303098145 1876 -2744077393233525 1877 2714817988340656 1878 34386276601031 1879 -2809321632707356 1880 2831016552606316 1881 -17494266887432 1882 -2875085277953387 1883 2951080347137981 1884 -72785916036337 1885 -2941316419161029 1886 3075102976273071 1887 -131637035687505 1888 -3007959312343024 1889 3203178977298533 1890 -194200893964977 1891 -3074954179515727 1892 3335403807815004 1893 -260635767925236 1894 -3142237065040288 1895 3471873744195772 1896 -331105072784646 1897 -3209739623240447 1898 3612685861305827 1899 -405777470383221 1900 -3277388964825266 1901 3757937920672178 1902 -484827000322362 1903 -3345107431315787 1904 3907728341795160 1905 -568433190879955 1906 -3412812431145808 1907 4062156079199540 1908 -656781191834478 1909 -3480416200315318 1910 4221320584582860 1911 -750061887636874 1912 -3547825627630999 1913 4385321671877675 1914 -848472031420443 1915 -3614942001066397 1916 4554259469367511 1917 -952214360223687 1918 -3681660821654941 1919 4728234271897737 1920 -1061497729852364 1921 -3747871534895830 1922 4907346482042235 1923 -1176537231658237 1924 -3813457332882881 1925 5091696448483227 1926 -1297554327901471 1927 -3878294870146798 1928 5281384395320730 1929 -1424776969761471 1930 -3942254053463467 1931 5476510245590368 1932 -1558439732543637 1933 -4005197741596202 1934 5677173537681753 1935 -1698783934581973 1936 -4066981522283508 1937 5883473232972750 1938 -1846057771795982 1939 -4127453395202701 1940 6095507618270212 1941 -2000516436831242 1942 -4186453535719956 1943 6313374096409096 1944 -2162422252455221 1945 -4243813960451445 1946 6537169073633271 1947 -2332044790443044 1948 -4299358277218240 1949 6766987731952626 1950 -2509661002964208 1951 -4352901332670146 1952 7002923900248903 1953 -2695555340708809 1954 -4404248947948907 1955 7245069807188959 1956 -2890019881574986 1957 -4453197547694706 1958 7493515934776085 1959 -3093354447179735 1960 -4499533881021161 1961 7748350750481871 1962 -3305866728135795 1963 -4543034631287808 1964 8009660541970563 1965 -3527872398252115 1966 -4583466121848315 1967 8277529127043791 1968 -3759695235319562 1969 -4620583906076777 1970 8552037668120536 1971 -4001667232286240 1972 -4654132457420450 1973 8833264358597731 1974 -4254128712620026 1975 -4683844739025171 1976 9121284215597893 1977 -4517428437362796 1978 -4709441877741853 1979 9416168741200571 1980 -4791923714116244 1981 -4730632712765941 1982 9717985691972822 1983 -5077980499025239 1984 -4747113453108184 1985 10026798713454190 1986 -5375973498024355 1987 -4758567204790481 1988 10342667084834589 1989 -5686286262784578 1990 -4764663611369859 1991 10665645325080340 1992 -6009311282997911 1993 -4765058359091698 1994 10995782911042132 1995 -6345450074895703 1996 -4759392800197347 1997 11333123853456904 1998 -6695113263321184 1999 -4747293435518865 2000 11677706386776054 2001 -7058720661569054 2002 -4728371520165550 2003 12029562513193671 2004 -7436701341548445 2005 -4702222523193783 2006 12388717662322532 2007 -7829493703666402 2008 -4668425715360238 2009 12755190201410400 2010 -8237545533509028 2011 -4626543605367590 2012 13128991062904364 2013 -8661314060029795 2014 -4576121509539175 2015 13510123218853214 2016 -9101265997146310 2017 -4516686964236129 2018 13898581274406872 2019 -9557877588615696 2020 -4447749277182429 2021 14294350904315002 2022 -10031634632449683 2023 -4368798915830268 2024 14697408410242886 2025 -10523032510834539 2026 -4279307040171315 2027 15107720117286481 2028 -11032576195378882 2029 -4178724866701660 2030 15525241892888814 2031 -11560780259921037 2032 -4066483182754811 2033 15949918501126521 2034 -12108168864585788 2035 -3941991685833041 2036 16381683081024291 2037 -12675275749432947 2038 -3804638479382893 2039 16820456456270792 2040 -13262644194759244 2041 -3653789387471718 2042 17266146570553888 2043 -13870826993503797 2044 -3488787432054676 2045 17718647750384193 2046 -14500386385321650 2047 -3308952122867249 2048 18177840094975006 2049 -15151894005105397 2050 -3113578916468026 2051 18643588689678409 2052 -15825930788313556 2053 -2901938481352742 2054 19115742947950886 2055 -16523086893051888 2056 -2673276138960047 2057 19594135772809616 2058 -17243961573545029 2059 -2426811104267883 2060 20078582848251571 2061 -17989163073183141 2062 -2161735909101112 2063 20568881746162667 2064 -18759308463097013 2065 -1877215618379183 2066 21064811164451998 2067 -19555023502957797 2068 -1572387236344318 2069 21566129976677661 2070 -20376942441562006 2071 -1246358898794475 2072 22072576414188234 2073 -21225707842241112 2074 -898209262775056 2075 22583867055627075 2076 -22101970341715198 2077 -526986675429613 2078 23099695950196929 2079 -23006388436916035 2080 -131708547880807 2081 23619733544246041 2082 -23939628198411592 2083 288639498731246 2084 24143625742670587 2085 -24902363014779735 2086 735104274124411 2087 24670992769615792 2088 -25895273256845993 2089 1208765894884091 2090 25201428165072249 2091 -26919045975780069 2092 1710738439086570 2093 25734497576630366 2094 -27974374513679937 2095 2242170843235495 2096 26269737688159346 2097 -29061958151509170 2098 2804247569406524 2099 26806654939609147 2100 -30182501661579521 2101 3398189522024264 2102 27344724384559495 2103 -31336714900711912 2104 4025254725913427 2105 27883388334906672 2106 -32525312300097322 2107 4686739261591324 2108 28422055144135734 2109 -33749012399079628 2110 5383977952621637 2111 28960097773637738 2112 -35008537267105334 2113 6118345317682171 2114 29496852498398482 2115 -36304611973455453 2116 6891256265355234 2117 30031617391775397 2118 -37637963935979877 2119 7704167061220181 2120 30563650950209666 2121 -39009322321315347 2122 8558576027759854 2123 31092170493146082 2124 -40419417315022577 2125 9456024524446050 2126 31616350703463387 2127 -41868979446802305 2128 10398097650406819 2129 32135321939147989 2130 -43358738775815702 2131 11386425234981045 2132 32648168685999482 2133 -44889424135339734 2134 12422682540478683 2135 33153927777780835 2136 -46461762227007357 2137 13508591260626102 2138 33651586757682457 2139 -48076476778478986 2140 14645920220218391 2141 34140082003552480 2142 -49734287540248513 2143 15836486378534789 2144 34618296994731760 2145 -51435909349859189 2146 17082155522595292 2147 35085060338912724 2148 -53182051024019826 2149 18384843272055100 2150 35539143940842821 2151 -54973414322806227 2152 19746515762403840 2153 35979260927518008 2154 -56810692729750424 2155 21169190647729476 2156 36404063715208684 2157 -58694570308545247 2158 22654937769577603 2159 36812141829604628 2160 -60625720363676554 2161 24205880153573130 2162 37202019867787266 2163 -62604804182056196 2164 25824194659505085 2165 37572155209924604 2166 -64632469565792733 2167 27512112967124004 2168 37920935872741553 2169 -66709349451096207 2170 29271922202574315 2171 38246678109569328 2172 -68836060304669561 2173 31105965908502207 2174 38547624151855144 2175 -71013200611227438 2176 33016644641235794 2177 38821939694329950 2178 -73241349124889613 2179 35006416919854383 2180 39067711521332785 2181 -75521063216539214 2182 37077799788290071 2183 39282944873882507 2184 -77852876970560749 2185 39233369737237143 2186 39465560957565706 2187 -80237299383169477 2188 41475763224823260 2189 39613394188576118 2190 -82674812294685254 2191 43807677564967462 2192 39724189579958913 2193 -85165868428905797 2194 46231871399433827 2195 39795599863696957 2196 -87710889151011434 2197 48751165545681465 2198 39825182752407262 2199 -90310262337895680 2200 51368443412798556 2201 39810397934637446 2202 -92964339950684906 2203 54086651800987960 2204 39748604209156644 2205 -95673435725861035 2206 56908801253262416 2207 39637056350982215 2208 -98437822551200800 2209 59837966798350460 2210 39472902115512758 2211 -101257729966390652 2212 62877288229069720 2213 39253178972901850 2214 -104133341331097441 2215 66029970779766913 2216 38974810979680280 2217 -107064791123596423 2218 69299285321870628 2219 38634605379250697 2220 -110052161888515419 2221 72688568965950682 2222 38229249338772362 2223 -113095481321919344 2224 76201225164228479 2225 37755306414015181 2226 -116194718986057792 2227 79840724226867087 2228 37209213149475828 2229 -119349783168165873 2230 83610603320111082 2231 36587275406019099 2232 -122560517349472627 2233 87514466885642143 2234 35885664822702377 2235 -125826696824763992 2236 91555986522489830 2237 35100415005889385 2238 -129148024911676937 2239 95738901297100546 2240 34227417851499814 2241 -132524129318026577 2242 100067017496319707 2243 33262419594867232 2244 -135954558077183285 2245 104544208815232361 2246 32201016992427341 2247 -139438775648917489 2248 109174415967252018 2249 31038653231907734 2250 -142976158566608306 2251 113961646735882343 2252 29770613973118551 2253 -146565991257140981 2254 118909975427287987 2255 28392023118436409 2256 -150207461384419890 2257 124023542770780616 2258 26897838712729152 2259 -153899655373835147 2260 129306555198274053 2261 25282848574839015 2262 -157641553436308211 2263 134763284577562918 2264 23541666057109477 2265 -161432024781566447 2266 140398067301625938 2267 21668725539033042 2268 -165269822306950017 2269 146215303837725024 2270 19658278047659696 2271 -169153577483498927 2272 152219457608716461 2273 17504386615102238 2274 -173081794692434271 2275 158415054339461119 2276 15200921761642118 2277 -177052845768109438 2278 164806680711185237 2279 12741556719708664 2280 -181064963964843293 2281 171398983485814058 2282 10119762782090802 2283 -185116238139470925 2284 178196667912794929 2285 7328804395652666 2286 -189204606331265712 2287 185204496610765769 2288 4361734378076073 2289 -193327849566616090 2290 192427287705290404 2291 1211388885279420 2292 -197483585033445481 2293 199869913445545936 2294 -2129617499155214 2295 -201669259490654144 2296 207537298050145091 2297 -5668896917748045 2298 -205882142018226367 2299 215434416035472324 2300 -9414293272058985 2301 -210119317012766976 2302 223566289744934060 2303 -13373887491666255 2304 -214377676494641337 2305 231937987364216637 2306 -17556002683271184 2307 -218653912670747827 2308 240554620108169715 2309 -21969209507989628 2310 -222944509778708843 2311 249421339896310053 2312 -26622331439456455 2313 -227245736198251797 2314 258543336170098287 2315 -31524450241129368 2316 -231553635812302369 2317 267925833200787817 2318 -36684911325197326 2319 -235864019647045680 2320 277574086507802119 2321 -42113329320473304 2322 -240172456730044354 2323 287493379769485754 2324 -47819593522378596 2325 -244474265238938851 2326 297689020811969389 2327 -53813873540817681 2328 -248764502835427975 2329 308166338091213437 2330 -60106624830264524 2331 -253037957302926835 2332 318930676220123969 2333 -66708594405304745 2334 -257289136335152513 2335 329987391988853295 2336 -73630826438534949 2337 -261512257641824620 2338 341341849395645113 2339 -80884668030030095 2340 -265701238171039113 2341 352999415170640345 2342 -88481774858915320 2343 -269849683662066811 2344 364965453274414663 2345 -96434116991521342 2346 -273950877279480823 2347 377245319888123844 2348 -104753984570905819 2349 -277997768592667714 2350 389844357341885757 2351 -113453993646401389 2352 -281982961599702139 2353 402767888532483295 2354 -122547091883722356 2355 -285898703112035306 2356 416021210241218962 2357 -132046564396821524 2358 -289736870146753611 2359 429609586938476020 2360 -141966039458979521 2361 -293488957695034350 2362 443538243448956508 2363 -152319494316034436 2364 -297146065460336094 2365 457812358099753191 2366 -163121260876890624 2367 -300698884989994320 2368 472437054688881263 2369 -174386031484712140 2370 -304137685737078623 2371 487417394931681898 2372 -186128864563254484 2373 -307452301533513598 2374 502758369685787466 2375 -198365190320409722 2376 -310632115954256962 2377 518464890648580688 2378 -211110816324094354 2379 -313666048110636816 2380 534541780789812240 2381 -224381933110260984 2382 -316542537294585734 2383 550993765249932272 2384 -238195119659661019 2385 -319249528071985828 2386 567825460929390845 2387 -252567348879496953 2388 -321774454185113357 2389 585041366535633262 2390 -267515992949903534 2391 -324104222924992787 2392 602645851275099996 2393 -283058828645727985 2394 -326225198271456688 2395 620643143994382088 2396 -299214042518394234 2397 -328123184524089465 2398 639037320918814778 2399 -316000236021544658 2400 -329783408658644325 2401 657832293830151760 2402 -333436430491033131 2403 -331190503197620679 2404 677031796793279587 2405 -351542072034678311 2406 -332328487762488099 2407 696639373310534772 2408 -370337036270135376 2409 -333180751164454897 2410 716658361974814520 2411 -389841632935777723 2412 -333730032133627771 2413 737091882538204535 2414 -410076610342451394 2415 -333958400611431367 2416 757942820427452732 2417 -431063159659195521 2418 -333847237637491565 2419 779213811661193460 2420 -452822919031372751 2421 -333377215827113698 2422 800907226161221446 2423 -475377977490846166 2424 -332528278397776498 2425 823025151450195496 2426 -498750878689405467 2427 -331279618814951567 2428 845569374688680388 2429 -522964624379156990 2430 -329609658942285441 2431 868541365082593715 2432 -548042677705766565 2433 -327496027840391824 2434 891942254573505953 2435 -574008966200888854 2436 -324915539024896159 2437 915772818881518007 2438 -600887884575583537 2439 -321844168405339415 2440 940033456773648994 2441 -628704297161827466 2442 -318257030636832371 2443 964724169665261804 2444 -657483540142217264 2445 -314128356186586655 2446 989844539387708356 2447 -687251423373046951 2448 -309431466767759102 2449 1015393706268699217 2450 -718034231981291413 2451 -304138751522998872 2452 1041370345317768784 2453 -749858727497096212 2454 -298221641529695993 2455 1067772642702222049 2456 -782752148744124115 2457 -291650585093155121 2458 1094598270266229555 2459 -816742212203751917 2460 -284395021314647087 2461 1121844360316318605 2462 -851857112119886204 2463 -276423354487789919 2464 1149507478386103500 2465 -888125520011812704 2466 -267702926724394117 2467 1177583596242487613 2468 -925576583908652743 2469 -258199991450191209 2470 1206068062805343438 2471 -964239926922392514 2472 -247879685084786045 2473 1234955575281724406 2474 -1004145645521420190 2475 -236705999636920742 2476 1264240148147029324 2477 -1045324307068856876 2478 -224641753437762802 2479 1293915082311788404 2480 -1087806947038806474 2481 -211648562837635688 2482 1323972932066957292 2483 -1131625065418891778 2484 -197686811996395861 2485 1354405472185060709 2486 -1176810622766029740 2487 -182715623686920576 2488 1385203662729560066 2489 -1223396035365787366 2490 -166692828148477181 2491 1416357613988207880 2492 -1271414170017846871 2493 -149574933007331133 2494 1447856549043699867 2495 -1320898337837452395 2496 -131317091202837688 2497 1479688766434403896 2498 -1371882287654022981 2499 -111873070038182949 2500 1511841600379620427 2501 -1424400198332786378 2502 -91195218194540534 2503 1544301381060147656 2504 -1478486670662191520 2505 -69234433929326202 2506 1577053392388851810 2507 -1534176718066589011 2508 -45940131196939091 2509 1610081829799664569 2510 -1591505756850458008 2511 -21260207018161504 2512 1643369755451589793 2513 -1650509595164626283 2514 4858993269093739 2515 1676899053412155522 2516 -1711224421467625066 2517 32472709441823482 2518 1710650382179203794 2519 -1773686791599726280 2520 61637801980834636 2521 1744603127142350957 2522 -1837933615312882113 2523 92412786271274612 2524 1778735350304487102 2525 -1904002141298588515 2526 124857868996444487 2527 1813023739901088373 2528 -1971929941629144649 2529 159034983066188217 2530 1847443557201063725 2531 -2041754894575884113 2532 195007824774677403 2533 1881968583161475685 2534 -2113515166795729505 2535 232841889410927981 2536 1916571062183847404 2537 -2187249193766999967 2538 272604509131172669 2539 1951221645679725659 2540 -2262995659545233666 2541 314364889198811104 2542 1985889332656491450 2543 -2340793474634407980 2544 358194146516130330 2545 2020541410065838610 2546 -2420681753126137995 2547 404165346431678982 2548 2055143390091303633 2549 -2502699787813501287 2550 452353541868369376 2551 2089658947149867219 2552 -2586887024517819933 2553 502835810629566184 2554 2124049851750318299 2555 -2673283034241758817 2556 555691295050362743 2557 2158275904016637221 2558 -2761927484476700311 2559 611001239725070961 2560 2192294863984786147 2561 -2852860108181246175 2562 668849031600904779 2563 2226062381513680367 2564 -2946120671851103202 2565 729320238038297136 2566 2259531922886835423 2567 -3041748941097239520 2568 792502647256688058 2569 2292654696975537528 2570 -3139784645249115222 2571 858486306630555982 2572 2325379578009329821 2573 -3240267439294975169 2574 927363563384705247 2575 2357653027855209234 2576 -3343236864776795634 2577 999229103018335877 2578 2389419014820186665 2579 -3448732307843438271 2580 1074179990137643892 2581 2420618931908279381 2582 -3556792956183338149 2583 1152315706886786230 2584 2451191511518146164 2585 -3667457752928083805 2586 1233738193793990654 2587 2481072739539339879 2588 -3780765349356550169 2589 1318551888077547711 2590 2510195765806483767 2591 -3896754054373416137 2592 1406863764366921463 2593 2538490813896555331 2594 -4015461782704699106 2595 1498783372739105505 2596 2565885087201394539 2597 -4136925999662723680 2598 1594422879164325456 2599 2592302674286777258 2600 -4261183664539368358 2601 1693897103112046864 2602 2617664450446045410 2603 -4388271170354537090 2604 1797323557556810117 2605 2641887978482672710 2606 -4518224282139872847 2607 1904822485979970753 2608 2664887405607520281 2609 -4651078071353433172 2610 2016516901753773558 2611 2686573359508292722 2612 -4786866848731575622 2613 2132532624349496413 2614 2706852840454654835 2615 -4925624093038295506 2616 2252998317903269205 2617 2725629112518412950 2618 -5067382378148063331 2619 2378045526422338110 2620 2742801590753342720 2621 -5212173295782533972 2622 2507808711319320452 2623 2758265727432457698 2624 -5360027376472325728 2625 2642425285392202136 2626 2771912894170743567 2627 -5510974005918183883 2628 2782035649093150828 2629 2783630263049412090 2630 -5665041339463382367 2631 2926783223039503713 2632 2793300683553303340 2633 -5822256211700980911 2634 3076814482765599637 2635 2800802558454288328 2636 -5982644044072352812 2637 3232278989499717616 2638 2806009715439765321 2639 -6146228747325182944 2640 3393329423127392185 2641 2808791277631985253 2642 -6313032621837682100 2643 3560121610949904812 2644 2809011529787518982 2645 -6483076252515138859 2646 3732814558563458436 2647 2806529783335093837 2648 -6656378401421873311 2649 3911570476293075526 2650 2801200237031788473 2651 -6832955894687593141 2652 4096554807670842188 2653 2792871836406617619 2654 -7012823507011815950 2655 4287936253213043638 2656 2781388128766464443 2657 -7195993840133157685 2658 4485886796157122409 2659 2766587116939825455 2660 -7382477198753951755 2661 4690581723226794072 2662 2748301108531586571 2663 -7572281460107671861 2664 4902199647259286871 2665 2726356563870051182 2666 -7765411940832921424 2667 5120922524577655182 2668 2700573939418449588 2669 -7961871257156661847 2670 5346935674114781808 2671 2670767529835949949 2672 -8161659182228416382 2673 5580427790981861031 2674 2636745305464233998 2675 -8364772496417879556 2676 5821590961668035574 2677 2598308748423609534 2678 -8571204834602321289 2679 6070620673366792415 2680 2555252684102380941 2681 -8780946526058334330 2682 6327715824797606974 2683 2507365111221401248 2684 -8993984431176007651 2685 6593078730822191128 2686 2454427027266317502 2687 -9210301770406285734 2688 6866915128405013480 2689 2396212252465149798 2690 -9429877949856390137 2691 7149434176016440390 2692 2332487249117857437 2693 -9652688378734453521 2694 7440848454216915091 2695 2263010939445865809 2696 -9878704283262199746 2697 7741373959312141057 2698 2187534518786828272 2699 -10107892512039066650 2700 8051230098008263310 2701 2105801267291578311 2702 -10340215337688191216 2703 8370639674749737034 2704 2017546356968675550 2705 -10575630249543518175 2706 8699828879858477923 2707 1922496657219931430 2708 -10814089742425593738 2709 9039027269944968913 2710 1820370535738429144 2711 -11055541096034964767 2712 9388467748907273730 2713 1710877657892917566 2714 -11299926150235584693 2715 9748386540768934671 2716 1593718781501336252 2717 -11547181070518122144 2718 10119023162870900414 2719 1468585550096092866 2720 -11797236109148649922 2721 10500620390450027528 2722 1335160281617089314 2723 -12050015356046742533 2724 10893424221317196013 2725 1193115755610971698 2726 -12305436485137578961 2727 11297683831444495086 2728 1042114995912457693 2729 -12563410489969604350 2730 11713651530380287824 2731 881811051855513959 2732 -12823841414589716221 2733 12141582707070510506 2734 711846775036009020 2735 -13086626073205828317 2736 12581735775212665661 2737 531854594640738077 2738 -13351653764885055005 2739 13034372108491255776 2740 341456288412687786 2741 -13618805976548319799 2742 13499755975027046433 2743 140262752231299434 2744 -13887956080772466380 2745 13978154461154734095 2746 -72126234566790027 2747 -14158969021384628554 2748 14469837394075357098 2749 -296122245191110395 2750 -14431700993631615752 2751 14975077253255553828 2752 -532148445537023265 2753 -14705999111623237240 2754 15494149080335823256 2755 -780639835572273949 2756 -14981701070113594345 2757 16027330377179135175 2758 -1042043494717230139 2759 -15258634793025590553 2760 16574901002035726749 2761 -1316818828379053208 2762 -15536618076071084800 2763 17137143053210288678 2764 -1605437818313081247 2765 -15815458215570848266 2766 17714340750429145210 2767 -1908385274029241636 2768 -16094951631124613005 2769 18306780303039888484 2770 -2226159087835612015 2771 -16374883473923932815 2772 18914749775464720108 2773 -2559270490797687684 2774 -16655027228666357511 2775 19538538938788233547 2776 -2908244312120641831 2777 -16935144300543841823 2778 20178439119121892577 2779 -3273619239297983100 2780 -17214983595579804565 2781 20834743031370011574 2782 -3655948081440050938 2783 -17494281085460155794 2784 21507744609268676451 2785 -4055798033199258562 2786 -17772759365458754810 2787 22197738820057641554 2788 -4473750941603085041 2789 -18050127196264084137 2790 22905021474887653764 2791 -4910403573288983390 2792 -18326079038644780913 2793 23629889023060795251 2794 -5366367884345359888 2795 -18600294571413404458 2796 24372638341434146739 2797 -5842271290334615419 2798 -18872438201971611653 2799 25133566506818009474 2800 -6338756938585660028 2801 -19142158559540492553 2802 25912970562935027567 2803 -6856483980423186467 2804 -19409087980715594771 2805 26711147269496001020 2806 -7396127845294674855 2807 -19672841977083269253 2808 27528392845196581524 2809 -7958380514558070822 2810 -19933018694906197984 2811 28365002691917919049 2812 -8543950796759526167 2813 -20189198356238220532 2814 29221271112169524510 2815 -9153564602264898694 2816 -20440942691853660218 2817 30097491006781099737 2818 -9787965218931873985 2819 -20687794354966151470 2820 30993953565123891667 2821 -10447913586797488155 2822 -20929276326511090906 2823 31910947934582735404 2824 -11134188573314570460 2825 -21164891300569518175 2826 32848760881803351889 2827 -11847587247228014498 2828 -21394121061109330604 2829 33807676432153626640 2830 -12588925152465029658 2831 -21616425838214529446 2832 34787975500163043122 2833 -13359036580252047018 2834 -21831243655389926126 2835 35789935497093400970 2836 -14158774840661082796 2837 -22037989655695912118 2838 36813829928652759894 2839 -14989012531931265099 2840 -22236055418724592734 2841 37859927968710696333 2842 -15850641808584861498 2843 -22424808255743165342 2844 38928494022276243148 2845 -16744574646822322044 2846 -22603590495453522888 2847 40019787263305233393 2848 -17671743108025294196 2849 -22771718747254809726 2850 41134061160842712455 2851 -18633099598997188407 2852 -22928483154906087096 2853 42271562978773097626 2854 -19629617129566682928 2855 -23073146627027338563 2856 43432533262936156440 2857 -20662289566341050470 2858 -23204944057797347565 2859 44617205300577918003 2860 -21732131883017701674 2861 -23323081523824983673 2862 45825804566148522912 2863 -22840180406204717069 2864 -23426735471028600536 2865 47058548138116802489 2866 -23987493056933806409 2867 -23515051877027467859 2868 48315644101061651595 2869 -25175149586987249169 2870 -23587145403367430129 2871 49597290917408607640 2872 -26404251809982900019 2873 -23642098522602420709 2874 50903676783327737352 2875 -27675923826522915826 2876 -23678960635055564853 2877 52234978952850278511 2878 -28991312243095995730 2879 -23696747159785488427 2880 53591363044977604139 2881 -30351586384230339842 2882 -23694438615098977054 2883 54972982317533930204 2884 -31757938497323810587 2885 -23670979672628172489 2886 56379976922787062247 2887 -33211583949847660472 2888 -23625278200843038044 2889 57812473128281215077 2890 -34713761418071226168 2891 -23556204281499867680 2892 59270582518164780474 2893 -36265733067217543777 2894 -23462589215441152824 2895 60754401158140161063 2896 -37868784721901744368 2897 -23343224500715936740 2898 62264008739578379090 2899 -39524226026984182415 2900 -23196860799997517174 2901 63799467685614347564 2902 -41233390597384364996 2903 -23022206879724122540 2904 65360822235017743427 2905 -42997636157217996662 2906 -22817928538514073682 2907 66948097486343639530 2908 -44818344666480246504 2909 -22582647506727300073 2910 68561298418417695365 2911 -46696922435883583169 2912 -22314940335315325597 2913 70200408869338898541 2914 -48634800227732138403 2915 -22013337255263132089 2916 71865390490315630158 2917 -50633433343696389807 2918 -21676321026373790579 2919 73556181656203479190 2920 -52694301697017502581 2921 -21302325756118505313 2922 75272696349312956594 2923 -54818909870269767347 2924 -20889735707925798704 2925 77014822998041423168 2926 -57008787155839115249 2927 -20436884079041258759 2928 78782423287157178550 2929 -59265487580527745989 2930 -19942051767971405897 2931 80575330920966721603 2932 -61590589911051556538 2933 -19403466111036740476 2934 82393350356453827614 2935 -63985697642132559276 2936 -18819299608706745486 2937 84236255487305729716 2938 -66452438963548779750 2939 -18187668620622868379 2940 86103788296166153743 2941 -68992466708146063327 2942 -17506632050656590772 2943 87995657455716390217 2944 -71607458276749775636 2945 -16774190000278935551 2946 89911536896182361389 2947 -74299115542301427544 2948 -15988282412280909577 2949 91851064319545880764 2950 -77069164728711815692 2951 -15146787682476038456 2952 93813839678316996530 2953 -79919356267088052202 2954 -14247521262137607854 2955 95799423598831390899 2956 -82851464624365365765 2957 -13288234228143552050 2958 97807335767177943182 2959 -85867288107344472103 2960 -12266611844310898144 2961 99837053257409107076 2962 -88968648636682610503 2963 -11180272090223773238 2964 101888008820394235971 2965 -92157391494202315663 2966 -10026764181785377899 2967 103959589112648791261 2968 -95435385037559363906 2969 -8803567059113155560 2970 106051132883755073617 2971 -98804520386010320179 2972 -7508087866778140387 2973 108161929101397742668 2974 -102266711070798537015 2975 -6137660401309632399 2976 110291215032873420431 2977 -105823892654287508932 2978 -4689543551754121964 2979 112438174261792420103 2980 -109478022310814025011 2981 -3160919707500775628 2982 114601934659081957222 2983 -113231078373799966323 2984 -1548893159970710100 2985 116781566286695855605 2986 -117085059841522719404 2987 149511528342557826 2988 118976079253390448383 2989 -121041985846507497071 2990 1937351160052402624 2991 121184421500670219220 2992 -125103895080351531655 2993 3817765571529175558 2994 123405476538500127680 2995 -129272845179381183757 2996 5793979305741610291 2997 125638061108592839673 2998 -133550912062336145148 2999 7869303317289722874 3000 127880922795111074629 3001 -137940189225942713190 3002 10047136680477709920 3003 130132737560290975772 3004 -142442786988926263845 3005 12330968329192413739 3006 132392107225069998151 3007 -147060831690801919506 3008 14724378798538786311 3009 134657556871936133239 3010 -151796464835330159865 3011 17231041997776971359 3012 136927532190310888843 3013 -156651842185467932279 3014 19854726983595527322 3015 139200396741401902438 3016 -161629132799010934936 3017 22599299764054987907 3018 141474429163072071706 3019 -166730518012274258960 3020 25468725101296489215 3021 143747820291374098263 3022 -171958190360285293294 3023 28467068344155574578 3024 146018670219531606056 3025 -177314352441370487551 3026 31598497257809457971 3027 148284985270743914519 3028 -182801215713867000497 3029 34867283882417480565 3030 150544674905814175633 3031 -188420999233391195647 3032 38277806386895457491 3033 152795548541716497852 3034 -194175928317622320519 3035 41834550950613532473 3036 155035312302325392282 3037 -200068233147610753937 3038 45542113638146390648 3039 157261565677156898604 3040 -206100147291763370234 3041 49405202300711660656 3042 159471798109567901950 3043 -212273906162112489566 3044 53428638468385232530 3045 161663385490014030867 3046 -218591745388192108285 3047 57617359267589190369 3048 163833586576018724344 3049 -225055899118742416959 3050 61976419326878418751 3051 165979539314217819757 3052 -231668598235705560208 3053 66510992706391320862 3054 168098257086342856302 3055 -238432068491377455130 3056 71226374812902435193 3057 170186624854268010756 3058 -245348528552282147112 3059 76127984336728310479 3060 172241395226193828929 3061 -252420187961299018439 3062 81221365171306131615 3063 174259184418872999591 3064 -259649245000687874471 3065 86512188352595890632 3066 176236468138142726200 3067 -267037884468226870200 3068 92006253977983348380 3069 178169577352465044942 3070 -274588275348152724260 3071 97709493142743374189 3072 180054693981935041543 3073 -282302568389834430009 3074 103627969852571594728 3075 181887846477252776641 3076 -290182893574876018414 3077 109767882951168658826 3078 183664905311313403469 3079 -298231357486319787570 3080 116135568020183989884 3081 185381578357728219544 3082 -306450040559624584070 3083 122737499291441275975 3084 187033406179105635563 3085 -314840994229851735600 3086 129580291527526051484 3087 188615757199240770049 3088 -323406237953675954951 3089 136670701911604266515 3090 190123822782220558181 3091 -332147756121449205280 3092 144015631901297194760 3093 191552612192429405326 3094 -341067494836836477780 3095 151622129088443753673 3096 192896947458639172591 3097 -350167358580073252886 3098 159497389018286977388 3099 194151458116030432453 3100 -359449206731236160971 3101 167648757010890731910 3102 195310575849484091449 3103 -368914849970421434908 3104 176083729937007863508 3105 196368529011874863539 3106 -378566046530056629062 3107 184809957992188775044 3108 197319337040863846997 3109 -388404498317121995121 3110 193835246420006078910 3111 198156804747808992945 3112 -398431846879297135389 3113 203167557229182210611 3114 198874516502447716016 3115 -408649669233720266297 3116 212815010854114702154 3117 199465830286886734587 3118 -419059473531134625554 3119 222785887804596178624 3120 199923871642687281975 3121 -429662694575045582673 3122 233088630252814307080 3123 200241527484523817700 3124 -440460689167381110044 3125 243731843604445875157 3126 200411439804340491878 3127 -451454731301255463476 3128 254724298000489315468 3129 200425999239432012370 3130 -462646007171000176402 3131 266074929797681260358 3132 200277338528508071520 3133 -474035610021070600992 3134 277792842972663200246 3135 199957325829149390866 3136 -485624534802630315085 3137 289887310498786849221 3138 199457557920824740529 3139 -497413672660457844747 3140 302367775639216030688 3141 198769353266889655805 3142 -509403805217573142852 3143 315243853206262491846 3144 197883744959848067350 3145 -521595598681307881251 3146 328525330729072249368 3147 196791473523318911366 3148 -533989597736762698175 3149 342222169580662113574 3150 195482979595099553261 3151 -546586219252490508756 3152 356344506004842618781 3153 193948396464826585883 3154 -559385745762859367590 3155 370902652095100030328 3156 192177542490710203388 3157 -572388318753079640347 3158 385907096664361668276 3159 190159913368937574054 3160 -585593931709814145398 3161 401368506058794733835 3162 187884674280306825483 3163 -599002422964548760387 3164 417297724852916541571 3165 185340651887794201694 3166 -612613468291055062704 3167 433705776480256263921 3168 182516326209700271761 3169 -626426573285354303064 3170 450603863735158686646 3171 179399822342226859523 3172 -640441065487889929919 3173 468003369201069796108 3174 175978902056186998046 3175 -654656086277583542355 3176 485915855539174234641 3177 172240955241890652986 3178 -669070582495809799575 3179 504353065693827158769 3180 168172991226965457434 3181 -683683297831281849452 3182 523326922946894291377 3183 163761629941362717604 3184 -698492763922156217929 3185 542849530878556638375 3186 158993092954363857718 3187 -713497291207708558630 3188 562933173164894571505 3189 153853194358092334530 3190 -728694959484123423347 3191 583590313270930350109 3192 148327331522372745272 3193 -744083608198146512376 3194 604833593967610135374 3195 142400475695745190589 3196 -759660826431327603532 3197 626675836732528513377 3198 136057162477503125488 3199 -775423942610055275027 3200 649130040961005919060 3201 129281482135886870267 3202 -791370013892239077016 3203 672209383048455769304 3204 122057069797326813019 3205 -807495815267340551458 3206 695927215268736409852 3207 114367095482245764058 3208 -823797828318695372869 3209 720297064510565852815 3210 106194254012309376528 3211 -840272229686369480657 3212 745332630794743275247 3213 97520754765066515863 3214 -856914879177527084440 3215 771047785635395940253 3216 88328311300862865013 3217 -873721307564155356572 3218 797456570166006135247 3219 78598130838428467276 3220 -890686704013099379730 3221 824573193094585811906 3222 68310903604016515392 3223 -907805903189906762447 3224 852412028406717952741 3225 57446792031012556901 3226 -925073371979368762259 3227 880987612881987321763 3228 45985419834853071241 3229 -942483195865957460565 3230 910314643340446956866 3231 33905860940753859561 3232 -960029064914926678227 3233 940407973685795546057 3234 21186628289047878047 3235 -977704259399042272463 3236 971282611659800224854 3237 7805662496246492467 3238 -995501635009528115237 3239 1002953715375799079195 3240 -6259679603415331377 3241 -1013413607698017679265 3242 1035436589543658367008 3243 -21032636557155530253 3244 -1031432138085872581915 3245 1068746681455182291089 3246 -36537054008855573605 3247 -1049548715489532788866 3248 1102899576640152760422 3249 -52797396550759299033 3250 -1067754341495981200985 3251 1137910994263155903297 3252 -69838759687046667240 3253 -1086039513138934036353 3254 1173796782169135223578 3255 -87686881928946045966 3256 -1104394205607497038132 3257 1210572911648991943052 3258 -106368156996845160383 3259 -1122807854539910053424 3260 1248255471830886023726 3261 -125909646148199158473 3262 -1141269337831732774325 3263 1286860663769724931357 3264 -146339090606804526059 3265 -1159766957013161302786 3266 1326404794138168384037 3267 -167684924111291737380 3268 -1178288418122386701711 3269 1366904268592795774093 3270 -189976285558515639104 3271 -1196820812131830980325 3272 1408375584716398908951 3273 -213243031758704677242 3274 -1215350594851664323363 3275 1450835324611209327663 3276 -237515750278156510756 3277 -1233863566369656069408 3278 1494300147041607390076 3279 -262825772385265972894 3280 -1252344849949210985276 3281 1538786779202285979068 3282 -289205186075817976063 3283 -1270778870446922612760 3284 1584312008007961357818 3285 -316686849192165739784 3286 -1289149332168888186231 3287 1630892670981758357239 3288 -345304402612373880020 3289 -1307439196229482203490 3290 1678545646635867308859 3291 -375092283522726775195 3292 -1325630657329159349157 3293 1727287844422755168082 3294 -406085738749825987863 3295 -1343705120017428176584 3296 1777136194147982812168 3297 -438320838164364442283 3298 -1361643174354847466432 3299 1828107634924065466486 3300 -471834488132983084024 3301 -1379424571042700130602 3302 1880219103553843537313 3303 -506664445028883553544 3304 -1397028195931423360452 3305 1933487522423943656900 3306 -542849328777786637103 3307 -1414432043979057659466 3308 1987929786794172517678 3309 -580428636448432562856 3310 -1431613192567952835122 3311 2043562751564565080809 3312 -619442755864393048711 3313 -1448547774253688878213 3314 2100403217403254590582 3315 -659932979244810638551 3316 -1465210948851564956527 3317 2158467916318025233844 3318 -701941516851054268632 3319 -1481576874937386734195 3320 2217773496552001064463 3321 -745511510645212727248 3322 -1497618680664966780215 3323 2278336506887457209167 3324 -790687047937636159359 3325 -1513308433979943977495 3326 2340173380235454102905 3327 -837513175027680250791 3328 -1528617112129330989613 3329 2403300416596402862400 3330 -886035910815079229150 3331 -1543514570549368517377 3332 2467733765266459845949 3333 -936302260384221136235 3334 -1557969511028046731585 3335 2533489406375976400872 3336 -988360228539007456323 3337 -1571949449227931131543 3338 2600583131632061553249 3339 -1042258833288563054339 3340 -1585420681462552761869 3341 2669030524352585117044 3342 -1098048119261736717585 3343 -1598348250815172163889 3344 2738846938660801408302 3345 -1155779171048566917907 3346 -1610695912490010052632 3347 2810047477929017532929 3348 -1215504126446904549786 3349 -1622426098488033909417 3350 2882646972337560224752 3351 -1277276189610149689753 3352 -1633499881494185873677 3353 2956659955638555938262 3354 -1341149644074586612750 3355 -1643876938071516517600 3356 3032100640987816410298 3357 -1407179865659916318859 3358 -1653515511045853006225 3359 3108982895935416510947 3360 -1475423335221765548339 3361 -1662372371179966467004 3362 3187320216435260043556 3363 -1545937651247318218683 3364 -1670402778017545544315 3365 3267125699965285721469 3366 -1618781542273134623821 3367 -1677560439999560759302 3368 3348412017615566002826 3369 -1694014879113711863559 3370 -1683797473729967534844 3371 3431191385237009388631 3372 -1771698686880179222410 3373 -1689064362497058793695 3374 3515475533504843116299 3375 -1851895156774934223078 3376 -1693309913924010406241 3377 3601275676990624645765 3378 -1934667657641943764828 3379 -1696481216858794101688 3380 3688602482093852022946 3381 -2020080747255660254868 3382 -1698523597373534545536 3383 3777466033927951155283 3384 -2108200183328597664001 3385 -1699380573987481557653 3386 3867875802008559928501 3387 -2199092934217508524701 3388 -1698993811980174383156 3389 3959840604839908849608 3390 -2292827189308570369580 3391 -1697303076913084191863 3392 4053368573244039310794 3393 -2389472369058342453709 3394 -1694246187222771232166 3395 4148467112529658645004 3396 -2489099134671267188339 3397 -1689758966008109250530 3398 4245142863342167843064 3399 -2591779397387175281656 3400 -1683775191871015208866 3401 4343401661292651403135 3402 -2697586327359922956383 3403 -1676226548937650632101 3404 4443248495204121184203 3405 -2806594362097150551944 3406 -1667042575915906453768 3407 4544687464073785604930 3408 -2918879214442688933868 3409 -1656150614320683888620 3410 4647721732586368619627 3411 -3034517880067944873806 3412 -1643475755719122695573 3413 4752353485278208399886 3414 -3153588644454192420789 3415 -1628940788132002245727 3416 4858583879183872689263 3417 -3276171089328307184040 3418 -1612466141439753511803 3419 4966412995065969681339 3420 -3402346098534257279276 3421 -1593969831934183695499 3422 5075839787056570980765 3423 -3532195863298910017901 3424 -1573367405860617674028 3425 5186862030811866176813 3426 -3665803886874900145566 3427 -1550571882096582073956 3428 5299476270005128720304 3429 -3803254988514934300836 3430 -1525493693807975560451 3431 5413677761260529624668 3432 -3944635306760712446901 3433 -1498040629234058856402 3434 5529460417349529617171 3435 -4090032301996504984922 3436 -1468117771438401691824 3437 5646816748753293817439 3438 -4239534758250985612546 3439 -1435627437182509286538 3440 5765737803409485345231 3441 -4393232784192822548931 3442 -1400469114755446939452 3443 5886213104747782265858 3444 -4551217813304094219630 3445 -1362539400921739113647 3446 6008230587829092222818 3447 -4713582603172270169990 3448 -1321731936817025901088 3449 6131776533693686209775 3450 -4880421233885292861903 3451 -1277937342959509524089 3452 6256835501729841604046 3453 -5051829105465571524842 3454 -1231043153202800657249 3455 6383390260169084712096 3456 -5227902934327876005468 3457 -1180933747804154585152 3458 6511421714516223144046 3459 -5408740748691794633483 3460 -1127490285429832137849 3461 6640908834021121893903 3462 -5594441882934244816778 3463 -1070590634277716324870 3464 6771828575997016774428 3465 -5785106970807307426756 3466 -1010109302135038996731 3467 6904155808093160937973 3468 -5980837937507379035868 3469 -945917365557712471858 3470 7037863228323211383864 3471 -6181737990515335280924 3472 -877882397985212944987 3473 7172921282957987083918 3474 -6387911609194186173649 3475 -805868396984097617779 3476 7309298082080615498069 3477 -6599464533058103275698 3478 -729735710430205300821 3479 7446959312913533181341 3480 -6816503748699836995535 3481 -649340961829413715728 3482 7585868150711983487483 3483 -7039137475284323806981 3484 -564536974583114025430 3485 7725985167334292187536 3486 -7267475148596045294383 3487 -475172695405313054293 3488 7867268237280215112668 3489 -7501627403541656230192 3490 -381093116693619969502 3491 8009672441308451572163 3492 -7741706055095967792345 3493 -282139198068311991900 3494 8153149967421280049299 3495 -7987824077586266253588 3496 -178147786877857244636 3497 8297650009328225901569 3498 -8240095582303631011923 3499 -68951537892600696902 3500 8443118662173412655883 3501 -8498635793329407106584 3502 45621168018863848778 3503 8589498815639308099981 3504 -8763561021566082451570 3505 165746306001147511961 3506 8736730044208254497886 3507 -9034988636853679008910 3508 291604290320677723201 3509 8884748494695298844411 3510 -9313037038161474860207 3511 423380058233923505580 3512 9033486770830479585012 3513 -9597825621728847214439 3514 561263154828379552906 3515 9182873815004900265316 3516 -9889474747145677332471 3517 705447818590457432141 3518 9332834786955565676381 3519 -10188105701238477724864 3520 856133067917199879240 3521 9483290939504117391065 3522 -10493840659753318655947 3523 1013522788317360337243 3524 9634159491121327540643 3525 -10806802646693845408266 3526 1177825820522517341724 3527 9785353495433304930064 3528 -11127115491306080499234 3529 1349256049244857775079 3530 9936781707438206407801 3531 -11454903782560140851260 3532 1528032492805990845722 3533 10088348446550243582242 3534 -11790292821121243445228 3535 1714379393364238566002 3536 10239953456236787303519 3537 -12133408568651635161932 3538 1908526307968394054178 3539 10391491760366196591733 3540 -12484377594436516425317 3541 2110708200155877201545 3542 10542853516029273294772 3543 -12843327019166842184323 3544 2321165532326871048741 3545 10693923862952826446099 3546 -13210384455872748992303 3547 2540144358602518805435 3548 10844582769265423033675 3549 -13585677947831427917808 3550 2767896418402273424363 3551 10994704873734696886446 3552 -13969335903443939735766 3553 3004679230438319895410 3554 11144159324233570628854 3555 -14361487027895372998896 3556 3250756187365583915090 3557 11292809612555662141338 3558 -14762260251593612272781 3559 3506396650774726880350 3560 11440513405334628098723 3561 -15171784655191421812585 3562 3771876046770002557095 3563 11587122371188649275665 3564 -15590189391187869407133 3565 4047475961808487796596 3566 11732482003842314570054 3567 -16017603601903769952798 3568 4333484239045815658406 3569 11876431441348086776183 3570 -16454156333828007663225 3571 4630195074853692693226 3572 12018803281157246776410 3573 -16899976448119013428080 3574 4937909115757468123881 3575 12159423391163504162790 3576 -17355192527259122021848 3577 5256933555447410640444 3578 12298110716466964880699 3579 -17819932777635388616171 3580 5587582232115013944437 3581 12434677081982698530689 3582 -18294324928045447270505 3583 5930175725755956463252 3584 12568926990639532340952 3585 -18778496123890945574136 3586 6285041455693952988947 3587 12700657417294432435956 3588 -19272572817058083368585 3589 6652513777954714937333 3590 12829657598106208891578 3591 -19776680651236345744344 3592 7032934082747029650886 3593 12955708815495068076534 3594 -20290944342675946139432 3595 7426650891667333383823 3596 13078584178430053372255 3597 -20815487556123315117686 3598 7834019954887446305477 3599 13198048398172130302150 3600 -21350432775936138827409 3601 8255404347928558240647 3602 13313857559213445654139 3603 -21895901172105163287039 3604 8691174568283623029606 3605 13425758885541834838503 3606 -22452012461185357316146 3607 9141708631477547567632 3608 13533490501969812789685 3609 -23018884761851112163128 3610 9607392166829645579699 3611 13636781190658508333589 3612 -23596634445079216325845 3613 10088618512493565752771 3614 13735350142574725224319 3615 -24185375978661419723008 3616 10585788810041329289282 3617 13828906704013069491433 3618 -24785221766051482894480 3619 11099312098152023588293 3620 13917150117920506477037 3621 -25396281979235282099117 3622 11629605405673749130995 3623 13999769260156879652864 3624 -26018664385630140690453 3625 12177093843604245732624 3626 14076442370428202796372 3627 -26652474168688277505553 3628 12742210696260542741962 3629 14146836778027944868661 3630 -27297813742211892199968 3631 13325397511167421605131 3632 14210608622122864168125 3633 -27954782558040759568250 3634 13927104187936600265948 3635 14267402566720421899293 3636 -28623476907121228911475 3637 14547789065650258355937 3638 14316851510054364497607 3639 -29303989713603090298555 3640 15187919009022136181148 3641 14358576288527460711322 3642 -29996410321974718514152 3643 15847969492833155656644 3644 14392185374948342383803 3645 -30700824276868094023233 3646 16528424684915864833646 3647 14417274571203518533138 3648 -31417313095545723989903 3649 17229777527167420320428 3650 14433426695102230415927 3651 -32145954032685851701381 3652 17952529814866256112668 3653 14440211261537459435175 3654 -32886819837479635933135 3655 18697192273754339385608 3656 14437184157701826259803 3657 -33639978502641077571819 3658 19464284635160725873055 3659 14423887312504118749696 3660 -34405493005345198304692 3661 20254335708609954194859 3662 14399848359926651614618 3663 -35183421039679173203439 3664 21067883452191256805285 3665 14364580296471787936611 3666 -35973814740623870908192 3667 21905475040113154143935 3668 14317581132439720806659 3669 -36776720399134073402355 3670 22767666927719410713371 3671 14258333537188638080781 3672 -37592178168336849549585 3673 23655024913371316531193 3674 14186304478121688736266 3675 -38420221760399520124410 3676 24568124197471945866324 3677 14100944853554895278148 3678 -39260878134088905957320 3679 25507549438017157522752 3680 14001689119213221685089 3681 -40114167172555990598565 3682 26473894802948315448695 3683 13887954908512175692650 3684 -40980101351370066909395 3685 27467764018670632558829 3686 13759142646375457828079 3687 -41858685396318837222188 3688 28489770415011133686703 3689 13614635156749519442534 3690 -42749915931001017719627 3691 29540536965958595855792 3692 13453797263569353496827 3693 -43653781113709851701808 3694 30620696326458103127900 3695 13275975385340145104804 3696 -44570260263636800039007 3697 31730890864580383067313 3698 13080497123093474657975 3699 -45499323475875274240365 3700 32871772689336806265890 3701 12866670841886732004520 3702 -46440931225256600826314 3703 34044003673437309979566 3704 12633785245609407862136 3705 -47395033958479192854613 3706 35248255471260013303345 3707 12381108945269258394412 3708 -48361571674566180987237 3709 36485209531306141052045 3710 12107890020527585176772 3711 -49340473493093194888023 3712 37755557103406482782411 3713 11813355574661306245844 3714 -50331657210224895261135 3715 39059999239928661565088 3716 11496711282727293069953 3717 -51335028841982192763171 3718 40399246791248447412521 3719 11157140933111658093252 3720 -52350482154782356289069 3721 41774020394709278710437 3722 10793805962246408473488 3723 -53377898182653854396267 3724 43185050457329825377119 3725 10405844982681531266407 3726 -54417144731171926897386 3727 44633077131457851820229 3728 9992373304302576005425 3729 -55468075867496258379972 3730 46118850283626331856663 3731 9552482448887593206066 3732 -56530531396560887257780 3733 47643129455783416793924 3734 9085239657801912556285 3735 -57604336322776793514378 3736 49206683819147820466907 3737 8589687393030813666634 3738 -58689300297301751671618 3739 50810292119833742050969 3740 8064842831357816392863 3741 -59785217050216647128983 3742 52454742616492039121686 3743 7509697351895285074385 3744 -60891863807667547637101 3745 54140833009083440839908 3746 6923216016785146240362 3747 -62009000693291129025160 3748 55869370359025126360638 3749 6304337045283548623572 3750 -63136370113987863474230 3751 57641170999797322374370 3752 5651971281058230030101 3753 -64273696129338536867046 3754 59457060438245292891819 3755 4965001652920037830126 3756 -65420683804734010862561 3757 61317873245633361221721 3758 4242282628829288933823 3759 -66577018547491479287553 3760 63224452938679867103661 3761 3482639663406567101008 3762 -67742365426032966661782 3763 65177651849598777945300 3764 2684868638801528584013 3765 -68916368471376684633961 3766 67178330985369794282662 3767 1847735299158049575590 3768 -70098649961023320392809 3769 69227359875230889973078 3770 969974678543203301203 3771 -71288809684464840165181 3772 71325616406607440503307 3773 50290522587712773274 3774 -72486424190404687576182 3775 73473986648439169847666 3776 -912645296279613254035 3777 -73691046014893687832290 3778 75673364662110808880952 3779 -1920193369745871749896 3780 -74902202890477755216132 3781 77924652298914023747580 3782 -2973747350777843641930 3783 -76119396935538176430664 3784 80228758984237596831553 3785 -4074734556767338225365 3786 -77342103823928377177614 3787 82586601487378838517835 3788 -5224616578742142765828 3789 -78569771934064056035412 3790 84999103677163619058205 3791 -6424889896363042738859 3792 -79801821477578987551449 3793 87467196262232435957500 3794 -7677086498772366205301 3795 -81037643606679310200679 3796 89991816516169683737277 3797 -8982774511002463023393 3798 -82276599500317511607344 3799 92573907986296964348288 3800 -10343558825989706793837 3801 -83518019428294658546280 3802 95214420186296676571387 3803 -11761081741889571408896 3804 -84761201793421702771056 3805 97914308271449190235504 3806 -13237023604717145291076 3807 -86005412150823857004202 3808 100674532696638173867288 3809 -14773103455994974928882 3810 -87249882204529199240184 3811 103496058855868819304342 3812 -16371079685409930581607 3813 -88493808780400843575896 3814 106379856703441179726706 3815 -18032750688146461341645 3816 -89736352775564802121003 3817 109326900355483740215671 3818 -19759955526873798292598 3819 -90976638083368105183553 3820 112338167671976324909102 3821 -21554574598039014680268 3822 -92213750494031115034751 3823 115414639817926837972763 3824 -23418530302417818066447 3825 -93446736570003628419256 3826 118557300803817033630253 3827 -25353787719558590970694 3828 -94674602496201367774665 3829 121767137003940119604046 3830 -27362355286044227670098 3831 -95896312904107478201660 3832 125045136652730747714523 3833 -29446285477189889830916 3834 -97110789669929079349097 3835 128392289317667399308917 3836 -31607675492072234349949 3837 -98316910685768502423648 3838 131809585348832267920554 3839 -33848667941489764107586 3840 -99513508604013714450781 3841 135298015303664818011663 3842 -36171451538719102190389 3843 -100699369553882477951284 3844 138858569346977823454856 3845 -38578261792647287031495 3846 -101873231830340224687882 3847 142492236624727131509797 3848 -41071381703112274667536 3849 -103033784554301223486135 3850 146200004611586880108369 3851 -43653142458011038684275 3852 -104179666304349452301405 3853 149982858430775344722767 3854 -46325924131972950568738 3855 -105309463718863908026814 3856 153841780146165213142808 3857 -49092156386135886805536 3858 -106421710068802385014163 3859 157777748025076337707990 3860 -51954319168786254157252 3861 -107514883800003645014318 3862 161791735771765942742264 3863 -54914943416377191461179 3864 -108587407045280851293237 3865 165884711729966083468463 3866 -57976611754647548848617 3867 -109637644105141638897418 3868 170057638054463699643808 3869 -61141959199331393770590 3870 -110663899897427689166810 3871 174311469850023649188864 3872 -64413673856139921970385 3873 -111664418374684909670497 3874 178647154277629542389437 3875 -67794497619479601511550 3876 -112637380909578487548031 3877 183065629626292281663807 3878 -71287226869545468162054 3879 -113580904647139841723007 3880 187567824350379679238457 3881 -74894713167226057188605 3882 -114493040824182591193414 3883 192154656070665442340006 3884 -78619863946413571623063 3885 -115371773054650925375883 3886 196827030539028610372075 3887 -82465643203126924834950 3888 -116215015581261727199070 3889 201585840564948954455810 3890 -86435072180993543428196 3891 -117020611492180664965042 3892 206431964903706224805088 3893 -90531230052467118070789 3894 -117786330903119490081267 3895 211366267104374911714509 3896 -94757254595276966156409 3897 -118509869103571973701085 3898 216389594317498259890153 3899 -99116342863454127838230 3900 -119188844667603318519816 3901 221502776060478231487620 3902 -103611751852376998859675 3903 -119820797527888341917054 3904 226706622940540160379014 3905 -108246799157147852587382 3906 -120403187013442516384261 3907 232001925333252671090388 3908 -113024863623687512833361 3909 -120933389849719721377888 3910 237389452016435689522233 3911 -117949385991823950851673 3912 -121408698121551981015735 3913 242869948757379956231899 3914 -123023869529703726400744 3915 -121826317197584214919591 3916 248444136853184002267135 3917 -128251880658764641609335 3918 -122183363616712480085222 3919 254112711622073740767986 3920 -133637049568537245364294 3921 -122476862935158798454606 3922 259876340845482922520622 3923 -139183070820474234429885 3924 -122703747534726208584070 3925 265735663158700235466817 3926 -144893703940011118989480 3927 -122860854390848163313624 3928 271691286389832678707542 3929 -150772773996015844016384 3930 -122944922801013338305945 3931 277743785844830626336957 3932 -156824172166763350472972 3933 -122952592072161885201815 3934 283893702538294658842696 3935 -163051856291549361799157 3936 -122880399167673981565280 3937 290141541367748175922633 3938 -169459851407008732614496 3939 -122724776312529808018786 3940 296487769231065500196072 3941 -176052250267207091381964 3942 -122482048557303899886439 3943 302932813084677032535136 3944 -182833213846497150712877 3945 -122148431299557369995683 3946 309477057942209931737207 3947 -189806971824160593326590 3948 -121720027763335684685388 3949 316120844811122514833944 3950 -196977823049749496305986 3951 -121192826435321055530010 3952 322864468566958721208076 3953 -204350135988098086735858 3954 -120562698458394618129980 3955 329708175762716525791107 3956 -211928349142837772508472 3957 -119825394981144549421682 3958 336652162372923757469789 3959 -219716971457333734308442 3960 -118976544464125492278088 3961 343696571469849943948515 3962 -227720582691791339338506 3963 -118011649941394156669222 3964 350841490831413950948056 3965 -235943833775395634151910 3966 -116926086238179727519511 3967 358086950478149978142038 3968 -244391447132143691306546 3969 -115715097143204231952902 3970 365432920138757173518207 3971 -253068216979175493573270 3972 -114373792536567959141047 3973 372879306641528552806639 3974 -261979009596170673241261 3975 -112897145471707282762492 3976 380425951231149313900947 3977 -271128763564556567446367 3978 -111279989212399604913846 3979 388072626808092543627088 3980 -280522489974998417432099 3981 -109517014223317011926147 3982 395819035090066538300032 3983 -290165272601854164159809 3984 -107602765115166531329199 3985 403664803692673411892723 3986 -300062268042964003170425 3987 -105531637542914808606138 3988 411609483128696640220631 3989 -310218705823391332481568 3990 -103297875058201970281209 3991 419652543723108250202442 3992 -320639888461380237795759 3993 -100895565914441083232344 3994 427793372443176197900441 3995 -331331191495077413000860 3996 -98318639825778530958435 3997 436031269640693054792268 3998 -342298063468174224467742 3999 -95560864678412825704337 4000 444365445705668892760805 4001 -353546025872945021685112 4002 -92615843195521818265397 4003 452795017628439475510161 4004 -365080673048723401788516 4005 -89477009554299405225674 4006 461319005469494449443953 4007 -376907672034217650531538 4008 -86137625956430612840488 4009 469936328733906219666263 4010 -389032762371588315480244 4011 -82590779150512614108572 4012 478645802649625658078259 4013 -401461755860611061222789 4014 -78829376907833731782777 4015 487446134346454528187527 4016 -414200536260724193439632 4017 -74846144450027499480096 4018 496335918934921880296571 4019 -427255058939202588210373 4020 -70633620830101703629627 4021 505313635481803351824937 4022 -440631350463128876810830 4023 -66184155265372017663244 4024 514377642881471404179092 4025 -454335508133318844684219 4026 -61489903423892936024353 4027 523526175619744365601029 4028 -468373699457738197172620 4029 -56542823662931617396177 4030 532757339429382982630361 4031 -482752161562479400255559 4032 -51334673221175036229500 4033 542069106833831219023582 4034 -497477200537696823873179 4035 -45857004363235721972575 4036 551459312578310591582785 4037 -512555190716477021436694 4038 -40101160478249555207249 4039 560925648944793846457454 4040 -527992573883898067827607 4041 -34058272131154219350015 4042 570465660949927804132702 4043 -543795858414159269465122 4044 -27719253068550476312517 4045 580076741422360496050834 4046 -559971618332885284893345 4047 -21074796177762301367414 4048 589756125958503163987233 4049 -576526492302386697771686 4050 -14115369401112378302823 4051 599500887753111890955857 4052 -593467182526825552318817 4053 -6831211604060790466133 4054 609307932303680429327656 4055 -610800453574964715811309 4056 787671600656118748758 4057 619173991984959263188557 4058 -628533131117288253425725 4059 8751512074202725325884 4060 629095620492553773817543 4061 -646672100575064581018455 4062 17070783415873073836828 4063 639069187151847524870954 4064 -665224305677972257108231 4065 25756205271646792798537 4066 649090871091165434931821 4067 -684196746927749056511015 4068 34818747684674766175012 4069 659156655275354642977144 4070 -703596479964310801647720 4071 44269635488923404473157 4072 669262320398660405170920 4073 -723430613831685293109595 4074 54120352743439980467863 4075 679403438633007761975880 4076 -743706309140028219145787 4077 64382647208416573805227 4078 689575367230529639220411 4079 -764430776120946897922619 4080 75068534860367458139696 4081 699773241976386323928591 4082 -785611272572212721163794 4083 86190304447540489240765 4084 709991970490681383703215 4085 -807255101688964383250506 4086 97760522082722355404722 4087 720226225375454568737117 4088 -829369609777290281800113 4089 109792035874495255937482 4090 730470437205522361069478 4091 -851962183847163970754673 4092 122297980593941975746326 4093 740718787359084085043430 4094 -875040249080421954539916 4095 135291782377787899346251 4096 750965200686831141657269 4097 -898611266170625069529851 4098 148787163464805758026191 4099 761203338015416595534890 4100 -922682728530286825941630 4101 162798146966396021663427 4102 771426588483991247505570 4103 -947262159362172804701838 4104 177339061667989221798832 4105 781628061709604839873676 4106 -972357108589941702190356 4107 192424546862100515374647 4108 791800579780148919490626 4109 -997975149644690303837132 4110 208069557209494316624189 4111 801936669070583957603104 4112 -1024123876102453199590979 4113 224289367629199693097020 4114 812028551881099611922053 4115 -1050810898169073062004968 4116 241099578213636540310907 4117 822068137892897424664243 4118 -1078043839007265323003707 4119 258516119169495985860837 4120 832047015440219589718927 4121 -1105830330902141892695604 4122 276555255780427801148188 4123 841956442594262724310795 4124 -1134178011259783547731985 4125 295233593392072990556460 4126 851787338057577608443037 4127 -1163094518434969602578273 4128 314568082415277015759700 4129 861530271864546902692910 4130 -1192587487382412930594722 4131 334576023347908448012440 4132 871175455886521906063338 4133 -1222664545127448099678841 4134 355275071810890656504119 4135 880712734137167133979413 4136 -1253333306050271587429068 4137 376683243598749189498330 4138 890131572876577120313229 4139 -1284601366979516121629989 4140 398818919740043988839979 4141 899421050509674938386426 4142 -1316476302089001451924775 4143 421700851567857749829414 4144 908569847277443676741636 4145 -1348965657593272888595972 4146 445348165795459778749183 4147 917566234736465574252933 4148 -1382076946235505595415088 4149 469780369597176026510981 4150 926398065025310604063634 4151 -1415817641563210328892995 4152 495017355689323050516037 4153 935052759913219235337271 4154 -1450195171985046457856588 4155 521079407411085953782942 4156 943517299629615975404774 4157 -1485216914603997351753060 4158 547987203799924533613065 4159 951778211469873564197978 4160 -1520890188819933991007170 4161 575761824661226566592196 4162 959821558175863800804141 4163 -1557222249696636222694701 4164 604424755626506275769115 4165 967632926086695755615249 4166 -1594220281086009629609110 4167 633997893199695190900535 4168 975197413058181573371239 4169 -1631891388504376796943218 4170 664503549785524056789241 4171 982499616146417626702701 4172 -1670242591753284999467106 4173 695964458699359938791794 4174 989523619054030907037479 4175 -1709280817279513484705820 4176 728403779152184457395779 4177 996252979334471907654663 4178 -1749012890266418407231213 4179 761845101209882347287649 4180 1002670715352919393539576 4181 -1789445526451097937283048 4182 796312450720199426649168 4183 1008759292999178995067622 4184 -1830585323659203562092845 4185 831830294206332204952109 4186 1014500612151162698154962 4187 -1872438753051674530954269 4188 868423543720166658912196 4189 1019875992884339497992678 4190 -1915012150074901229290729 4191 906117561653908626371099 4192 1024866161425772822497182 4193 -1958311705108383984248267 4194 944938165502766935091867 4195 1029451235848151402458958 4196 -2002343453801064731316277 4197 984911632577198529952014 4198 1033610711502465028121876 4199 -2047113267090182679551159 4200 1026064704657004610648671 4201 1037323446184757144101152 4202 -2092626840893494920885031 4203 1068424592585540307268400 4204 1040567645035649266808068 4205 -2138889685468493008795100 4206 1112018980795938473162151 4207 1043320845168103859838786 4208 -2185907114429111746170859 4209 1156876031767348992914852 4210 1045559900022172678749530 4211 -2233684233413336438786060 4212 1203024390402689258561048 4213 1047260963442241821624017 4214 -2282225928391852047885174 4215 1250493188325631041448931 4216 1048399473475581533872192 4217 -2331536853610911076210872 4218 1299312048087897114178460 4219 1048950135887767402673308 4220 -2381621419159202756399989 4221 1349511087284301477188388 4222 1048886907393851523004698 4223 -2432483778151666523935397 4224 1401120922566166187640829 4225 1048182978600917104367117 4226 -2484127813519663372856292 4227 1454172673550241181298402 4228 1046810756660975997160575 4229 -2536557124400209943260878 4230 1508697966613301488216528 4231 1044741847629921469680423 4232 -2589775012113312038071198 4233 1564728938569223979437226 4234 1041947038531587594715066 4235 -2643784465719860059990330 4236 1622298240218240286686234 4237 1038396279122719453614673 4238 -2698588147148738338776441 4239 1681439039764826809920510 4240 1034058663358008950477971 4241 -2754188375885364545652616 4242 1742185026093430800102324 4243 1028902410551106075078371 4244 -2810587113209918617350634 4245 1804570411898134308736242 4246 1022894846230876367028466 4247 -2867785945977227374451522 4248 1868629936654937244083127 4249 1016002382688934493080669 4250 -2925786069926164133617309 4251 1934398869432383552501195 4252 1008190499217853897410841 4253 -2984588272510275889558775 4254 2001913011528672963124387 4255 999423722036218054834821 4256 -3044192915237089842623065 4257 2071208698930585697191661 4258 989665603900056406547975 4259 -3104599915507555008621209 4260 2142322804581801942667900 4261 978878703396982523773967 4262 -3165808727942655837363349 4263 2215292740455527061197570 4264 967024563922735698527832 4265 -3227818325188393807884673 4266 2290156459418421647482089 4267 954063692336612712653707 4268 -3290627178185752076616821 4269 2366952456880310359488115 4270 939955537295664938190504 4271 -3354233235896576647427462 4272 2445719772216062917136661 4273 924658467264335146021280 4274 -3418633904471560550572502 4275 2526497989953663319635403 4276 908129748199599732179179 4277 -3483826025850999728629614 4278 2609327240714231089410781 4279 890325520908497761074080 4280 -3549805855784071943998604 4281 2694248201897530894609023 4282 871200778078320907888743 4283 -3616569041257040761414079 4284 2781302098098080687477841 4285 850709340976573026969717 4286 -3684110597315694586343681 4287 2870530701244892339867274 4288 828803835821200575676841 4289 -3752424883272154587059658 4290 2961976330449276131519634 4291 805435669818451620666042 4292 -3821505578280914348977717 4293 3055681851553217817973155 4294 780555006869111460404617 4295 -3891345656273975848294199 4296 3151690676362054874677505 4297 754110742940744376882872 4298 -3961937360239491917418371 4299 3250046761553411463832240 4300 726050481106957362740766 4301 -4033272175833510046291909 4302 3350794607245387771506447 4303 696320506251610943127264 4304 -4105340804308770005909299 4305 3453979255215389271977771 4306 664865759439282852488087 4307 -4178133134749880295485063 4308 3559646286751833371462497 4309 631629811950230630206014 4310 -4251638215598363687085134 4311 3667841820129519979231151 4312 596554838981471918221534 4313 -4325844225456627619137834 4314 3778612507690117116397573 4315 559581593012576068271336 4316 -4400738443153883343261103 4317 3892005532517923014725262 4318 520649376838123474107115 4319 -4476307217062801564163430 4320 4008068604691541122655245 4321 479696016265801551877296 4322 -4552535933649458617662015 4323 4126849957100977370650401 4324 436657832482457265792921 4325 -4629408985245094685775596 4326 4248398340809951995965951 4327 391469614087479889158476 4328 -4706909737021765367096493 4329 4372763019952255973756901 4330 344064588796224372911898 4331 -4785020493160144469202273 4332 4499993766141069885548005 4333 294374394813284652152789 4334 -4863722462191084253932092 4335 4630140852379367678500169 4336 242329051878746391807757 4337 -4942995721498930779631608 4338 4763255046449418140303227 4339 187856931987696337132843 4340 -5022819180967723942161325 4341 4899387603768769717203762 4342 130884729786566953151108 4343 -5103170545758023728568646 4344 5038590259689794876294720 4345 71337432647095403279722 4346 -5184026278195014900775036 4347 5180915221229413401451686 4348 9138290421956078787173 4349 -5265361558755380592343429 4350 5326415158205101638699661 4351 -55791215116616741976597 4352 -5347150246133119560422198 4353 5475143193763010341823495 4354 -123531401150643187011675 4355 -5429364836371552623110804 4356 5627152894273296232322195 4357 -194164415000757802128032 4358 -5511976421041216455549320 4359 5782498258577661725794963 4360 -267774265615993907570651 4361 -5594954644450652258644072 4362 5941233706563172247463260 4363 -344446855366487241676003 4364 -5678267659869312783831493 4365 6103414067046485784422105 4366 -424270012133392864566113 4367 -5761882084749365347911445 4368 6269094564941493666441974 4369 -507333521692855491183405 4370 -5845762954925142360531423 4371 6438330807693614733436430 4372 -593729160387704355624613 4373 -5929873677776796438851663 4374 6611178770952636603944369 4375 -683550728083015399828023 4376 -6014175984336443599728118 4377 6787694783466420066237788 4378 -776894081398549045605900 4379 -6098629880323141424355826 4380 6967935511166219130149944 4381 -873857167213464122664604 4382 -6183193596084522770985614 4383 7151957940424972882431253 4384 -974540056435611778221747 4385 -6267823535431233553057762 4386 7339819360458143670498102 4387 -1079044978030020897297724 4388 -6352474223341538422449806 4389 7531577344847463083158329 4390 -1187476353298130620916049 4391 -6437098252522057716612326 4392 7727289732155945359854029 4393 -1299940830401543785571466 4394 -6521646228801550385909997 4395 7927014605613499279538287 4396 -1416547319121062877861338 4397 -6606066715343535611752072 4398 8130810271840245377293339 4399 -1537407025843893509051658 4400 -6690306175654227754418385 4401 8338735238585803353857511 4402 -1662633488768935456280183 4403 -6774308915371422877007130 4404 8550848191450364942807393 4405 -1792342613322104153909834 4406 -6858017022810381759069199 4407 8767207969564714139376064 4408 -1926652707770711159149225 4409 -6941370308252211049858276 4410 8987873540193679717362861 4411 -2065684519027849018817043 4412 -7024306241950369798995093 4413 9212903972239041288031777 4414 -2209561268634865406589594 4415 -7106759890840685840005062 4416 9442358408605003787318761 4417 -2358408688911816492121495 4418 -7188663853930105352772280 4419 9676296037401083374473205 4420 -2512355059262986636211412 4421 -7269948196349464288232960 4422 9914776061944109029459384 4423 -2671531242626248488379904 4424 -7350540382045116415984903 4425 10157857669532966005029336 4426 -2836070722052296046145321 4427 -7430365205094634252410398 4428 10405599998956334419906899 4429 -3006109637401346210370871 4430 -7509344719621046410544982 4431 10658062106705792909820533 4432 -3181786822142227728106224 4433 -7587398168290780424457608 4434 10915302931853048365603983 4435 -3363243840240208953422710 4436 -7664441909369422745404455 4437 11177381259562366213244627 4438 -3550625023117308329842628 4439 -7740389342320445261211412 4440 11444355683195427972179742 4441 -3744077506670126716200472 4442 -7815150831920679466547286 4443 11716284564978355026125300 4444 -3943751268327706286355999 4445 -7888633630877697762220584 4446 11993225995186549315888218 4447 -4149799164133072161740644 4448 -7960741800922576053434420 4449 12275237749815713540519947 4450 -4362376965829655549504483 4451 -8031376132363239271929062 4452 12562377246693083083133996 4453 -4581643397934797781686153 4454 -8100434062071583034059419 4455 12854701499995815415360497 4456 -4807760174780158893873894 4457 -8167809589889649873349082 4458 13152267073128907569516611 4459 -5040892037499696692173084 4460 -8233393193427800554865308 4461 13455130029928129413375431 4462 -5281206790943592536483873 4463 -8297071741240273095758948 4464 13763345884138639035392457 4465 -5528875340497176989978586 4466 -8358728404350848268355882 4467 14076969547133268121271342 4468 -5784071728781709044581393 4469 -8418242566114168341893889 4470 14396055273819396124126717 4471 -6046973172214366527617958 4472 -8475489730385239869307946 4473 14720656606696859954623316 4474 -6317760097402701170395588 4475 -8530341427982864405926248 4476 15050826318014026741970834 4477 -6596616177349134523593005 4478 -8582665121419376412619620 4479 15386616349982893408251669 4480 -6883728367439066922363120 4481 -8632324107882675493272181 4482 15728077752998506312098202 4483 -7179286941186305497816162 4484 -8679177420442820227790353 4485 16075260621821939402931975 4486 -7483485525707618041790341 4487 -8723079727469463145510830 4488 16428214029670246435844958 4489 -7796521136898156119297999 4490 -8763881230232324908398099 4491 16786985960170958839471661 4492 -8118594214277701905335974 4493 -8801427558671332284237156 4494 17151623237122623340887749 4495 -8449908655477423744536713 4496 -8835559665308594688661567 4497 17522171452017242233855887 4498 -8790671850335152066403825 4499 -8866113717289245160522596 4500 17898674889264146178420309 4501 -9141094714566703346762595 4502 -8892920986523346784786091 4503 18281176449069411572912485 4504 -9501391722979227082195711 4505 -8915807737916351437590884 4506 18669717567908345288267765 4507 -9871780942191843349554596 4508 -8934595115660391363584521 4509 19064338136543356877351686 4510 -10252484062827412400539154 4511 -8949099027574415209033725 4512 19465076415522690979876419 4513 -10643726431138337302668284 4514 -8959130027465585380491653 4515 19871968948110506986856941 4516 -11045737080028006889783597 4517 -8964493195500540978342854 4518 20285050470581686940223715 4519 -11458748759428303689619377 4520 -8964988016559140551031412 4521 20704353819829984539655560 4522 -11882997965992445688590514 4523 -8960408256559953427555045 4524 21129909838220763010129488 4525 -12318724972060996324484526 4526 -8950541836730376556656280 4527 21561747275635020767529113 4528 -12766173853857865711666175 4529 -8935170705811386574662540 4530 21999892688633778147966014 4531 -13225592518871429401023535 4532 -8914070710170136176058351 4533 22444370336687570756535061 4534 -13697232732375030317017222 4535 -8887011461811226651616781 4536 22895202075397908629042602 4537 -14181350143039160715585701 4538 -8853756204260272017243344 4539 23352407246653454231400942 4540 -14678204307586917159509954 4541 -8814061676311494512132501 4542 23816002565645525411345448 4543 -15188058714442070133760474 4544 -8767677973613452342786692 4545 24286002004683646458175603 4546 -15711180806318549933226705 4547 -8714348408085638326780113 4548 24762416673733461874893063 4549 -16247842001697605342728593 4550 -8653809365140619642206870 4551 25245254697615669509814268 4552 -16798317715138522380945769 4553 -8585790158705552541568302 4554 25734521089785959852435418 4555 -17362887376365940881499492 4556 -8510012884018400826215357 4557 26230217622632515680136654 4558 -17941834448076614829112774 4559 -8426192268193888712230022 4560 26732342694208695800409049 4561 -18535446442405297209482100 4562 -8334035518535270311420414 4563 27240891191335320960610966 4564 -19144014935989423326501461 4565 -8233242168588250568390718 4566 27755854348987788367114746 4567 -19767835583568773719895409 4568 -8123503921913993587927386 4569 28277219605900264297245206 4570 -20407208130056483576425171 4571 -8004504493578970916630429 4572 28804970456299752381410273 4573 -21062436421013933580740122 4574 -7875919449339545802550638 4575 29339086297700087133631711 4576 -21733828411462442745212236 4577 -7737416042520583180625719 4578 29879542274666191449706059 4579 -22421696172960500582548442 4580 -7588653048567054190036730 4581 30426309118476419299590322 4582 -23126355898875869734802438 4583 -7429280597269588229417121 4584 30979352982590835024294099 4585 -23848127907777342897644380 4586 -7258940002644133019402291 4587 31538635273850995416410477 4588 -24587336644871747987090190 4589 -7077263590468471860745535 4590 32104112479316573550212857 4591 -25344310681406871808991546 4592 -6883874523457075971731393 4593 32675735988662110514609833 4594 -26119382711962006899061165 4595 -6678386624078976922241975 4596 33253451912036698634979096 4597 -26912889549542513143691897 4598 -6460404195001587335959088 4599 33837200893307580871827073 4600 -27725172118396053548501137 4601 -6229521837167237779211347 4602 34426917918587913834702359 4603 -28556575444462447322758933 4604 -5985324265486948164461625 4605 35022532119967358616807364 4606 -29407448643370593504843717 4607 -5727386122160439251728059 4608 35623966574343174023275824 4609 -30278144905889785824235715 4610 -5455271787608640317517874 4611 36231138097268139277682282 4612 -31169021480744500530290902 4613 -5168535189030098571067010 4614 36843957031710394139300713 4615 -32080439654695176216992613 4616 -4866719606569439712341058 4617 37462327031639174072799155 4618 -33012764729789526527276837 4619 -4549357477111855844481618 4620 38086144840328930886051358 4621 -33966365997681919050470427 4622 -4215970195693826919493076 4623 38715300063293457919383064 4624 -34941616710920646170954844 4625 -3866067914546801805528664 4626 39349674935739906712333342 4627 -35938894051095447096940534 4628 -3499149339766274028589163 4629 39989144084451949712216930 4630 -36958579093740212816662270 4631 -3114701525625915877573417 4632 40633574283989370291213556 4633 -38001056769877865495044587 4634 -2712199666531615839157041 4635 41282824207110969371642894 4636 -39066715824097267124841440 4637 -2291106886638217634424560 4638 41936744169305465851613257 4639 -40155948769043582660051405 4640 -1850874027126405602508367 4641 42595175867334918238033962 4642 -41269151836206687609415206 4643 -1390939431165875860235569 4644 43257952111672748072992058 4645 -42406724922883276117886424 4646 -910728726565037247226813 4647 43924896552738538097658218 4648 -43569071535191802131990011 4649 -409654606136938686988020 4650 44595823400809101403332634 4651 -44756598727009932263396105 4652 112883394215324305381853 4653 45270537139505653730355485 4654 -45969717034707989007382672 4655 657499119660243811754506 4656 45948832232734017841014809 4657 -47208840407541872344983769 4658 1224820022840093635512392 4659 46630492824975370191975261 4660 -48474386133573082923804667 4661 1815487392476182700931977 4662 47315292434801915532649677 4663 -49766774760972926790268474 4664 2430156584167228949102936 4665 48002993641512701672085840 4666 -51086430014572463277061544 4667 3069497253339085058984131 4668 48693347764761446710466820 4669 -52433778707508645229767001 4670 3734193590332178137896997 4671 49386094537069324380967022 4672 -53809250647821941548817179 4673 4424944557580367815272301 4674 50080961769092102323810279 4675 -55213278539849032812031643 4676 5142464128863633800586568 4677 50777665007532350104244566 4678 -56646297880259383423538118 4679 5887481530583499775902814 4680 51475907185563678472323249 4681 -58108746848572190839188542 4682 6660741485039389778699002 4683 52175378265655541912230809 4684 -59601066191995809398394475 4685 7463004455649744052088646 4686 52875754874663184064559711 4687 -61123699104418822168821707 4688 8295046894091599551100228 4689 53576699931069126160680538 4690 -62677091099387929326711112 4691 9157661489297087313920979 4692 54277862264238454741240666 4693 -64261689876894257665946279 4694 10051657418275772740566214 4695 54978876225572237501387265 4696 -65877945183796102994612094 4697 10977860598695608355185277 4698 55679361291419068583953219 4699 -67526308667691895601542319 4700 11937113943186344749916884 4701 56378921657627069164431531 4702 -69207233724064011778938627 4703 12930277615292165928038655 4704 57077145825594166810228496 4705 -70921175336499156683193139 4706 13958229287031999717657420 4707 57773606179697055076350716 4708 -72668589909798317349702405 4709 15021864397987931606451364 4710 58467858555954564782754353 4711 -74449935095773691287054575 4712 16122096415874449606661877 4713 59159441801804011998168439 4714 -76265669611537725555618694 4715 17259857098502261863409940 4716 59847877326844259350311185 4717 -78116253050073093378060434 4718 18436096757083349223816942 4719 60532668644422316450018292 4720 -80002145682880635643161169 4721 19651784520783944942464595 4722 61213300903915328884094859 4723 -81923808254485252932842893 4724 20907908602465681228141439 4725 61889240413583151582901366 4726 -83881701768588421323032730 4727 22205476565514167286581380 4728 62559934153841586896292433 4729 -85876287265638209076181422 4730 23545515591688444272818307 4731 63224809280829973563749393 4732 -87908025591596862923050612 4733 24929072749882760704080067 4734 63883272620121569115098907 4735 -89977377157667462394547985 4736 26357215265726932048613130 4737 64534710150449033665828567 4738 -92084801690750852524821565 4739 27831030791908497897618856 4740 65178486477291963530719953 4741 -94230757974384700595086670 4742 29351627679135355166218896 4743 65813944296197549807831137 4744 -96415703579926772722928000 4745 30920135247613425102404684 4746 66440403845679972232656976 4747 -98640094587724345564379179 4748 32537704058950027692280391 4749 67057162349568529164979026 4750 -100904385298022475040916626 4751 34205506188348423135431954 4752 67663493448648947249906200 4753 -103209027931342826983443614 4754 35924735496995752511050269 4755 68258646621466968896383080 4756 -105554472318076155645806796 4757 37696607904500279886784253 4758 68841846594137680238431086 4759 -107941165577009641358126632 4760 39522361661271272325964949 4761 69412292739028962781772893 4762 -110369551782522273737815842 4763 41403257620687385453202137 4764 69969158462161750869119117 4765 -112840071620158712153369593 4766 43340579510937523742107590 4767 70511590579194966371240069 4768 -115353162030304644352007237 4769 45335634206369512987310731 4770 71038708679837250279575688 4771 -117909255839663007951353406 4772 47389751998220696748332864 4773 71549604480553069266771010 4774 -120508781380243662436302174 4775 49504286864554750160664270 4776 72043341165404989435723818 4777 -123152162095554519602815047 4778 51680616739268456383368245 4779 72518952714899639102479184 4780 -125839816133696018579626043 4781 53920143779981161838945938 4782 72975443222679077267613651 4783 -128572155927035305137355542 4784 56224294634659760978365112 4785 73411786199925288410398446 4786 -131349587758151030341096907 4787 58594520706779796402620605 4788 73826923867319716935181813 4789 -134172511311713188216856136 4790 61032298418864082588444968 4791 74219766434426033545024109 4792 -137041319211977666199774863 4793 63539129474186735921431022 4794 74589191366338535412786311 4795 -139956396545547695026655858 4796 66116541116472008296500035 4797 74934042637465138321061241 4798 -142918120369070361151156596 4799 68766086387362510280978306 4800 75253129972288162638403651 4801 -145926859201507841913251927 4802 71489344381473621259933474 4803 75545228072972952158199191 4804 -148982972500639746467542057 4805 74287920498794760859824278 4806 75809075833668662393201984 4807 -152086810123423403926145989 4808 77163446694241108960301678 4809 76043375541372673833011297 4810 -155238711769856433038354972 4811 80117581724101900714683301 4812 76246792063204458831465749 4813 -158439006409955324048981460 4814 83152011389175041443199167 4815 76417952019962134183081159 4816 -161688011693482052163750202 4817 86268448774318961509847195 4818 76555442945809400081740245 4819 -164986033342019051516179176 4820 89468634484196959440695171 4821 76657812433968257971983857 4822 -168333364523011989628530764 4823 92754336874929065741880394 4824 76723567268267486467448434 4825 -171730285205366981385375915 4826 96127352281411502003215502 4827 76751172540424836002827556 4828 -175177061496208841056413273 4829 99589505240002176103435305 4830 76739050752915632275002030 4831 -178673944958373035492167639 4832 103142648706316413799584191 4833 76685580907308752812013636 4834 -182221171908224837876534276 4835 106788664267814048163700191 4836 76589097577925835945041024 4837 -185818962693364086251745196 4838 110529462350905468928911377 4839 76447889970708152996731597 4840 -189467520949795693026759414 4841 114366982422239681758113304 4842 76260200967150660594925104 4843 -193167032838109772660751639 4844 118303193183884632997994215 4845 76024226153191620482293838 4846 -196917666258237931177282123 4847 122340092762044002312099084 4848 75738112832921479388919997 4849 -200719570042314773849914207 4850 126479708889002598942175215 4851 75399959027003874500620903 4852 -204572873125197329414105932 4853 130724099077924915057838996 4854 75007812455677180398704991 4855 -208477683692156367771421979 4856 135075350790180054120144966 4857 74559669506234493870724513 4858 -212434088303278227583380028 4859 139535581594797111661394836 4860 74053474184855777429506961 4861 -216442150994075790223652027 4862 144106939319704484805960566 4863 73487117052695672620631436 4864 -220501912351832905044991937 4865 148791602194335859314798709 4866 72858434146106624217644551 4867 -224613388567165307710569247 4868 153591778983235758666589135 4869 72165205880907060481321740 4870 -228776570460307805014529021 4871 158509709110225196286398161 4872 71405155940580839821769901 4873 -232991422481594927046387866 4874 163547662772738847379584688 4875 70575950148324597838151381 4876 -237257881685630077461057491 4877 168707941045871167607268732 4878 69675195322836461604434947 4879 -241575856678594306013927743 4880 173992875975720503686778748 4881 68700438117770343992985426 4882 -245945226538174790514111843 4883 179404830661544576375503167 4884 67649163844757266791084005 4885 -250365839705547849859269104 4886 184946199326293078494171616 4887 66518795279926234303171555 4888 -254837512848881443397036442 4889 190619407375005761041360043 4890 65306691453834851559221773 4891 -259360029697775461275723378 4892 196426911440617489329453442 4893 64010146424751287677061374 4894 -263933139848089453171234561 4895 202371199416632645796542623 4896 62626388035207330358077075 4897 -268556557536559382425542493 4898 208454790476185114144510958 4899 61152576651774020789867945 4900 -273229960384637582910720209 4901 214680235076919208246214412 4902 59585803887990016186183855 4903 -277952988110940601049599046 4904 221050114951181517755858642 4905 57923091310404912769499943 4906 -282725241211723484482195476 4907 227567043080930975041523911 4908 56161389127678970035098194 4909 -287546279608748123342445439 4910 234233663656829808923361201 4911 54297574862713112304312221 4912 -292415621263948460379926837 4913 241052652020893555997872847 4914 52328452007762882510788468 4915 -297332740760242945540353681 4916 248026714592134415598516885 4917 50250748662522812030360472 4918 -302297067847881194445143541 4919 255158588774545881569918319 4920 48061116155148104246280955 4921 -307307985955657860065455847 4922 262451042846833454654301246 4923 45756127646213678288039541 4924 -312364830666364729606067131 4925 269906875833207997637762527 4926 43332276715591730264126775 4927 -317466888155796573183188108 4928 277528917354615922858377589 4929 40785975932262486167719584 4930 -322613393594665739207342120 4931 285320027459690239558996095 4932 38113555407054653971075818 4933 -327803529512723446694286373 4934 293283096434764874539215672 4935 35311261328345972309768527 4936 -333036424124426705351608803 4937 301421044592202565862090954 4938 32375254480736857872513971 4939 -338311149615431166530437212 4940 309736822036345774446744277 4941 29301608746744423549609353 4942 -343626720389232750929514708 4943 318233408406305962264859896 4944 26086309591547562398264408 4945 -348982091273220662983520067 4946 326913812594866491195938887 4947 22725252530848451710142457 4948 -354376155683448558275408304 4949 335781072442678286188309705 4950 19214241581900123206203414 4951 -359807743747368762978065487 4952 344838254406988073399897014 4953 15548987697784799701658331 4954 -365275620383820265837638806 4955 354088453204040848080666232 4956 11725107185012913227323717 4957 -370778483339497681616081105 4958 363534791424359655995244738 4959 7738120104548176947250978 4960 -376314961181175926397986257 4961 373180419120005539957580659 4962 3583448656350272902337813 4963 -381883611242900145150883249 4964 383028513362982695039541339 4965 -743584452437411679913317 4966 -387482917527399750040590109 4967 393082277773851535667063909 4968 -5247757655540346234587827 4969 -393111288560918527515241297 4970 403344942019675334048927938 4971 -9933952191694772760787905 4972 -398767055200703923692342857 4973 413819761280321609887237156 4974 -14807153784739720490488949 4975 -404448468394329995037478888 4976 424510015682203171977402950 4977 -19872454339483144154964957 4978 -410153696890081556649617435 4979 435419009698437063174252982 4980 -25135053653176751110667785 4981 -415880824897556693042522650 4982 446550071514464146153943141 4983 -30600261142396922168446496 4984 -421627849697699797823958436 4985 457906552358063217217711650 4986 -36273497585138461475498287 4987 -427392679201405175840759261 4988 469491825792758787938517271 4989 -42160296877890302056533779 4990 -433173129455888261674230928 4991 481309286973510592706103812 4992 -48266307807470348389101833 4993 -438966922097947590244831755 4994 493362351863638899598462459 4995 -54597295837358570338684355 4996 -444771681753299760876150589 4997 505654456411826358892034814 4998 -61159144908274178070111720 4999 -450584933381093911690297156 5000 518189055688103910688766532 5001 -67957859252704169495778614 5002 -456404099562773480764744808 5003 530969622977612637998916601 5004 -74999565223095849982341042 5005 -462226497734375481080662083 5006 543999648831001008098039362 5007 -82290513133386906096774765 5008 -468049337361420998859537725 5009 557282640070198988216733213 5010 -89837079113550443983908352 5011 -473869717055471232841356144 5012 570822118748378847876965740 5013 -97645766976792894066290946 5014 -479684621631489170782197105 5015 584621621062792153097273284 5016 -105723210099044963099278178 5017 -485490919105065745933467107 5018 598684696219241555028054565 5019 -114076173310345800779375369 5020 -491285357628637466777289635 5021 613014905246823288706118834 5022 -122711554797721203817707184 5023 -497064562365739382185503263 5024 627615819761646168024969724 5025 -131636388019116151619839720 5026 -502825032302407842575379254 5027 642491020678107768142804581 5028 -140857843627940920781160094 5029 -508563136994762493886417804 5030 657644096866379130992407679 5031 -150383231407748969696876564 5032 -514275113251870067986608998 5033 673078643754621799557413572 5034 -160220002216561958116747889 5035 -519957061752905600657554684 5036 688798261874532406981935475 5037 -170375749940315668149939454 5038 -525604943597702446716085117 5039 704806555348680053725153515 5040 -180858213454895906174978500 5041 -531214576789693607535263978 5042 721107130318173905081954943 5043 -191675278596191313221587693 5044 -536781632650325320121834564 5045 737703593309065959373477854 5046 -202834980137583377548981720 5047 -542301632163933068967453803 5048 754599549535966916725173006 5049 -214345503774251224356932359 5050 -547769942252151399803613900 5051 771798601141218082205570076 5052 -226215188113660092890527765 5053 -553181771976836180078109644 5054 789304345368036000096591207 5055 -238452526671559108923770274 5056 -558532168670562044497210127 5057 807120372665908980380447340 5058 -251066169872803176787958288 5059 -563816013993663073766580008 5060 825250264726599228788713622 5061 -264064927056269917059885851 5062 -569028019916871816170874596 5063 843697592448964192767412468 5064 -277457768483129579284103714 5065 -574162724628515107578367713 5066 862465913830886076245552856 5067 -291253827347681350825522926 5068 -579214488365315272291491906 5069 881558771786455791648859581 5070 -305462401789954181717006322 5071 -584177489165746660528236245 5072 900979691886633752656279156 5073 -320092956909225108988286333 5074 -589045718544990771216749642 5075 920732180021464618888137111 5076 -335155126777590362305713474 5077 -593812977090432604301776632 5078 940819719982000038737153641 5079 -350658716452678754883953534 5080 -598472869976737447399660928 5081 961245770959935515881050958 5082 -366613703988576659833231192 5083 -603018802399444715920859624 5084 982013764963045264694412591 5085 -383030242443987437239045892 5086 -607443974926115401145874595 5087 1003127104144348352168701742 5088 -399918661886625371887955130 5089 -611741378763965109740354272 5090 1024589158043017974386282211 5091 -417289471392797070586799111 5092 -615903790943018099015383462 5093 1046403260734892482438910125 5094 -435153361041097757149346289 5095 -619923769413711155682897600 5096 1068572707890526141408817221 5097 -453521203899102101649344587 5098 -623793648057983183984353863 5099 1091100753738561690919534254 5100 -472404058001900894186277725 5101 -627505531612777828881707308 5102 1113990607932286969693146426 5103 -491813168321286364960160315 5104 -631051290504997192949757423 5105 1137245432317079255356280569 5106 -511759968724357702964765533 5107 -634422555596834183205162990 5108 1160868337596521998403059052 5109 -532256083920269089966370843 5110 -637610712840525593503064718 5111 1184862379894817308039726885 5112 -553313331393808281633486026 5113 -640606897841455529023946945 5114 1209230557213199419263398595 5115 -574943723324443789546617081 5116 -643401990328657308172073249 5117 1233975805777890327984624954 5118 -597159468489441279123697713 5119 -645986608531647509449160671 5120 1259100996277221506370547427 5121 -619972974149599060598932341 5122 -648351103462648448055473929 5123 1284608929985378837991216452 5124 -643396847916111841456955824 5125 -650485553103138938285729263 5126 1310502334770311503093204471 5127 -667443899597020389893669935 5128 -652379756493800036858780312 5129 1336783860983176033511631335 5130 -692127143021660659361824957 5131 -654023227726804084867193067 5132 1363456077226771226482015391 5133 -717459797841473608496311245 5134 -655405189839526562035269584 5135 1390521466000247352326376274 5136 -743455291305489332997273342 5137 -656514568608639955828002078 5138 1417982419217458453131622253 5139 -770127260008745995501874934 5140 -657339986243684542353028996 5141 1445841233596151529646706070 5142 -797489551611852778656930245 5143 -657869754979088746095632176 5144 1474100105915272683685328569 5145 -825556226529852119385068220 5146 -658091870563752084719443201 5147 1502761128137492536567655188 5148 -854341559588481448912028309 5149 -657994005647179576243994719 5150 1531826282394140439972729236 5151 -883860041645879842792607616 5152 -657563503061301618082061814 5153 1561297435829556504039271454 5154 -914126381177726042648788845 5155 -656787368996987342534968113 5156 1591176335301958607027951531 5157 -945155505823738619756843969 5158 -655652266074409533509535585 5159 1621464601937738320248452673 5160 -976962563893406065170547470 5161 -654144506306291331500664055 5162 1652163725536188785376576116 5163 -1009562925828758005952450239 5164 -652250043953220142432798337 5165 1683275058821481618579476664 5166 -1042972185621921580270517826 5167 -649954468270084483716790066 5168 1714799811538800006278652790 5169 -1077206162185149508940829652 5170 -647242996142849960245458405 5171 1746739044391346473370440357 5172 -1112280900670934907120964118 5173 -644100464614759088360976258 5174 1779093662815034905445630929 5175 -1148212673739769456585190892 5176 -640511323301205585701267063 5177 1811864410587485016215056305 5178 -1185017982773025595199979977 5179 -636459626692400510058474674 5180 1845051863268029588517576646 5181 -1222713559028384006567191892 5182 -631929026343119146301058271 5183 1878656421465250737334063727 5184 -1261316364735147111606767103 5185 -626902762948682583519466146 5186 1912678303928654646154666455 5187 -1300843594126718923662591492 5188 -621363658306505234364961906 5189 1947117540460897479535366570 5190 -1341312674407446275169309908 5191 -615294107162402911713994102 5192 1981973964647069473280455777 5193 -1382741266650955099758103665 5194 -608676068941039367041282422 5195 2017247206397344812482638157 5196 -1425147266627025175840628560 5197 -601491059359750920826113253 5198 2052936684299400335074469322 5199 -1468548805553984407832153358 5200 -593720141925178275899108051 5201 2089041597776804092757641570 5202 -1512964250773508362598508645 5203 -585343919311994742111805633 5204 2125560919049671394234994578 5205 -1558412206344647427893274539 5206 -576342524623215927108494987 5207 2162493384893681368364185952 5208 -1604911513553803356047299070 5209 -566695612531434550429844868 5210 2199837488193644881357507854 5211 -1652481251337312568198936017 5212 -556382350300526433036413351 5213 2237591469287607511888951870 5214 -1701140736613187584987138526 5215 -545381408687230836028548708 5216 2275753307097570329425046850 5217 -1750909524518502503948332454 5218 -533670952722217495164177810 5219 2314320710042701589266486059 5220 -1801807408548796863323410289 5221 -521228632370108399446033910 5222 2353291106731012789917024352 5223 -1853854420595805715015742742 5224 -508031573068138525228707144 5225 2392661636425260452012127032 5226 -1907070830879706404478639221 5227 -494056366142994084889476710 5228 2432429139278936648011952526 5229 -1961477147772004952837309150 5230 -479279059105590223670387343 5231 2472590146337996824201392158 5232 -2017094117505061697451305175 5233 -463675145823403158858835387 5234 2513140869304076515732545210 5235 -2073942723764187140592333091 5236 -447219556570202569845640776 5237 2554077190054731723269042360 5238 -2132044187158109628767305412 5239 -429886647952881895121500926 5240 2595394649916342224431844496 5241 -2191419964563546663569259267 5242 -411650192715322678061351179 5243 2637088438685097979682479206 5244 -2252091748339476047731052547 5245 -392483369419079817555525165 5246 2679153383391594800538315115 5247 -2314081465406632121995492215 5248 -372358752000920977491132005 5249 2721583936804344123303410763 5250 -2377411276187610303014673820 5251 -351248299207103071109088569 5252 2764374165667609306349537648 5253 -2442103573402891042460554500 5254 -329123343904523295049168665 5255 2807517738668757407585563448 5256 -2508180980717945651853764762 5257 -305954582268730886291056495 5258 2851007914130424608707220610 5259 -2575666351236513198130399002 5260 -281712062849048747006438101 5261 2894837527422567936385275783 5262 -2644582765834982178707335388 5263 -256365175510901911955590269 5264 2938998978089586846639951235 5265 -2714953531332736288626442503 5266 -229882640255721479695592014 5267 2983484216687470756876040764 5268 -2786802178493161089507460814 5269 -202232495918639686260270635 5270 3028284731326041308766218224 5271 -2860152459849932825791864117 5272 -173382088744472391751773081 5273 3073391533911128792797367583 5274 -2935028347353040934669044899 5275 -143298060842331639940922892 5276 3118795146081636729430365823 5277 -3011454029828919061117637646 5278 -111946338519500762021058921 5279 3164485584836217481686513138 5280 -3089453910248882296234419890 5281 -79292120495050328930825474 5282 3210452347844398289495235916 5283 -3169052602799990449530678176 5284 -45299865993972571225547889 5285 3256684398436764340151348156 5286 -3250274929752272485295208618 5287 -9933282722457275729235616 5288 3303170150268924048292960192 5289 -3333145918116168167331208072 5290 26844685274758720379026017 5291 3349897451653747404843936693 5292 -3417690796083850492089952731 5293 65071869874191248347153728 5294 3396853569556488956282398285 5295 -3503934989248012229839683259 5296 104786891249461344076300022 5297 3444025173247171250613885690 5298 -3591904116591499440857296121 5299 146029170362259329270958093 5300 3491398317604727534409401986 5301 -3681623986241093403855600396 5302 188838941567149556884289634 5303 3538958426067165486446926096 5304 -3773120590978533753533893392 5305 233257265329100123489271346 5306 3586690273222139077748448285 5307 -3866420103501793026502388002 5308 279326041052281522969875864 5309 3634577967032077519282231888 5310 -3961548871429395784780292702 5311 327088020018833318993239344 5312 3682604930688148037437837550 5313 -4058533412040491732416691532 5314 376586818435946543205857352 5315 3730753884087090113493839772 5316 -4157400406743166610769846850 5317 427866930589764400375869691 5318 3779006824925089199733498185 5319 -4258176695263389762438067187 5320 480973742104241115633998520 5321 3827345009402618011396077868 5322 -4360889269546762819635551943 5323 535953543303253253216321448 5324 3875748932534306598600620609 5325 -4465565267365147946185671294 5326 592853542673883370968045826 5327 3924198308057661853190560959 5328 -4572231965620010617566500016 5329 651721880428949828389785282 5330 3972672047934593078959016449 5331 -4680916773334224787830368171 5332 712607642166470033580341348 5333 4021148241439459254068202475 5334 -4791647224323835622573724874 5335 775560872623897657870084448 5336 4069604133827492602207042806 5337 -4904450969541186757796543861 5338 840632589524575387425645358 5339 4118016104577211836990760530 5340 -5019355769080556942366330062 5341 907874797513997142167911478 5342 4166359645200580600600024710 5343 -5136389483837361641164153667 5344 977340502183061935123648943 5345 4214609336614425320583315402 5346 -5255580066811703432409194891 5347 1049083724175652841756756501 5348 4262738826066772198819733247 5349 -5376955554046964725501444782 5350 1123159513377449618326853211 5351 4310720803611521924613652368 5352 -5500544055193854723977512561 5353 1199623963183033548607920498 5354 4358526978125029698961633495 5355 -5626373743690231263500293316 5356 1278534224837904606915454730 5357 4406128052857917444409001559 5358 -5754472846546726485880688127 5359 1359948521852179614801480639 5360 4453493700515597756373560982 5361 -5884869633728113064684635179 5362 1443926164482287617523921037 5363 4500592537860749093584307092 5364 -6017592407120045752334990454 5365 1530527564277125639766021243 5366 4547392099831138266034821428 5367 -6152669489070719872724320294 5368 1619814248684671164811834915 5369 4593858813165947134161488791 5370 -6290129210496675944106936272 5371 1711848875715192743705710097 5372 4639957969533921073605581535 5373 -6429999898541885626441457111 5374 1806695248656718545031107191 5375 4685653698156418803786034650 5376 -6572309863778931046365607696 5377 1904418330838565628736075806 5378 4730908937918608110823109150 5379 -6717087386940994771889906562 5380 2005084260438235922419332101 5381 4775685408961815514893092390 5382 -6864360705173043658514701339 5383 2108760365327125532384524930 5384 4819943583750207380699954292 5385 -7014157997790494286044065376 5386 2215515177949981573793240823 5387 4863642657604745267791698431 5388 -7166507371533302531149400848 5389 2325418450233178799478975606 5390 4906740518697532515877946657 5391 -7321436845303323672919374595 5392 2438541168516359769379929403 5393 4949193717499436457278961212 5394 -7478974334372432926064197756 5395 2554955568502117595660539047 5396 4990957435674049842882236748 5397 -7639147634048799578527828254 5398 2674735150217855212323072424 5399 5031985454410824898005912468 5400 -7801984402788339876531310464 5401 2797954692984087354358667047 5402 5072230122190397874943918838 5403 -7967512144738276603849370441 5404 2924690270382889332059390970 5405 5111642321974894583558692166 5406 -8135758191699353528299479537 5407 3055019265220325599827848514 5408 5150171437816197358330482746 5409 -8306749684493155314039999997 5410 3189020384476111528611397076 5411 5187765320874929690417026841 5412 -8480513553720591786752012624 5413 3326773674233887112753340224 5414 5224370254843110541387645192 5415 -8657076499897507586753344435 5416 3468360534584883770648140561 5417 5259930920763209667391324857 5418 -8836464972952974401345828990 5419 3613863734497886847047612298 5420 5294390361236537182003397962 5421 -9018705151075724956798475262 5422 3763367426647780376347795455 5423 5327689944013683845659420384 5424 -9203822918893771774623722974 5425 3916957162195077948890613628 5426 5359769324959936892400975890 5427 -9391843844972155655927190047 5428 4074719905508208487421699584 5429 5390566410388383838984422810 5430 -9582793158613340162982960926 5431 4236744048820438561304137592 5432 5420017318753631794894935899 5433 -9776695725944670426833763625 5434 4403119426812658322413582155 5435 5448056341698862245162211426 5436 -9973576025276873214019412131 5437 4573937331113366196453392622 5438 5474615904449163446992214881 5439 -10173458121717477496418058716 5440 4749290524706512883121442595 5441 5499626525543880319153130094 5442 -10376365641022580485035294736 5443 4929273256237968177524459391 5444 5523016775900951325952469362 5445 -10582321742670286813533836397 5446 5113981274210678966968729948 5447 5544713237206005369309673344 5448 -10791349092138681214998717275 5449 5303511841058684301232217982 5450 5564640459619229154277953129 5451 -11003469832371098340356300414 5452 5497963747089437143476104804 5453 5582720918792825287226728727 5454 -11218705554410972800262893586 5455 5697437324283974201708344833 5456 5598874972192127041310519638 5457 -11437077267188456585463653713 5458 5902034459943737257084671090 5459 5613020814713252331617264203 5460 -11658605366440497061639101610 5461 6111858610172935098513933673 5462 5625074433590433750846106187 5463 -11883309602745973778891756945 5464 6327014813184574923250896946 5465 5634949562585985495694715856 5466 -12111209048656984833299360561 5467 6547609702418371304585857741 5468 5642557635456131383888463178 5469 -12342322064907279740463066604 5470 6773751519457957724789052515 5471 5647807738685750091747978202 5472 -12576666265678314591810951774 5473 7005550126734898096801926282 5474 5650606563485366622885521027 5475 -12814258482903312897558149587 5476 7243117020006189150067887799 5477 5650858357043559503799471795 5478 -13055114729589180500497701857 5479 7486565340592009788469991624 5480 5648464873028236060074287045 5481 -13299250162136032237792311720 5482 7736009887359642929776258553 5483 5643325321330077800255394764 5484 -13546679041633539052559384528 5485 7991567128439552995558831966 5486 5635336317041751256590844969 5487 -13797414694113215465768874879 5488 8253355212658746952673621017 5489 5624391828666339150050529636 5490 -14051469469735204273907572754 5491 8521493980676596501608095499 5492 5610383125548751043763578719 5493 -14308854700888028745797766519 5494 8796104975807418446465900302 5495 5593198724523742696651254281 5496 -14569580659179205363538908370 5497 9077311454514151605502150879 5498 5572724335774489129347602392 5499 -14833656511294526062953782715 5500 9365238396556562131559269641 5501 5548842807895537707105263163 5502 -15101090273703227425091104017 5503 9660012514777441657906604839 5504 5521434072154295399890478019 5505 -15371888766186182995384652500 5506 9961762264509329616675598516 5507 5490375085945097659132765197 5508 -15646057564163649049559997651 5509 10270617852584314425492726139 5510 5455539775430246838580106437 5511 -15923600949799016007866734294 5512 10586711245928507937302903244 5513 5416798977362314124719393666 5514 -16204521861854397412190071241 5515 10910176179722801266984731520 5516 5374020380082352660555422351 5517 -16488821844273813786319117832 5518 11241148165110521909399281211 5519 5327068463688589149129388699 5520 -16776500993469093931808879965 5521 11579764496432615717677268379 5522 5275804439370528794426893001 5523 -17067557904283545518047318275 5524 11926164257969960534212613385 5525 5220086187903342439029361369 5526 -17361989614607797542026473815 5527 12280488330172411410509779806 5528 5159768197297786832666119754 5529 -17659791548622150851198720912 5530 12642879395353131316356561401 5531 5094701499600858234237673361 5532 -17960957458639109094801915357 5533 13013481942826743413942080012 5534 5024733606842776801523240276 5535 -18265479365519700836435346117 5536 13392442273468764983830413171 5537 4949708446125864662133270227 5538 -18573347497636525185961654841 5539 13779908503673753836499603591 5540 4869466293851293687978989950 5541 -18884550228356396877830859610 5542 14176030568688491395354742274 5543 4783843709079661541449781960 5544 -19199074012014773819988970062 5545 14580960225296485485052192625 5546 4692673466021784297938556428 5547 -19516903318354099398084405262 5548 14994851053828937844259153327 5549 4595784485656094573315569636 5550 -19838020565397484414588092354 5551 15417858459477267849020644002 5552 4493001766469481184754824679 5553 -20162406050729109014949211091 5554 15850139672881113832769002058 5555 4384146314318426086449050040 5556 -20490037881152003103158928748 5557 16291853749965666992490324960 5558 4269035071407759569736890710 5559 -20820891900693825971526171932 5560 16743161571000989955027860183 5561 4147480844384394564839649705 5562 -21154941616930529656736114510 5563 17204225838855892324977885934 5564 4019292231543885095389455485 5565 -21492158125597760086556978266 5566 17675211076417699074439570472 5567 3884273549147715003249342552 5568 -21832510033459099598243153957 5569 18156283623149154023240827110 5570 3742224756849727086183786795 5571 -22175963379400231906686395709 5572 18647611630752429911832684902 5573 3592941382230186202815014684 5574 -22522481553717345974362018295 5575 19149365057910108595888342001 5576 3436214444436494612107057639 5577 -22872025215568081312881980429 5578 19661715664071689110159647202 5579 3271830376929684736151875327 5580 -23224552208552538633649895821 5581 20184837002254058503614981550 5582 3099570949336360847863724663 5583 -23580017474391875106251602973 5584 20718904410823018783082026282 5585 2919213188405892822206141159 5586 -23938372964671211055235791082 5587 21264095004222825064309088866 5588 2730529298073233944381062424 5589 -24299567550613580252837637417 5590 21820587662619311925408389205 5591 2533286578627892372816745037 5592 -24663546930850849932228434060 5593 22388563020422030808612456124 5594 2327247344990178227552437364 5595 -25030253537157552706215536604 5596 22968203453649405908706204511 5597 2112168844096033138540647707 5598 -25399626438112753182284443409 5599 23559693066100745402004402750 5600 1887803171392365993391683895 5601 -25771601240655099657971135523 5602 24163217674297491397889079313 5603 1653897186445032084473748176 5604 -26146109989495378787684909859 5605 24778964791155904442187459647 5606 1410192427662235338935963313 5607 -26523081064350931082397656860 5608 25407123608351886099480570707 5609 1156425026136376758449359091 5610 -26902439074965439819140821258 5611 26047884977338438092300312588 5612 892325618608041340704092714 5613 -27284104753877659159061972562 5614 26701441388974724569991586885 5615 617619259556090610483240787 5616 -27667994846901789542520279534 5617 27367986951725481001632502603 5618 332025332418524818944695811 5619 -28054022001282275834531459533 5620 28047717368387940913107267056 5621 35257459949086615768913965 5622 -28442094651484933886397855250 5623 28740829911303210041827840780 5624 -272976586284696126193646831 5625 -28832116902586393749754317225 5626 29447523396007404070347638499 5627 -592974977255988487336554426 5628 -29223988411222966313707735041 5629 30167998153277605353597242525 5630 -925041918678851815565604259 5631 -29617604264060138889192605075 5632 30902455999526038731359365488 5633 -1269487744046998150586164004 5634 -30012854853743012604591248898 5635 31651100205495586137358593739 5636 -1626629008503134330375527570 5637 -30409625752288110493945720021 5638 32414135463208061719244946424 5639 -1996788583530518561347004405 5640 -30807797581876081795877987083 5641 33191767851116368632296635587 5642 -2380295752457532171940135053 5643 -31207245883004962400740166935 5644 33984204797409917235997582267 5645 -2777486306765614168172645731 5646 -31607840979962737865135924415 5647 34791655041422363172924271218 5648 -3188702643190052166069731169 5649 -32009447843578109413346745777 5650 35614328593088938175565520666 5651 -3614293861602627129940520161 5652 -32411925951207440270520422394 5653 36452436690400303972699928946 5654 -4054615863664219953376045446 5655 -32815129143916034502687339701 5656 37306191754798029083091590687 5657 -4510031452234948940588569094 5658 -33218905480810968539975832817 5659 38175807344456424059302001123 5660 -4980910431528481098942298300 5661 -33623097090482892532850124316 5662 39061498105393594464987383012 5663 -5467629707996576492640291940 5664 -34027540019513278464016050686 5665 39963479720354184380654306237 5666 -5970573391928960555923604829 5667 -34432064078003812415526440567 5668 40881968855404360515109872636 5669 -6490132899752989020434809563 5670 -34836492682083680688474627464 5671 41817183104179177740369982939 5672 -7026707057016566055528299428 5673 -35240642693350744890431497106 5674 42769340929720496987203801590 5675 -7580702202037097435091778379 5676 -35644324255201646721798662229 5677 43738661603843193903277408803 5678 -8152532290198215242942965186 5679 -36047340626006155060672549157 5680 44725365143965378916883350287 5681 -8742618998875281280263386122 5682 -36449488009080107743646490617 5683 45729672247337893052299449371 5684 -9351391832969588203714644850 5685 -36850555379411600322409514247 5686 46751804222606277497133798984 5687 -9979288231030395433053641976 5688 -37250324307094108985065119913 5689 47791982918637934386700792941 5690 -10626753671942804259402335986 5691 -37648568777420564376061728324 5692 48850430650545080653293924548 5693 -11294241782158639815860540325 5694 -38045055007591424044755650511 5695 49927370122833591545242126016 5696 -11982214443446328807905674058 5697 -38439541259990152189412961957 5698 51023024349605664861569989122 5699 -12691141901134868147007468579 5700 -38831777651978543500976152816 5701 52137616571743706552073497293 5702 -13421502872825752977819311247 5703 -39221505962164722029839084344 5704 53271370171000622173783436804 5705 -14173784657545779586878673338 5706 -39608459433095672406323922269 5707 54424508580921142715047071890 5708 -14948483245312362352338902754 5709 -39992362570326589930694892856 5710 55597255194516545911681299648 5711 -15746103427081989316060407187 5712 -40372930937818361908389581101 5713 56789833268614552198016621744 5714 -16567158905051113122841916026 5715 -40749870949614958831487115491 5716 58002465824803855213466846033 5717 -17412172403277695520595994942 5718 -41122879657751540589264177713 5719 59235375546892138413621739676 5720 -18281675778590242387317337425 5721 -41491644536344588199379398425 5722 60488784674794057688490847395 5723 -19176210131750021268159725753 5724 -41855843261814400208073152723 5725 61762914894765034761672745413 5726 -20096325918830716846819500430 5727 -42215143489190839446039317745 5728 63057987225894281521783133378 5729 -21042583062778565836375504881 5730 -42569202624452247973619491017 5731 64374221902769813202841903661 5732 -22015551065114518896612426194 5733 -42917667592848038062823000773 5734 65711838254225730207914259669 5735 -23015809117738691691722991006 5736 -43260174603154504212465707642 5737 67071054578081358718476644056 5738 -24043946214795813965162900405 5739 -43596348907814037006183735327 5740 68452088011779308111628972324 5741 -25100561264559025799354506291 5742 -43925804558906963378717444573 5743 69855154398828785854987096155 5744 -26186263201287755533430546399 5745 -44248144159905921906079495659 5746 71280468150957923977935439490 5747 -27301671097013977156727428406 5748 -44562958613161733773812164196 5749 72728242105878125907697341930 5750 -28447414273209466695916350836 5751 -44869826863070464912091736980 5752 74198687380560801020295272273 5753 -29624132412285160706077760433 5754 -45168315634870436890714310884 5755 75692013219926080776170097371 5756 -30832475668871975869493993709 5757 -45457979169018732421078509625 5758 77208426840840413622436754432 5759 -32073104780830849674063540805 5760 -45738358951095815369181768570 5761 78748133271319134017752019819 5762 -33346691179937949968717552920 5763 -46008983437187729616361457451 5764 80311335184827348670961957750 5765 -34653917102189316594261015738 5766 -46269367774694429081695848351 5767 81898232729571652771459776815 5768 -35995475697667315733673833832 5769 -46519013518513694712341605023 5770 83509023352672380865849099765 5771 -37372071139909514439594458126 5772 -46757408342549198230769904596 5773 85143901619105238148224629584 5774 -38784418734718627496310552401 5775 -46984025746492237958839370472 5776 86803059025298293711878371940 5777 -40233245028350323911411667242 5778 -47198324757825794227852742759 5779 88486683807269429808255313292 5780 -41719287915013649858800886812 5781 -47399749629000582567794232962 5782 90194960743186420670986848512 5783 -43243296743616865196092922117 5784 -47587729529731925556901578108 5785 91928070950230898349142112890 5786 -44806032423689382554788845120 5787 -47761678234367363298508739053 5788 93686191675644486122186545980 5789 -46408267530408440226627681463 5790 -47920993804274088100282112811 5791 95469496081834435412187950596 5792 -48050786408656951761066944266 5793 -48065058265196459776224915122 5794 97278153025413068793206824640 5795 -49734385276036816028292165497 5796 -48193237279533049070002375745 5797 99112326830044358623231980243 5798 -51459872324759700415982177896 5799 -48304879813483902808456404779 5800 100972177052967881081720943572 5801 -53228067822335045899651373840 5802 -48399317799017943594558902835 5803 102857858245069384083851427736 5804 -55039804210972686217680178063 5805 -48475865790611741877364330271 5806 104769519704364061460564326066 5807 -56895926205615101223343397351 5808 -48533820616710148353119605822 5809 106707305222757596502058426717 5810 -58797290890511879856077351120 5811 -48572461025860682371906798429 5812 108671352825946835695041672456 5813 -60744767814246484252579062609 5814 -48591047327472855992603927634 5815 110661794506320896540808974199 5816 -62739239083122871007158055219 5817 -48588821027155107676016173530 5818 112678755948720255134303327290 5819 -64781599452816926300604209502 5820 -48565004456581340476384254358 5821 114722356248910274984069126544 5822 -66872756418195042414912814934 5823 -48518800397840644661647812158 5824 116792707624622324736276944796 5825 -69013630301199444806346917025 5826 -48449391702223145670403547590 5827 118889915119014521495023857939 5828 -71205154336697153154346023592 5829 -48355940903396598336705064589 5830 121014076296400767415955406482 5831 -73448274756186618648474790845 5832 -48237589824927752759667707179 5833 123165280930095610078836115927 5834 -75743950869253254545645746045 5835 -48093459182104296576012310626 5836 125343610682219033449487969443 5837 -78093155142662109235867401098 5838 -47922648178012629796191894618 5839 127549138775304123521310348960 5840 -80496873276973003379934749125 5841 -47724234093828611684944025184 5842 129781929655547074969744665525 5843 -82956104280560354341744992936 5844 -47497271873277921184065168105 5845 132042038647537817642821660917 5846 -85471860540916877998083246280 5847 -47240793701224664362638841555 5848 134329511600306010608593892868 5849 -88045167893117125144969927201 5850 -46953808576346418839902525717 5851 136644384524515940038860581308 5852 -90677065685313668037398413701 5853 -46635301877856010698575577628 5854 138986683220640273601444643613 5855 -93368606841135381165620647106 5856 -46284234926229934279057319176 5857 141356422897941389617055940497 5858 -96120857918854007024200381170 5859 -45899544537905549512488999031 5860 143753607784085364083599487344 5861 -98934899167181683501494426021 5862 -45480142573908868889779207767 5863 146178230725212442360739730555 5864 -101811824577558741336740953909 5865 -45024915482377094397349063603 5866 148630272776284136682971012104 5867 -104752741932787419077900594205 5868 -44532723834939809096572973992 5869 151109702781525813664789418505 5870 -107758772851863656736852052624 5871 -44002401856925205700009527855 5872 153616476944779901084430954783 5873 -110831052830855317180941832731 5874 -43432756951357550246939424997 5875 156150538389583546848226989425 5876 -113970731279671576744391297291 5877 -42822569216714691783934015468 5878 158711816708780780265094481811 5879 -117178971554564258908857141301 5880 -42170590958414320804890676012 5881 161300227503477911455729353229 5882 -120456950986198152723560356988 5883 -41475546194000432996221440603 5884 163915671911147075546501846024 5885 -123805860903123230129932577414 5886 -40736130152001427680351864069 5887 166558036122681497670302348438 5888 -127226906650477816200501919194 5889 -39951008764434171212441803136 5890 169227190888202180879449484111 5891 -130721307603747474467474694924 5892 -39118818152928414501617951487 5893 171922991011414373858980834243 5894 -134290297177400377997619824970 5895 -38238164108449008068163504309 5896 174645274832308258489395361999 5897 -137935122828215476179222644374 5898 -37307621564593508319976152942 5899 177393863697996939402221207849 5900 -141657046053115640882322000520 5901 -36325734064445982850022556752 5902 180168561421480859889786228826 5903 -145457342381313341522283285551 5904 -35291013220968069691302312743 5905 182969153728126399997330811446 5906 -149337301360572134002773049610 5907 -34201938170911726200770589783 5908 185795407689642416070775549357 5909 -153298226537382436302475026535 5910 -33056955022238452935304651943 5911 188647071145337104092854880006 5912 -157341435430845657176293950766 5913 -31854476295033332215856098392 5914 191523872110433536168742757683 5915 -161468259500055749445552958433 5916 -30592880355902679251911906436 5917 194425518171220836585416656924 5918 -165680044104762707802206177593 5919 -29270510845847838819356877899 5920 197351695866813897020995255884 5921 -169978148459097348518992913271 5922 -27885676101608233311623627407 5923 200302070057293144144717838927 5924 -174363945578132008103029405247 5925 -26436648570470691338574638498 5926 203276283277991774881777951534 5927 -178838822217046423059962736959 5928 -24921664218542779894593559578 5929 206273955079696487664808340869 5930 -183404178802663200210946365087 5931 -23338921932491982413037102408 5932 209294681354523611881028293027 5933 -188061429357111714941571507565 5934 -21686582914753386512122743581 5935 212338033647231153154764280699 5936 -192812001413374266085899881215 5937 -19962770072212868406586950154 5938 215403558451723121030431774824 5939 -197657335922462541998793879602 5940 -18165567398373716966652018656 5941 218490776492501126649443935955 5942 -202598887151967284140376947236 5943 -16293019349019175654996627577 5944 221599181990814065410228175933 5945 -207638122575718053328302274533 5946 -14343130211384478197166959033 5947 224728241915255329653631657237 5948 -212776522754284672424511072667 5949 -12313863466856709657108064465 5950 227877395216552805959288230482 5951 -218015581206045726061440135888 5952 -10203141147222071199430133467 5953 231046052046295554391666962148 5954 -223356804268543999856032295871 5955 -8008843184485111932615635939 5956 234233592959336862646173735446 5957 -228801710949842331403019783324 5958 -5728806754285894467098173570 5959 237439368099612027419872197039 5960 -234351832769587676799048190676 5961 -3360825612946284252513462295 5962 240662696369105001212983329802 5963 -240008713589484564271702380422 5964 -902649428178120509727935240 5965 243902864579696722927336190701 5966 -245773909432873263959819892083 5967 1648016896508502356911379605 5968 247159126587623731260283685020 5969 -251648988293101143637779742226 5970 4293513903656873549141074997 5971 250430702410274365284745321799 5972 -257635529930369660071197621731 5973 7036228269929527257730822106 5974 253716777325045636747853389697 5975 -263735125656732344295035565482 5976 9878593500340707450488325745 5977 257016500949982593971267691783 5978 -269949378108912937841663299196 5979 12823090628601821474066501780 5980 260328986305917781963514958936 5981 -276279901008605508333380526677 5982 15872248923524156430192487208 5983 263653308859827173668333886328 5984 -282728318909911986881167146531 5985 19028646601416859559863320589 5986 266988505549114741978556097171 5987 -289296266933564998814843258731 5988 22294911544415873525358155543 5989 270333573786536652744488992736 5990 -295985390487577285071133663722 5991 25673722024672956940085519007 5992 273687470445471869398135326525 5993 -302797344973951193266667982867 5994 29167807434331401913452194641 5995 277049110825244816340323477017 5996 -309733795481074951571121757828 5997 32779949021208201207547308845 5998 280417367596201580382853477407 5999 -316796416461424367746681131038 6000 36512980630099681164666410355 6001 283791069724240037946597658562 6002 -323986891394181634659389527138 6003 40369789449620447606493559177 6004 287169001374490156038044365814 6005 -331306912432374595310250905264 6006 44353316764482527672210811565 6007 290549900793839681633846227568 6008 -338758180034132660846712756311 6009 48466558713114100365310704236 6010 293932459171996329382145353045 6011 -346342402577646984219680350553 6012 52712567050514006272802031736 6013 297315319480776609009031203573 6014 -354061295959415130713182625645 6015 57094449916230403684765966397 6016 300697075291307371237597743558 6017 -361916583175341628247993800573 6018 61615372607348487397324301788 6019 304076269568825254411400574194 6020 -369909993884258213825075040399 6021 66278558356364018050353938612 6022 307451393444755201158448776185 6023 -378043263953418461658269263348 6024 71087289113815699357968674831 6025 310820884965748397155525277931 6026 -386318134985513703751719171512 6027 76044906335540914493206283619 6028 314183127819356028910240020342 6029 -394736353826747745466735503260 6030 81154811774415351581790789791 6031 317536450036014527380161879141 6032 -403299672055499892491468174732 6033 86420468276428151664275382857 6034 320879122667014075256189315650 6035 -412009845451096115182899634944 6036 91845400580939948794858840184 6037 324209358438121521060066270470 6038 -420868633442199975811075261539 6039 97433196124961891638883967527 6040 327525310378525029253177754054 6041 -429877798534324966781373571946 6042 103187505851289177923401728720 6043 330825070424767264990117918939 6044 -439039105715961490309893352580 6045 109112045020312955539160446746 6046 334106667999330182578630862273 6047 -448354321842801440873379858080 6048 115210594025329579462009923702 6049 337368068563534069404054090431 6050 -457825214999534714256066606040 6051 121486999211156124934724111071 6052 340607172144409861727749001106 6053 -467453553838681401571598175613 6054 127945173695855873468685197506 6055 343821811835203454325507567438 6056 -477241106895914566647332945234 6057 134589098195366974010141624674 6058 347009752269167195154644144233 6059 -487189641881317638928563659377 6060 141422821850821965476833141832 6061 350168688066293594757227407280 6062 -497300924946011369139664403517 6063 148450463058334892509154222738 6064 353296242252642864755258320408 6065 -507576719923574123553498947926 6066 155676210301026884485928284065 6067 356389964651915881884239820130 6068 -518018787545669980587017241547 6069 163104322983049658289271127948 6070 359447330248920885497144020809 6071 -528628884631287612666150360310 6072 170739132265360184118806375830 6073 362465737524582353250228055800 6074 -539408763248983394858639920484 6075 178585041902987873416629612753 6076 365442506762137349980264278524 6077 -550360169851510387512454655119 6078 186646529083529053262089328481 6079 368374878324164947926924627674 6080 -561484844382205067483020431133 6081 194928145266591124858059353373 6082 371260010900091318104599912190 6083 -572784519352491570855599177123 6084 203434517023901820973965948798 6085 374094979723813574378291367841 6086 -584260918889853204505570681597 6087 212170346879786107737666296814 6088 376876774761082617959427778538 6089 -595915757755608550999062354783 6090 221140414151705890471603866659 6091 379602298866285903201196078764 6092 -607750740331819251397115363798 6093 230349575790544294395327655420 6094 382268365908268390029556926127 6095 -619767559576643792958118701764 6096 239802767220308487086736101306 6097 384871698864830826350588886444 6098 -631967895947441153201327966740 6099 249505003176911084288955167702 6100 387408927885542040939104679503 6101 -644353416290915066149536590016 6102 259461378545681942771853085921 6103 389876588322503024214358294349 6104 -656925772699578964478932324958 6105 269677069197247664763809581058 6106 392271118728698319277215577838 6107 -669686601333808234469189450988 6108 280157332821407450566968706454 6109 394588858823571576065019046893 6110 -682637521208735471320613466772 6111 290907509758618884992266139904 6112 396826047425460090043755261036 6113 -695780132945230671502474844903 6114 301933023828698088829598854771 6115 398978820350524726290578811960 6116 -709116017484197111863221340329 6117 313239383156323025535807195566 6118 401043208277809838464130857531 6119 -722646734763399577658647819916 6120 324832180992919115455370169926 6121 403015134580069636611648711943 6122 -736373822356030177053319647096 6123 336717096534490060095061045439 6124 404890413119995923728422606389 6125 -750298794070202553093603111814 6126 348899895734946640361567477153 6127 406664746011484247218212621171 6128 -764423138508553642172271132873 6129 361386432114469374961704882095 6130 408333721345574252699734999582 6131 -778748317587117360453003407194 6132 374182647562430268084567483000 6133 409892810880702453139051056444 6134 -793275765012622701029518023604 6135 387294573134381350322682370332 6136 411337367696904661690500742192 6137 -808006884717353614373373840329 6138 400728329842606523074331785767 6139 412662623813608079753824226005 6140 -822943049250695910256677510332 6141 414490129439715024078178253157 6142 413863687770652380871415171646 6143 -838085598126480965133715898748 6144 428586275194743082841180037173 6145 414935542172182210863287557173 6146 -853435836125223650385409186460 6147 443023162661211454269417146887 6148 415873041193053207878630866574 6149 -868995031550336097702566997944 6150 457807280436574195775064090099 6151 416670908047397082355941317329 6152 -884764414437386317000552226992 6153 472945210912474464005131153033 6154 417323732418991335628176321703 6155 -900745174715454537671952468659 6156 488443631015210190736048955994 6157 417825967853083009498816966523 6158 -916938460319627313161704419504 6159 504309312935792178418282977200 6160 418171929109316275532336155046 6161 -933345375253652938711858067195 6162 520549124848963625895015333778 6163 418355789475417885252776498485 6164 -949966977601768674228157714916 6165 537170031620529024113217892383 6166 418371578041295319672098849453 6167 -966804277488693428887021553333 6168 554179095502326198102939384151 6169 418213176933207110378608494854 6170 -983858234986766282531005044783 6171 571583476814153427054087771108 6172 417874318507666046521188538073 6173 -1001129757969194039221253699322 6174 589390434611948756523289765897 6175 417348582504741060618443961483 6176 -1018619699908357507009131472820 6177 607607327341495976084544762493 6178 416629393160425278169830607549 6179 -1036328857618108675340770062618 6180 626241613476916242644732049321 6181 415710016277743263780710468471 6182 -1054257968938977244998146734776 6183 645300852143180869668338379926 6184 414583556256272664584231408642 6185 -1072407710365187101778507848932 6186 664792703721864612700635869819 6187 413242953079761493975027179961 6188 -1090778694612369398558439311339 6189 684724930439334478985640117542 6190 411680979261524969862411751346 6191 -1109371468124840708139134625932 6192 705105396936552180448394036902 6193 409890236747312384752113280913 6194 -1128186508521300578467162022645 6195 725942070819643180316850936724 6196 407863153775337687468054098799 6197 -1147224221977784284158213484002 6198 747243023190367634191871711067 6199 405591981693174567686676038707 6200 -1166484940546692239695557323099 6201 769016429155602466748855048874 6202 403068791731220597565255198657 6203 -1185968919410698670362078425329 6204 791270568314925412166673944411 6205 400285471732442672846335383162 6206 -1205676334070327617881884255526 6207 814013825225364871537003872755 6208 397233722838120349944350442788 6209 -1225607277463965161255811149248 6210 837254689842360240686681455521 6211 393905056129311969949891428637 6212 -1245761757019062031641614531014 6213 861001757935949446788776549298 6214 390290789223773437220249097104 6215 -1266139691633261281662808023071 6216 885263731481180422132260423977 6217 386382042828068451682993927913 6218 -1286740908584170794131616273027 6219 910049419021714362725157222543 6220 382169737244614626123055311002 6221 -1307565140366480580687616467623 6222 935367736005567775369049385989 6223 377644588833419520095970688407 6224 -1328612021455109781328504111899 6225 961227705091910444751905670023 6226 372797106428266943675725501616 6227 -1349881084993048132081875758832 6228 987638456427814749781832964413 6229 367617587707124186623650129788 6230 -1371371759402541474926620448394 6231 1014609227893820868755078359214 6232 362096115516547874851264647452 6233 -1393083364918250438735370091627 6234 1042149365317159827768968537477 6235 356222554149877194734029941736 6236 -1415015110040996084702750169168 6237 1070268322651444413079490195202 6238 349986545579011033448989573526 6239 -1437166087910685571293880720655 6240 1098975662121614475126837918978 6241 343377505639577394085078293938 6242 -1459535272596995428709173976103 6243 1128281054332890147314665780280 6244 336384620169312051142880121588 6245 -1482121515306369010802976593059 6246 1158194278342462076542409504670 6247 328996841099476031402299796805 6248 -1504923540503869111068634549009 6249 1188725221692613659731456615081 6250 321202882499150950572064573728 6251 -1527939941948405434080051543781 6252 1219883880403944895794802359012 6253 312991216572264702486974310783 6254 -1551169178639840930693373964881 6255 1251680358927332234061197022548 6256 304350069607210322355391724829 6257 -1574609570676459448415233898323 6258 1284124870053232430748583904498 6259 295267417878935198496249084104 6260 -1598259295021261379155507291476 6261 1317227734776902043145761118773 6262 285730983503389053197248681461 6263 -1622116381175532180596787642543 6264 1350999382118076810859057591747 6265 275728230244234393856737196206 6266 -1646178706758112808944762690815 6267 1385450348893617609927496791729 6268 265246359271735346878104862403 6269 -1670443992988779059489016049520 6270 1420591279441601247930207760004 6271 254272304873757037335711940169 6272 -1694909800074120921717177401780 6273 1456432925295295594602187252739 6274 242792730118820899040092640828 6275 -1719573522494290793965219293014 6276 1492986144805429060651063228354 6277 230794022471178564123495070126 6278 -1744432384188973481041416247930 6279 1530261902709124425166349778990 6280 218262289357881259898993336869 6281 -1769483433640908432260919810155 6282 1568271269643836438991491345387 6283 205183353687839964631494651518 6284 -1794723538855278744616171792027 6285 1607025421604591351551666145555 6286 191542749322886957853175071341 6287 -1820149382233258803076981723764 6288 1646535639342794817187477857737 6289 177325716500868831106840589258 6290 -1845757455337996508242132033118 6291 1686813307704832060453371765909 6292 162517197210817564341613589491 6293 -1871544053551283220971490178454 6294 1727869914908651342541540937317 6295 147101830520266858386504844813 6296 -1897505270619148666382684212787 6297 1769717051756477868416891838174 6298 131063947854798660247285687129 6299 -1923636993084595071455330406169 6300 1812366410781771263440921739689 6301 114387568229926608345807059762 6302 -1949934894605668982874676771244 6303 1855829785328494490264328070119 6304 97056393435442131486899351184 6305 -1976394430157046117884380306408 6306 1900119068560726864702477612033 6307 79053803172371982744343221350 6308 -2003010830113288859655384136915 6309 1945246252400607186269957146276 6310 60362850142716311601491240563 6311 -2029779094211912812475926881461 6312 1991223426392556557849353389312 6313 40966255092160735705780117650 6314 -2056693985394383205549857283444 6315 2038062776491682411228902242607 6316 20846401805977568115818336236 6317 -2083750023523138660675318477068 6318 2085776583774227556892369273727 6319 -14667941642920100964106794 6320 -2110941478972724357425245588828 6321 2134377223067878574261249760046 6322 -21635259484567196415425028976 6323 -2138262366093093305371879862619 6324 2183877161499708875072282190298 6325 -44034030407707969998668910889 6326 -2165706436543119128057744780041 6327 2234288956959480796123660640917 6328 -67229995735712731557373714627 6329 -2193267172492340417289697491296 6330 2285625256475990780894378842650 6331 -91242533167006930898824899404 6332 -2220937779688941622150332419323 6333 2337898794504089229060908923065 6334 -116091388352821221583248318165 6335 -2248711180391952099333081087806 6336 2391122391119964954913115235629 6337 -141796680220802030240132023439 6338 -2276580006165630103681675837368 6339 2445308950122230181429666605910 6340 -168378906342776917641153379756 6341 -2304536590533975200700963723688 6342 2500471457036298989487984830608 6343 -195858948346214421393727543887 6344 -2332572961493298019391974205391 6345 2556622977019496563981260634240 6346 -224258077368888594343896728958 6347 -2360680833880753041665036120296 6348 2613776652664292174185883283551 6349 -253597959556225005474470118186 6350 -2388851601596725885482557694161 6351 2671945701696991655045043801563 6352 -283900661600773740507149479085 6353 -2417076329678943428249109711042 6354 2731143414569179326667762868075 6355 -315188656323219755425729283697 6356 -2445345746226161244377872253876 6357 2791383151939140496342046349771 6358 -347484828294307882150497800792 6359 -2473650234169259870447620906965 6360 2852678342040448405510305592667 6361 -380812479497022796316567324116 6362 -2501979822887567949803566633204 6363 2915042477934839039652488432514 6364 -415195335028329305974517952797 6365 -2530324179668207538975541595588 6366 2978489114646448457371610551624 6367 -450657548839739454798024858197 6368 -2558672601006243854678601083451 6369 3043031866174425170127242250980 6370 -487223709515936010239721577029 6371 -2587014003743399205008819443150 6372 3108684402380879835529947602002 6373 -524918846090641093111515888654 6374 -2615336916043078352189114190569 6375 3175460445751070693393634776376 6376 -563768433898879732833836479606 6377 -2643629468199430299166074914082 6378 3243373768022671371653081840360 6379 -603798400464745295031263847418 6380 -2671879383278159555442137351974 6381 3312438186680902118482060033277 6382 -645035131423732627502780307723 6383 -2700073967586778010886861060084 6384 3382667561316252155023809619699 6385 -687505476478659832367591432786 6386 -2728200100971977223386549278329 6387 3454075789841453507640199728361 6388 -731236755388156261550382306134 6389 -2756244226941779378946103424298 6390 3526676804564311730959633831332 6391 -776256763986647214606056860807 6392 -2784192342610114531465198810989 6393 3600484568112929805596016728416 6394 -822593780234720213353727839814 6395 -2812029988461450615321004477258 6396 3675513069209804935807363006917 6397 -870276570298708348207439206892 6398 -2839742237933092804349320469542 6399 3751776318291207026406841916468 6400 -919334394658278206395511391319 6401 -2867313686812748166492992472318 6402 3829288342968189423978506491129 6403 -969797014240758167480229755053 6404 -2894728442448942439071133912754 6405 3908063183325509717017572433970 6406 -1021694696580892398102444879311 6407 -2921970112771855674661269153002 6408 3988114887054678535630208443220 6409 -1075058222004651721791227030244 6410 -2949021795122135244961887039181 6411 4069457504417279631315496475169 6412 -1129918889835679526326210665046 6413 -2975866064885225227102129405982 6414 4152105083034642980387976970160 6415 -1186308524622894195335038794744 6416 -3002484963928743865626889557545 6417 4236071662499876100350097832481 6418 -1244259482387713884038557428322 6419 -3028859988840422018429348448308 6420 4321371268808195526150252110487 6421 -1303804656889310172712640001860 6422 -3054972078964109168102575913257 6423 4408017908601421921375804744829 6424 -1364977485906238715235860400697 6425 -3080801604231335542380581148881 6426 4496025563222437330066393252069 6427 -1427811957532733009963221188949 6428 -3106328352785913641470299786032 6429 4585408182575322662784904119244 6430 -1492342616487886155971002034632 6431 -3131531518399045252097960305444 6432 4676179678786826793713955683793 6433 -1558604570435880668149953845737 6434 -3156389687672395943238273775333 6435 4768353919664736271817356604805 6436 -1626633496315362211286309753290 6437 -3180880827026582716554544746572 6438 4861944721948646165306595374843 6439 -1696465646675985426113638057501 6440 -3204982269472517644545057292386 6441 4956965844348548202957522277730 6442 -1768137856020092754132688557892 6443 -3228670701163034983400930673555 6444 5053430980366582106792071549967 6445 -1841687547147416482580100297856 6446 -3251922147722227739997856409885 6447 5151353750897209653957567236021 6448 -1917152737500623805538782310627 6449 -3274711960349905386156379186857 6450 5250747696600998934432366621305 6451 -1994572045509450910342455116398 6452 -3297014801698584329777048048005 6453 5351626270047117895800202125436 6454 -2073984696931098404808363712866 6455 -3318804631520409613560348016718 6456 5454002827619562377412081361038 6457 -2155430531184483406823962596015 6458 -3340054692081407748276522585484 6459 5557890621182053425997734138523 6460 -2238950007675866544292026458801 6461 -3360737493340458687832907579459 6462 5663302789496462964038309021888 6463 -2324584212113291803917358746855 6464 -3380824797890378009380752369141 6465 5770252349389534422515251534704 6466 -2412374862807196599490438136529 6467 -3400287605658489797203936416851 6468 5878752186662587384659854207889 6469 -2502364316954465694378469012115 6470 -3419096138364075509215462450951 6471 5988815046738800765268633276778 6472 -2594595576903118433643482466829 6473 -3437219823730074976002050529244 6474 6100453525042589630252377525090 6475 -2689112296394731465280006025232 6476 -3454627279446422295433064329148 6477 6213680057105494165655378874405 6478 -2785958786781611219439810177072 6479 -3471286296882391797504132288823 6480 6328506908392918021711188108871 6481 -2885180023215639482377968504809 6482 -3487163824545337813721544121950 6483 6444946163845954579664333416164 6484 -2986821650805623637226689757478 6485 -3502225951283206047146729202403 6486 6563009717132456534854892537467 6487 -3090929990739888436519824469628 6488 -3516437889228204963825573220768 6489 6682709259601403422324541327398 6490 -3197552046370750427278009569207 6491 -3529763956479021452727367533166 6492 6804056268934536681764276742612 6493 -3306735509257417545688461943729 6494 -3542167559518977814316331562553 6495 6927061997489128997314963168771 6496 -3418528765163756546566805859642 6497 -3553611175367524848284857472224 6498 7051737460325667740656954063796 6499 -3532980900007268308168799192708 6500 -3564056333462480940924186600040 6501 7178093422914127388182475119088 6502 -3650141705755506962248030964565 6503 -3573463597270426771607369911745 6504 7306140388512416998413955538495 6505 -3770061686266072026887736512020 6506 -3581792545622682838632147615603 6507 7435888585210481782074880469675 6508 -3892792063066194256193536293372 6509 -3589001753774298862141347985846 6510 7567347952633447137714079614650 6511 -4018384781067824871188019075192 6512 -3595048774183504292819559349077 6513 7700528128297084378927914430439 6514 -4146892514214024863298900058972 6515 -3599890117009073286368892162776 6516 7835438433608784850205081652253 6517 -4278368671052335602350677325604 6518 -3603481230323080409971480881175 6519 7972087859507117894371257876967 6520 -4412867400230694358910890585583 6521 -3605776480036529893120872895728 6522 8110485051732953744442096905471 6523 -4550443595911338346605613461486 6524 -3606729129535367027481764960540 6525 8250638295725019100348649157988 6526 -4691152903098018476383411567878 6527 -3606291319024389428324740222589 6528 8392555501132656911159157273941 6529 -4835051722871719327973559721102 6530 -3604414044576604705308894921230 6531 8536244185938446504997610411131 6532 -4982197217529954493312144823015 6533 -3601047136885592912838667185417 6534 8681711460183242134034959377946 6535 -5132647315624576937018892532713 6536 -3596139239718464191438403400539 6537 8828964009286070573089086696432 6538 -5286460716892911583584884052582 6539 -3589637788067016707672289909030 6540 8978008076951228518807404441669 6541 -5443696897076882865186444909290 6542 -3581488985994735416764500400797 6543 9128849447654801076365460005704 6544 -5604416112624672292708187215088 6545 -3571637784177289907206586135380 6546 9281493428702720934252059562121 6547 -5768679405269301524973599348295 6548 -3560027857134228554678449286353 6549 9435944831852366359604842076030 6550 -5936548606478393350222268834958 6551 -3546601580149587158776220853598 6552 9592207954489592691138839454197 6553 -6108086341769218145990518420739 6554 -3531300005879172938223979831612 6555 9750286560352968557736492763952 6556 -6283356034882984776441057282614 6557 -3514062840642309096215729397015 6558 9910183859796882856213914478958 6559 -6462421911812184626974883908586 6560 -3494828420395871793546547926935 6561 10071902489585063123325478602392 6562 -6645349004674643163383518917149 6563 -3473533686388479278663542213053 6564 10235444492205939037648564877280 6565 -6832203155427777578610389056977 6566 -3450114160492743670463600639056 6567 10400811294701157475034561096065 6568 -7023051019416398910156118923472 6569 -3424503920213527569497888764083 6570 10568003686998446975764685120552 6571 -7217960068747235465764691359770 6572 -3396635573370202744804564471230 6573 10737021799739900296823610951076 6574 -7416998595483188182821053371072 6575 -3366440232450943792027152529178 6576 10907865081596633534652052051965 6577 -7620235714650161121584727404969 6578 -3333847488637149266643238127936 6579 11080532276060649291881557728831 6580 -7827741367049137880607763981424 6581 -3298785385496122620951542828020 6582 11255021397704619599687600286004 6583 -8039586321866001256278092873593 6584 -3261180392340209637767845094037 6585 11431329707900171519377681129329 6586 -8255842179071414687126140958652 6587 -3220957377250633270555852961165 6588 11609453689985145065058998507237 6589 -8476581371602904352382850970636 6590 -3178039579764336147639580459916 6591 11789389023870158581552515834635 6592 -8701877167321095470910583625908 6593 -3132348583222189830451994559163 6594 11971130560074701969618490804237 6595 -8931803670731870304785133547242 6596 -3083804286777004482992626119546 6597 12154672293182841985427226231476 6598 -9166435824466023331312379409879 6599 -3032324877059826289271607003360 6600 12340007334708507704229266468143 6601 -9405849410507796466457503049445 6602 -2977826799503089986150073049857 6603 12527127885360186483964583319686 6604 -9650121051163478287596464936288 6605 -2920224729319252646083681519036 6606 12716025206694743304200270374524 6607 -9899328209761051913208464762941 6608 -2859431542133620591050088434216 6609 12906689592149937087253363248614 6610 -10153549191071670187659159059363 6611 -2795358284270145422403310584567 6612 13099110337445088902677096535283 6613 -10412863141443530646833503117551 6614 -2727914142689056875903541896774 6615 13293275710339216254792029500325 6616 -10677350048638509474369352944752 6617 -2657006414575269908725157083556 6618 13489172919735827786757155480454 6619 -10947090741361700429058663812546 6620 -2582540476576601398187461370587 6621 13686788084123430688659717401986 6622 -11222166888473784017160963455593 6623 -2504419753690907390436558761917 6624 13886106199340682162211014773829 6625 -11502660997875931720708508591794 6626 -2422545687801356338683596402590 6627 14087111105654972999896912924995 6628 -11788656415056721758853802036424 6629 -2336817705859135466223181827596 6630 14289785454143109432138772964604 6631 -12080237321290314984672737385937 6632 -2247133187712998708822581044581 6633 14494110672362614955931008982477 6634 -12377488731474903370186398070365 6635 -2153387433585152809580748361035 6636 14700066929302051091808515694675 6637 -12680496491600208065496649272283 6638 -2055473631193096576085615548104 6639 14907633099598610542043011386043 6640 -12989347275832559862423862000128 6641 -1953282822517123146667352270667 6642 15116786727011112709126518569836 6643 -13304128583205851652020643470487 6644 -1846703870213320976013427982265 6645 15327503987136385145681050716683 6646 -13624928733906400111963652049369 6647 -1735623423672011111494377360800 6648 15539759649356890369526609120868 6649 -13951836865139502661312615259440 6650 -1619925884721691941405258334766 6651 15753527038007310304318942414688 6652 -14284942926565214975226943849287 6653 -1499493372978671797447928019470 6654 15968777992747675977741188328597 6655 -14624337675290615011495137780688 6656 -1374205690842711480216304150687 6657 16185482828130482288322295812389 6658 -14970112670405550169227227314636 6659 -1243940288139115644070431738304 6660 16403610292349102674199861705597 6661 -15322360267048596531145136108461 6662 -1108572226407862081730575222178 6663 16623127525154670196038687669107 6664 -15681173609989681026374016642445 6665 -967974142840482820334000031532 6666 16844000014928466370675282746457 6667 -16046646626715541166607506510614 6668 -822016213865569814088658098529 6669 17066191554896710428018912898861 6670 -16418874020003909913349307475677 6671 -670566118383911242151851520898 6672 17289664198474516451758863672687 6673 -16797951259972028346972912151793 6674 -513489000654432426426054307220 6675 17514378213725637025212000394207 6676 -17183974575584792534002652494305 6677 -350647432832257319123936243066 6678 17740292036924486927269006966598 6679 -17577040945607547210601388024273 6680 -181901377160384023400326489943 6681 17967362225206791587637509420710 6682 -17977248088988233247406229759908 6683 -7108147816618828328700789546 6684 18195543408295080252803600591410 6685 -18384694454653293002038108988486 6686 173877627582399353200601944792 6687 18424788239285095171649713212990 6688 -18799479210701422434301391514771 6689 361204046818091771363952766235 6690 18655047344479063864928539447288 6691 -19221702232978946730653964987323 6692 555021972245559779100029152067 6693 18886269272251633295274213623012 6694 -19651464093020271174485240599534 6695 755485070305571508221633164026 6696 19118400440934141228947445129558 6697 -20088866045336537411385960998590 6698 962749851370346462738489033046 6699 19351385085702752441936514964547 6700 -20534010014035280269390412334460 6701 1176975709920388597751341859243 6702 19585165204455864835495536284266 6703 -20986998578753549058869917625508 6704 1398324965049398923043455465464 6705 19819680502666043723191345717588 6706 -21447934959886612108030528910856 6707 1626962901294107370221440584646 6708 20054868337191621133541685156036 6709 -21916923003094022218127313490963 6710 1863057809785632570495771157862 6711 20290663659032951244874093101509 6712 -22394067163064465174324419348936 6713 2106781029718775769432372498665 6714 20526998955018193065491105895358 6715 -22879472486520462351848624247259 6716 2358306990135412001606826573289 6717 20763804188403347074164162109115 6718 -23373244594443632330128479074607 6719 2617813252017927661101112316992 6720 21001006738371154205809518215810 6721 -23875489663500855120067490424772 6722 2885480550688398026341916858374 6723 21238531338413322766591972846602 6724 -24386314406651305705444124257719 6725 3161492838508972285511431064637 6726 21476300013580432479365608515488 6727 -24905826052913951895104264170577 6728 3446037327878665081295922919286 6729 21714232016583723940289708803333 6730 -25434132326274723604132047876630 6731 3739304534521515083570063590130 6732 21952243762732867619347287724289 6733 -25971341423712178397148829234227 6734 4041488321060789131369434260828 6735 22190248763693667796575411867027 6736 -26517561992320089078506680393057 6737 4352785940873658990946592900841 6738 22428157560049545217067481695583 6739 -27072903105504986066516369963576 6740 4673398082220481865873175957724 6741 22665877652650506000626770415331 6742 -27637474238236276876845704736370 6743 5003528912642550815657466737408 6744 22903313432733195592984148180749 6745 -28211385241326161050441527754611 6746 5343386123621870866779718874551 6747 23140366110795503123441941563988 6748 -28794746314716136894324421395837 6749 5693180975496237620737924454670 6750 23376933644209075981778428069882 6751 -29387667979746481294765047620388 6752 6053128342622569796725518494840 6753 23612910663552974179100545089006 6754 -29990261050384650151600859439955 6755 6423446758781153637935967561177 6756 23848188397651592057000423545050 6757 -30602636603388120580828078234820 6758 6804358462813116201646797075802 6759 24082654597299848201760927113389 6760 -31224905947376750392369690385275 6761 7196089444483135970992819264227 6762 24316193457658546344672984007717 6763 -31857180590789292485291560320268 6764 7598869490559042213078394874295 6765 24548685539302687247843755325574 6766 -32499572208698244050831323459525 6767 8012932231099630292850952125596 6768 24780007687905417815488515962160 6769 -33152192608456760979663622487653 6770 8438515185941646456682576088432 6771 25010032952540185219720014573872 6772 -33815153694150897827961746918462 6773 8875859811376555176677873981197 6774 25238630502583574798024390939612 6775 -34488567429829972411748100512770 6776 9325211547007311175721876487461 6777 25465665543201196784026858727969 6778 -35172545801487371593267113055345 6779 9786819862775001032422388460932 6780 25690999229398903060425599125724 6781 -35867200777763641589994936569495 6782 10260938306144810409466298725085 6783 25914488578621506628341073123469 6784 -36572644269343210998263949023667 6785 10747824549440398324118132568181 6786 26135986381881098226057091557122 6787 -37288988087015609390747911636217 6788 11247740437315332514277614581013 6789 26355341113396951703576662484366 6790 -38016343898371536411941900785791 6791 11760952034349847302750840286864 6792 26572396838728937583757833798879 6793 -38754823183103638717885302262230 6794 12287729672760738846161888512568 6795 26786993121386267571576019960567 6796 -39504537186881331217082293199760 6797 12828348000211801339973561259713 6798 26998964927893327179693876228768 6799 -40265596873768489107483146934354 6800 13383086027711741426250933721734 6801 27208142531294263639053151573341 6802 -41038112877152303209792266495658 6803 13952227177586077416996206090785 6804 27414351413077937771920990849511 6805 -41822195449151068619058836460916 6806 14536059331509043138162808284417 6807 27617412163504765711437924753478 6808 -42617954408468129452573018567174 6809 15134874878581065575477763561504 6810 27817140380316925506475269043109 6811 -43425499086658667353327347203661 6812 15748970763436877521501563466913 6813 28013346565813328624169137004866 6814 -44244938272775460778676862200853 6815 16378648534368855121075379777703 6816 28205836022270713732205803850414 6817 -45076380156359194228709875566197 6818 17024214391449640348479682527789 6819 28394408745692153469929953456279 6820 -45919932268738322425621547079089 6821 17685979234637615763905160079900 6822 28578859317864231096495331954008 6823 -46775701422602933716957482508664 6824 18364258711848246425576065815455 6825 28758976796704086197648726033449 6826 -47643793649816469199927764931315 6827 19059373266973789042312892927029 6828 28934544604877504242533573279141 6829 -48524314137428580365113457731611 6830 19771648187833292629953314819995 6831 29105340416669176681702335643519 6832 -49417367161851806540638293515054 6833 20501413654034277297943331611252 6834 29271136043086243966733231461596 6835 -50323056021164166671831224181859 6836 21249004784726877860688842317628 6837 29431697315176196046422923686598 6838 -51241482965499144614037053842340 6839 22014761686230677728349883820351 6840 29586783965540201340160996157490 6841 -52172749125483947247458037056503 6842 22799029499513833711788132143464 6843 29736149508022908335950106745300 6844 -53116954438686285438168186535503 6845 23602158447503506758701986462144 6846 29879541115559771869063107620891 6847 -54074197574029314814475783074630 6848 24424503882205963134049543891015 6849 30016699496162940983873655036666 6850 -55044575854133730040491905100825 6851 25266426331614099769670926132991 6852 30147358767026765389642181797854 6853 -56028185175545379976973412302890 6854 26128291546379470506419129702624 6855 30271246326733974825810358288144 6856 -57025119926806113767448542631533 6857 27010470546225253182737898290678 6858 30388082725543618728255673212964 6859 -58035472904324928322045102979297 6860 27913339666075893192621629776222 6861 30497581533741864141578673617438 6862 -59059335226005816206298797977480 6863 28837280601878495556586895773393 6864 30599449208036796666360941321602 6865 -60096796242588060080562092879473 6866 29782680456090305038996503367122 6867 30693384955978393856295538697741 6868 -61147943446654034223768020218037 6869 30749931782805922608989140660854 6870 30779080598384901925596995735983 6871 -62212862379258907510861529760167 6872 31739432632497144984523994327489 6873 30856220429756886183078077929057 6874 -63291636534135942436784222343177 6875 32751586596337594241135875726780 6876 30924481076660302524264049827769 6877 -64384347259430405322443116130298 6878 33786802850083512975359217774265 6879 30983531354059992691787844264046 6880 -65491073656914388895976824294286 6881 34845496197481351349688208387345 6882 31033032119585099302117473403809 6883 -66611892478634155719595447966051 6884 35928087113171950015630269841633 6885 31072636125707968767351607093748 6886 -67746878020940882841027894165513 6887 37035001785060343441527066786142 6888 31101987869818220841356897914365 6889 -68896102015854982106052336408520 6890 38166672156119354079631286225633 6891 31120723442173753368365940265227 6892 -70059633519713428363712301392376 6893 39323535965594337110330054046401 6894 31128470371710579702749492461655 6895 -71237538799048808699486105642053 6896 40506036789575548705795343789504 6897 31124847469693504840554211554806 6898 -72429881213648049568627052145993 6899 41714624080903767893744937886555 6900 31109464671189794500215694452191 6901 -73636721096738046538515362470336 6902 42949753208373881643058422792600 6903 31081922874348119729058765289325 6904 -74858115632244651104161850467167 6905 44211885495200266809859154647720 6906 31041813777465228171368243067786 6907 -76094118729070723919412390839692 6908 45501488256706847482126087464715 6909 30988719713822942325514568617154 6910 -77344780892338179659025072370735 6911 46819034837203796181463194720517 6912 30922213484278275136153275890427 6913 -78610149091538190779091932745324 6914 48165004646011856641994629806427 6915 30841858187589624438939836011484 6916 -79890266625532919555813250059521 6917 49539883192594320717634020319234 6918 30747207048462220392484126962374 6919 -81185172984351377165661573897125 6920 50944162120755664577539059623007 6921 30637803243296194353637381934169 6922 -82494903707721197069879093120352 6923 52378339241864868080551738822451 6924 30513179723620874051189230297812 6925 -83819490240277326862826384804926 6926 53842918567060376142438956629644 6927 30372859037199128599131132667051 6928 -85158959783387817804829913627294 6929 55338410338392642511516550016643 6930 30216353146785848298827536192101 6931 -86513335143536095880420262425576 6932 56865331058859092555064592536457 6933 30043163246524888490766253571302 6934 -87882634577198260046770742512146 6935 58424203521285285084731872105797 6936 29852779575969094407554750027765 6937 -89266871632153145920108343297609 6938 60015556836004909631403332723366 6939 29644681231708295223739223820778 6940 -90666054985162041965256812688032 6941 61639926457290159765511325359908 6942 29418335976590470792816883164020 6943 -92080188275954126068523791598410 6944 63297854208482838550564352152813 6945 29173200046521594094029510962657 6946 -93509269937452826446494049588046 6947 64989888305775416081237733540029 6948 28908717954829996679514064292703 6949 -94953293022177480191618141837780 6950 66716583380590032555506049064470 6951 28624322294181433638347084098940 6952 -96412245024753786376581368195533 6953 68478500500502262773120077996025 6954 28319433536031399254645932132334 6955 -97886107700465708855825433214080 6956 70276207188655188337049099274076 6957 27993459827601604912801786027142 6958 -99374856879780595400078288368875 6959 72110277441608103741001586813863 6960 27645796786367937327014100563077 6961 -100878462278778427254152648758316 6962 73981291745562868659740002080398 6963 27275827292047608206822995133157 6964 -102396887305415212945518741933160 6965 75889837090909654997021767888490 6966 26882921276073646381196062446272 6967 -103930088861549677270368547459289 6968 77836506985032477975698829337125 6969 26466435508545310659367203638184 6970 -105478017140661484761661013857334 6971 79821901463313591976043483024103 6972 26025713382643476581726095599989 6973 -107040615421188364133250696984116 6974 81846627098274425985064481545336 6975 25560084696500513308261342070863 6976 -108617819855408577652403362918451 6977 83911297006789378960676453360758 6978 25068865432514678364461984451730 6979 -110209559253794297159173401871517 6980 86016530855307341813629340964087 6981 24551357534099558571503124689435 6982 -111815754864760515470853899669326 6983 88162954863014410991699158589527 6984 24006848679859635247016749250399 6985 -113436320149733230781004506905243 6986 90351201802869756092419304174586 6987 23434612055183591614690092341832 6988 -115071160553459698767993703881216 6989 92581911000445153858872014521692 6990 22833906121247570155749652368316 6991 -116720173269482647677556729561465 6992 94855728330497148183505561971091 6993 22203974381421168523964578602104 6994 -118383247000699399404151022871385 6995 97173306211199296111850095154745 6996 21544045145069594284189060530923 6997 -120060261714925932443412928032271 6998 99535303595960355709107098629407 6999 20853331288746022512419060906528 7000 -121751088395384961619572766495595 7001 101942385962752721236637567035465 7002 20131030014768875646660579465503 7003 -123455588786036195305436056922771 7004 104395225300873754315909368876888 7005 19376322607179413560628339308286 7006 -125173615131665961821116121317120 7007 106894500095061057324168538689032 7008 18588374185075742828896684368429 7009 -126905009912652476196931212388737 7010 109440895306881024602303555924562 7011 17766333453320069518839587174105 7012 -128649605574322042108705969882834 7013 112035102353308351358092148005440 7014 16909332450616788483434096404355 7015 -130407224250810557750819460756816 7016 114677819082412414324254941449266 7017 16016486294959766324660568763101 7018 -132177677483343711460618899938682 7019 117369749746064728011441918871003 7020 15086892926447993540677130809189 7021 -133960765932848322150602022086346 7022 120111604969579858135939726734620 7023 14119632847469596506787851546497 7024 -135756279086806290905955524451532 7025 122904101718200407791890268329296 7026 13113768860255070118565891651920 7027 -137563994960261695519344107682550 7028 125747963260334811954181834902816 7029 12068345801801460184281048622241 7030 -139383679790890566175020298776190 7031 128643919127454852819152343979834 7032 10982390276170148866412522236526 7033 -141215087728041943026435525909291 7034 131592705070557869487340684866150 7035 9854910384161820103984153700778 7036 -143057960515657818938152672083895 7037 134595063013096754057451111554660 7038 8684895450373162464213037321841 7039 -144912027168978631321984054842771 7040 137651741000278826874377477118079 7041 7471315747640848200383538495508 7042 -146777003644939966621685190415355 7043 140763493144632742588234988341632 7044 6213122218879366455956920318199 7045 -148652592506165200861687336490055 7046 143931079567740517720371562965834 7047 4909246196320329976443803211325 7048 -150538482578457797475386125879882 7049 147155266338029768394283035261510 7050 3558599118161974916248347277186 7051 -152434348601696043835157052368444 7052 150436825404519122976437177713231 7053 2160072242638677314251558217798 7054 -154339850874032005029272099217498 7055 153776534526407710075114205592230 7056 712536359521473591681136087569 7057 -156254634889295535197714308176021 7058 157175177198397434158510917131708 7059 -785158500938258473669064879171 7060 -158178330967503184404477703286420 7061 160633542571634623186696738323020 7062 -2334183361608571940149822932208 7063 -160110553878370903639937687263619 7064 164152425370155378865785787862916 7065 -3935730594605552863544165867004 7066 -162050902457728450049814597214865 7067 167732625802716767382594721887227 7068 -5591014219934830555340232515258 7069 -163998959216732463318686078582503 7070 171374949469893667764916849936457 7071 -7301270206628766776228414023921 7072 -165954289943774186849466617341593 7073 175080207266318836063985632544268 7074 -9067756776360724531346295871970 7075 -167916443298976881873659417594653 7076 178849215277941354587550973209075 7077 -10891754709516436605728277855808 7078 -169884950401176990005820361617457 7079 182682794674176308950009667537952 7080 -12774567653701049498120929743164 7081 -171859324407282181441216969874046 7082 186581771594816077155780659395933 7083 -14717522434658961772781480890093 7084 -173839060083898439578725329676748 7085 190546977031571219643531051359691 7086 -16721969369582054166007467291932 7087 -175823633371117423345792173941096 7088 194579246704106429761983696112117 7089 -18789282582780373077293289187829 7090 -177812500938354369917204473495139 7091 198679420930434538723141165978916 7092 -20920860323687727210423041792733 7093 -179805099732125901530687215824549 7094 202848344491528967395175352421580 7095 -23118125287173039309864809490903 7096 -181800846515656131068067096617915 7097 207086866490012480431487269505425 7098 -25382524936126609825208029299734 7099 -183799137400198574399660445428694 7100 211395840202777423008340032401742 7101 -27715531826288746270353100104914 7102 -185799347367960419819955173580463 7103 215776122927390010839527738091575 7104 -30118643933286440528314494909130 7105 -187800829786514832447760823902682 7106 220228575822128494066262696859725 7107 -32593384981841984817131352225106 7108 -189802915914586027071824111148712 7109 224754063739502331990168097806012 7110 -35141304777115555868017104155247 7111 -191804914399090986683714909079406 7112 229353455053096689405473981350513 7113 -37763979538141913546982263974683 7114 -193806110763320774840215047752328 7115 234027621477583806352911138401422 7116 -40463012233319406000873691509820 7117 -195805766886143552078496519225852 7118 238777437881739889481674703708787 7119 -43240032917907494895973899190745 7120 -197803120472110494921810079982389 7121 243603782094303337705528128731214 7122 -46096699073486963749868145606101 7123 -199797384512344998628088865695882 7124 248507534702507132510541372600550 7125 -49034695949334895148013915558982 7126 -201787746736094652794133617130022 7127 253489578843115309957476633141479 7128 -52055736905664352125655418809373 7129 -203773369052824684402481891062371 7130 258550799985790369149934313466430 7131 -55161563758676519489531888242289 7132 -205753386984730692850367381499557 7133 263692085708615479581513066672194 7134 -58353947127370806776480339957960 7135 -207726909089547732277608378897685 7136 268914325465592206328935885718892 7137 -61634686782056129044422193547915 7138 -209693016373531950919278047742894 7139 274218410345931399448673089111358 7140 -65005611994504220325483831217187 7141 -211650761694490255853956633711802 7142 279605232824951668105179420962996 7143 -68468581889683439275442032685125 7144 -213599169154732652971763403701145 7145 285075686506396705913444189135780 7146 -72025485799009054077960506568425 7147 -215537233483821201188851382162105 7148 290630665855979424582627958869746 7149 -75678243615043484672379370217583 7150 -217463919410988731147829301360843 7151 296271065925957616308228501808970 7152 -79428806147577392864812519664755 7153 -219378161027099801223863271693247 7154 301997782070542471242644443001309 7155 -83279155481019884195501362903926 7156 -221278861136025607475102005209615 7157 307811709651937956012516552787288 7158 -87231305333023378866496328959736 7159 -223164890595303923089169124299130 7160 313713743736805579288122345346671 7161 -91287301414265960542192074259706 7162 -225035087645954422285834867131784 7163 319704778782945665231044877015216 7164 -95449221789311182075587213943860 7165 -226888257231319141976225879876200 7166 325785708315982688748462225007362 7167 -99719177238462432702976050999580 7168 -228723170304797152601466113573487 7169 331957424595838735426421986968377 7170 -104099311620526014062254299540068 7171 -230538563126341950579802520449258 7172 338220818272775494130629835891836 7173 -108591802236394067540136106601288 7174 -232333136547589444898736431056417 7175 344576778032781612310673041352772 7176 -113198860193355406493405373820131 7177 -234105555285483897448826903259641 7178 351026190232078500164119996363688 7179 -117922730770039167269563994345877 7180 -235854447184268582210371681306486 7181 357569938520514003991312127969199 7182 -122765693781892967766049945325014 7183 -237578402465707465060622189473807 7184 364208903453609535232237734321758 7185 -127730063947093983336897418894714 7186 -239275972967403660469367760759932 7187 370943962093022487048853154995256 7188 -132818191252787983879798715820847 7189 -240945671369080011305543768002345 7190 377775987595181845601835035079790 7191 -138032461321547953043672706487660 7192 -242585970406686645203462526455751 7193 384705848787851058862077059399737 7194 -143375295777940399055779784264467 7195 -244195302074200008057514124069638 7196 391734409734368209346166949231183 7197 -148849152615083895046954177426188 7198 -245772056812977439073265661863936 7199 398862529285309602352828062368110 7200 -154456526561080725059416629508045 7201 -247314582688531060125948280009907 7202 406091060617318772285476803547929 7203 -160199949445198786694120147738827 7204 -248821184554584376749604217256061 7205 413420850758838883566831319673099 7206 -166081990563677084505475466151146 7207 -250290123204274761819640681444927 7208 420852740102482300377010913249320 7209 -172105257045024264422300948883281 7210 -251719614508364682535296379091905 7211 428387561903766981401249537952714 7212 -178272394214675662452495195306213 7213 -253107828540324374859885264079743 7214 436026141765945059540973217638735 7215 -184586085958870293387435713524466 7216 -254452888688148428534497006350177 7217 443769297110644755900446311175714 7218 -191049055087605062895456846632722 7219 -255752870752768663727136359509943 7220 451617836634042386567429039913934 7221 -197664063696519269911078548132681 7222 -257005802032925513383891327960988 7223 459572559748276916912229547504884 7224 -204433913527558153344407607716086 7225 -258209660396360122466923595940414 7226 467634256007815032247658962518882 7227 -211361446328259846364449494804715 7228 -259362373337189287144285608480676 7229 475803704520470296268701723405727 7230 -218449544209505612703670776390260 7231 -260461817019325438263590492391503 7232 484081673342775387275957427257766 7233 -225701130001568668906217341870691 7234 -261505815305803869228774659061678 7235 492468918859401910741020711433015 7236 -233119167608292226224564440089545 7237 -262492138773879578998034819763107 7238 500966185146317609467179226039183 7239 -240706662359222630003590054294547 7240 -263418503715756185855494865980506 7241 509574203317366206828227204304197 7242 -248466661359518617155414517611807 7243 -264282571124809632935640207233550 7244 518293690853950345109605469279849 7245 -256402253837452765414615642395980 7246 -265081945667169586016732273433492 7247 527125350917493400674366022721356 7248 -264516571489316158082500212106915 7249 -265814174638521789768661653048374 7250 536069871644351087899536073570198 7251 -272812788821532144178783537856674 7252 -266476746905994928458146359740910 7253 545127925422838988891347756935965 7254 -281294123489779825345111257195404 7255 -267067091834996008967155674374207 7256 554300168152037179833619994434825 7257 -289963836634922554227104598834199 7258 -267582578200858669984558008383654 7259 563587238482028255255190322129349 7260 -298825233215531275925670209491352 7261 -268020513085169405341667785619758 7262 572989757035219989024054500182317 7263 -307881662336786988590310807097949 7264 -268378140756637187795120591587326 7265 582508325608398906795455642255007 7266 -317136517575540935438395525135084 7267 -268652641536372682242784183527039 7268 592143526355155886010783919878178 7269 -326593237301305369870543492447507 7270 -268841130647443854404724082943976 7271 601895920948319841192976240936267 7272 -336255304992941854698452564227625 7273 -268940657048575608815905024368835 7274 611766049722030297799395548823883 7275 -346126249550808064473335253994963 7276 -268948202251861832372180810618310 7277 621754430793074505641530305836411 7278 -356209645604117956050141342108877 7279 -268860679124359179433447416464593 7280 631861559161109392972827775097576 7281 -366509113813263952639212749139638 7282 -268674930673432809123518406858373 7283 642087905787383416700747766033694 7284 -377028321166843453088762889956072 7285 -268387728815725384253382443264929 7286 652433916651567919419422150581386 7287 -387770981273125523838910508730542 7288 -267995773129621655328330295805727 7289 662900011786302265571688060118286 7290 -398740854645687061247193005176640 7291 -267495689591082198257662228067844 7292 673486584289051490158186484433537 7293 -409941748982941016577277339346595 7294 -266884029292721035247631118130851 7295 684193999310869763084581732319420 7296 -421377519441272463270688705587027 7297 -266157267146003267511246614825144 7298 695022593021657340092652970467185 7299 -433052068901491342799606864398915 7300 -265311800566440163828834528786434 7301 705972671551493149919368469221353 7302 -444969348228303662976349214485917 7303 -264343948141660710049652085021501 7304 717044509907619442970843115238650 7305 -457133356522495724430340869489045 7306 -263249948282240102562167206589608 7307 728238350866649315654738326369684 7308 -469548141365518631851401197505172 7309 -262025957855167399922015135940784 7310 739554403841562109162004583525501 7311 -482217799056152886539953846315342 7312 -260668050799836195596214036278523 7313 750992843723045981815208811985928 7314 -495146474838925273945098841986917 7315 -259172216726444084551555972810538 7316 762553809694741049152322682630210 7317 -508338363123942530750233925986900 7318 -257534359496688524616662256266733 7319 774237404021930699209779298714068 7320 -521797707697798422282125536207659 7321 -255750295786648790736976820144500 7322 786043690813222697516863495201773 7323 -535528801925202855546837744631078 7324 -253815753631745736788525665398972 7325 797972694754755824273094336393219 7326 -549535988940973521195264294802356 7327 -251726370953673373356839263977902 7328 810024399816461707020033478170118 7329 -563823661832022268491643178331804 7330 -249477694069198484013615117647590 7331 822198747929905556646256072568157 7332 -578396263808959999732808398524813 7333 -247065176180727002372131684936512 7334 834495637637223351203160606179767 7335 -593258288366935290058879308835921 7336 -244484175848538293472969347565910 7337 846914922710666975224824598874229 7338 -608414279435313227823591839527741 7339 -241729955444591198600367865517053 7340 859456410742262576913982833444176 7341 -623868831515792091273060403309700 7342 -238797679587808340948435347591902 7343 872119861703081289808679237919233 7344 -639626589808546465729272198581957 7345 -235682413560748131042037971806743 7346 884904986471615140707897834691133 7347 -655692250325976219396136767103853 7348 -232379121707576776436494669494705 7349 897811445330744773511721246631638 7350 -672070559993631435830806921987046 7351 -228882665813255778132539849984608 7352 910838846432779217000667043864889 7353 -688766316737873900529691759330689 7354 -225187803463863499671709811518725 7355 923986744232041658919433178441636 7356 -705784369559826102630936351213385 7357 -221289186387972820068698781852334 7358 937254637884468713272215424508876 7359 -723129618595148889664293692124204 7360 -217181358779010234150789802748999 7361 950641969613684331641892036444486 7362 -740807015159178952505326022353594 7363 -212858755598525447568700543483135 7364 964148123043002963296891950899836 7365 -758821561776947164075345811377058 7366 -208315700860304126392816198079326 7367 977772421492810165695204763708678 7368 -777178312197588502172989897265385 7369 -203546405895260415010884068648570 7370 991514126242762253874675710251905 7371 -795882371392643794495432087682741 7372 -198544967597049720665101314878272 7373 1005372434758240110668451354466951 7374 -814938895537742890216669064529082 7375 -193305366648346498872200799685999 7376 1019346478880485603305428564648297 7377 -834353091977148023184745845554592 7378 -187821465727735942695275431310187 7379 1033435322979842525973709585981041 7380 -854130219170625149326615767850351 7381 -182087007697173009241100657989299 7382 1047637962071517252408594028993717 7383 -874275586622099846206608251828476 7384 -176095613769966682120718765858001 7385 1061953319893267701431724362193394 7386 -894794554789543023090555241688870 7387 -169840781659252206321403510174052 7388 1076380246944422428157261147719581 7389 -915692534975520131438925242679448 7390 -163315883706918806890684084389820 7391 1090917518485625021899848415055915 7392 -936974989197825860612879377273399 7393 -156514164992965561074815993815253 7394 1105563832498692151693344543103836 7395 -958647430039614372828206320553273 7396 -149428741425263191469309160099161 7397 1120317807605966923051717804211607 7398 -980715420478423052201129798804265 7399 -142052597809705040167958025982250 7400 1135177980948542324692846735215955 7401 -1003184573693475431045541263372924 7402 -134378585900735918583207395092253 7403 1150142806022722826379313929762085 7404 -1026060552850636494755915955042576 7405 -126399422432253368322663174098450 7406 1165210650474085264831127400345316 7407 -1049349070864380865299970996200704 7408 -118107687128881654216891616008363 7409 1180379793848493402490224647775738 7410 -1073055890136121510230985892023640 7411 -109495820697625014135163367046967 7412 1195648425299413586307064527975828 7413 -1097186822268233524433452846152088 7414 -100556122799912841667777963766128 7415 1211014641250872153005999560988146 7416 -1121747727753094278693054110964341 7417 -91280750004056059131450585160777 7418 1226476443015388242542387442247641 7419 -1146744515636447722274993798529761 7420 -81661713718140470700769453626701 7421 1242031734366208878687641223631637 7422 -1172183143154386964784311425746180 7423 -71690878103389860160897288584042 7424 1257678319063166170491596172241055 7425 -1198069615343235339582245762496749 7426 -61359957968038526676015352841503 7427 1273413898331469670429690157517556 7428 -1224409984621592071502188035221870 7429 -50660516641760335934082000415743 7430 1289236068292739906535573821945302 7431 -1251210350343794323583835844141525 7432 -39583963830708705615120591766835 7433 1305142317347582280050972872041898 7434 -1278476858324032891515768603268437 7435 -28121553453229753821685915842227 7436 1321130023508993495870615798161434 7437 -1306215700330344032449643625365887 7438 -16264381456318610015438209796503 7439 1337196451685885867260558285301394 7440 -1334433113547684973406917827524391 7441 -4003383612897140374898201449066 7442 1353338750916007814368320457286303 7443 -1363135380009285419457791411792897 7444 8670666700000443148151841463902 7445 1369553951547532058486099854670930 7446 -1392328825995451996049223231972534 7447 21767160742038908277424191186008 7448 1385838962368576002890702046496849 7449 -1422019821398986882763752400467269 7450 35295656669286399093577222306721 7451 1402190567683911990538029921448067 7452 -1452214779056366056659580271895375 7453 49265881812698850017741745525219 7454 1418605424338118137609479915025708 7455 -1482920154043806425134445011184222 7456 63687734975262199390600705777544 7457 1435080058684413667657697235285538 7458 -1514142442937334826815545216093642 7459 78571288747660497615903713628702 7460 1451610863498415709237358188074712 7461 -1545888183035955270589131522227540 7462 93926791842328340036503621987773 7463 1468194094836047781773252198777372 7464 -1578163951546994010150151976056463 7465 109764671445735851647010038332755 7466 1484825868834823272083620576570471 7467 -1610976364732684963815431437751711 7468 126095535588744265645446682746454 7469 1501502158457720512337444584881423 7470 -1644332077017040736341376908202995 7471 142930175534859399393478690515635 7472 1518218790178859198094916234858351 7473 -1678237780052036923544947267300350 7474 160279568186199606114555226944714 7475 1534971440610181250891177410025706 7476 -1712700201742119638296523106113048 7477 178154878506983486660452983815981 7478 1551755633068332419166771838594586 7479 -1747726105226028123171065383472713 7480 196567461964331359888249776635345 7481 1568566734080934346165925973818983 7482 -1783322287814906074656864082660291 7483 215528866986162619849040782419926 7484 1585399949831430096120774019155925 7485 -1819495579885656724197914653161558 7486 235050837435959240659858206755392 7487 1602250322541679646044429468980328 7488 -1856252843728477973914465280945771 7489 255145315104153221882725197016249 7490 1619112726791475199023480464612700 7491 -1893600972347494789926588467021795 7492 275824442215883296776109482855834 7493 1635981865774139784919507629118678 7494 -1931546888213386792896458904929913 7495 297100563954853138064310425059612 7496 1652852267487366062004709731114331 7497 -1970097541966889366293070662160696 7498 318986231003010200090663955598272 7499 1669718280858445950588237498518619 7500 -2009259911072026814930195959201261 7501 341494202095750606251915581476432 7502 1686574071803035290214622325048709 7503 -2049040998417915954201152492728321 7504 364637446592341746702306688711137 7505 1703413619216591551253967500172120 7506 -2089447830867958189153434990179370 7507 388429147061239855900349337283309 7508 1720230710897616319708860960233645 7509 -2130487457755217448667611296681004 7510 412882701879965424098417485497841 7511 1737018939401828249923547180469479 7512 -2172166949322760476809594109926200 7513 438011727849184212181642808021112 7514 1753771697826386010673554445291108 7515 -2214493395107714739162279183961663 7516 463830062820626528153792329736912 7517 1770482175523274878260025622947393 7518 -2257473902267777788357150013910703 7519 490351768338461625121654777077085 7520 1787143353740964619881870648195890 7521 -2301115593848890129864415182955996 7522 517591132293728249164672609336865 7523 1803748001193440607428181280141125 7524 -2345425606992761656778731548054531 7525 545562671591405828149870400917369 7526 1820288669555704267196743978786261 7527 -2390411091082919351897191887011749 7528 574281134829694215352782200051351 7529 1836757688884833453876871165625441 7530 -2436079205827921416128669707389537 7531 603761504991052599745343171372053 7532 1853147162965687695888575985176806 7533 -2482437119280360036329170466208877 7534 634019002144530845830656760357086 7535 1869448964580337946035907069204634 7536 -2529492005790251891428015609345682 7537 665069086158908432764468622392883 7538 1885654730700295042098436017833221 7539 -2577251043891391966207185968401368 7540 696927459426138015013982639150004 7541 1901755857600605991814178413406511 7542 -2625721414119222545041758797496338 7543 729610069594571715372381535087907 7544 1917743495894881998683532877322682 7545 -2674910296758745136985594448923777 7546 763133112311429287734281936820245 7547 1933608545490317297636048159738351 7548 -2724824869520978796058403574394607 7549 797513033973947529465998394931157 7550 1949341650461752923192179801894299 7551 -2775472305146443580594242924561155 7552 832766534488630495752743488250035 7553 1964933193843834948886991688998924 7554 -2826859768934123010084491382988148 7555 868910570037999436042724241527135 7556 1980373292340312063168035381604892 7557 -2878994416194334051461993212728664 7558 905962355854220662393964726220844 7559 1995651790949513048328334165962040 7560 -2931883389623907676268415715556849 7561 943939368998968023310929663398050 7562 2010758257505040350545489503560543 7563 -2985533816602057090007201075414781 7564 982859351148855033939161136973248 7565 2025681977130711938335497343101957 7566 -3039952806405284632492599777869751 7567 1022740311385749243321101400608292 7568 2040411946608779586516403294753919 7569 -3095147447339651787328713242057933 7570 1063600528991258854022895975136104 7571 2054936868660448063595212415520618 7572 -3151124803788710017556270711602183 7573 1105458556244658174607914466953973 7574 2069245146137715982801031876590536 7575 -3207891913175362956711218805902816 7576 1148333221223494946358118095275829 7577 2083324876125555774129066026185409 7578 -3265455782835903138540324584235622 7579 1192243630606098154677127007472326 7580 2097163843953446884908654057455183 7581 -3323823386804438627456554880998713 7582 1237209172475180391100655430108679 7583 2110749517115273395701347624921597 7584 -3383001662505896934961435989675984 7585 1283249519121703372524769142848036 7586 2124069039096594282743220517385094 7587 -3442997507355765146834988115502073 7588 1330384629848149641814715002913323 7589 2137109223108292046538262073013631 7590 -3503817775264696572598779666570878 7591 1378634753770316953320471091440739 7592 2149856545725602892438434684015978 7593 -3565469273046085123555205685577429 7594 1428020432616725193169845581457933 7595 2162297140431529574644494670784837 7596 -3627958756724679370789609086457803 7597 1478562503524698068512364031148203 7598 2174416791063635931849153422078171 7599 -3691292927744278479444263207115502 7600 1530282101832154040986322435378630 7601 2186200925163220534848764971497509 7602 -3755478429072522314283499308879457 7603 1583200663864112234409075536845119 7604 2197634607225865263749245042530498 7605 -3820521841200757601961037781669839 7606 1637339929712890147729645624243943 7607 2208702531852353521535350792202440 7608 -3886429678036931483446444680186400 7609 1692721946010940094140788843993731 7610 2219389016798951699790616323599994 7611 -3953208382689432721748357875019411 7612 1749369068695241212627959106705645 7613 2229677995926046930341742014692716 7614 -4020864323139769623656637884472123 7615 1807303965762132787138771459392912 7616 2239553012044133609837589425426055 7617 -4089403787801942003522356609320578 7618 1866549620011443321889174555130123 7619 2248997209656141164217830985243612 7620 -4158832980966332652948179115377709 7621 1927129331778737472400596125086623 7622 2257993327595095551313735517029138 7623 -4229158018125911384044682396995721 7624 1989066721654470395962463635455914 7625 2266523691556107576194146261487874 7626 -4300384921182512189323424988631227 7627 2052385733188805460788654292757713 7628 2274570206521681738415341098656334 7629 -4372519613530910997015426269044888 7630 2117110635580817430017668726577549 7631 2282114349079340538990692234616475 7632 -4445567915018398313472916811962524 7633 2183266026350768298296641045882901 7634 2289137159630560469323538509771636 7635 -4519535536777507310028700839180737 7636 2250876833994107809558780154340065 7637 2295619234490017782587418546133373 7638 -4594428075929524060540292937423803 7639 2319968320615814392921272594579415 7640 2301540717874144130430496924132714 7641 -4670251010156372230280075437380864 7642 2390566084543655738885454902711144 7643 2306881293777994734481625089184356 7644 -4747009692138430000875253437933928 7645 2462696062918910552963612731039699 7646 2311620177739434472079934743938735 7647 -4824709343855801938567102112238246 7648 2536384534263055103079769911198870 7649 2315736108489650590910683903263315 7650 -4903355050750533332216181537129329 7651 2611658121018879057741899519413510 7652 2319207339489004245861195153213965 7653 -4982951755747218778328002204423165 7654 2688543792064455743940208575229075 7655 2322011630347237177200998395915243 7656 -5063504253129420945331571518473880 7657 2767068865198351358347581913096087 7658 2324126238127054139237162151116001 7659 -5145017182269279029404933025983161 7660 2847261009594416808037194212620454 7661 2325527908530106648400050628594767 7662 -5227495021207649906391697493010838 7663 2929148248224463742968689246457463 7664 2326192866964408765547009303666250 7665 -5310942080082087895386063229005013 7666 3012758960247083952942117338001595 7667 2326096809492221466236782206694225 7668 -5395362494399931881449403247697055 7669 3098121883360827625793174040924656 7670 2325214893657448200403150780602979 7671 -5480760218153730789557359061112016 7672 3185266116119911998166297643446930 7673 2323521729191591007839937270885744 7674 -5567139016776200576641498878219081 7675 3274221120210586648116359087869032 7676 2320991368597323553223728781262573 7677 -5654502459931867490381172525560496 7678 3365016722686236092954424371477090 7679 2317597297608745184019418026601796 7680 -5742853914142513865238968932872649 7681 3457683118159253422488649330408584 7682 2313312425527388111147722775182039 7683 -5832196535243503649706866432105482 7684 3552250870947671446245305676259842 7685 2308109075433058576973889249517555 7686 -5922533260668025732836036822042554 7687 3648750917174489202975624499646967 7688 2301958974268601922348890907772788 7689 -6013866801556253408830477894456556 7690 3747214566817582717307980481311544 7691 2294833242797691306461973410963375 7692 -6106199634686378551109544480089660 7693 3847673505708038514458861567759347 7694 2286702385434749984380099899828214 7695 -6199533994224438691817595429855925 7696 3950159797474697681627690066055629 7697 2277536279946128020723051771338343 7698 -6293871863289814801264254785186990 7699 4054705885432646099624146499846733 7700 2267304167021665628231103537786300 7701 -6389214965333236547987391702624186 7702 4161344594413333939375013872881814 7703 2255974639715787481264057104482443 7704 -6485564755324090793047443838914496 7705 4270109132533953513481166902168003 7706 2243515632757284881010657815374242 7707 -6582922410743787428970404186705333 7708 4381033092903650188906040032120142 7709 2229894411726956056359067467843936 7710 -6681288822381895030844196085995498 7711 4494150455264085173930477683327162 7712 2215077562102288686840057306500054 7713 -6780664584931716524703900480651511 7714 4609495587561812703861570628015648 7715 2199030978168383447370046612860965 7716 -6881049987381932830649234847899448 7717 4727103247449876318703554819417353 7718 2181719851794332514094301083332988 7719 -6982445003200899568132273358280895 7720 4847008583715970682634759026125742 7721 2163108661074283052472455728030164 7722 -7084849280310139070787084662759424 7723 4969247137634455574875282511046448 7724 2143161158832432248984356048445643 7725 -7188262130843526493457565025698176 7726 5093854844239448432511366930516849 7727 2121840360991217962769608302673894 7728 -7292682520688625375465928377262080 7729 5220868033516159965182611011027367 7730 2099108534801987080179205422543755 7731 -7398109058806583979118438996727128 7732 5350323431507575055159399167850966 7733 2074927186937442670055806522819854 7734 -7504539986326959740599915798964776 7735 5482258161333517203094328887799879 7736 2049257051445190578693371110738489 7737 -7611973165413794560934491680294362 7738 5616709744119070363531284079285177 7739 2022058077561726687277630828513896 7740 -7720406067899219136492214379558990 7741 5753716099829265915496390550720732 7742 1993289417386227200584572228821687 7743 -7829835763680819372115518823419523 7744 5893315548006875934270219462753333 7745 1962909413413526560046402360888831 7746 -7940258908878952863902544358289251 7747 6035546808410085632498617952501051 7748 1930875585925690397876329864182947 7749 -8051671733750157754514532641542257 7750 6180449001546749042620629017396772 7751 1897144620241614887645633040033355 7752 -8164070030352750700222609514803511 7753 6328061649101861461082226115641216 7754 1861672353824108423111359820713046 7755 -8277449139960664497890253885478119 7756 6478424674254811107032958753014441 7757 1824413763243937286533695227009741 7758 -8391803940221529870836061525231450 7759 6631578401882899588040268402313016 7760 1785322951000343374680528044545864 7761 -8507128832054959237394824322986260 7762 6787563558647547370662759882849701 7763 1744353132197569649806357334359496 7764 -8623417726286943775030332748335313 7765 6946421272959525229143559274518703 7766 1701456621076957300711509268307827 7767 -8740664030016227958271781682872102 7768 7108193074819476867871469417028918 7769 1656584817404208149240903254378917 7770 -8858860632708478801909932063023796 7771 7272920895529920267835806690604514 7772 1609688192711436149206133717353783 7773 -8977999892014019473501300871255237 7774 7440647067274837090122536659883839 7775 1560716276393663410314179142072453 7776 -9098073619304849584406985716068762 7777 7611414322562879346177822895776591 7778 1509617641659448570764275320929487 7779 -9219073064926626497130394450705684 7780 7785265793530141830555006809960082 7781 1456339891335369050034480122402226 7782 -9340988903161234253928349495674617 7783 7962245011098366152972984694290637 7784 1400829643524113272326754815364626 7785 -9463811216895518387041153775015531 7786 8142395903984358937810588669487735 7787 1343032517115974870970621684232461 7788 -9587529481991716792371428492328121 7789 8325762797556321506459196029904262 7790 1282893117153577702149441657127922 7791 -9712132551355068163823651319013660 7792 8512390412532702476131827463191506 7793 1220355020049698720689065472427497 7794 -9837608638694031095838297080092567 7795 8702323863519096803412634125124226 7796 1155360758658094941975373859269272 7797 -9963945301968497972590964881882020 7798 8895608657378626246924218656206872 7799 1087851807197281338488943748588699 7800 -10091129426521339098470114728520298 7801 9092290691431145606248458772868134 7802 1017768566027248141146111583888011 7803 -10219147207888563268948872357830610 7804 9292416251476527808785743010039306 7805 945050346279149138600490575115854 7806 -10347984134283332082435018256317217 7807 9496032009637187527270158583340312 7808 869635354338036739878141030177319 7809 -10477624968749015812331994595905627 7810 9703185022014908933737149573316580 7811 791460676178765288787864771820709 7812 -10608053730976429567469269322740128 7813 9913922726156946974804766533803187 7814 710462261555230944529758360823463 7815 -10739253678780338805113677267111477 7816 10128292938326274624387152682349679 7817 626574908043164870788512228218839 7818 -10871207289230274022022246535408710 7819 10346343850570749456408584070105652 7820 539732244936746061755949803172296 7821 -11003896239430644648500258661026041 7822 10568124027585873038788554735503663 7823 449866716999351374077550438000010 7824 -11137301386945092831712811783626411 7825 10793682403365714582794850212076042 7826 356909568068812789703993086556224 7827 -11271402749859977906397310102962120 7828 11023068277636467466935756803444138 7829 260790824517606099027536715394187 7830 -11406179486481832963119138722419934 7831 11256331312067002172443004488543560 7832 161439278568450632457602209213955 7833 -11541609874663585000470066819700650 7834 11493521526250673317479379486004511 7835 58782471465856871338071235462312 7836 -11677671290754280764069277956581881 7837 11734689293452530318550619521331073 7838 -47253323495782692989991066209165 7839 -11814340188167010470942791500523180 7840 11979885336115972261087960936343137 7841 -156743118086903724168380217299846 7842 -11951592075559672295739674754969334 7843 12229160721122776264175996207570106 7844 -269763226399563745218005733794971 7845 -12089401494623170668780017056131113 7846 12482566854800316519501367882626936 7847 -386391282245538261065478034639023 7848 -12227741997471592235520331293338020 7849 12740155477669676687308639157606711 7850 -506706256694873078879230218905986 7851 -12366586123628853640129587993736555 7852 13001978658928243006944822082237305 7853 -630788475753979566641322482008768 7854 -12505905376606266280911662503008347 7855 13268088790660247719928136721561448 7856 -758719638182291022228134936649608 7857 -12645670200065413703259940137229579 7858 13538538581768613795978117758024786 7859 -890582833446427754861025626239765 7860 -12785849953560688533658277061949459 7861 13813381051621330868345488783008398 7862 -1026462559810746312956947167748060 7863 -12926412887855786649962271402113831 7864 14092669523405470332995889664225348 7865 -1166444742563074058577822391810424 7866 -13067326119808407844872191767790925 7867 14376457617181823095584178777692610 7868 -1310616752374354386873892788225811 7869 -13208555606817363377719640327867211 7870 14664799242633018092156978399988955 7871 -1459067423790849855640108910923028 7872 -13350066120826242770149135178655952 7873 14957748591497851790418731777810708 7874 -1611887073857470716227800718737090 7875 -13491821221877743762637325989086043 7876 15255360129684430052390122490698571 7877 -1769167520870714364468915320167774 7878 -13633783231212721786979781142656368 7879 15557688589054592309907172976436230 7880 -1931002103259617442341466789121214 7881 -13775913203907967375132769204056244 7882 15864788958871955648814370698023774 7883 -2097485698593036265437115992472319 7884 -13918170901046672923823839261575483 7885 16176716476905781396505590224691978 7886 -2268714742711483303382784741409836 7887 -14060514761415502888478963039339737 7888 16493526620182730860993258217250916 7889 -2444787248981657153862289453438467 7890 -14202901872722135127308184827146615 7891 16815275095378438235460486636335096 7892 -2625802827671711193043900537710969 7893 -14345287942327094448775338820897694 7894 17142017828840689083986138691402599 7895 -2811862705445211416066819488253248 7896 -14487627267483653803142016001207332 7897 17473810956235850496094173140653009 7898 -3003069744971637259424400377645404 7899 -14629872705079532663334427358052542 7900 17810710811810055687274306816755078 7901 -3199528464651179989348041902232024 7902 -14771975640874077364557334370499492 7903 18152773917256499740495300807345148 7904 -3401345058451491896296392712096795 7905 -14913885958224563147452600868647405 7906 18500056970180056101098593265090731 7907 -3608627415853935629209741885009060 7908 -15055552006295213811830611897017327 7909 18852616832150273541580828839952507 7910 -3821485141906776874560598841326675 7911 -15196920567742490837716513562332171 7912 19210510516333662398778962895286592 7913 -4040029577382654815678980440497690 7914 -15337936825870161037056718963558408 7915 19573795174696025117381314866463128 7916 -4264373819037553727820400180481360 7917 -15478544331247608832068620111072791 7918 19942528084765431329860229101425118 7919 -4494632739968385263049873937437638 7920 -15618684967784817618661079590189022 7921 20316766635946280003478482329068813 7922 -4730923010066174776494004254446534 7923 -15758298918257402902732448208678878 7924 20696568315374732433758294331550081 7925 -4973363116561726039134967665888402 7926 -15897324629275039532237375952545950 7927 21081990693305638176289204504897516 7928 -5222073384660517181712314034393985 7929 -16035698775686584893271182978834636 7930 21473091408020913253433250979061223 7931 -5477175998263456325319116785115525 7932 -16173356224415160968457535654781132 7933 21869928150249164240731109637706490 7934 -5738795020769998375493381476582468 7935 -16310229997716419142103178016787939 7936 22272558647086185022924058469907208 7937 -6007056415959994502862702154029051 7938 -16446251235853174189590847777310524 7939 22681040645405783178502679122864490 7940 -6282088068950513191762461504598759 7941 -16581349159179556446118303382807879 7942 23095431894750222022944574071080618 7943 -6564019807223736032967309891072205 7944 -16715451029627795359786571678461720 7945 23515790129689390356836920036259086 7946 -6852983421721892942860957187972714 7947 -16848482111590711899769379651531797 7948 23942173051637636869542037552391194 7949 -7149112688005059843098754958924275 7950 -16980365632192963297093547565105026 7951 24374638310117027959849535725831280 7952 -7452543387467497294784976383089330 7953 -17111022740944049712210779563015912 7954 24813243483455608421299089653035514 7955 -7763413328608060793730012521200333 7956 -17240372468766060373560406431174238 7957 25258046058909061994678653314336478 7958 -8081862368350062648280620018286229 7959 -17368331686389104848126777864433502 7960 25709103412193985208428385217605641 7961 -8408032433405811233570294315719346 7962 -17494815062107345151067097720977414 7963 26166472786420801177535639838370190 7964 -8742067541680896182259196264510044 7965 -17619735018888514674290809056952545 7966 26630211270414152133714581618419535 7967 -9084113823713127398124617566107840 7968 -17743001690829782215554536264889589 7969 27100375776408418357421119818391600 7970 -9434319544140871887808123720560197 7971 -17864522878952791981123664119511321 7972 27577023017105818922389720316221089 7973 -9792835123195364975450700085023113 7974 -17984204006330685158851270218489216 7975 28060209482084354163935907133106141 7976 -10159813158211401703077637250273411 7977 -18101948072539883738428406276622927 7978 28549991413542653116387541162233567 7979 -10535408445150639816360214988251838 7980 -18217655607429394575154987839914897 7981 29046424781368589225460584074749756 7982 -10919778000131567884134828360825488 7983 -18331224624200369438918259421551986 7984 29549565257518326527836589818262019 7985 -11313081080960010503325238021951716 7986 -18442550571788636886537516531999847 7987 30059468189692254070014232166565908 7988 -11715479208653857376648070860773673 7989 -18551526286542902390940802329616985 7990 30576188574294060738070799907484734 7991 -12127136188955514034303599082755132 7992 -18658041943191296222708306364872654 7993 31099781028658993731169610485056648 7994 -12548218133825379264792243232887892 7995 -18761985005088932217082207975871287 7996 31630299762537133787781820996539020 7997 -12978893482909457653278451839443779 7998 -18863240173739126783811037159458375 7999 32167798548817306780943616316226932 8000 -13419333024974015144102375406686795 8001 -18961689337580914397308365238672105 8002 32712330693477036617860344110307784 8003 -13869709919299980990477337961786736 8004 -19057211520035485395801863261325867 8005 33263949004743726300384748899044008 8006 -14330199717029590957631213236920781 8007 -19149682826804162249345561350072685 8008 33822705761452034734078309790851529 8009 -14800980382457553963687268285165325 8010 -19238976392410523627802183821594634 8011 34388652680582194179504835006356975 8012 -15282232314258807586360339276890367 8013 -19324962325979279599225942199193702 8014 34961840883963789355366353635054507 8015 -15774138366644706806327067220584493 8016 -19407507656244498262097302864742043 8017 35542320864129291867982953808551770 8018 -16276883870439265092662138543598782 8019 -19486476275779782008119760748067350 8020 36130142449301415118421194610218285 8021 -16790656654066837251066151292551459 8022 -19561728884442992617747801989963373 8023 36725354767498122840234828322270501 8024 -17315647064442399425723597169671386 8025 -19633122932028126412650288788161768 8026 37328006209738891238192772845488504 8027 -17852047987755343075940085833288897 8028 -19700512560116945967035246028502959 8029 37938144392335588018435427036119996 8030 -18400054870137456693823893617503836 8031 -19763748543122981274719274275183175 8032 38555816118251093742226465102323725 8033 -18959865738205521311576804964367213 8034 -19822678228520523068082732532878825 8035 39181067337508549559645317171035992 8036 -19531681219468693501064444336092750 8037 -19877145476251242006661814784833878 8038 39813943106633872833501991840022171 8039 -20115704562590592434192121306003070 8040 -19926990597301082032924976980862960 8041 40454487547113936082067938508576323 8042 -20712141657495745664226610514618252 8043 -19972050291440092104643452043239875 8044 41102743802852557427704356487368276 8045 -21321201055309781463709127787542146 8046 -20012157584117880142620888909615443 8047 41758753996606199945517981720745109 8048 -21943093988122483806756109934593073 8049 -20047141762507394108418788279412431 8050 42422559185381025366266275886596975 8051 -22578034388562549289295006498578134 8052 -20076828310689760084960615362824286 8053 43094199314772692082973981411512670 8054 -23226238909172603410984517959835824 8055 -20101038843972933756991580823410406 8056 43773713172230030774462865057040519 8057 -23887926941572746593646380983730971 8058 -20119591042336952265448935189762794 8059 44461138339223470747017523375918686 8060 -24563320635400608031272982665742531 8061 -20132298582998605677085430827729940 8062 45156511142298828770120080565460977 8063 -25252644917015587872631061174477015 8064 -20138971072088383807455257642065332 8065 45859866602996807273008074993373604 8066 -25956127507954665254196099467020860 8067 -20139413975432592451888944556142144 8068 46571238386618282767389192875091004 8069 -26673998943126841265999026874894494 8070 -20133428548433575807623850961988259 8071 47290658749815195771021791914855679 8072 -27406492588732971947051618223955209 8073 -20120811765041026553420242782408534 8074 48018158486986582848107231204912335 8075 -28153844659897426829225203642342783 8076 -20101356245807414336934170330274452 8077 48753766875459017132172513283234232 8078 -28916294237997683255256334220416410 8079 -20074850185020614799046041380192199 8080 49497511619430448406015264246997029 8081 -29694083287677635669051464210244817 8082 -20041077276906877439182448817462846 8083 50249418792656154931555652192187843 8084 -30487456673530062165774830414911018 8085 -19999816640897329041504658034860833 8086 51009512779855239330532666707935028 8087 -31296662176433347799388538131361355 8088 -19950842745951272795267694688118599 8089 51777816216815817338696795990647951 8090 -32121950509527215301403145453498389 8091 -19893925333929609048902524606067965 8092 52554349929176763801877991515187281 8093 -32963575333811858994345575381240843 8094 -19828829342011774649622243688692337 8095 53339132869863592249437829956676729 8096 -33821793273354516585064827726985883 8097 -19755314824149671383218098114525653 8098 54132182055155755409660570437335108 8099 -34696863930087146248686724135406129 8100 -19673136871552133012879180251978096 8101 54933512499362361493594956240612891 8102 -35589049898178502734421008737377961 8103 -19582045532193562114596219539883470 8104 55743137148083007639529972063143250 8105 -36498616777963526216965173202335285 8106 -19481785729340455249122487266362469 8107 56561066810030134924300130730760054 8108 -37425833189412571024211487412259532 8109 -19372097179089625237693266131070897 8110 57387310087389011511227902223114352 8111 -38370970785122608296827409278834601 8112 -19252714306912025409262374744120809 8113 58221873304691149136014677609408470 8114 -39334304262812136791180107216866724 8115 -19123366163196179849136225987706237 8116 59064760436176655963166231627373063 8117 -40316111377301129554340967742651832 8118 -18983776337785328951424425266161734 8119 59915973031620723168585696317764061 8120 -41316672951956930761736590832243482 8121 -18833662873502508095245260259700031 8122 60775510140599136181445355642161700 8123 -42336272889586596772416105448141446 8124 -18672738178657892137284374639867313 8125 61643368235167391616125990323990265 8126 -43375198182755748076334472998392368 8127 -18500708938532856721208811083762631 8128 62519541130927690336483990525663033 8129 -44433738923513564469046750918179941 8130 -18317276025835332320032287694894224 8131 63404019906457763059571044237240636 8132 -45512188312503114112648292331178466 8133 -18122134410121155475661215634883276 8134 64296792821075170248875168530498305 8135 -46610842667435758343621632443434657 8136 -17914973066176257116243334932772276 8137 65197845230910399981681512967131549 8138 -47730001430907917756926311073121337 8139 -17695474881354667085385769259304427 8140 66107159503261768857193836509545380 8141 -48869967177538021477425678100956402 8142 -17463316561867460407801417787686088 8143 67024714929204809029115863473029165 8144 -50031045620400990179777166363734459 8145 -17218168538017921255405676501080798 8146 67950487634428501985780030662625936 8147 -51213545616737124613654174967460290 8148 -16959694868378358431601517846825561 8149 68884450488270393924227864245223074 8150 -52417779172911784653667772392136406 8151 -16687553142904168313696551310228202 8152 69826573010922301390737214196437984 8153 -53644061448601749532181198487679394 8154 -16401394384980911015680610417448623 8155 70776821278777986424961464249674494 8156 -54892710760183647414380484468127845 8157 -16100862952400339851677901498952764 8158 71735157827893850698610679673553924 8159 -56164048583299332181128293821702423 8160 -15785596437261506493208019723626250 8161 72701541555533365192600469773476195 8162 -57458399554572566646376616081464347 8163 -15455225564793251257312045059302085 8164 73675927619765618791142195006564911 8165 -58776091472450844828948855070025504 8166 -15109374091094583304947346834428059 8167 74658267337088032871950875310583391 8168 -60117455297145650736567962379606336 8169 -14747658699789655845997718728663127 8170 75648508078042952552863702410721532 8171 -61482825149643907814852534585714886 8172 -14369688897594250375551563660491161 8173 76646593160797485775910644010652566 8174 -62872538309762821141094637073645111 8175 -13975066908790898120889664431641904 8176 77652461742655621916582388084359900 8177 -64286935213219754049779711390806698 8178 -13563387568609989967177220389747358 8179 78666048709471319132697454483844559 8180 -65726359447688211500752850188953821 8181 -13134238215514454705376657620283714 8182 79687284562930907292389136392979305 8183 -67191157747810424626582857551820071 8184 -12687198582385823287262857452485582 8185 80716095305672808053266438765915615 8186 -68681679989136443820080044297048550 8187 -12221840686609740370051801133980472 8188 81752402324212228615566907222606689 8189 -70198279180959051969148314128480065 8190 -11737728719059237638602376344607528 8191 82796122269638137825209897893209110 8192 -71741311458013204270584652828204642 8193 -11234418931974342633177063649725518 8194 83847166936049485801310847256389722 8195 -73311136071008087019380786113674959 8196 -10711459525736866010690226271927938 8197 84905443136697278066377671543499273 8198 -74908115375959264090259220795581130 8199 -10168390534539485689436432802650901 8200 85970852577798765441840895088359743 8201 -76532614822287747106235355402473995 8202 -9604743710948532171712595981887492 8203 87043291729989658671785776245740470 8204 -78185002939652182696992937203992012 8205 -9020042409360171802281740708125183 8206 88122651697379925062151185742204029 8207 -79865651323479698431912688542683951 8208 -8413801468349987879527875878049544 8209 89208818084178370282055569175361275 8210 -81574934619160287097058782190026520 8211 -7785527091916269620821027223453994 8212 90301670858850855109428649671914984 8213 -83313230504868937659053857770349974 8214 -7134716729617640147459436102376523 8215 91401084215776641201642671854552959 8216 -85080919672979039605173571247144785 8217 -6460858955605983060709895944752561 8218 92506926434367005207295162252925788 8219 -86878385810029896098722865738618886 8220 -5763433346555967060638901486081655 8221 93619059735609903570890602819058321 8222 -88706015575210479579628683391032175 8223 -5041910358492815508550441325733700 8224 94737340136004114524759249729313902 8225 -90564198577320851847766129480566386 8226 -4295751202520327163087711659416328 8227 95861617298845925851933753442309735 8228 -92453327350171948281759382666091819 8229 -3524407719451521555222422406391508 8230 96991734382831080379729592442271373 8231 -94373797326383693490674456381796128 8232 -2727322253344662000239141602849729 8233 98127527887934332643142831794271366 8234 -96326006809540672313109036283361643 8235 -1903927523947797031157598542933878 8236 99268827498528613112808270518003726 8237 -98310356944663826536992838273935926 8238 -1053646498055361551419663901597252 8239 100415455923705437608070686413438561 8240 -100327251686955882907818943591769976 8241 -175892259780788129813123293996545 8242 101567228734757842417771930506086251 8243 -102377097768777442841121303868990695 8244 729932120250498845901536519169427 8245 102723954199786767001117416403901398 8246 -104460304664809877600466686070473520 8247 1664433716782902165620800777914709 8248 103885433115391449377720810187007746 8249 -106577284555360375513220398110341923 8250 2628229882882035056308759595153084 8251 105051458635404041189012260519677353 8252 -108728452287763678865192658055174421 8253 3621948383949965558641105531345467 8254 106221816096628293395157002090556820 8255 -110914225335834228461585808228221349 8256 4646227532798150529441126341828377 8257 107396282841541806390120991038794517 8258 -113135023757321602205246167879560984 8259 5701716325771409678906183715496865 8260 108574628037920983478374540052421285 8261 -115391270149321291496483506031592900 8262 6789074579915797385590002864839817 8263 109756612495347470866262738617807831 8264 -117683389601592004487768822210131705 8265 7908973071182727208675980816466422 8266 110941988478554514118484402936391024 8267 -120011809647729819358053145188709396 8268 9062093673661186135586410846027059 8269 112130499517571307100805274680233433 8270 -122376960214148632436491878578091597 8271 10249129499829347148420773316401920 8272 113321880214623058346669172443785485 8273 -124779273566815456386222629777053927 8274 11470785041816344675341201998060552 8275 114515856047744148212663995304085668 8276 -127219184255688221330653424869358439 8277 12727776313664422474751781874552649 8278 115712143171061401731853519007193442 8279 -129697129056802818006754943048388207 8280 14020830994581092400841221566640287 8281 116910448211704153379656134859415874 8282 -132213546911955195279907402480347963 8283 15350688573170359958648615083412114 8284 118110468063297434673687410834805532 8285 -134768878865923385950766854015312784 8286 16718100492631473403547766386077492 8287 119311889675994270262066469230498566 8288 -137363568001173383185599225527795754 8289 18123830296913042092777205457518398 8290 120514389843002726587022954919273834 8291 -139998059369991826465492044682580199 8292 19568653777809741590764204020565810 8293 121717634983563015948431296700752692 8294 -142672799923987479076158346453869243 8295 21053359122988182464364376856772877 8296 122921280922329621541513266148541291 8297 -145388238440902490268222658331946692 8298 22578747064927861419994425752681426 8299 124124972665113072392018407851152433 8300 -148144825448673432646159518719406841 8301 24145631030762442311896740570434866 8302 125328344170935664800547963342962062 8303 -150943013146681090575166918321901008 8304 25754837293005925135214102800033748 8305 126531018120355095504929739057730704 8306 -153783255324126946705001793228556545 8307 27407205121147558371214537938613628 8308 127732605680009645048962561220082464 8309 -156666007275473272645720527342299079 8310 29103586934098628423905148205980537 8311 128932706263338224359554309003789201 8312 -159591725712882674604401751535962985 8313 30844848453473524422640004673999688 8314 130130907287428277088993526741538755 8315 -162560868675591877018277993310730321 8316 32631868857686721715110638524726028 8317 131326783925944211410053824692648087 8318 -165573895436153445045222934982100026 8319 34465540936846558068803621993206396 8320 132519898858088721498952849050674525 8321 -168631266403478051879366103368224587 8322 36346771248425887188180807255084868 8323 133709802013549047423821921671614952 8324 -171733443022608787328244677387382637 8325 38276480273688889854336621146766231 8326 134896030313379916447773569494579937 8327 -174880887671157881670340018986421146 8328 40255602574852497954560646446290927 8329 136078107406774605359175998476808293 8330 -178074063552335081520768678567040943 8331 42285086952960046192388894033636112 8332 137255543403675266264160739700269401 8333 -181313434584495764091894659793836420 8334 44365896606443904403162669001567224 8335 138427834603173363805996015542588350 8336 -184599465287135710788169900347441729 8337 46499009290352965534699525808435426 8338 139594463217650783952820011588517541 8339 -187932620663258282417572504484383256 8340 48685417476219964432819123931347343 8341 140754897092611889793321810873589036 8342 -191313366078038544308437952621711561 8343 50926128512542686074715625837660986 8344 141908589422156522172542513156724747 8345 -194742167133707682262458906773581381 8346 53222164785852182660180366781359553 8347 143054978460043668947410486920642747 8348 -198219489540579827352946573133822278 8349 55574563882340162568828242435884935 8350 144193487226295260150299365998330619 8351 -201745798984142171141364693479112590 8352 57984378750016734355314248351409127 8353 145323523209289283866291908345405669 8354 -205321560988128000661942431739704768 8355 60452677861368691342376077508790726 8356 146444478063291163195351628429834800 8357 -208947240773491016642077732065037937 8358 62980545376487500610471328447484603 8359 147555727301372084719617538412780729 8360 -212623303113198016537561431467910750 8361 65569081306635120023243470613874801 8362 148656629983662727500876816032897201 8363 -216350212182755728275524350384914385 8364 68219401678214701888260476266791171 8365 149746528400890605217977176252230221 8366 -220128431406386268690278420874835518 8367 70932638697112157776152172770515694 8368 150824747753149006723664524000537941 8369 -223958423298764374799911125178995321 8370 73709940913373449316403512831111221 8371 151890595823845298468599801569236717 8372 -227840649302228213802480941795852486 8373 76552473386181340392823716329879658 8374 152943362648776140044965342522207690 8375 -231775569619374221346870225756525863 8376 79461417849094190372454531112538726 8377 153982320180276957946976810101503085 8378 -235763643040945044673176027931147394 8379 82437972875508191852233762944113741 8380 155006721946392826701173327482434012 8381 -239805326768918280084834263859170923 8382 85483354044303253081417125664396073 8383 156015802705017717180634344611112430 8384 -243901076234702290246845036394815896 8385 88598794105631500845254338394021746 8386 157008778092948893387081016730167811 8387 -248051344912343968554425835935232672 8388 91785543146806127245615836319360320 8389 157984844269803067650341636824553642 8390 -252256584126651882538943832520149353 8391 95044868758247029715900302043495828 8392 158943177556740764290960100199516761 8393 -256517242856136778617190580400078840 8394 98378056199438390713687852836860289 8395 159882934069945189699030594559506800 8396 -260833767530669963616574550744828474 8397 101786408564852018173246579354021532 8398 160803249348801766767792143363236573 8399 -265206601823758597160118590253610945 8400 105271246949788912806970293859835381 8401 161703237978724360058353634050290883 8402 -269636186439335430256107584865785676 8403 108833910616090150148644273656691958 8404 162581993208574099261176243692838183 8405 -274122958892959012140940649110546940 8406 112475757157666756549260048617879850 8407 163438586562616598829865939352025356 8408 -278667353287318856567668120441353710 8409 116198162665796825698212754723540505 8410 164272067446963275424145820630846230 8411 -283269800081938513247816361952848328 8412 120002521894136658246182966326726823 8413 165081462750442378376879103939949795 8414 -287930725856967926948872832939720872 8415 123890248423391218384138455838883695 8416 165865776439845276156892386796876056 8417 -292650553070954888855393633872544505 8418 127862774825587680261240970593939948 8419 166623989149493480097502917642632350 8420 -297429699812483789035884625490471333 8421 131921552827894290640614379141175185 8422 167355057765071839893520497045192897 8423 -302268579545568268354125780496850625 8424 136068053475925194548531195269395057 8425 168057915001673309897672030557943306 8426 -307167600848682739647892858035662107 8427 140303767296470264712791785524462894 8428 168731468976000665495319154693429549 8429 -312127167147316104708777386230293594 8430 144630204459587335538131586750746924 8431 169374602772670541163938011439592901 8432 -317147676439929332165417515761107224 8433 149048894939992575180469202427048191 8434 169986174004565170686273492673218466 8435 -322229521017196885145050343464666083 8436 153561388677683027060111024477029338 8437 170565014367177231743797914093845963 8438 -327373087174410293100537905412759532 8439 158169255737723621954923590035573599 8440 171109929186893236255722721265875269 8441 -332578754916920452897957775878781124 8442 162874086469129195613129038667253979 8443 171619696963160960710459610772981579 8444 -337846897658493516601669583397980455 8445 167677491662770251789559379374675108 8446 172093068904486481876893820716031757 8447 -343177881912453480938011053692172748 8448 172581102708229378585380395540038114 8449 172528768458206469047183481773157626 8450 -348572066975482832504406109189877793 8451 177586571749533364238118122727403871 8452 172925490833981488896673800230833623 8453 -354029804603950827101317632875257214 8454 182695571839684158782608327477160198 8455 173281902520956199519190894815802859 8456 -359551438682637187338126706283900830 8457 187909797093909897675109536209437974 8458 173596640798532450782618744396777200 8459 -365137304885717193702054855157632475 8460 193230962841555234127013178209071343 8461 173868313240701465225062424681624944 8462 -370787730329872316716874231705476146 8463 198660805776528226035799741942711887 8464 174095497213881451880396928118752649 8465 -376503033219388695577219457502565011 8466 204201084106218982480843383952857382 8467 174276739368207201065264756186385959 8468 -382283522483103907755459746411296349 8469 209853577698803201389778208957201349 8470 174410555122218425910758273481483999 8471 -388129497403060598586381791128431377 8472 215620088228841615494655769164562282 8473 174495428140893852671035963755272625 8474 -394041247234723645664613734403874810 8475 221502439321084215821827640733197621 8476 174529809806978321249538856120876705 8477 -400019050818615624211899937670041804 8478 227502476692385931876723888270169597 8479 174512118685550436350911638212065083 8480 -406063176183223412202023383927778205 8481 233622068291638223248024914203127737 8482 174440739981778612882771981358363821 8483 -412173880139026832270389788453198200 8484 239863104437618769609138913335893943 8485 174314024991813683106883922215121240 8486 -418351407863498266988952736483226372 8487 246227497954659143011164271561361273 8488 174130290546766582291244606218886270 8489 -424595992476920209387133862280340662 8490 252717184306027998845849970308799751 8491 173887818449720000666523232250336102 8492 -430907854608865717239626950647054181 8493 259334121724924938002878594271082199 8494 173584854905723287086507992355267235 8495 -437287201955184732189154199302699980 8496 266080291342977763318087698383358957 8497 173219609944720310370365780964259708 8498 -443734228825337198706457840769971847 8499 272957697316133386623532002475348018 8500 172790256837360432635585605069955894 8501 -450249115679911877915608180261718138 8502 279968366947830129189927506753438528 8503 172294931503643221467907714992698468 8504 -456832028658167692794409892594492374 8505 287114350809336606436110207923420524 8506 171731731914348029315502440030737644 8507 -463483119095432369042803619358826709 8508 294397722857139787948971605661308476 8509 171098717485200095510039103798321460 8510 -470202523030191045243307799935099631 8511 301820580547262184575074862114518799 8512 170393908463725383629911316945817426 8513 -476990360700695421806361604139809115 8514 309385044946385425947608924638910914 8515 169615285308746951020754581710265840 8516 -483846736030921895726884542467768307 8517 317093260839654762890257835297922215 8518 168760788062476263023471051239778732 8519 -490771736105704992513439846712537402 8520 324947396835036249882846511806491093 8521 167828315715153508341092420445410421 8522 -497765430634870252793435741968390030 8523 332949645464095541901138712979605780 8524 166815725562191648875497150808010223 8525 -504827871406188564334424983472840880 8526 341102223279064367497496346906722582 8527 165720832553779643816678498603188331 8528 -511959091726971745434531812097394865 8529 349407370946057824818779043922121186 8530 164541408636901028667448582951225569 8531 -519159105854126988265920649699917233 8532 357867353334302679256756323578732678 8533 163275182089724801792993226648334906 8534 -526427908412485555560192289831465715 8535 366484459601233829574149865026006418 8536 161919836848326378917443566417506576 8537 -533765473801218896602601633562944844 8538 375261003273313043390013797956518721 8539 160473011825697216332700678560800040 8540 -541171755588153103481596356884396046 8541 384199322322420951954020496149315249 8542 158932300223002581380745537153619029 8543 -548646685891790371681179517127933636 8544 393301779237670127782667218934008260 8545 157295248833047860631852424486390432 8546 -556190174750843854904916704762757446 8547 402570761092483856218369196456589912 8548 155559357335914747072167587292623847 8549 -563802109481090018406230329301754278 8550 412008679606781942744339685188416763 8551 153722077586729634177394692957744406 8552 -571482354019340292437172301557470351 8553 421617971204111581326997042189835300 8554 151780812895527571970877716880785446 8555 -579230748254331513809325015716807771 8556 431401097063557934448668280202491600 8557 149732917299176204718682959855229992 8558 -587047107344332313219311420032391020 8559 441360543166265652357146035007523055 8560 147575694825325216808026742041021621 8561 -594931221021260265191448543318613559 8562 451498820336399076524944568002558053 8563 145306398748347959297226117765243593 8564 -602882852881102260328972636410621844 8565 461818464276365340039759606496955330 8566 142922230837243119641825455351892774 8567 -610901739660428192482257840883575689 8568 472322035596120984611543685666989659 8569 140420340595465527937576369143326446 8570 -618987590498785670397218567834594103 8571 483012119836379069881608951037138288 8572 137797824492656469722182031936157508 8573 -627140086186761071018108097041882924 8574 493891327485530044569955819010511649 8575 135051725188245194727463448348356389 8576 -635358878399489843705818497590633105 8577 504962293990085890642124546141098372 8578 132179030746894678035806531537308393 8579 -643643588915396557997133610195929600 8580 516227679758453229771485538612097406 8581 129176673845766101693302728484818640 8582 -651993808819942755849612416677544843 8583 527690170157837206004944944342597216 8584 126041530973577986048279413436668776 8585 -660409097694158229579528290966826594 8586 539352475504074018203992530768615627 8587 122770421621437407784664729846503683 8588 -668888982787728892439648216909929918 8589 551217331044185980762915907236499380 8590 119360107465422300902773209113608331 8591 -677432958176411947179335801856385142 8592 563287496931448929634269806667166753 8593 115807291540895444677506571011001260 8594 -686040483903546582368091304986839630 8595 575565758192757673200282879617840977 8596 112108617408532404009197985566603175 8597 -694710985105425944120123427010580785 8598 588054924688071002186956452093688702 8599 108260668312047399534747715439353147 8600 -703443851120293635369791134109207349 8601 600757831061713530156808553800474407 8602 104259966327602852514543407246185316 8603 -712238434580725493590052808315239477 8604 613677336685307324141203644804611546 8605 100102971504890169863176191609334333 8606 -721094050489154883905454439459609174 8607 626816325592101914367127446726069918 8608 95786080999871212891083708995338003 8609 -730009975276297225705597132638508743 8610 640177706402466830635086977760735878 8611 91305628199171826431565711618123756 8612 -738985445842226940048409718393239005 8613 653764412240306311551017045179136966 8614 86657881836120798197715645138451774 8615 -748019658579857470340793906891416350 8616 667579400640151259177756144893268877 8617 81839045098429668563139890240705274 8618 -757111768380572482775969439886369251 8619 681625653444678876742485357070554514 8620 76845254727510923655078839476278555 8621 -766260887621753803990378011343642342 8622 695906176692405718319588977639672438 8623 71672580109434276862564795117658613 8624 -775466085135949093999434254849009798 8625 710424000495295108052434905600391244 8626 66317022357522980772221627740297978 8627 -784726385161419691095858274683185893 8628 725182178906015039817528633045283083 8629 60774513386594410384133715265830316 8630 -794040766273806494508128863987599361 8631 740183789774577757578093909432564583 8632 55040914978851524415893841717092233 8633 -803408160298649178856320003740120349 8634 755431934594087229186076167058209790 8635 49112017841434241871098898231934679 8636 -812827451204491454107516806528683372 8637 770929738335315673540497663799768401 8638 42983540655642271023353430473135277 8639 -822297473976302504685810950700811556 8640 786680349269825169789413815064865193 8641 36651129117843494910324670369124056 8642 -831817013468942153767514939262211284 8643 802686938781345179303954484724827342 8644 30110354972084656545636133111542357 8645 -841384803240394712684209285043397759 8646 818952701165111533277137119556110244 8647 23356715034423795769684838805948429 8648 -850999524364493882732895876766211563 8649 835480853414867092803714432900811115 8650 16385630209006673180516900747026253 8651 -860659804222858486883042592910557968 8652 852274634997218860827974343440889747 8653 9192444495912272414071548421958197 8654 -870364215275756213674096549505742489 8655 869337307613040828367441142260867480 8656 1772423990795405390407995908394293 8657 -880111273811609964583866340171497815 8658 886672154945606257405230020426590900 8659 -5879244123642546415683106457013674 8660 -889899438674858800946219808084021281 8661 904282482395127451924618751419564228 8662 -13767452594320632871077245284826040 8663 -899727109971882896921144486389641719 8664 922171616799375333034368121279548916 8665 -21897175122545789728195376856023773 8666 -909592627754699312526002577308034772 8667 940342906140045326305708480761053271 8668 -30273467396840208409761966620263388 8669 -919494270682132815389784783209823845 8670 958799719234530175433715409796535085 8671 -38901468133784751832344327349552538 8672 -929430254658163392971052672592475407 8673 977545445412754328623415484125329331 8674 -47786400126831130147191418513743996 8675 -939398731447149518806913876542918845 8676 996583494178718488629400970904160338 8677 -56933571303032049418310381830609230 8678 -949397787265623658035268952262659146 8679 1015917294856396786798651741042871347 8680 -66348375787634956245967185478395548 8681 -959425441350353929538681800704659737 8682 1035550296219622821546858509607186533 8683 -76036294976481324277384070220519237 8684 -969479644502363275515410843518521923 8685 1055485966105594505267925430747880381 8686 -86002898616149659214433299854907916 8687 -979558277606594934940862062448067595 8688 1075727791011621276323110570081962217 8689 -96253845891776539339721020844359099 8690 -989659150126910465977848631218229764 8691 1096279275674730767489204181836168587 8692 -106794886522486053531431241250412623 8693 -999779998576104025047977579622285771 8694 1117143942633745464473551032390184447 8695 -117631861864353950140144730188388492 8696 -1009918484960614077540717264767394869 8697 1138325331773433251018249274754999267 8698 -128770706020828662757782020934385904 8699 -1020072195199611198410139891750934338 8700 1159826999850329005945821775457076097 8701 -140217446960527134640365880940691281 8702 -1030238637518138110555696482562242242 8703 1181652519999817605618885370230037972 8704 -151978207642319017160839917246498883 8705 -1040415240813975616584725118034309053 8706 1203805481224061777745537992135198953 8707 -164059207147608370886892706717429307 8708 -1050599352997905595484255747233558120 8709 1226289487860351262821653683195490238 8710 -176466761819717445519976766154224975 8711 -1060788239307039771859009589574171672 8712 1249108159029442652628531660269215742 8713 -189207286410272458613868609652284721 8714 -1070979080590880511702247101489831635 8715 1272265128063452104849525951296474019 8716 -202287295232486527544394958844933211 8717 -1081168971569777467421988538549262109 8718 1295764041912855863718181174095197918 8719 -215713403321230036138445372141804173 8720 -1091354919065441475833051044168941392 8721 1319608560532146162604377429246829935 8722 -229492327599773731534100652722869254 8723 -1101533840203174718611696241948940582 8724 1343802356243682630087650882110678834 8725 -243630888053084749636861605167657644 8726 -1111702560585473774882950067398187676 8727 1368349113079271780493208750922608840 8728 -258136008907550553819357573710286248 8729 -1121857812436659843043957940349535046 8730 1393252526098999527397217628584596049 8731 -273014719817000442572291905896757760 8732 -1131996232718188073008672676499090004 8733 1418516300686833928574819439834473429 8734 -288274157054888832530407340049811992 8735 -1142114361214285643975739578936089382 8736 1444144151822507537405098017594883465 8737 -303921564712498954840486534598896454 8738 -1152208638587565935758904599056954520 8739 1470139803329180813391607124607146183 8740 -319964295903019910106527397555093413 8741 -1162275404404263887182766935834884304 8742 1496506987096380017159925387019818566 8743 -336409813971344211190868080293497922 8744 -1172310895128735402017690888743561863 8745 1523249442277694897785913550381736199 8746 -353265693709426998889103494862759812 8747 -1182311242086861465236822768379437090 8748 1550370914462713256361319426616483523 8749 -370539622577042043856997991264930580 8750 -1192272469397995458799629302860986757 8751 1577875154822661154251744893761505383 8752 -388239401927763444093706917711452500 8753 -1202190491875090030862787717804985449 8754 1605765919229209111133562457717553978 8755 -406372948239995591574697891412914809 8756 -1212061112892637763855082360967487269 8757 1634046967345896121752179301495938264 8758 -424948294352867509251161874468235825 8759 -1221880022222057819729341069606211937 8760 1662722061691614694828214652306470651 8761 -443973590706801051255066194644570457 8762 -1231642793834158703273627848081237527 8763 1691794966675591398000785518951485306 8764 -463457106588555709771024677526252208 8765 -1241344883668305291472262077168519383 8766 1721269447603288562358621348722967129 8767 -483407231380545882185898535855724900 8768 -1250981627367916316692308236102090809 8769 1751149269652643874532048380498375080 8770 -503832475814219416837071993076728582 8771 -1260548237981916579131352511915829599 8772 1781438196820055546538812223822600894 8773 -524741473227279075338061866610685432 8774 -1270039803631766287418009474932102130 8775 1812139990835511619370719240506855033 8776 -546142980824521219132593331053005592 8777 -1279451285143688101064980938664343926 8778 1843258410046252708529506726195188952 8779 -568045880942058547858103159860850212 8780 -1288777513645710662336280552381694295 8781 1874797208268348154363073906247856574 8782 -590459182314686082391083857016874477 8783 -1298013188129145673928676119155160624 8784 1906760133605556079787309973980987468 8785 -613392021346141796193367566668059401 8786 -1307152872974113890160948730604126738 8787 1939150927234828299018386507329678101 8788 -636853663382005349924619548619293760 8789 -1316190995438733759409523376740720748 8790 1971973322157811345772693723813280950 8791 -660853503984970276172326168448708537 8792 -1325121843111584871579143007109448994 8793 2005231041917685114453942491110447924 8794 -685401070212216688763545002290625504 8795 -1333939561327056843129149558456454978 8796 2038927799280670715443941373577836376 8797 -710506021894603154245419990299806029 8798 -1342638150543192800616128371487280646 8799 2073067294881529152408719497783425140 8800 -736178152917387756986920301187000428 8801 -1351211463681635218926454468386910076 8802 2107653215832362317647575873369205753 8803 -762427392502179613583267816518219953 8804 -1359653203429280519154432653781892069 8805 2142689234294017587842033199632245821 8806 -789263806489813142118961992068638259 8807 -1367956919501247550892688325974099644 8808 2178179006009386969045672848313662101 8809 -816697598623828266819616144741042858 8810 -1376116005864763861105755530358277225 8811 2214126168797881303519475602414647586 8812 -844739111834230434030971057433784958 8813 -1384123697923572504617614713658282060 8814 2250534341010349493820920096843058345 8815 -873398829521194830588958678826477374 8816 -1391973069662461065888967516158331180 8817 2287407119943702038759197441612241855 8818 -902687376838369525876908173803387529 8819 -1399657030751513556462960977651179802 8820 2324748080214487393013823373545167959 8821 -932615521975422403312944589406244282 8822 -1407168323609684913311269137287063865 8823 2362560772090658774978821745753503345 8824 -963194177439466701120441955643765586 8825 -1414499520427296969006872601381546337 8826 2400848719780758037140739951299778210 8827 -994434401334989744934965003677263734 8828 -1421643020147053981038058069877820953 8829 2439615419679732097867120426441070471 8830 -1026347398641899021602837572866972140 8831 -1428591045403175113777323084135505530 8832 2478864338570586194095792609088471568 8833 -1058944522491289113172407099188241450 8834 -1435335639418240648239116477387489899 8835 2518598911781066869160802269678178066 8836 -1092237275438522178145463044876503363 8837 -1441868662857348171353255200340646606 8838 2558822541294556139914046920787341177 8839 -1126237310733203632096648123503358584 8840 -1448181790639174553411579264124544130 8841 2599538593814346710737713224481483906 8842 -1160956433585623437428887126407619056 8843 -1454266508703539179608075395185399684 8844 2640750398780456399861701231495348102 8845 -1196406602429221960672007209456041243 8846 -1460114110735063644304961905794251771 8847 2682461246338128134189454021514739456 8848 -1232599930178627691069078033756842917 8849 -1465715694842522965264105918673557043 8850 2724674385257149933290805315451784364 8851 -1269548685482802234390469627765117777 8852 -1471062160193483314452231200983701763 8853 2767393020801117260184321380780266159 8854 -1307265293972815896765845000277369578 8855 -1476144203603821313064038800246407488 8856 2810620312545747946526957198794854267 8857 -1345762339503764852785008429479461558 8858 -1480952316081720085724590117538275225 8859 2854359372145347621957593749471110437 8860 -1385052565390328346067839630254171354 8861 -1485476779325737533803387173056145386 8862 2898613261046511171954555231235924819 8863 -1425148875635451596688027975214990433 8864 -1489707662176542654757354154282837840 8865 2943384988148133235030331434481766921 8866 -1466064336151627084218814396550726384 8867 -1493634817021916225267310958438219816 8868 2988677507406788108581110548695617795 8869 -1507812175974233635283811468344900576 8870 -1497247876154612764744638453248132746 8871 3034493715386526682865786898204165916 8872 -1550405788466379266396107837456583099 8873 -1500536248082681424896079382724247966 8874 3080836448752125144422636733848445134 8875 -1593858732514680013867327121882023047 8876 -1503489113791844294286822352274542977 8877 3127708481704807203643698107411191344 8878 -1638184733715393018813572786151138614 8879 -1506095422959531587064038194660005682 8880 3175112523359448486064946106037391595 8881 -1683397685550307923865842268526427985 8882 -1508343890120174285773858555678330857 8883 3223051215062258503370780388460731917 8884 -1729511650551786175356214768353166133 8885 -1510222990781356052856812062662606931 8886 3271527127647922267838261373329579811 8887 -1776540861456323107356830640401068713 8888 -1511720957490427597253531411512998842 8889 3320542758635170153414372896289337153 8890 -1824499722345992708348057409666987812 8891 -1512825775851188205439299870034723060 8892 3370100529359731017350979647513053736 8893 -1873402809777119734109275887580681432 8894 -1513525180490240803178305490731834850 8895 3420202782043609899053821301632870168 8896 -1923264873895508328121020639941699513 8897 -1513806650972628729713637845613183837 8898 3470851776799617786897386499963306980 8899 -1974100839537540539724529841062301909 8900 -1513657407666364362762132330490596714 8901 3522049688570067010240011028230837505 8902 -2025925807316442087078728740061844931 8903 -1513064407555461855463096060784001387 8904 3573798603998531751950075018259893790 8905 -2078755054692996392723445665218836131 8906 -1512014340001088517838646654175207715 8907 3626100518233559007738545475413208489 8908 -2132604037029971320995144606707890200 8909 -1510493622450451820801076445559656312 8910 3678957331663201021538579095088727132 8911 -2187488388629506164534806350497561925 8912 -1508488396093041602515526763583698608 8913 3732370846579225822688202593569710126 8914 -2243423923752689258495400388885453288 8915 -1505984521463849840985553243930917224 8916 3786342763769847959659597403434077682 8917 -2300426637620539141429350346033947318 8918 -1502967573993193305022809046858254379 8919 3840874679039806888446282616792492605 8920 -2358512707395584428163392996860827690 8921 -1499422839502767534842214933885421730 8922 3895968079656605710222063311439079938 8923 -2417698493143219507617987972577831134 8924 -1495335309647563915057681064900152191 8925 3951624340721708084734818073253737436 8926 -2478000538771994824585883546709442585 8927 -1490689677303285113963784064200196854 8928 4007844721465476151704010317246876209 8929 -2539435572951981844050802093361183596 8930 -1485470331898897855059389420486451555 8931 4064630361464617194773380918657417386 8932 -2602020510010333826929395465081942045 8933 -1479661354693965887504234466446749492 8934 4121982276780891559798416769558233420 8935 -2665772450803144261985760100756673221 8936 -1473246514000410112696514258554457987 8937 4179901356019819014255044186478443337 8938 -2730708683562685197472931469763851727 8939 -1466209260348347132714133450555453862 8940 4238388356308105285672791558671849669 8941 -2796846684719087792349302452012969481 8942 -1458532721595661993783425582064022590 8943 4297443899188494967373295279877286105 8944 -2864204119695507158229299278158834199 8945 -1450199697980975633124223494033809324 8946 4357068466430741307630927890325720736 8947 -2932798843675792983821929386146400789 8948 -1441192657119672480986877958356352535 8949 4417262395757367627139981932467655947 8950 -3002648902343666521178401114503944698 8951 -1431493728942658850954991655485870141 8952 4478025876482879217439878111003802950 8953 -3073772532592383261585853173698131843 8954 -1421084700577528150861109862026591754 8955 4539358945065068583517297107889795903 8956 -3146188163203839036266399235713183980 8957 -1409947011171814594084317024852347518 8958 4601261480567040785113950076718424028 8959 -3219914415496055336848325593905810786 8960 -1398061746658022966496024913021656920 8961 4663733200028569427454505897677625331 8962 -3294970103937957360902035542765037977 8963 -1385409634460128138660075903244346282 8964 4726773653745377530991720985458319414 8965 -3371374236730335642054779768775717895 8966 -1371971038141244385703952798416022509 8967 4790382220454921095816409128186170468 8968 -3449146016351859120529721094544374181 8969 -1357725951992171219971170430236658962 8970 4854558102427236647302612451925743856 8971 -3528304840068984141466656950269251493 8972 -1342653995560529333467464964833774023 8973 4919300320459397430167541367854627442 8974 -3608870300408580133477212574081495228 8975 -1326734408120207420293003710217081824 8976 4984607708772106186013734322249706823 8977 -3690862185592068611323543628086895695 8978 -1309946043080848082731830887855512781 8979 5050478909806935629750179624675314999 8980 -3774300479929847662986647748301823712 8981 -1292267362337108751183220295745171725 8982 5116912368922710810545192162601178281 8983 -3859205364174749215146286723431060772 8984 -1273676430557441546382885570520974482 8985 5183906328989510528663239739862584701 8986 -3945597215833251121033825768012097045 8987 -1254150909412144315788821406791677652 8988 5251458824878747858064417099181193079 8989 -4033496609433140472855130315965700731 8990 -1233668051740443663002671635073554428 8991 5319567677847772621874935130601907653 8992 -4122924316746298506530103589229623936 8993 -1212204695656379693766815305689879281 8994 5388230489817421361057447975611343639 8995 -4213901306965251031140869629342269237 8996 -1189737258593271402513321045789654443 8997 5457444637540922952062532442638587193 8998 -4306448746832101478459896274183877941 8999 -1166241731286551154449215597218450611 9000 5527207266662550544124377803629661950 9001 -4400588000718436420688238302853167146 9002 -1141693671694766557521702360912815454 9003 5597515285664392927787006830426986556 9004 -4496340630654765746539810905502135073 9005 -1116068198858558201836295719965856048 9006 5668365359699600790324894931310751863 9007 -4593728396308031608163356850865099239 9008 -1089339986697432248661250961848260223 9009 5739753904310445587942939191633443363 9010 -4692773254905691753804968197468975666 9011 -1061483257744157713287896675934238658 9012 5811677079029510946039864291892286661 9013 -4793497361104853934335386279053797831 9014 -1032471776816629482869148140811743250 9015 5884130780862318614768662583716792733 9016 -4895923066804908715750496515101958249 9017 -1002278844627049678909849010708740365 9018 5957110637649673034590282765381017080 9019 -5000072920902078234900813673463826003 9020 -970877291328291891150265017115986480 9021 6030612001307990533254104501169211099 9022 -5105969668984268202225576230869029081 9023 -938239469997325112899978827063306012 9024 6104629940945861058548435058757681637 9025 -5213636252964579773199409396706464509 9026 -904337250055586873935473722888092932 9027 6179159235855072178403566345593413873 9028 -5323095810651806780019864397284725044 9029 -869142010626208134364774466718499754 9030 6254194368374306828338426946813679582 9031 -5434371675256212226446378888606599889 9032 -832624633828005947550005981221190290 9033 6329729516623707984378881510653646208 9034 -5547487374828845902396968457406443212 9035 -794755498006173761531976822931936439 9036 6405758547108485064230055770421308267 9037 -5662466631632632460220047400216965134 9038 -755504470899613482252006919385004286 9039 6482275007189718439624729734645728801 9040 -5779333361443426312523196691192178677 9041 -714840902744868108270499806905473492 9042 6559272117420499955140366782018128846 9043 -5898111672779196250982262986396574340 9044 -672733619316628841137279238067230397 9045 6636742763745528822762226555536040318 9046 -6018825866055468748007796647005185200 9047 -629150914904806118930405766537898874 9048 6714679489562263673779325868806891412 9049 -6141500432665124477051480086729265498 9050 -584060545228169987909277157329435868 9051 6793074487641712930039607435315615369 9052 -6266160053980607674335513920174734793 9053 -537429720284581660391667178197108284 9054 6871919591906926981843327997585450280 9055 -6392829600276572553033179451775282733 9056 -489225097137854980684500078079269478 9057 6951206269067236960054602125379137994 9058 -6521534129570955072380543548368309976 9059 -439412772641303877667307997659241852 9060 7030925610106266142024128464020934934 9061 -6652298886382421946612248286846261799 9062 -387958276098049696924458330551470992 9063 7111068321621721265313164047205613701 9064 -6785149300402111854280508673125903692 9065 -334826561858180620478464024002824786 9066 7191624717014952216643531306938630216 9067 -6920110985077546364789234029677894329 9068 -279982001852874172325542356089435108 9069 7272584707528249747086513670993116347 9070 -7057209736106550138488819312381427147 9071 -223388378065613117298696297412834977 9072 7353937793127832014897548666510248428 9073 -7196471529838981466377949954310472771 9074 -165008874940644863068133292965627198 9075 7435673053230451906170694654574224414 9076 -7337922521584035198335398878760064161 9077 -104806071728854815381231343920766576 9078 7517779137271538207287818180375583832 9079 -7481589043820840551390793359442510856 9080 -42741934771244988378366841722651785 9081 7600244255112764833998363534401309971 9082 -7627497604310036195194369032583003166 9083 21222190279769419077676514113578828 9084 7683056167286923436565259269714568228 9085 -7775674884103964366676859880920136936 9086 87125586301010830572758755046935819 9087 7766202175077955831243822869688953786 9088 -7926147735453084573637499555518148461 9089 155008172600880315514618055500377463 9090 7849669110433983832130267619671101876 9091 -8078943179606165693351594036504662564 9092 224910512883108594611437225378128793 9093 7933443325711155207092166139661524872 9094 -8234088404501772961378104374426000616 9095 296873823271613128851580643725758500 9096 8017510683246105633820162116789769352 9097 -8391610762348523462833458806034548397 9098 370939980396133158802548139284654803 9099 8101856544754817720468780273451429198 9100 -8551537767091540288016170557574882123 9101 447151529538289707757515041858673020 9102 8186465760555639356678611601257472754 9103 -8713897091762491481243924461975472019 9104 525551692837692118258082707650288223 9105 8271322658614204908934019523097178068 9106 -8878716565710555301057421477815872292 9107 606184377557686607237933669001979609 9108 8356411033407984046064230128594621605 9109 -9046024171711608105939013503119972893 9110 689094184410315628832526387593703138 9111 8441714134608164310682384733874747254 9112 -9215848042952885387781378818418958948 9113 774326415940029475264068498565121848 9114 8527214655576554917402851749345988437 9115 -9388216459890320079461828046855738051 9116 861927084965663553877297248815363825 9117 8612894721675180693731173296580668763 9118 -9563157846975715268874142591508126649 9119 951942923080166100888800496091881874 9120 8698735878386216561592869635727715512 9121 -9740700769250860843130579289099920323 9122 1044421389207531758832512382877920716 9123 8784719079239894522023291785610661906 9124 -9920873928805655369680540083968493102 9125 1139410678216366402580721015480941590 9126 8870824673547996729685820781079607088 9127 -10103706161097245678831481501508730841 9128 1236959729589477877681818208656185952 9129 8957032393940529963612262888103348331 9130 -10289226431127147151392322215816482334 9131 1337118236148855861138452471035454543 9132 9043321343703158593080493472328662454 9133 -10477463829473257618460521508223019895 9134 1439936652835371898521121463610803364 9135 9129669983912955039387672072654537085 9136 -10668447568173627055029514771897106550 9137 1545466205542497758024932511840330896 9138 9216056120370008722777051243502645758 9139 -10862206976458793877207498049480798503 9140 1653758900003306601983182621820314044 9141 9302456890322416596004381254204142917 9142 -11058771496329446642214738064671813914 9143 1764867530729987053985670059597290858 9144 9388848748982160579455082154146624729 9145 -11258170677976117282597556845029158325 9146 1878845690005065065751226723294891143 9147 9475207455829359564971499508921321825 9148 -11460434175037558689597940254669104593 9149 1995747776923492505776344269400708079 9150 9561508060702366124237921899079841055 9151 -11665591739694405476505226468202821053 9152 2115629006484724632554638717415243068 9153 9647724889671160680889051264799687641 9154 -11873673217594662109975276940703478058 9155 2238545418733871021292712266173579503 9156 9733831530691478661235049845511298994 9157 -12084708542607507276409153080836297550 9158 2364553887950966115960839814030545416 9159 9819800819037089065396105825943962218 9160 -12298727731401847360990281350675657972 9161 2493712131887366319608774864343110681 9162 9905604822507625976668606521397966463 9163 -12515760877845995239077509825204150994 9164 2626078721048240446970191049087063685 9165 9991214826409357791450048143968728706 9166 -12735838147224793223380701051782506892 9167 2761713088020079384795767001185518679 9168 10076601318306262383179924263354084310 9169 -12958989770270440955407243654416205816 9170 2900675536842108969319190628585375481 9171 10161733972538760051449472617281129285 9172 -13185246037003230286707465945275167682 9173 3043027252420447336004724654413481548 9174 10246581634507439930051234828120411551 9175 -13414637290378329743672448649256311350 9176 3188830309983804356880112392949648842 9177 10331112304719099575824698713154987082 9178 -13647193919734701020320383117571904289 9179 3338147684579476193452633025190378139 9180 10415293122592401712287467886503448832 9181 -13882946354042169075357827857150402362 9182 3491043260608342491479997412695821933 9183 10499090350020436599382247819064801155 9184 -14121925054942605834737474353024545609 9185 3647581841397527264730805706920115808 9186 10582469354687463222039189998549154165 9187 -14364160509581125197163292854435667777 9188 3807829158809337091776940525123368966 9189 10665394593137087477436495830994926711 9190 -14609683223223124020101963239933078720 9191 3971851882885041818688362030601250188 9192 10747829593589120772917376761128777404 9193 -14858523711652940005550125963317292194 9194 4139717631522013555123652442810740761 9195 10829736938502347965911153228721678867 9196 -15110712493349832921353852838912623495 9197 4311494980182689306454996732573755279 9198 10911078246880419363262539905787385626 9199 -15366280081436930362475074197855749977 9200 4487253471633771134531787696447103218 9201 10991814156318067593166885044788349896 9202 -15625256975398713291234214410044465970 9203 4667063625714025218037560523677521510 9204 11071904304784836548084589287065410781 9205 -15887673652562549872912370483199758903 9206 4850996949128987624856169571140279754 9207 11151307312143496315295719475004247770 9208 -16153560559339718657888628926950122926 9209 5039125945270829945822383908448178716 9210 11229980761400305043110747067585984099 9211 -16422948102221293929887046598581796443 9212 5231524124061582206847810424285240237 9213 11307881179684266079577380572069840747 9214 -16695866638524197057389400039779287415 9215 5428266011817853605880470821375406522 9216 11384964018952516447100769757603313470 9217 -16972346466882647927484818195042034153 9218 5629427161135133648071521354466035732 9219 11461183636418970825810233609893949197 9220 -17252417817480180024633326223146141268 9221 5835084160789697106873947422788277225 9222 11536493274703333691392927177750505224 9223 -17536110842017311416147626622966392889 9224 6045314645656075956624365478722448310 9225 11610845041697581135254237409103192648 9226 -17823455603409891838709901201772376510 9227 6260197306637999932227368320886333197 9228 11684189890147003167257521924065835341 9229 -18114482065213073220545876311431618458 9230 6479811900610644710358894761289269326 9231 11756477596942887010430549785924514301 9232 -18409220080765777339872415874935586976 9233 6704239260371962801661978841684827230 9234 11827656742123912024292906116517063392 9235 -18707699382050459886000623817466241916 9236 6933561304600807131665052820426353801 9237 11897674687583317486066434230652515928 9238 -19009949568262894973767397638464232787 9239 7167861047819490895890362365013497411 9240 11966477555478895498779541429281734020 9241 -19316000094086628138341184815931707453 9242 7407222610358359639237096458795486085 9243 12034010206342852830107693588393836513 9244 -19625880257666669025540822829817242144 9245 7651731228319882556236237630358514713 9246 12100216216888577497937920078456142798 9247 -19939619188276917365648346505679162941 9248 7901473263539699775045780225538802081 9249 12165037857511338456792477905951198431 9250 -20257245833675737396838577643486081703 9251 8156536213541990797822242958348009540 9252 12228416069479939786080453027376013025 9253 -20578788947144016660289454441725528916 9254 8417008721486456361701988754413752763 9255 12290290441816344386113049774634716028 9256 -20904277074199965044269481222369772480 9257 8682980586104131680496569075778979596 9258 12350599187860276334078861671478510314 9259 -21233738538984829080991468324749231955 9260 8954542771619173366161818242815506943 9261 12409279121515805789949210431268318690 9262 -21567201430313614820237193377081436725 9263 9231787417653685232275762088012671580 9264 12466265633176915655229750578084860355 9265 -21904693587384830089134037983642962927 9266 9514807849112569688450736328453299527 9267 12521492665329045126598916991737642641 9268 -22246242585143173621464586866216122555 9269 9803698586045311464623592651895722396 9270 12574892687823601835958035056078568559 9271 -22591875719289014373420861506238606457 9272 10098555353481518997299835200764399864 9273 12626396672822431480068079907439665435 9274 -22941619990928419360269918262736165262 9275 10399475091236965884550318588677134239 9276 12675934069409231701492527194035619714 9277 -23295502090857402520353249797648116972 9278 10706555963686790413155194959616535401 9279 12723432777864895540624746283339516792 9280 -23653548383473980464755161920386265886 9281 11019897369502425196886827878995229796 9282 12768819123603769021451901304303235317 9283 -24015784890311533472690821576791670158 9284 11339599951348741480308171186070427533 9285 12812017830767807414844102811954879036 9286 -24382237273186881770834635980645602981 9287 11665765605537803573400046084126587658 9288 12852951995475615428454577124462908199 9289 -24752930816956397958750125150815776021 9290 11998497491635538230118437362212440496 9291 12891543058723358056065642154013759293 9292 -25127890411873386440073824749065163498 9293 12337900042017531483008985640796006023 9294 12927710778934531067936333706447701453 9295 -25507140535539869858935654332640154438 9296 12684078971370071538088475506147739631 9297 12961373204155583192550111630561868733 9298 -25890705234445830852209947016705329427 9299 13037141286132460732339827048701872059 9300 12992446643894385916294894666435147024 9301 -26278608105088864878845800643679245846 9302 13397195293876522302703783910111184298 9303 13020845640598551567054920668395453382 9304 -26670872274667106507864148719150866733 9305 13764350612619128721981464488767669632 9306 13046482940770605938301240159701918573 9307 -27067520381338197304368065558996131226 9308 14138718180063477666469199238873941940 9309 13069269465717028208945074130918177223 9310 -27468574554036968379468290848011426283 9311 14520410262764739202608836468191331474 9312 13089114281928178309517231886848046654 9313 -27874056391844414732591651505461788663 9314 14909540465215593558879798245000392817 9315 13105924571086140234970600850289774312 9316 -28283986942900441745863508784967046257 9317 15306223738847072793333085306473583064 9318 13119605599697519097856091535056628273 9319 -28698386682852766556831157964214970921 9320 15710576390940011820552943689588534656 9321 13130060688348240011527519551015086851 9322 -29117275492834258571680476653540916876 9323 16122716093442304531737352759695175043 9324 13137191180577408181434857594268931654 9325 -29540672636960904052471822386514330757 9326 16542761891687049172558054915005867650 9327 13140896411367301923134930621445116705 9328 -29968596739342479554089264988142895564 9329 16970834213006553641349599689704740392 9330 13141073675246583709223270606526223237 9331 -30401065760597917965226571776776579159 9332 17407054875237055980102243877002887520 9333 13137618194003828834588042607070962009 9334 -30838096973867249059519001067839488137 9335 17851547095108897957085524243804256757 9336 13130423084008486871868604585498792977 9337 -31279706940311893753031309058482512306 9338 18304435496516770328408821850414926892 9339 13119379323136407828351867102977881646 9340 -31725911484094987730854737596811462677 9341 18765846118664527019345649644175869853 9342 13104375717297082804274757727451672206 9343 -32176725666833305713206053826231143271 9344 19235906424078942131104801046436533552 9345 13085298866559768053188642202957262255 9346 -32632163761512252419757817357954464306 9347 19714745306486658256349499010945079686 9348 13062033130875681651082498546788190602 9349 -33092239225855280224120916469934028233 9350 20202493098548447124045628226783050767 9351 13034460595393483555923896794961789558 9352 -33556964675138986609561899059773819176 9353 20699281579444773991089016030277029181 9354 13002461035365272677479178037757202600 9355 -34026351854445036805837797068031116912 9356 21205243982306525502136726392703397132 9357 12965911880640358743301453744055089124 9358 -34500411610339948448144412124320140555 9359 21720515001484626848566394200531653035 9360 12924688179744092235896799125464286192 9361 -34979153861973665715785253474867618876 9362 22245230799652138020656798745291766461 9363 12878662563539062553914005368953819475 9364 -35462587571587740224558167324894806158 9365 22779529014732280660821021055740783520 9366 12827705208466002813005728300774368291 9367 -35950720714423824925733079863520937470 9368 23323548766645706538818096741395643238 9369 12771683799361769416448701383557599921 9370 -36443560248023075451791039570822473467 9371 23877430663870175877690234033718096742 9372 12710463491851795688961117721306058292 9373 -36941112080906940707050740569622114406 9374 24441316809805668711162329108733327192 9375 12643906874314451547154784859831141397 9376 -37443381040629711077559061378398686241 9377 25015350808937805043230989497374378413 9378 12571873929414775375035594687881798537 9379 -37950370841193078390945206791876415462 9380 25599677772792299858771548936898736760 9381 12494221995205080051742845784677315627 9382 -38462084049812846742719539182394569472 9383 26194444325673026892489404422365168019 9384 12410805725789972440713302008865268833 9385 -38978522053027817482065161838113911412 9386 26799798610176110553228630243143107771 9387 12321477051553364664598141529544124815 9388 -39499685022140755068709757375390089145 9389 27415890292472308412257299586504989173 9390 12226085138945096159093822171022163469 9391 -40025571877981223133862693837583757991 9392 28042870567349787249164456872156389778 9393 12124476349824827892421831251003266495 9394 -40556180254979961955498112263108901371 9395 28680892163009233696596958389273604885 9396 12016494200360914257214559243724734148 9397 -41091506464544359651913386883882744721 9398 29330109345603076087436967735347020874 9399 11901979319482004060225588551387733729 9400 -41631545457724449762440476049577300169 9401 29990677923510427072772059387705607300 9402 11780769406879169755491235700670616367 9403 -42176290787158747480470540658618875578 9404 30662755251339186999069528712422151239 9405 11652699190556413661674941258373543604 9406 -42725734568289115688477199269692833549 9407 31346500233646575794358024214037287922 9408 11517600383927451378475795052304562112 9409 -43279867439833730077118765903041455574 9410 32042073328369186269617910607077125366 9411 11375301642456726044702494802752863704 9412 -43838678523507090069689043522008558401 9413 32749636549953474177428456800235299501 9414 11225628519842662467332407092651624386 9415 -44402155382975898978403003468401381634 9416 33469353472177420139652305134811390046 9417 11068403423741227572312700261739139012 9418 -44970283982039512851246439678891577524 9419 34201389230653915542410354629697916256 9420 10903445571027923090764090510378790089 9421 -45543048642023532786239795014874213097 9422 34945910525006238755030921745773978143 9423 10730570942596397975552036963521661579 9424 -46120431998374990157097283968070136571 9425 35703085620705799441308960421906501848 9426 10549592237691931751002548106666743144 9427 -46702414956447448168889059157260240285 9428 36473084350562137352301259218938200759 9429 10360318827778105911027244444635814536 9430 -47288976646464216509761192057135508377 9431 37256078115854967699679708880158682280 9432 10162556709935048607593655380694854500 9433 -47880094377647748543170389298864704115 9434 38052239887097868064202872970809532694 9435 9956108459787708291750586095774223148 9436 -48475743591503162562027316876371587605 9437 38861744204423001673215666213956984624 9438 9740773183962684694246954883371586599 9439 -49075897814243700059413903835136094803 9440 39684767177576068841923177251518367435 9441 9516346472072220642855014353063843600 9442 -49680528608345804830043960856263937782 9443 40521486485510472291976422291479119099 9444 9282620348224035721263788410699645676 9445 -50289605523221376959854709228973384948 9446 41372081375569472996190874288428515550 9447 9039383222055762761824770206776835022 9448 -50903096044994625460330345018960489535 9449 42236732662244901024859790731443503892 9450 8786419839292830645477701199931728925 9451 -51520965545370812416549474702466399016 9452 43115622725500770646542140698776301816 9453 8523511231828721940147257463524252595 9454 -52143177229584050118246582878067628175 9455 44008935508649930537663517319758729911 9456 8250434667326621559323998747569220802 9457 -52769692083411180688284544643100196312 9458 44916856515771658441092009378279993754 9459 7966963598341562950040671966569813598 9460 -53400468819238635290098501473995123894 9461 45839572808657884855701540540602706009 9462 7672867610962271341189117115095202173 9463 -54035463821169037041530985707938979586 9464 46777273003275502398066555675876014170 9465 7367912372971999385056554065312826067 9466 -54674631089154178366869097658606699767 9467 47730147265731986223905102905491158720 9468 7051859581527749125918704406547147036 9469 -55317922182140869638216408446495834364 9470 48698387307731316392910859161237326242 9471 6724466910357375716840512212872168937 9472 -55965286160216021674078694377383470133 9473 49682186381506955174650734065822023615 9474 6385487956474172700039809056996829218 9475 -56616669525737189933394894975968593724 9476 50681739274218391088442493306134779776 9477 6034672186408646055980466899614933235 9478 -57272016163434673152428051322468784434 9479 51697242301797516813433222609620996104 9480 5671764881957294634073878067374710815 9481 -57931267279471123675931353860271975092 9482 52728893302230860060671157856786080018 9483 5296507085448328093601491874000565757 9484 -58594361339444490920853465638446748101 9485 53776891628263434932076256105594299631 9486 4908635544524370131326650856936140904 9487 -59261234005319983236359597023838824950 9488 54841438139509726267101348215124254338 9489 4507882656442314643786007296964717854 9490 -59931818071276596979035083665847282147 9491 55922735193957060860226083512072432247 9492 4093976411890625593393300450115907981 9493 -60606043398453624862474868686993377945 9494 57020986638846357287537570471436609520 9495 3666640338324497811239797814368686437 9496 -61283836848582418659921482504717578082 9497 58136397800914980270636046721078047702 9498 3225593442819425803693106593838450691 9499 -61965122216488544092744303431771498498 9500 59269175475986156098353855538101509194 9501 2770550154443860929030738795999850361 9502 -62649820161449328323271989161583302404 9503 60419527917889132481831868386361371795 9504 2301220266151774104206260200965747312 9505 -63337848137391662843253916379931342090 9506 61587664826693989404879027519912591103 9507 1817308876196081586367365574432826311 9508 -64029120321914786809077082247549651838 9509 62773797336244726908226427773403261003 9510 1318516329064035380739285594236782240 9511 -64723547544122637977194184835695864691 9512 63978138000973971382956909651685337727 9513 804538155935827553387752940403833472 9514 -65421037211250220441276348432264345828 9515 65200900781982353702471617667125354725 9516 275065014667809208049785033612177311 9517 -66121493234068300321748023530493282750 9518 66442301032365320464720013424577502853 9519 -270217370698119780378239253365820502 9520 -66824815951050602515135854004216376172 9521 67702555481769843602956934638152538558 9522 -831628270897234961005254089798469609 9523 -67530902051287543530422505572760186497 9524 68981882220163193726102635556086569059 9525 -1409492012874946904780801930633482400 9526 -68239644496130397432266545986473951582 9527 70280500680795638623230476625462536351 9528 -2004138041687950440405002486198367819 9529 -68950932439549653931914416015040839151 9530 71598631622338620484161694850670914451 9531 -2615900982871346395732335995582048280 9532 -69664651147191189829288434036816151936 9533 72936497110179653402456967544209098207 9534 -3245120705269343174391714634491671292 9535 -70380681914113737269532416097875481041 9536 74294320496854866712934764108350147965 9537 -3892142384326965686312096028482245268 9538 -71098901981190994751196234053885767503 9539 75672326401599799524570824588704732795 9540 -4557316565840015023868259520073733813 9541 -71819184450161589466787034017690843541 9542 77070740688998727517260692664461285093 9543 -5240999230160333727227106061939397380 9544 -72541398197309962490228740957555460517 9545 78489790446712474527334538271626015267 9546 -5943551856853238468257848463787037395 9547 -73265407785761111505531507329519121890 9548 79929703962264328729305814563227892859 9549 -6665341489803784395240245380250603939 9550 -73991073376371989321054620110927896075 9551 81390710698863346178530969629893675556 9552 -7406740802768323173267660470792048083 9553 -74718250637202220290000430053362594516 9554 82873041270243983190090873720631038672 9555 -8168128165367609819237898546398840519 9556 -75446790651546661088432178557932492235 9557 84376927414500653340257265896047790834 9558 -8949887709517501715930530241562108099 9559 -76176539824512197043226399887467043804 9560 85902601966895454868687543293895746649 9561 -9752409396293076586780463835055791656 9562 -76907339788121030486134041612032460229 9563 87450298831616959777566095093645982799 9564 -10576089083221774669366201321118961621 9565 -77639027304922583392846204323551977445 9566 89020252952467597050108433940025431513 9567 -11421328592000943729570341031261878067 9568 -78371434170096002983880725169493311870 9569 90612700282456798989343930255897428727 9570 -12288535776634933855091932079050568153 9571 -79104387112025125973830768131156968858 9572 92227877752276711792290605986081642858 9573 -13178124591986652043048716829680614927 9574 -79837707691327624897448767257758070948 9575 93866023237636898967347071345583660174 9576 -14090515162738244394458005253030558815 9577 -80571212198319928372121514593880316140 9578 95527375525434089158967134812172821676 9579 -15026133852755326133286033853742877367 9580 -81304711548899376421197455185523115167 9581 97212174278732638204933995653589323855 9582 -15985413334848926619509326128546497476 9583 -82038011178824942038680397014725876193 9584 98920660000530988904498174330712253240 9585 -16968792660929057907384988463872217697 9586 -82770910936377721172057314132273389702 9587 100653073996289020860465519633846314817 9588 -17976717332543551149170902094691636749 9589 -83503204973382265194235430615898424113 9590 102409658335190786963427584566384012932 9591 -19009639371795535142292630750004400081 9592 -84234681634569702881269983895342044659 9593 104190655810116732450625245137791270458 9594 -20068017392632655498943084586623887186 9595 -84965123345263472867999611555633005537 9596 105996309896299087085616187243686792429 9597 -21152316672500851161004349286762920045 9598 -85694306497368362677022815022192060177 9599 107826864708633710705651489075671271215 9600 -22263009224355217221692411812664583935 9601 -86422001333643426666403840912893193705 9602 109682564957621257263482108908156158157 9603 -23400573869020189126371221682450750642 9604 -87147971830239232780965427238501376183 9605 111563655903910102385688445166115502672 9606 -24565496307890983237369981668955526229 9607 -87871975577479766780344903546536131224 9608 113470383311413054474479025781321479325 9609 -25758269195967922337525588689941660440 9610 -88593763658869202821878891451153064928 9611 115402993398969439329555337270688965442 9612 -26979392215214961840422560401165769470 9613 -89313080528303630857807579761857430111 9614 117361732790523713256972453198986613293 9615 -28229372148233413146294277046723377492 9616 -90029663885467714436938232206762701448 9617 119346848463791319497140791631974138488 9618 -29508722952241534654138835576713330911 9619 -90743244549396137141432953872516388349 9620 121358587697382057642121049513252775432 9621 -30817965833350328285376973535753951382 9622 -91453546330179582217564856244236905149 9623 123397198016350785356291799496295328617 9624 -32157629321125539912130744374289482062 9625 -92160285898794877936516506345804871441 9626 125462927136144816264316706074697584904 9627 -33528249343425515684713638807691534957 9628 -92863172655038831030570521989876212838 9629 127556022904916917158210968643883757077 9630 -34930369301504212834863615224172049259 9631 -93561908593545162153562918696742604727 9632 129676733244172341803364342289532984398 9633 -36364540145368302962590616748348456438 9634 -94256188167863850900579572672320633678 9635 131825306087717867422751357235610610682 9636 -37831320449376938008733132390620284177 9637 -94945698152582093453635405272583050506 9638 134001989318880323513640475513392440955 9639 -39331276488072373939572370088994467747 9640 -95630117503465973591310340566838633879 9641 136207030705961620832111173716800808051 9642 -40864982312229264534376568669039193651 9643 -96309117215601847575010256959976200429 9644 138440677835896801274300458680900384301 9645 -42433019825110047436859318189967537676 9646 -96982360179516345502117770241421950760 9647 140703178046081136818869644750733793294 9648 -44035978858913446714168489255164114608 9649 -97649501035253796061769336346224484034 9650 142994778354331807781791355547288359898 9651 -45674457251402710425655950248831634484 9652 -98310186024389788447539856003882786282 9653 145315725386949187200738800656135679101 9654 -47349060922699788041881422163230198301 9655 -98964052839959494438960252839318705876 9656 147666265304842249323661094482391419870 9657 -49060403952231230833711852210858536402 9658 -99610730474279285571631780520921762583 9659 150046643727682105752335851617195542072 9660 -50809108655811168472133743223872246693 9661 -100249839064640094840881433518123967479 9662 152457105656047152900896489360101955272 9663 -52595805662846276901285996081316109046 9664 -100880989736850889743560492742801374576 9665 154897895391522788898640188777852009187 9666 -54421133993647205966902248139192803875 9667 -101503784446610543625062868636135887713 9668 157369256454718127012558129316981706823 9669 -56285741136830480157757455730032647808 9670 -102117815818686315487253291843188149256 9671 159871431501161595914481222817521821790 9672 -58190283126794422041954663476752784734 9673 -102722666983877074597350850505347444569 9674 162404662235036774789947314717987319672 9675 -60135424621252175409042011721443300059 9676 -103317911413739335647569446845218170961 9677 164969189320719263206814756659912221141 9678 -62121838978804423652521949884562524262 9679 -103903112753054102821413900284251967696 9680 167565252292074831953529563569176618596 9681 -64150208336533908399525128976432130007 9682 -104477824650012457161116616963235434741 9683 170193089459478541545274840530705919314 9684 -66221223687603353701109334717955118613 9685 -105041590584097761074128436951247696835 9686 172852937814513949906155768828723214199 9687 -68335584958837892090173501419250425775 9688 -105593943691642296907641386284498915107 9689 175545032932310959692185711448107969415 9690 -70494001088272570376461387921255555527 9691 -106134406589036103232664964289554010668 9692 178269608871480278951307752916192346642 9693 -72697190102644985030078728159168294413 9694 -106662491193565723062797784330601364148 9695 181026898071601886147786151344171992688 9696 -74945879194812559284689681398859194603 9697 -107177698541860532662948112213917481482 9698 183817131248224302140308856834991962460 9699 -77240804801073426517751869962039787437 9700 -107679518605924278136421788095211389984 9701 186640537285330877320606138790588867355 9702 -79582712678369326912278382391901720644 9703 -108167430106729409592082458429256504552 9704 189497343125228701926797750604255164465 9705 -81972357981348356719492502691431788325 9706 -108640900325351769650388508223918005551 9707 192387773655815141367447677146795235513 9708 -84410505339264831494948407727757859276 9709 -109099384911623164326829142463442603414 9710 195312051595176386366237269065738338115 9711 -86897928932692936317202189702555257443 9712 -109542327690279320204607878540148260035 9713 198270397373471789687638460706875644419 9714 -89435412570030237084553854945829870445 9715 -109969160464580712255984562368267483255 9716 201263029012057137272216455780960032674 9717 -92023749763766517364885595490807078908 9718 -110379302817383731971944589747806687146 9719 204290161999799371620645303149576340952 9720 -94663743806492784808798558928180580940 9721 -110772161909639655595357942567034814740 9722 207352009166534649362965465127229558300 9723 -97356207846624659668423141412987906444 9724 -111147132276298867509621167829870437725 9725 210448780553620972958636453814824625621 9726 -100101964963813715351976162055944390667 9727 -111503595619597794197487369924994786398 9728 213580683281535988541992541283742343012 9729 -102901848244019687026878927204480884196 9730 -111840920599706009947302673965406573746 9731 216747921414469887881645034581205126997 9732 -105756700854215798916432698366213402508 9733 -112158462622710986632823542155388828513 9734 219950695821862692413434423734938571378 9735 -108667376116698783954397388248682863528 9736 -112455563625917976730108013468986168946 9737 223189204036834531159942699601357938199 9738 -111634737582974480718549756182267278165 9739 -112731551860442541249488091908288640124 9740 226463640111456852221493008413482938454 9741 -114659659107189191894359365917695928327 9742 -112985741671073262762444204567659793383 9743 229774194468811829239701536083611167348 9744 -117743024919076275769289093411697317662 9745 -113217433273382218183437802484582573834 9746 233121053751786539955218751171199541809 9747 -120885729696386717261097506260159914010 9748 -113425912528060826743889631003656754777 9749 236504400668547803532622584496512060614 9750 -124088678636771687581575552127927025587 9751 -113610450712458735663029967762408588104 9752 239924413834642866871905727848500174171 9753 -127352787529084351662852362408223328330 9754 -113770304289303459705329007969514871850 9755 243381267611670427494683849952405872190 9756 -130678982824067419764092726231229914083 9757 -113904714672578551112642914863574766874 9758 246875131942465771952870153878142790359 9759 -134068201704392164062836574294979169844 9760 -114012907990538143646874051986721129888 9761 250406172182743093886026761443926186384 9762 -137521392154013832350341511460239155019 9763 -114094094845835788674440778541874922734 9764 253974548929137335024117271942496871623 9765 -141039513026807589023157148312558519903 9766 -114147470072745582711924349087880703719 9767 257580417843587165423856017737279534456 9768 -144623534114448298222282892470804679377 9769 -114172212491453674634208837985146787268 9770 261223929473999986217103759830007098464 9771 -148274436213496635044062846777982528008 9772 -114167484659398337176147384615414262853 9773 264905229071139098968841192116683030086 9774 -151993211191653168057457919982275304716 9775 -114132432619636891440387312961349166989 9776 268624456401672440572764540170140770087 9777 -155780862053141199736313220426155938332 9778 -114066185646217885220715410018489581941 9779 272381745557321531285817126017671884514 9780 -159638403003178280672174324142939404530 9781 -113967855986537046069179276097142046764 9782 276177224760048526206538764459551356432 9783 -163566859511495428397325711139746854629 9784 -113836538600655658549110457642488848889 9785 280011016163218497068738351695778981481 9786 -167567268374862182133910381510252023003 9787 -113671310897560152035093942499477138783 9788 283883235648673301844318365766297874128 9789 -171640677778574710615927328859361220472 9790 -113471232468341831127477706972305199131 9791 287793992619652624161448400726539572061 9792 -175788147356863261116847596639090257332 9793 -113235344816275835256423085195125896109 9794 291743389789496983144615227903500061209 9795 -180010748252174293777728485096110636949 9796 -112962671083778577751328448484324321009 9797 295731522966066726807464711868711966253 9798 -184309563173281686074624859285160079040 9799 -112652215776223087562215300821339600412 9800 299758480831810228781160937163661955748 9801 -188685686452180417609533977263515800520 9802 -112302964482591859343116608165985391245 9803 303824344719413708778234136039992751065 9804 -193140224099715155156943638525044348465 9805 -111913883592947009763545864379127680627 9806 307929188382964291983564696999644113404 9807 -197674293859895151866619803607849288022 9808 -111483920012697740115944182981237157401 9809 312073077764557111370362543499087641075 9810 -202289025262845852508701892615919615767 9811 -111012000873645317558012589783057558598 9812 316256070756276439974557559285305247081 9813 -206985559676346558466462597620011943981 9814 -110497033241786010092876549301874080924 9815 320478216957480017268297875853377257449 9816 -211765050355902451626587006305512767047 9817 -109937903821852643674153562114827615683 9818 324739557427314905173073598525552703371 9819 -216628662493298205202236049561438258551 9820 -109333478658575694061915293742077548309 9821 329040124432392374790184923771713346081 9822 -221577573263579321637022131797038352141 9823 -108682602834645081280078319102429831539 9824 333379941189548484827875168868023434019 9825 -226612971870406232892817707813356285250 9826 -107984100165354101181739699930527649946 9827 337759021603616166817946330007453057622 9828 -231736059589725076402738592297090193709 9829 -107236772889907206751122284027434103111 9830 342177370000133780773495590153406616608 9831 -236948049811697920586011743323810682983 9832 -106439401359373641816266005533790433535 9833 346634980852914247793905923830342503988 9834 -242250168080834056850580681432900637236 9835 -105590743721269231854157428113057977964 9836 351131838506398003513439430362593806136 9837 -247643652134262800264452139971382141087 9838 -104689535600748951008362630364461428583 9839 355667916892712148069130843845650067493 9840 -253129751938087048329879708777270822238 9841 -103734489778393211351350285498884455828 9842 360243179243357294679042688710177775107 9843 -258709729721755636356734504270015097333 9844 -102724295864571160290111732318540804963 9845 364857577795442739830012318872619207867 9846 -264384860010391298569848841644915488531 9847 -101657619970364624881642817899503002698 9848 369511053492389693728734333814129835997 9849 -270156429655009796110026758212250098901 9850 -100533104375036708186958786904105133388 9851 374203535679021419931568058515982670834 9852 -276025737860564506261881328272782551954 9853 -99349367190029422700256181010366212254 9854 378934941790958238198065945999917548327 9855 -281994096211749481373129262919389804930 9856 -98105002019475139848533845413435446905 9857 383705177038234444474801682908836783718 9858 -288062828696492680776586604719726796925 9859 -96798577617207042622716518877684414744 9860 388514134083053296778387023471934430518 9861 -294233271727069754396559062778410379349 9862 -95428637540254191091568055438616580747 9863 393361692711595305477486100655775789775 9864 -300506774158767412367785763947992476355 9865 -93993699798807247925449606217529885802 9866 398247719499794151349682425649345449710 9867 -306884697306024050725613994396955329016 9868 -92492256502641363648563947484775139880 9869 403172067472993634682319461496547559643 9870 -313368414955973918787867224537399396151 9871 -90922773503983189211624625585081062650 9872 408134575759398133881454723844247161846 9873 -319959313379319709049404501340957175316 9874 -89283690036809467175262053755643135351 9875 413135069237228122426395571779063957241 9876 -326658791338457024991898264200988521326 9877 -87573418352565152388852746616625588661 9878 418173358175491358851730816384734473019 9879 -333468260092772735980920653399380978936 9880 -85790343352289529096529150639935708726 9881 423249237868279425635616187926827875120 9882 -340389143401037761117297813238040613686 9883 -83932822215139323978002434046724364282 9884 428362488262498349723661532567040066353 9885 -347422877520813335336578982697777827103 9886 -81999184023298364306802071885742419063 9887 433512873578941089808377596217666259048 9888 -354570911204788300941679810461757319553 9889 -79987729383263897264045679261005634475 9890 438700141926608723724930221213252552569 9891 -361834705693963435915800545480911417884 9892 -77896730043500271066056791757614567414 9893 443924024910186213306466216683643365720 9894 -369215734707597276522941584170551355344 9895 -75724428508451281035979363339152668071 9896 449184237230577664085770030553424740868 9897 -376715484429826315668164166138330196432 9898 -73469037648903104671286052312404954502 9899 454480476278405033231589369338667686609 9900 -384335453492870859981583490037484649598 9901 -71128740308690389223323257568699444180 9902 459812421720373271396263392849050073941 9903 -392077152956736207415412514655977942141 9904 -68701688907738713924477134720171863118 9905 465179735078403912629260020407954514496 9906 -399942106285317163019685619844501730717 9907 -66186005041437326871569513080943103409 9908 470582059301438151517188180046709917290 9909 -407931849318812243296255853015679078326 9910 -63579779076336754328082468275576569742 9911 476019018329809468153917931581326950036 9912 -416047930242352228834868125949148638000 9913 -60881069742166597947122468563022187214 9914 481490216652084879772906506233437830038 9915 -424291909550746010616582889103157322175 9916 -58087903720169573784014675670243642500 9917 486995238854272912803287900721891810648 9918 -432665360009244937136282662551288986062 9919 -55198275227748606072554849568205881310 9920 492533649161295401100322259640547289301 9921 -441169866610225107154959567744932377316 9922 -52210145599424569239831437764868644885 9923 498104990970619225071814635826063058469 9924 -449807026525685266146844931397014249912 9925 -49121442864103073647951218519481366242 9926 503708786377943112744301346126188941899 9927 -458578449055456153164392085467874252410 9928 -45930061318649514750080600284274738442 9929 509344535694833627415695136750211920562 9930 -467485755571015308603758353040039827913 9931 -42633861097772451856203342470905014014 9932 515011716958203467804824779564910075487 9933 -476530579454799492023782799875435826454 9934 -39230667740216252209835675547800344807 9935 520709785431524205469907040903797850310 9936 -485714566034904972445876225258183438249 9937 -35718271751264828710516754287112372082 9938 526438173097664581118882303964511965318 9939 -495039372515064041250782733162761357819 9940 -32094428161559216083257832595213233022 9941 532196288143244476219567732529863957952 9942 -504506667899784159579501453942427543462 9943 -28356856082232670731976074662191809046 9944 537983514434393669439801623615444230381 9945 -514118132914534187851039564686182717295 9946 -24503238256367944640713881196180721554 9947 543799210983803478860204297423157822895 9948 -523875459920860154313137591252385817732 9949 -20531220606782373647815620992058011778 9950 549642711408958381019925304403427036478 9951 -533780352826311002256345084544711243365 9952 -16438411780147435952355673517451611810 9953 555513323381433686640390678618622857605 9954 -543834526989052711326301206449222396154 9955 -12222382687450477969796460643285797920 9956 561410328067144340751028816215034646738 9957 -554039709117047117078092830040252178754 9958 -7880666040807372390255625735241530420 9959 567332979557428901884804482227520625351 9960 -564397637161669654205107603387347799684 9961 -3410755886635967666011980981567756263 9962 573280504290851741460286859857418048171 9963 -574910060205638122559014554654345184417 9964 1189892864798690062567981291326526909 9965 579252100465605490400840519493952997229 9966 -585578738345122420827971078256722965301 9967 5923864913455232236014976109947180101 9968 585246937442394745913642562179758117700 9969 -596405442565903010375086330327172428424 9970 10793785047189632250511380946318548855 9971 591264155137681037151280776844916997616 9972 -607391954613443660924834152284906025730 9973 15802318623017144588504961477125088538 9974 597302863407168034673484319907289270246 9975 -618540066856741790342027316733993758317 9976 20952172051946768748248125722370585243 9977 603362141419404975215951138281830978905 9978 -629851582145817442338190907962390967780 9979 26246093287371222880891042181481069332 9980 609441037019385260738003901014120934919 9981 -641328313662699648386789910588365025230 9982 31686872316994116555730336419676932087 9983 615538566082016179071416939384300465016 9984 -652972084765766593089718403231775005282 9985 37277341658274686043409459510652496592 9986 621653711855334683224298788098359991102 9987 -664784728827293645538650770441876696720 9988 43020376857369098088585157710232311019 9989 627785424293343157527938381401648446578 9990 -676768089064060932510241003023088816279 9991 48918896991545939140416493651900641574 9992 633932619378338091860894538079565304918 9993 -688924018360869712452734951269239911220 9994 54975865175052085557668119409658514965 9995 640094178432603580176396275449741806311 9996 -701254379086814361813417705561958740361 9997 61194289068403696199458053106752022224 9998 646268947419340557021411186536061223193 9999 -713761042904154307153834435308545551315 10000 67577221391075581170046000318711040394