0 1 1 1 2 -1 3 2 4 -1 5 -1 6 3 7 -2 8 0 9 2 10 -3 11 2 12 2 13 -4 14 2 15 2 16 -5 17 5 18 0 19 -6 20 7 21 -1 22 -6 23 9 24 -5 25 -5 26 12 27 -9 28 -1 29 12 30 -12 31 0 32 12 33 -15 34 4 35 13 36 -19 37 9 38 11 39 -22 40 13 41 9 42 -27 43 21 44 5 45 -28 46 29 47 -1 48 -30 49 34 50 -8 51 -29 52 44 53 -18 54 -28 55 51 56 -28 57 -22 58 57 59 -42 60 -16 61 63 62 -53 63 -6 64 66 65 -70 66 7 67 67 68 -84 69 23 70 66 71 -99 72 40 73 62 74 -114 75 64 76 51 77 -128 78 87 79 40 80 -137 81 115 82 19 83 -147 84 143 85 -4 86 -150 87 172 88 -31 89 -150 90 203 91 -65 92 -144 93 234 94 -108 95 -134 96 263 97 -151 98 -110 99 288 100 -204 101 -85 102 312 103 -258 104 -45 105 329 106 -318 107 3 108 338 109 -380 110 62 111 339 112 -446 113 131 114 328 115 -504 116 214 117 305 118 -569 119 301 120 272 121 -623 122 406 123 216 124 -675 125 516 126 149 127 -713 128 633 129 60 130 -747 131 760 132 -47 133 -755 134 891 135 -177 136 -757 137 1021 138 -323 139 -729 140 1153 141 -498 142 -682 143 1282 144 -685 145 -606 146 1400 147 -902 148 -502 149 1511 150 -1131 151 -355 152 1602 153 -1385 154 -184 155 1669 156 -1642 157 34 158 1714 159 -1926 160 292 161 1725 162 -2202 163 593 164 1690 165 -2491 166 933 167 1621 168 -2769 169 1325 170 1491 171 -3044 172 1749 173 1310 174 -3293 175 2226 176 1060 177 -3530 178 2738 179 746 180 -3715 181 3283 182 347 183 -3872 184 3860 185 -117 186 -3962 187 4468 188 -681 189 -3996 190 5084 191 -1324 192 -3940 193 5715 194 -2064 195 -3810 196 6343 197 -2885 198 -3561 199 6951 200 -3818 201 -3212 202 7538 203 -4817 204 -2722 205 8080 206 -5925 207 -2105 208 8558 209 -7097 210 -1322 211 8961 212 -8356 213 -396 214 9269 215 -9666 216 725 217 9444 218 -11049 219 2008 220 9495 221 -12439 222 3494 223 9369 224 -13881 225 5166 226 9056 227 -15296 228 7047 229 8522 230 -16705 231 9113 232 7760 233 -18041 234 11392 235 6709 236 -19325 237 13848 238 5393 239 -20460 240 16499 241 3735 242 -21481 243 19316 244 1750 245 -22282 246 22293 247 -613 248 -22876 249 25395 250 -3341 251 -23171 252 28615 253 -6507 254 -23173 255 31903 256 -10054 257 -22758 258 35228 259 -14068 260 -21968 261 38556 262 -18496 263 -20660 264 41825 265 -23390 266 -18847 267 44989 268 -28693 269 -16424 270 47983 271 -34474 272 -13390 273 50741 274 -40618 275 -9622 276 53183 277 -47208 278 -5147 279 55249 280 -54119 281 162 282 56818 283 -61387 284 6289 285 57835 286 -68888 287 13325 288 58174 289 -76661 290 21261 291 57761 292 -84512 293 30196 294 56446 295 -92489 296 40067 297 54177 298 -100382 299 50974 300 50772 301 -108188 302 62867 303 46180 304 -115689 305 75774 306 40221 307 -122872 308 89649 309 32840 310 -129444 311 104506 312 23846 313 -135416 314 120238 315 13218 316 -140464 317 136850 318 727 319 -144531 320 154216 321 -13609 322 -147306 323 172254 324 -30000 325 -148715 326 190843 327 -48430 328 -148379 329 209860 330 -69096 331 -146246 332 229106 333 -91922 334 -141911 335 248429 336 -117114 337 -135270 338 267614 339 -144541 340 -125941 341 286395 342 -174376 343 -113808 344 304549 345 -206446 346 -98439 347 321760 348 -240883 349 -79763 350 337714 351 -277423 352 -57345 353 352071 354 -316198 355 -31070 356 364480 357 -356843 358 -568 359 374470 360 -399410 361 34262 362 381722 363 -443485 364 73811 365 385683 366 -489038 367 118098 368 385952 369 -535534 370 167489 371 381957 372 -582901 373 221994 374 373281 375 -630471 376 281855 377 359237 378 -678083 379 347053 380 339444 381 -724976 382 417786 383 313162 384 -770869 385 493899 386 279958 387 -814866 388 575498 389 239111 390 -856631 391 662384 392 190205 393 -895105 394 754470 395 132424 396 -929828 397 851462 398 65477 399 -959657 400 953163 401 -11476 402 -984004 403 1059079 404 -98719 405 -1001585 406 1168867 407 -196997 408 -1011743 409 1281918 410 -306522 411 -1013039 412 1397600 413 -428032 414 -1004730 415 1515190 416 -561544 417 -985302 418 1633859 419 -707748 420 -953888 421 1752612 422 -866534 423 -908887 424 1870416 425 -1038398 426 -849410 427 1986109 428 -1223053 429 -773756 430 2098319 431 -1420903 432 -680985 433 2205710 434 -1631315 435 -569410 436 2306651 437 -1854525 438 -438053 439 2399516 440 -2089666 441 -285229 442 2482436 443 -2336637 444 -110028 445 2553598 446 -2594272 447 89218 448 2610732 449 -2862229 450 313332 451 2651892 452 -3138851 453 563823 454 2674544 455 -3423521 456 841449 457 2676446 458 -3714186 459 1147521 460 2654857 461 -4009742 462 1482550 463 2607388 464 -4307722 465 1847649 466 2530959 467 -4606636 468 2243065 469 2423124 470 -4903396 471 2669533 472 2280587 473 -5196108 474 3127003 475 2100744 476 -5481175 477 3615773 478 1880210 479 -5756100 480 4135339 481 1616368 482 -6016774 483 4685530 484 1305630 485 -6260219 486 5265312 487 945534 488 -6481608 489 5873847 490 532485 491 -6677531 492 6509575 493 64060 494 -6842588 495 7170902 496 -463172 497 -6972700 498 7855527 499 -1051359 500 -7061991 501 8561094 502 -1703853 503 -7105883 504 9284491 505 -2422297 506 -7097832 507 10022390 508 -3209765 509 -7032866 510 10770854 511 -4067453 512 -6903952 513 11525491 514 -4997851 515 -6705579 516 12281376 517 -6001500 518 -6430388 519 13033053 520 -7080371 521 -6072524 522 13774517 523 -8234017 524 -5624174 525 14499055 526 -9463630 527 -5079355 528 15199651 529 -10767812 530 -4430065 531 15868272 532 -12146663 533 -3670061 534 16496705 535 -13597547 536 -2791439 537 17075665 538 -15119476 539 -1788002 540 17595736 541 -16708225 542 -651862 543 18046243 544 -18361466 545 622798 546 18416673 547 -20073397 548 2043514 549 18694944 550 -21839911 551 3615749 552 18869393 553 -23653398 554 5346248 555 18926701 556 -25508033 557 7239787 558 18854080 559 -27393942 560 9302307 561 18636947 562 -29303334 563 11537392 564 18261653 565 -31224125 566 13949746 567 17712436 568 -33146160 569 16541741 570 16974820 571 -35054935 572 19316300 573 16032187 574 -36937955 575 22274101 576 14869430 577 -38777923 578 25416180 579 13469180 580 -40559870 581 28740940 582 11816109 583 -42263805 584 32247031 585 9892330 586 -43871884 587 35930464 588 7682534 589 -45361351 590 39786801 591 5168846 592 -46711698 593 43809185 594 2336280 595 -47897046 596 47989949 597 -832715 598 -48894213 599 52318621 600 -4352148 601 -49674490 602 56783794 603 -8238824 604 -50211768 605 61371271 606 -12505343 607 -50474644 608 66065138 609 -17167052 610 -50434395 611 70846966 612 -22234591 613 -50056794 614 75696186 615 -27721302 616 -49310811 617 80589424 618 -33635020 619 -48159853 620 85500990 621 -39986466 622 -46570524 623 90402468 624 -46780011 625 -44504328 626 95262273 627 -54022767 628 -41926163 629 100046612 630 -61714950 631 -38795734 632 104717999 633 -69859325 634 -35076809 635 109236547 636 -78450840 637 -30728155 638 113558569 639 -87487131 640 -25712696 641 117638210 642 -96957047 643 -19989108 644 121424991 645 -106851949 646 -13520432 647 124866960 648 -117153718 649 -6265729 650 127907029 651 -127846508 652 1810709 653 130486734 654 -138904043 655 10748243 656 132542456 657 -150302404 658 20580718 659 134009613 660 -162006193 661 31344538 662 134817739 663 -173982153 664 43070249 665 134896498 666 -186184900 667 55790395 668 134169234 669 -198570928 670 69530698 671 132559770 672 -211083624 673 84318162 674 129985833 675 -223668397 676 100172556 677 126366411 678 -236256529 679 117113507 680 121613823 681 -248781196 682 135153011 683 115643153 684 -261160888 685 154301984 686 108362542 687 -273315728 688 174562534 689 99683759 690 -285150420 691 195934794 692 89512155 693 -296571550 694 218409570 695 77757796 696 -307469412 697 241973843 698 64324101 699 -317736235 700 266604892 701 49121289 702 -327247668 703 292274880 704 32052933 705 -335881275 706 318945122 707 13030713 708 -343497556 709 346570612 710 -8039405 711 -349959453 712 375094906 713 -31241710 714 -355112387 715 404453218 716 -56666066 717 -358804572 718 434569022 719 -84389938 720 -360866905 721 465355920 722 -114496068 723 -361133294 724 496714641 725 -147052816 726 -359420513 727 528534778 728 -182132424 729 -355549298 730 560692673 731 -219790719 732 -349323310 733 593051254 734 -260086771 735 -340551062 736 625460236 737 -303059924 738 -329024867 739 657754307 740 -348752109 741 -314542691 742 689754155 743 -397183046 744 -296887240 745 721264259 746 -448373195 747 -275848355 748 752074983 749 -502318202 750 -251201595 751 781958403 752 -559013400 753 -222731195 754 810673122 755 -618425546 756 -190208940 757 837957920 758 -680520129 759 -153416702 760 863537944 761 -745231012 762 -112125902 763 887117693 764 -812488530 765 -66120375 766 908388700 767 -882188618 768 -15175442 769 927020114 770 -954222290 771 40918811 772 942669621 773 -1028441964 774 102377785 775 954971580 776 -1104694054 777 169399898 778 963549687 779 -1182783138 780 242185800 781 968004250 782 -1262505384 783 320916096 784 967926566 785 -1343612253 786 405770386 787 962883642 788 -1425845299 789 496904910 790 952436429 791 -1508897271 792 594470688 793 936121408 794 -1592450093 795 698592324 796 913471248 797 -1676133696 798 809384621 799 883995242 800 -1759564940 801 926931969 802 847202068 803 -1842306373 804 1051304485 805 802577390 806 -1923906294 807 1182537820 808 749610871 809 -2003854991 810 1320647736 811 687770393 812 -2081628224 813 1465611782 814 616531956 815 -2156641334 816 1617381727 817 535352448 818 -2228293605 819 1775866538 820 443701967 821 -2295922581 822 1940943794 823 341033525 824 -2358849363 825 2112443455 826 226820277 827 -2416330986 828 2290157540 829 100521153 830 -2467609016 831 2473826299 832 -38378440 833 -2511859865 834 2663145119 835 -190402582 836 -2548244314 837 2857752749 838 -356041539 839 -2575858645 840 3057236634 841 -535790942 842 -2593784740 843 3261122825 844 -730103298 845 -2601039599 846 3468878805 847 -939431555 848 -2596628824 849 3679906637 850 -1164176575 851 -2579494463 852 3893542512 853 -1404732778 854 -2548569190 855 4109052810 856 -1661432736 857 -2502725550 858 4325631539 859 -1934596229 860 -2440830262 861 4542398649 862 -2224469226 863 -2361692746 864 4758394702 865 -2531277833 866 -2264122488 867 4972583419 868 -2855162991 869 -2146876167 870 5183842169 871 -3196236568 872 -2008715620 873 5390968553 874 -3554513182 875 -1848357243 876 5592668208 877 -3929969871 878 -1664529427 879 5787564707 880 -4322472148 881 -1455921912 882 5974183976 883 -4731839052 884 -1221245989 885 6150969284 886 -5157764445 887 -959183214 888 6316261113 889 -5599884662 890 -668445718 891 6468317292 892 -6057697108 893 -347727966 894 6605289519 895 -6530631430 896 4234223 897 6725247796 898 -7017962446 899 388710807 900 6826153102 901 -7518887046 902 806916295 903 6905888305 904 -8032432487 905 1260057119 906 6962225336 907 -8557536043 908 1749270713 909 6992862497 910 -9092950792 911 2275668703 912 6995387895 913 -9637329060 914 2840278410 915 6967322094 916 -10189122753 917 3444083878 918 6906077341 919 -10746673006 920 4087966010 921 6809007531 922 -11308105852 923 4772742852 924 6673361582 925 -11871424926 926 5499110917 927 6496341277 928 -12434405443 929 6267680414 930 6275049981 931 -12994690468 932 7078920156 933 6006557094 934 -13549680096 935 7933189323 936 5687842058 937 -14096634235 938 8830682073 939 5315867583 940 -14632557637 941 9771458034 942 4887517011 943 -15154306011 944 10755389071 945 4399676460 946 -15658470043 947 11782183383 948 3849167363 949 -16141485162 950 12851337650 951 3232836232 952 -16599511715 953 13962156438 954 2547482045 955 -17028551481 956 15113705535 957 1789955732 958 -17424324388 959 16304829117 960 957080368 961 -17782388466 962 17534106529 963 45761172 964 -18098017013 965 18799862335 966 -947100148 967 -18366321901 968 20100130274 969 -2024486750 970 -18582128039 971 21432657222 972 -3189357747 973 -18740103716 974 22794870229 975 -4444518870 976 -18834632669 977 24183877584 978 -5792721353 979 -18859948024 980 25596441086 981 -7236521387 982 -18810006175 983 27028968680 984 -8778385202 985 -18678623682 986 28477496427 987 -10420538940 988 -18459350412 989 29937673964 990 -12165079946 991 -18145613244 992 31404751697 993 -14013815243 994 -17730588175 995 32873562650 996 -15968381351 997 -17207347467 998 34338516818 999 -18030070477 1000 -16568735578 1001 35793574081 1002 -20199957446 1003 -15807518742 1004 37232250955 1005 -22478716221 1006 -14916261869 1007 38647584877 1008 -24866753173 1009 -13887484785 1010 40032149037 1011 -27364011983 1012 -12713539805 1013 41378012570 1014 -29970116280 1015 -11386771063 1016 42676765068 1017 -32684162118 1018 -9899397959 1019 43919466933 1020 -35504868590 1021 -8243675831 1022 45096689378 1023 -38430360185 1024 -6411783010 1025 46198455429 1026 -41458324894 1027 -4395987329 1028 47214290955 1029 -44585785305 1030 -2188535575 1031 48133161122 1032 -47809266783 1033 218177612 1034 48943533817 1035 -51124556353 1036 2831712010 1037 49633305896 1038 -54526879835 1039 5659412846 1040 50189885759 1041 -58010651777 1042 8708507265 1043 50600108907 1044 -61569660532 1045 11985930768 1046 50850335186 1047 -65196807716 1048 15498419017 1049 50926359685 1050 -68884304833 1051 19252333231 1052 50813525312 1053 -72623401431 1054 23253741399 1055 50496623168 1056 -76404592041 1057 27508245864 1058 49960027759 1059 -80217336353 1060 32021055825 1061 49187586246 1062 -84050275404 1063 36796812240 1064 48162771996 1065 -87890943469 1066 41839653975 1067 46868568732 1068 -91725996614 1069 47153043571 1070 45287642698 1071 -95540915160 1072 52739820376 1073 43402216127 1074 -99320244001 1075 58602031284 1076 41194266091 1077 -103047289720 1078 64740972865 1079 38645385717 1080 -106704371300 1081 71157022381 1082 35737005101 1083 -110272511226 1084 77849671394 1085 32450247648 1086 -113731700446 1087 84817360571 1088 28766172522 1089 -117060582947 1090 92057498473 1091 24665620152 1092 -120236733960 1093 99566305206 1094 20129484916 1095 -123236342314 1096 107338817786 1097 15138547650 1098 -126034500356 1099 115368737834 1100 9673774282 1101 -128604884625 1102 123648427309 1103 3716142766 1104 -130920061208 1105 132168764059 1106 -2753033873 1107 -132951163369 1108 140919120786 1109 -9752291528 1110 -134668212280 1111 149887234544 1112 -17299658507 1113 -136039796734 1114 159059170601 1115 -25412853638 1116 -137033407051 1117 168419201454 1118 -34108900978 1119 -137615117434 1120 177949759852 1121 -43404333652 1122 -137749937030 1123 187631330706 1124 -53314782067 1125 -137401494523 1126 197442386836 1127 -63855189482 1128 -136532405735 1129 207359301223 1130 -75039364221 1131 -135103965510 1132 217356266363 1133 -86880211017 1134 -133076529727 1135 227405222477 1136 -99389251766 1137 -130409215928 1138 237475766180 1139 -112576864025 1140 -127060303699 1141 247535098428 1142 -126451774467 1143 -122986942570 1144 257547915409 1145 -141021309804 1146 -118145570807 1147 267476384698 1148 -156290853192 1149 -112491636677 1150 277280019643 1151 -172264113157 1152 -105980032364 1153 286915679884 1154 -188942547772 1155 -98564830271 1156 296337435460 1157 -206325642617 1158 -90199735829 1159 305496594921 1160 -224410307827 1161 -80837838078 1162 314341553039 1163 -243191170852 1164 -70432081112 1165 322817856557 1166 -262659936914 1167 -58935034275 1168 330868035681 1169 -282805703005 1170 -46299378988 1171 338431703763 1172 -303614286837 1173 -32477700995 1174 345445380463 1175 -325068552920 1176 -17422995873 1177 351842628858 1178 -347147717456 1179 -1088481494 1180 357553863710 1181 -369827691806 1182 16571878047 1183 362506536801 1184 -393080353571 1185 35603533220 1186 366624930851 1187 -416873916142 1188 56050811603 1189 369830390057 1190 -441172171341 1191 77957049805 1192 372041108054 1193 -465934875771 1194 101364039363 1195 373172406321 1196 -491116974014 1197 126312131577 1198 373136510504 1199 -516669007193 1200 152839667313 1201 371842889205 1202 -542536308191 1203 180983049573 1204 369198017802 1205 -568659442069 1206 210776162716 1207 365105774552 1208 -594973378905 1209 242250409687 1210 359467202040 1211 -621407957065 1212 275434118960 1213 352180963075 1214 -647887045179 1215 310352549377 1216 343143093696 1217 -674329033651 1218 347027285911 1219 332247531610 1220 -700645976946 1221 385476206466 1222 319385860083 1223 -726744125368 1224 425712873586 1225 304447906637 1226 -752523054053 1227 467746461326 1228 287321487840 1229 -777876225708 1230 511581141692 1231 267893079377 1232 -802690120105 1233 557215975091 1234 246047556515 1235 -826844832759 1236 604644293465 1237 221668949733 1238 -850213197720 1239 653853550210 1240 194640178267 1241 -872661435741 1242 704824708832 1243 164843888323 1244 -894048276324 1245 757532049546 1246 132162191302 1247 -914225646932 1248 811942564343 1249 96477584807 1250 -933037810675 1251 868015725743 1252 57672689722 1253 -950322101257 1254 925702890999 1255 15631267769 1256 -965908069272 1257 984947029373 1258 -29762045805 1259 -979618278251 1260 1045682146038 1261 -78620630578 1262 -991267466735 1263 1107832967030 1264 -131056141794 1265 -1000663396496 1266 1171314385141 1267 -187177306696 1268 -1007606048971 1269 1236031108674 1270 -247090184281 1271 -1011888529658 1272 1301877133653 1273 -310896855298 1274 -1013296293287 1275 1368735354789 1276 -378695686762 1277 -1011608121682 1278 1436477077016 1279 -450579919686 1280 -1006595383536 1281 1504961587462 1282 -526637926536 1283 -998023077366 1284 1574035710932 1285 -606951700586 1286 -985649147388 1287 1643533351927 1288 -691597113032 1289 -969225594178 1290 1713275099331 1291 -780642291216 1292 -948497841489 1293 1783067738102 1294 -874147882930 1295 -923205932835 1296 1852703918468 1297 -972165327550 1298 -893083955759 1299 1921961638109 1300 -1074737117420 1301 -857861315540 1302 1990603982821 1303 -1181894969812 1304 -817262239463 1305 2058378588964 1306 -1293660092012 1307 -771007129108 1308 2125017462903 1309 -1410041242038 1310 -718812140239 1311 2190236426022 1312 -1531035008620 1313 -660390633145 1314 2253735030632 1315 -1656623767401 1316 -595452832624 1317 2315195988799 1318 -1786775966064 1319 -523707366705 1320 2374285193777 1321 -1921443986713 1322 -444861032209 1323 2430651145822 1324 -2060564445204 1325 -358620420334 1326 2483925087755 1327 -2204055950551 1328 -264691783013 1329 2533720431180 1330 -2351819432401 1331 -162782764881 1332 2579633026444 1333 -2503735805440 1334 -52602373799 1335 2621240592183 1336 -2659666317939 1337 66137191148 1338 2658103131562 1339 -2819450137734 1340 193720440169 1341 2689762379106 1342 -2982904731321 1343 330426673218 1344 2715742373042 1345 -3149823364388 1346 476529756055 1347 2735548926038 1348 -3319975530505 1349 632296090325 1350 2748670375663 1351 -3493104377836 1352 797984265112 1353 2754577082258 1354 -3668927182184 1355 973842929719 1356 2752722371187 1357 -3847132720323 1358 1160110294435 1359 2742542074458 1360 -4027381800093 1361 1357011915007 1362 2723455675657 1363 -4209304578116 1364 1564760049659 1365 2694865902275 1366 -4392501169690 1367 1783551337776 1368 2656160097194 1369 -4576538924779 1370 2013566016651 1371 2606709866039 1372 -4760953115977 1373 2254965509645 1374 2545872690581 1375 -4945244200716 1376 2507891478776 1377 2472991647945 1378 -5128878601236 1379 2772463337531 1380 2387397276381 1381 -5311285953821 1382 3048777146974 1383 2288407375782 1384 -5491860009739 1385 3336903038988 1386 2175329150179 1387 -5669955889803 1388 3636883965281 1389 2047459092647 1390 -5844891107297 1391 3948733050773 1392 1904085420342 1393 -6015942860736 1394 4272432173030 1395 1744488061365 1396 -6182349195999 1397 4607929267264 1398 1567941392435 1399 -6343306344412 1400 4955136749066 1401 1373714336081 1402 -6497970056816 1403 5313928760872 1404 1161073424446 1405 -6645453007895 1406 5684139453079 1407 929283009359 1408 -6784826307492 1409 6065560196544 1410 677608667405 1411 -6915117011921 1412 6457937704128 1413 405317538737 1414 -7035309831051 1415 6860971240406 1416 111682080294 1417 -7144344756827 1418 7274310599158 1419 -204019458385 1420 -7241119005133 1421 7697553305517 1422 -542498912178 1423 -7324484786968 1424 8130242474230 1425 -904457589350 1426 -7393251492642 1427 8571864034955 1428 -1290581766115 1429 -7446183651495 1430 9021844457831 1431 -1701541926663 1432 -7482003378744 1433 9479548042067 1434 -2137987872396 1435 -7499388540375 1436 9944274531549 1437 -2600547808443 1438 -7496975504918 1439 10415256469685 1440 -3089823051231 1441 -7473357539895 1442 10891656737488 1443 -3606386966888 1444 -7427087879780 1445 11372566012717 1446 -4150779268719 1447 -7356678406433 1448 11857000224329 1449 -4723504799623 1450 -7260603053193 1451 12343898168243 1452 -5325027423851 1453 -7137296787992 1454 12832118906139 1455 -5955768653194 1456 -6985159399608 1457 13320439547728 1458 -6616101122721 1459 -6802554813000 1460 13807552639373 1461 -7306347074498 1462 -6587815268731 1463 14292064158847 1464 -8026771416410 1465 -6339241025845 1466 14772490894104 1467 -8777580062017 1468 -6055104953301 1469 15247258714485 1470 -9558912586004 1471 -5733652643019 1472 15714699975733 1473 -10370840427686 1474 -5373107459851 1475 16173052088013 1476 -11213359143593 1477 -4971671091124 1478 16620455002089 1479 -12086386497176 1480 -4527529066786 1481 17054950127752 1482 -12989754316780 1483 -4038851804047 1484 17474477911450 1485 -13923206481292 1486 -3503800611303 1487 17876877182139 1488 -14886390409865 1489 -2920529249173 1490 18259882862822 1491 -15878854960452 1492 -2287190463277 1493 18621125771807 1494 -16900041563752 1495 -1601938086493 1496 18958130536822 1497 -17949282070507 1498 -862934107443 1499 19268315914130 1500 -19025789551799 1501 -68351369785 1502 19548992921663 1503 -20128656116612 1504 783618816733 1505 19797365765073 1506 -21256843419735 1507 1694763360451 1508 20010530239956 1509 -22409180479746 1510 2666839194687 1511 20185475302779 1512 -23584353924096 1513 3701569330134 1514 20319081820574 1515 -24780905857972 1516 4800634079224 1517 20408124853959 1518 -25997223883154 1519 5965666423946 1520 20449272780793 1521 -27231539055980 1522 7198242664197 1523 20439090391786 1524 -28481915740488 1525 8499877089729 1526 20374038441660 1527 -29746249700110 1528 9872012022398 1529 20250477601400 1530 -31022257832880 1531 11316011787146 1532 20064668526038 1533 -32307476465297 1534 12833152159708 1535 19812776736778 1536 -33599251026009 1537 14424613596233 1538 19490873234904 1539 -34894734597293 1540 16091470108888 1541 19094940421782 1542 -36190877607706 1543 17834681752779 1544 18620873316565 1545 -37484426703859 1546 19655082915159 1547 18064486562988 1548 -38771914532121 1549 21553374073620 1550 17421516345570 1551 -40049659018273 1552 23530109527314 1553 16687628554457 1554 -41313753313901 1555 25585688398781 1556 15858421434103 1557 -42560065559862 1558 27720341853613 1559 14929435020135 1560 -43784229102094 1561 29934123363717 1562 13896154573489 1563 -44981642819130 1564 32226895421106 1565 12754021337384 1566 -46147461699565 1567 34598319098736 1568 11498436854847 1569 -47276597841948 1570 37047840309349 1571 10124775113603 1572 -48363711492667 1573 39574678660376 1574 8628387776565 1575 -49403212814286 1576 42177813332844 1577 7004617825144 1578 -50389253510310 1579 44855971268692 1580 5248805750327 1581 -51315729461481 1582 47607612704277 1583 3356304737081 1584 -52176273054408 1585 50430918757422 1586 1322487908144 1587 -52964256813802 1588 53323776695017 1589 -857234896835 1590 -53672786553609 1591 56283766942311 1592 -3187408802818 1593 -54294706120974 1594 59308148195467 1595 -5672515421374 1596 -54822591520724 1597 62393843923383 1598 -8316963428663 1599 -55248756886759 1600 65537427392457 1601 -11125068361365 1602 -55565249717559 1603 68735107763076 1604 -14101042009116 1605 -55763858220982 1606 71982715140901 1607 -17248970451141 1608 -55836107799794 1609 75275686326924 1610 -20572802259900 1611 -55773269902287 1612 78609050048477 1613 -24076324695302 1614 -55566359926136 1615 81977412465054 1616 -27763150713659 1617 -55206147704111 1618 85374942687229 1619 -31636693314187 1620 -54683156983971 1621 88795358184722 1622 -35700151296027 1623 -53987677707625 1624 92231910746855 1625 -39956481757535 1626 -53109767218722 1627 95677371890649 1628 -44408384624389 1629 -52039264478802 1630 99124019462716 1631 -49058273245819 1632 -50765793186737 1633 102563623192241 1634 -53908257726587 1635 -49278778067349 1636 105987432087148 1637 -58960113652817 1638 -47567450070049 1639 109386160322979 1640 -64215264201324 1641 -45620864893843 1642 112749975631882 1643 -69674747039458 1644 -43427910424944 1645 116068485671448 1646 -75339195275729 1647 -40977327644669 1648 119330727657747 1649 -81208802522422 1650 -38257720492915 1651 122525155399673 1652 -87283302768174 1653 -35257579290765 1654 125639630376929 1655 -93561933680982 1656 -31965293201468 1657 128661409684076 1658 -100043415425879 1659 -28369176325625 1660 131577138796716 1661 -106725912313778 1662 -24457482912839 1663 134372840614716 1664 -113607010677834 1665 -20218436266617 1666 137033910220141 1667 -120683678911584 1668 -15640246887780 1669 139545105250743 1670 -127952244549083 1671 -10711144304539 1672 141890542900314 1673 -135408352835256 1674 -5419398305127 1675 144053691913516 1676 -143046943090538 1677 246646169481 1678 146017372116970 1679 -150862205990032 1680 6298544568020 1681 147763748273254 1682 -158847559394173 1683 12747714661512 1684 149274332496139 1685 -166995604452963 1686 19605408705958 1687 150529980234573 1688 -175298101123351 1689 26882672119341 1690 151510895867076 1691 -183745923314204 1692 34590312133405 1693 152196631156119 1694 -192329034247461 1695 42738853116679 1696 152566094349130 1697 -201036440911599 1698 51338501620951 1699 152597551379609 1700 -209856169523055 1701 60399098283208 1702 152268638872306 1703 -218775219487769 1704 69930079154314 1705 151556368396875 1706 -227779539275603 1707 79940424153343 1708 150437143710946 1709 -236853980197110 1710 90438614600656 1711 148886768441543 1712 -245982272932893 1713 101432578188629 1714 146880467921369 1715 -255146981491003 1716 112929642683482 1717 144392900608496 1718 -264329480740132 1719 124936477413539 1720 141398184944056 1721 -273509910847164 1722 137459043098274 1723 137869914835135 1724 -282667156226049 1725 150502529908597 1726 133781191890480 1727 -291778800859765 1728 164071303418437 1729 129104645366487 1730 -300821109005054 1731 178168839288156 1732 123812470149331 1733 -309768981879734 1734 192797665394277 1735 117876451485408 1736 -318595940567083 1737 207959293232809 1738 111268009150690 1739 -327274084471535 1740 223654156279437 1741 103958227293636 1742 -335774076946323 1743 239881538274724 1744 95917905151251 1745 -344065106030570 1746 256639507916939 1747 87117592403779 1748 -352114873241932 1749 273924844198663 1750 77527646791686 1751 -359889557189878 1752 291732967601606 1753 67118275296848 1754 -367353806080458 1755 310057862705796 1756 55859599087554 1757 -374470704723391 1758 328892006068440 1759 43721700825182 1760 -381201771380463 1761 348226286406953 1762 30674697270904 1763 -387506928784727 1764 368049929395875 1765 16688793089145 1766 -393344505879001 1767 388350415739672 1768 1734361427249 1769 -398671213562401 1770 409113403208769 1771 -14217995513736 1772 -403442151961995 1773 430322642980394 1774 -31197357549949 1775 -407610791527778 1776 451959899250198 1777 -49232418936201 1778 -411128986578026 1779 474004864311149 1780 -68351390817099 1781 -413946962464852 1782 496435076142929 1783 -88581926338191 1784 -416013336032282 1785 519225832725536 1786 -109951014253099 1787 -417275109672450 1788 542350108103182 1789 -132484896534263 1790 -417677699426148 1791 565778466495468 1792 -156208952849906 1793 -417164936650910 1794 589478977364484 1795 -181147610543696 1796 -415679104592430 1797 613417129993548 1798 -207324219820554 1799 -413160948467127 1800 637555748151519 1801 -234760955904978 1802 -409549721222016 1803 661854905842203 1804 -263478684845635 1805 -404783202942602 1806 686271842273229 1807 -293496857794611 1808 -398797756591445 1809 710760879554577 1810 -324833367292334 1811 -391528357529866 1812 735273338711914 1813 -357504433692377 1814 -382908660129087 1815 759757460227921 1816 -391524451927942 1817 -372871038267136 1818 784158321917575 1819 -426905870063833 1820 -361346663571991 1821 808417763248977 1822 -463659026647516 1823 -348265557855818 1824 832474306014942 1825 -501792021517830 1826 -333556683806281 1827 856263083443890 1828 -541310543804436 1829 -317148010184386 1830 879715764648136 1831 -582217735238951 1832 -298966615877639 1833 902760489663687 1834 -624514009030750 1835 -278938768728530 1836 925321798726112 1837 -668196905890537 1838 -256990043710043 1839 947320574421877 1840 -713260904142115 1841 -233045416356041 1842 968673976973454 1843 -759697268840042 1844 -207029395844534 1845 989295394761849 1846 -807493853454671 1847 -178866133832087 1848 1009094386843807 1849 -856634942612269 1850 -148479573323262 1851 1027976643232779 1852 -907101045869845 1853 -115793573730807 1854 1045843935946776 1855 -958868734589475 1856 -80732076223841 1857 1062594090482394 1858 -1011910428489589 1859 -43219245920221 1860 1078120946816825 1861 -1066194227351968 1862 -3179654401960 1863 1092314343575918 1864 -1121683691026237 1865 39461560246812 1866 1105060090459706 1867 -1178337666851421 1868 84778492992287 1869 1116239966737519 1870 -1236110063994927 1871 132844293280187 1872 1125731706623397 1873 -1294949677464905 1874 183730946108446 1875 1133409013767644 1876 -1354799957864634 1877 237509074158055 1878 1139141561238152 1879 -1415598833082610 1880 294247699888633 1881 1142795023734859 1882 -1477278474551344 1883 354014027843422 1884 1144231093861991 1885 -1539765117917332 1886 416873187209273 1887 1143307533909036 1888 -1602978827110808 1889 482887993831455 1890 1139878210147193 1891 -1666833315308142 1892 552118672939387 1893 1133793166049674 1894 -1731235708359878 1895 624622600360417 1896 1124898676453228 1897 -1796086367579166 1898 700454005207789 1899 1113037344120272 1900 -1861278654092263 1901 779663690053596 1902 1098048175625726 1903 -1926698755237799 1904 862298713343024 1905 1079766703269308 1906 -1992225451639610 1907 948402088411041 1908 1058025084561040 1909 -2057729949021146 1910 1038012445689391 1911 1032652251491337 1912 -2123075650065449 1913 1131163710421927 1914 1003474035583715 1915 -2188117993684583 1916 1227884744885173 1917 970313346532784 1918 -2252704233762896 1919 1328199004985710 1920 932990324775882 1921 -2316673288197280 1922 1432124162708603 1923 891322551580482 1924 -2379855526858578 1925 1539671741954802 1926 845125231069859 1927 -2442072632744147 1928 1650846721785651 1929 794211433815273 1930 -2503137401790827 1931 1765647151870172 1932 738392310301820 1933 -2562853618716663 1934 1884063737307930 1935 677477370031736 1936 -2621015871344833 1937 2006079434424695 1938 611274728371180 1939 -2677409444013160 1940 2131669017986704 1941 539591423208231 1942 -2731810149310252 1943 2260798658331395 1944 462233697045759 1945 -2783984241953192 1946 2393425472188930 1947 379007353177412 1948 -2833688271146292 1949 2529497082172164 1950 289718074906238 1951 -2880669018055635 1952 2668951152703831 1953 194171823103604 1954 -2924663372028448 1955 2811714933321562 1956 92175194325853 1957 -2965398295102812 1958 2957704781272145 1959 -16464138402495 1960 -3002590725546885 1961 3106825690393443 1962 -131937026932813 1963 -3035947572851817 1964 3258970802394931 1965 -254432362273588 1966 -3065165652372043 1967 3414020923160881 1968 -384136633808911 1969 -3089931714454955 1970 3571844025086211 1971 -521233397112573 1972 -3109922413961286 1973 3732294753116966 1974 -665902789615283 1975 -3124804377496356 1976 3895213920610280 1977 -818320950504272 1978 -3134234211788205 1979 4060428007813720 1980 -978659491632313 1981 -3137858612963698 1982 4227748654222598 1983 -1147084868265627 1984 -3135314418068863 1985 4396972152306086 1986 -1323757804148158 1987 -3126228760497873 1988 4567878939752843 1989 -1508832612115757 1990 -3110219168911143 1991 4740233091780627 1992 -1702456572478970 1993 -3086893773216518 1994 4913781816790774 1995 -1904769202696749 1996 -3055851455279507 1997 5088254951037406 1998 -2115901588540843 1999 -3016682109791136 2000 5263364461760275 2001 -2335975602308966 2002 -2968966851450542 2003 5438803948133134 2004 -2565103186451192 2005 -2912278335157320 2006 5614248156422820 2007 -2803385520168426 2008 -2846181024252466 2009 5789352491692002 2010 -3050912255510342 2011 -2770231574724671 2012 5963752549684767 2013 -3307760632464700 2014 -2683979169172343 2015 6137063644267549 2016 -3573994667952601 2017 -2586965969578252 2018 6308880361318795 2019 -3849664219906598 2020 -2478727521882823 2021 6478776107040988 2022 -4134804129897549 2023 -2358793281897736 2024 6646302689662710 2025 -4429433237165373 2026 -2226687095216250 2027 6810989894343543 2028 -4733553476051614 2029 -2081927801026688 2030 6972345098657606 2031 -5047148841324950 2032 -1924029792049837 2033 7129852880353967 2034 -5370184442112850 2035 -1752503700787227 2036 7282974673181431 2037 -5702605420352657 2038 -1566857044337244 2039 7431148413927013 2040 -6044335963344030 2041 -1366594997513407 2042 7573788245706534 2043 -6395278177753210 2044 -1151221127112440 2045 7710284211284211 2046 -6755311063446372 2047 -920238256435241 2048 7840002011101733 2049 -7124289345953831 2050 -673149293427086 2051 7962282750458357 2052 -7502042414897986 2053 -409458190788633 2054 8076442760130794 2055 -7888373118435301 2056 -128670872453534 2057 8181773405118100 2058 -8283056670124443 2059 169703706767742 2060 8277540976280804 2061 -8685839409574254 2062 486152532309970 2063 8362986568919576 2064 -9096437682256079 2065 821157366753557 2066 8437326053972552 2067 -9514536571196009 2068 1175193614809803 2069 8499750035259543 2070 -9939788755000405 2071 1548729053338547 2072 8549423909311462 2073 -10371813216139346 2074 1942222586535897 2075 8585487910194736 2076 -10810194083113254 2077 2356122866065344 2078 8607057267603137 2079 -11254479321718441 2080 2790866933362593 2081 8613222348669284 2082 -11704179568038845 2083 3246878727048655 2084 8603048923985712 2085 -12158766809793392 2086 3724567609775770 2087 8575578416346978 2088 -12617673217729567 2089 4224326760760263 2090 8529828284821024 2091 -13080289824978986 2092 4746531584848903 2093 8464792390343387 2094 -13545965365181998 2095 5291537988643748 2096 8379441508456850 2097 -14014004958722450 2098 5859680670222568 2099 8272723822078215 2100 -14483668966773248 2101 6451271277678818 2102 8143565573447125 2103 -14954171694103721 2104 7066596578675733 2105 7990871694832232 2106 -15424680269221817 2107 7705916501104188 2108 7813526610550452 2109 -15894313374343727 2110 8369462182084440 2111 7610395016231178 2112 -16362140162662686 2113 9057433891317015 2114 7380322842161605 2115 -16827179027121126 2116 9769998960132839 2117 7122138191958972 2118 -17288396566756970 2119 10507289588672161 2120 6834652478253928 2121 -17744706406804669 2122 11269400656572067 2123 6516661531947064 2124 -18194968227141402 2125 12056387416212037 2126 6166946921380256 2127 -18637986647214213 2128 12868263187296474 2129 5784277243003588 2130 -19072510330510088 2131 13704996939549469 2132 5367409635416621 2133 -19497230948901390 2134 14566510874659289 2135 4915091262299700 2136 -19910782378034459 2137 15452677902592559 2138 4426061032244826 2139 -20311739756626319 2140 16363319115645930 2141 3899051284933951 2142 -20698618788766851 2143 17298201163905882 2144 3332789727564830 2145 -21069874914669534 2146 18257033627045627 2147 2726001334669517 2148 -21423902736810879 2149 19239466295879186 2150 2077410511958017 2151 -21759035319765092 2152 20245086449020917 2153 1385743219905902 2154 -22073543758050158 2155 21273416048517732 2156 649729375088814 2157 -22365636623593856 2158 22323908930043383 2159 -131894792442336 2160 -22633459694250550 2161 23395947922199518 2162 -960384090687944 2163 -22875095568391157 2164 24488841960070474 2165 -1836981765433162 2166 -23088563573932809 2167 25601823139508062 2168 -2762916595260785 2169 -23271819570606493 2170 26734043765589511 2171 -3739400039891457 2172 -23422756060224083 2173 27884573354477242 2174 -4767623070402153 2175 -23539202198035991 2176 29052395630187407 2177 -5848753058109058 2178 -23618924125958360 2179 30236405488478046 2180 -6983930332527352 2181 -23659625215248867 2182 31435405956717814 2183 -8174264804018974 2184 -23658946645187847 2185 32648105136259108 2186 -9420832242648068 2187 -23614467900256823 2188 33873113142173494 2189 -10724670628849067 2190 -23523707617479981 2191 35108939042085198 2192 -12086776147848340 2193 -23384124361972425 2194 36353987794663887 2195 -13508099263418175 2196 -23193117766987398 2197 37606557204979442 2198 -14989540423803872 2199 -22948029612329523 2200 38864834882261751 2201 -16531945855371977 2202 -22646145281709306 2203 40126895234113147 2204 -18136102977025903 2205 -22284695169232901 2206 41390696466215888 2207 -19802735912069026 2208 -21860856479132034 2209 42654077639448944 2210 -21532500610080352 2211 -21371754985987457 2212 43914755736612208 2213 -23325980076582338 2214 -20814467202452770 2215 45170322808772399 2216 -25183679203147552 2217 -20186022519170159 2218 46418243135852613 2219 -27106019716701764 2220 -19483405766356624 2221 47655850491016547 2222 -29093334720146524 2223 -18703559759773313 2224 48880345424315140 2225 -31145863365202278 2226 -17843388282129492 2227 50088792675786403 2228 -33263745108366618 2229 -16899759061516264 2230 51278118613903290 2231 -35447014112963469 2232 -15869507198750945 2233 52445108830453288 2234 -37695593227629736 2235 -14749438604572073 2236 53586405767440075 2237 -40009288126044444 2238 -13536333898847196 2239 54698506529442922 2240 -42387781017187828 2241 -12226952332750198 2242 55777760735024492 2243 -44830624533893156 2244 -10818036185347664 2245 56820368584188399 2246 -47337235187225920 2247 -9306315196546612 2248 57822378973014820 2249 -49906887017317612 2250 -7688511486199913 2251 58779687856252979 2252 -52538704807219327 2253 -5961344522906739 2254 59688036665803593 2255 -55231657512866340 2256 -4121536590012257 2257 60543011011148971 2258 -57984551254363468 2259 -2165818314683771 2260 61340039444678963 2261 -60796022545242076 2262 -90934704120461 2263 62074392544540273 2264 -63664531082851757 2265 2106348741776268 2266 62741182072428732 2267 -66588352799943709 2268 4429239401710127 2269 63335360485732313 2270 -69565572479483777 2271 6880910814808019 2272 63851720535211022 2273 -72594076655597433 2274 9464495438673423 2275 64284895255886443 2276 -75671546081300919 2277 12183077305205780 2278 64629358054200126 2279 -78795448509789660 2280 15039684146477115 2281 64879423228766717 2282 -81963031047886739 2283 18037279405947913 2284 65029246599067310 2285 -85171312852095045 2286 21178753715123809 2287 65072826609213825 2288 -88417077404851495 2289 24466916243861568 2290 65004005551720009 2291 -91696865164334875 2292 27904485513129197 2293 64816471309716978 2294 -95006965804327615 2295 31494080070411015 2296 64503759231162801 2297 -98343410861338607 2298 35238208626701178 2299 64059254566236872 2300 -101701965983746702 2301 39139260045870688 2302 63476195049422242 2303 -105078123623743322 2304 43199492796881017 2305 62747674090337870 2306 -108467095346292660 2307 47421024249272062 2308 61866644122143031 2309 -111863804618496544 2310 51805819434984455 2311 60825920605889011 2312 -115262879233110008 2313 56355679645521291 2314 59618186204892230 2315 -118658644253032981 2316 61072230501661111 2317 58235995663348187 2318 -122045114609450214 2319 65956909851775115 2320 56671780867809588 2321 -125415988263528122 2322 71010955151699814 2323 54917856661629567 2324 -128764639044615896 2325 76235390668177615 2326 52966426854937975 2327 -132084110096720734 2328 81631014175714375 2329 50809591037548820 2330 -135367107026754854 2331 87198383473669822 2332 48439351599193215 2333 -138605991708891941 2334 92937802412056967 2335 45847621603329017 2336 -141792775818520504 2337 98849306735979408 2338 43026232879985407 2339 -144919115072229346 2340 104932649457561327 2341 39966945022717025 2342 -147976303228815681 2343 111187286047174390 2344 36661454615679551 2345 -150955266848383801 2346 117612359174521544 2347 33101405416038456 2348 -153846559846505661 2349 124206683271982246 2350 29278398776083642 2351 -156640358861672909 2352 130968728674326042 2353 25184005072021538 2354 -159326458454495883 2355 137896605585969412 2356 20809775381386148 2357 -161894267177465234 2358 144988047655373516 2359 16147254217652677 2360 -164332803516899966 2361 152240395385141374 2362 11187992521123699 2363 -166630692764704864 2364 159650579184334304 2365 5923561757513712 2366 -168776163805446559 2367 167215102267564659 2368 345568278229902 2369 -170757046895534701 2370 174930023236316646 2371 -5554331161770612 2372 -172560771403464413 2373 182790938521046468 2374 -11784413620459906 2375 -174174364606346452 2376 190792964550547219 2377 -18352872979462942 2378 -175584450496988398 2379 198930719799581512 2380 -25267802687157751 2381 -176777249713116622 2382 207198306613881207 2383 -32537177248769693 2384 -177738579529276725 2385 215589292934473732 2386 -40168833450052482 2387 -178453855039475211 2388 224096693855145135 2389 -48170450282237656 2390 -178908090457021204 2391 232712953103804815 2392 -56549528604141513 2393 -179085901675243432 2394 241429924418563667 2395 -65313369462582501 2396 -178971509003504246 2397 250238852876381892 2398 -74469052156480017 2399 -178548741235355996 2400 259130356183782374 2401 -84023410918324754 2402 -177801039952461566 2403 268094405952957526 2404 -93983011350073530 2405 -176711465234178545 2406 277120309013691967 2407 -104354125438091474 2408 -175262701665353441 2409 286196688747580146 2410 -115142706336740069 2411 -173437065824228822 2412 295311466538304426 2413 -126354361696698627 2414 -171216514134168358 2415 304451843285734106 2416 -137994326780163656 2417 -168582652270307243 2418 313604281122755280 2419 -150067436089757540 2420 -165516744997526146 2421 322754485242144358 2422 -162578094808019266 2423 -161999727639629253 2424 331887386019843032 2425 -175530248723459259 2426 -158012218048642418 2427 340987121299015371 2428 -188927353995592778 2429 -153534530281672388 2430 350037019071285484 2431 -202772345384825063 2432 -148546688849180000 2433 359019580374547143 2434 -217067604354963807 2435 -143028444746455668 2436 367916462695657588 2437 -231814925623603282 2438 -136959292128925779 2439 376708463650568270 2440 -247015483625595278 2441 -130318486846703730 2442 385375505284514929 2443 -262669797412702972 2444 -123085065695722387 2445 393896618715343197 2446 -278777695512898284 2447 -115237867603041179 2448 402249929519574753 2449 -295338279221153303 2450 -106755555602995280 2451 410412643532591871 2452 -312349885902986575 2453 -97616640820341230 2454 418361033521490283 2455 -329810050731133909 2456 -87799507318571729 2457 426070426348311223 2458 -347715468496386475 2459 -77282439027018751 2460 433515191143567899 2461 -366061953860019603 2462 -66043647606465906 2463 440668728051300220 2464 -384844401749338063 2465 -54061302462726494 2466 447503458129742814 2467 -404056746211958101 2468 -41313561772272221 2469 453990813909959838 2470 -423691919490139727 2471 -27778605721120161 2472 460101231262673693 2473 -443741809579007689 2474 -13434670827949701 2475 465804142014688441 2476 -464197218091555259 2477 1739913457043327 2478 471067968033721420 2479 -485047816641136652 2480 17766686999513109 2481 475860116159138026 2482 -506282103626552848 2483 34667018894635400 2484 480146974768826809 2485 -527887359578649633 2486 52462066158953957 2487 483893911293218262 2488 -549849603014684673 2489 71172730036596683 2490 487065271540128048 2491 -572153544907969459 2492 90819611018750879 2493 489624380072745697 2494 -594782543781796890 2495 111422961430580170 2496 491533542580293793 2497 -617718559482484130 2498 133002636671178448 2499 492754049411887713 2500 -640942107703752630 2501 155578043980822751 2502 493246181291855782 2503 -664432213266208744 2504 179168089804599432 2505 492969216312513803 2506 -688166364285960071 2507 203791124651775213 2508 491881439303342712 2509 -712120465185755988 2510 229464886500178154 2511 489940152595744332 2512 -736268790745796583 2513 256206441672352134 2514 487101689365366783 2515 -760583939096117458 2516 284032124212459416 2517 483321428491111548 2518 -785036785911106148 2519 312957472720446337 2520 478553812198720469 2521 -809596437658420643 2522 342997165648735722 2523 472752365345059781 2524 -834230186224403807 2525 374164954053182975 2526 465869717698836881 2527 -858903462719726773 2528 406473592776147747 2529 457857627988501267 2530 -883579792849885359 2531 439934769091394999 2532 448667011163111087 2533 -908220751604753918 2534 474559029760618867 2535 438247967548189452 2536 -932785919714391905 2537 510355705571846515 2538 426549815435221992 2539 -957232839577907868 2540 547332834277805882 2541 413521125695023534 2542 -981516973172817474 2543 585497081051055206 2544 399109760048286705 2545 -1005591659605778198 2546 624853657338113775 2547 383262911489291505 2548 -1029408074872920214 2549 665406237279109213 2550 365927148592831587 2551 -1052915191443938122 2552 707156872538493816 2553 347048462102618185 2554 -1076059740298733346 2555 750105904765875831 2556 326572315630669733 2557 -1098786172986429472 2558 794251876491987795 2559 304443698765006335 2560 -1121036626393190468 2561 839591439737796156 2562 280607184516274245 2563 -1142750887746252409 2564 886119263096634610 2565 255006989297194325 2566 -1163866362598341203 2567 933827936630004721 2568 227587037468400374 2569 -1184318043276821144 2570 982707875290731093 2571 198291028537594971 2572 -1204038480598898224 2573 1032747220279744437 2574 167062509151109801 2575 -1222957756296832735 2576 1083931738999900679 2577 133844947854498674 2578 -1241003459008112228 2579 1136244723085660984 2580 98581814868221099 2581 -1258100661236511594 2582 1189666885116681079 2583 61216664742214686 2584 -1274171900192109423 2585 1244176253570774184 2586 21693224243976580 2587 -1289137159877722540 2588 1299748066567639419 2589 -20044516772452220 2590 -1302913857381991010 2591 1356354664038656280 2592 -64052209051068257 2593 -1315416830711031123 2594 1413965378813183762 2595 -110385044544485128 2596 -1326558331166787517 2597 1472546426343814876 2598 -159097651372853528 2599 -1336248017571314815 2600 1532060793494444650 2601 -210243985625869051 2602 -1344392955391906352 2603 1592468126205332989 2604 -263877217316851827 2605 -1350897618033345224 2606 1653724616390886289 2607 -320049613109547956 2608 -1355663893397512817 2609 1715782887979361376 2610 -378812413011145876 2611 -1358591092946899203 2612 1778591882377536499 2613 -440215703781528784 2614 -1359575966412564532 2615 1842096743372301144 2616 -504308286135858104 2617 -1358512719356692752 2618 1906238701673381770 2619 -571137538622328899 2620 -1355293036768704508 2621 1970954959216850378 2622 -640749275134919834 2623 -1349806109878629952 2624 2036178573352935000 2625 -713187599078300294 2626 -1341938669403173741 2627 2101838341148898404 2628 -788494751025659538 2629 -1331575022385192326 2630 2167858683845018968 2631 -866710953025407875 2632 -1318597095872584462 2633 2234159531813583272 2634 -947874246277872583 2635 -1302884484578196339 2636 2300656209966675869 2637 -1032020325479038971 2638 -1284314505794632036 2639 2367259324087188263 2640 -1119182366432391950 2641 -1262762258686610487 2642 2433874647934409678 2643 -1209390850370418375 2644 -1238100691260044556 2645 2500403011726518415 2646 -1302673381465288304 2647 -1210200672115275355 2648 2566740191751856646 2649 -1399054501118170092 2650 -1178931070302144491 2651 2632776801847520776 2652 -1498555495384985729 2653 -1144158840373492979 2654 2698398186390310844 2655 -1601194199278087781 2656 -1105749115969639365 2657 2763484315680441388 2658 -1706984794180001410 2659 -1063565309019985713 2660 2827909683253634141 2661 -1815937602261905544 2662 -1017469217905959183 2663 2891543206147251611 2664 -1928058874020295663 2665 -967321141664977317 2666 2954248127541350176 2667 -2043350572980954831 2668 -912980003583477517 2669 3015881922954011722 2670 -2161810153561187653 2671 -854303481257177512 2672 3076296209289055153 2673 -2283430336297742729 2674 -791148146465845974 2675 3135336658075138330 2676 -2408198876309475157 2677 -723369611939853766 2678 3192842912068620028 2679 -2536098329363365677 2680 -650822688361032317 2681 3248648506722021264 2682 -2667105811290424872 2683 -573361548678466155 2684 3302580795559089199 2685 -2801192755284270973 2686 -490839903068169293 2687 3354460881129701155 2688 -2938324662707090075 2689 -403111181626106399 2690 3404103550445529793 2691 -3078460852101417009 2692 -310028728104210399 2693 3451317216747205827 2694 -3221554201911757193 2695 -211446001788592225 2696 3495903866360368858 2697 -3367550891782584782 2698 -107216790805582628 2699 3537659012671814040 2700 -3516390137815911851 2701 2804566030982001 2702 3576371655833692622 2703 -3668003926825727458 2704 118762945579593676 2705 3611824250415905648 2706 -3822316744852816141 2707 240802197804300983 2708 3643792679455754085 2709 -3979245305148974731 2710 369064891070523174 2711 3672046237320147956 2712 -4138698270776195469 2713 503692048148252132 2714 3696347619666633182 2715 -4300575977203464479 2716 644822869758240885 2717 3716452923116256246 2718 -4464770149929153057 2719 792594448479760558 2720 3732111652755454168 2721 -4631163622687412679 2722 947141469913011889 2723 3743066740286059316 2724 -4799630051150614186 2725 1108595903881859545 2726 3749054570761334958 2727 -4970033627862351714 2728 1277086682635549996 2729 3749805020939368212 2730 -5142228793199431827 2731 1452739368800674103 2732 3745041507007991294 2733 -5316059948274663121 2734 1635675810113979771 2735 3734481044926882699 2736 -5491361164466105595 2737 1826013783647896179 2738 3717834320950737750 2739 -5667955895663419607 2740 2023866626643631929 2741 3694805775801451262 2742 -5845656687806331206 2743 2229342856616931429 2744 3665093699851897569 2745 -6024264891984181025 2746 2442545777944886657 2747 3628390343017643555 2748 -6203570375563889121 2749 2663573077550290773 2750 3584382036512852584 2751 -6383351237793948497 2752 2892516406992733551 2753 3532749330396515856 2754 -6563373524245448416 2755 3129460953529043038 2756 3473167143852031002 2757 -6743390946717062012 2758 3374484997566498715 2759 3405304932363614928 2760 -6923144602861262825 2761 3627659459009464645 2762 3328826868507553892 2763 -7102362702336599894 2764 3889047430047703913 2765 3243392040764905067 2766 -7280760293643080682 2767 4158703696822811898 2768 3148654666842993158 2769 -7458038998622592735 2770 4436674247653913810 2771 3044264326156103109 2772 -7633886748683055786 2773 4722995770189273529 2774 2929866207714879544 2775 -7807977529905029093 2776 5017695135312464283 2777 2805101378325483141 2778 -7979971130994141131 2779 5320788870091095984 2780 2669607067097535086 2781 -8149512901412194629 2782 5632282617756060330 2783 2523016971418020248 2784 -8316233513559105108 2785 5952170586917924045 2786 2364961580133477404 2787 -8479748736510600640 2788 6280434988176633861 2789 2195068519353434329 2790 -8639659215094924885 2791 6617045460243843557 2792 2012962916353219252 2793 -8795550261983981829 2794 6961958483917877868 2795 1818267787250991077 2796 -8946991656496675633 2797 7315116785933612587 2798 1610604443659551554 2799 -9093537457956375809 2800 7676448731224234215 2801 1389592924254552354 2802 -9234725827219406068 2803 8045867705516823459 2804 1154852446175216390 2805 -9370078864379333188 2806 8423271487005212889 2807 906001882464601398 2808 -9499102456185836987 2809 8808541608915367629 2810 642660260173388338 2811 -9621286141342784368 2812 9201542711929916766 2813 364447285604720147 2814 -9736102987149933951 2815 9602121888169714907 2816 70983891017747923 2817 -9843009485807033895 2818 10010108015936418401 2819 -238107190457782130 2820 -9941445463775496130 2821 10425311086792606308 2822 -563200827691965467 2823 -10030834012665173997 2824 10847521524430987572 2825 -904668865185724319 2826 -10110581434975257364 2827 11276509496780984009 2828 -1262879473780008534 2829 -10180077213300821842 2830 11712024221069273331 2831 -1638196471142602592 2832 -10238693996271916990 2833 12153793263142594492 2834 -2030978618686622304 2835 -10285787609973178418 2836 12601521831049718112 2837 -2441578887340458261 2838 -10320697088054250951 2839 13054892064046083954 2840 -2870343699167659107 2841 -10342744729407951147 2842 13513562317308891657 2843 -3317612136980823310 2844 -10351236176573248710 2845 13977166443373854193 2846 -3783715129300288336 2847 -10345460523862256580 2848 14445313070890493918 2849 -4268974602523349995 2850 -10324690448319314673 2851 14917584881541917929 2852 -4773702608022534372 2853 -10288182372623862709 2854 15393537886051134945 2855 -5298200415757637616 2856 -10235176653002051485 2857 15872700699948771216 2858 -5842757582496131572 2859 -10164897801361517455 2860 16354573820360304557 2861 -6407650985951130601 2862 -10076554734674744344 2863 16838628904308331714 2864 -6993143833315428343 2865 -9969341060919172012 2866 17324308050142624741 2867 -7599484635223980256 2868 -9842435394564286857 2869 17811023082399785643 2870 -8226906154023069533 2871 -9695001710995452919 2872 18298154842076700642 2873 -8875624317100012247 2874 -9526189732835654634 2875 18785052482418909460 2876 -9545837104560082086 2877 -9335135357624058807 2878 19271032772590319810 2879 -10237723401732974589 2880 -9120961119787262777 2881 19755379409115514869 2882 -10951441826211391030 2883 -8882776696419847602 2884 20237342337862111940 2885 -11687129519632834027 2886 -8619679449789136076 2887 20716137086228585689 2888 -12444900914339172100 2889 -8330755016123617838 2890 21190944108723199822 2891 -13224846464853080189 2892 -8015077933585283012 2893 21660908145365226369 2894 -14027031354746629566 2895 -7671712319012888321 2896 22125137596522812470 2897 -14851494168577795431 2898 -7299712586325599953 2899 22582703913374165654 2900 -15698245539917853656 2901 -6898124216187307889 2902 23032641008053665596 2903 -16567266764883908602 2904 -6465984569814542400 2905 23473944682407303149 2906 -17458508392663197072 2907 -6002323756523826658 2908 23905572079883610969 2909 -18371888782182185340 2910 -5506165547901302952 2911 24326441159212163586 2912 -19307292636879425585 2913 -4976528348167534894 2914 24735430194870160027 2915 -20264569506484171998 2916 -4412426213624101631 2917 25131377302705248258 2918 -21243532268238045437 2919 -3812869930714728801 2920 25513079996207482004 2921 -22243955576214246362 2922 -3176868145595514159 2923 25879294771494832971 2924 -23265574291665581143 2925 -2503428554685879742 2926 26228736727014497604 2927 -24308081882809489003 2928 -1791559149109246225 2929 26560079215708709791 2930 -25371128807483427064 2931 -1040269522412169450 2932 26871953536165418980 2933 -26454320866844299032 2934 -248572234489260877 2935 27162948660173716440 2936 -27557217544052191576 2937 584515759000775614 2938 27431611003739410808 2939 -28679330315882638731 2940 1459971618778358147 2941 27676444238629684155 2942 -29820120951729347984 2943 2378765066487762328 2944 27895909152053630017 2945 -30978999787714285877 2946 3341856768664900711 2947 28088423551182463449 2948 -32155323990896018745 2949 4350196651123400679 2950 28252362220674793903 2951 -33348395801079097629 2952 5404722150747784794 2953 28386056929530695194 2954 -34557460765747314517 2955 6506356395865811578 2956 28487796496014024610 2957 -35781705955416111094 2958 7656006322152214669 2959 28555826906561991604 2960 -37020258175472458792 2961 8854560715440442734 2962 28588351498010628034 2963 -38272182161592741936 2964 10102888188351472680 2965 28583531198633736444 2966 -39536478775358323533 2967 11401835082349813169 2968 28539484837918395644 2969 -40812083186969120033 2970 12752223302088674496 2971 28454289520136254551 2972 -42097863062226951168 2973 14154848073915282737 2974 28325981072241471525 2975 -43392616740506692381 2976 15610475635347517365 2977 28152554560688653467 2978 -44695071421450630429 2979 17119840847684866404 2980 27931964888323021097 2981 -46003881346925081535 2982 18683644738507326974 2983 27662127465450788697 2984 -47317625996542319028 2985 20302551966550020931 2986 27340918966865979658 2987 -48634808283123387213 2988 21977188215645521818 2989 26966178168437108222 2990 -49953852766970179265 2991 23708137510577187404 2992 26535706875664732435 2993 -51273103875167945187 2994 25495939461470128145 2995 26047270937278174504 2996 -52590824145361011537 2997 27341086429953342947 2998 25498601356928557104 2999 -53905192480071899704 3000 29244020623647272680 3001 24887395495488740532 3002 -55214302431582341643 3003 31205131112636849977 3004 24211318377663073605 3005 -56516160503311658678 3006 33224750774407485787 3007 23468004094838175823 3008 -57808684488280747402 3009 35303153161364818570 3010 22655057318530965319 3011 -59089701830472263794 3012 37440549297334952387 3013 21770054915751877779 3014 -60356948030250593009 3015 39637084397664707511 3016 20810547681301552484 3017 -61608065079530610662 3018 41892834519230324225 3019 19774062177679785350 3020 -62840599948432237300 3021 44207803135512735179 3022 18658102698283011463 3023 -64052003109004637866 3024 46581917642954528823 3025 17460153343905668107 3026 -65239627118319875151 3027 49015025794332579155 3028 16177680228883497546 3029 -66400725246425057550 3030 51506892065263725426 3031 14808133806193358882 3032 -67532450172017034605 3033 54057193950194409876 3034 13348951328514908890 3035 -68631852731236452808 3036 56665518193885542241 3037 11797559433838518298 3038 -69695880743003205267 3039 59331356955403389173 3040 10151376873283958081 3041 -70721377896214154118 3042 62054103910515575858 3043 8407817368956979058 3044 -71705082722767136480 3045 64833050290203050137 3046 6564292620166907340 3047 -72643627641666446754 3048 67667380861069614439 3049 4618215445034226695 3050 -73533538098711920931 3051 70556169846103533821 3052 2567003076471740465 3053 -74371231786962559048 3054 73498376791445615228 3055 408080598737142563 3056 -75153017973003652472 3057 76492842378407686774 3058 -1861115455811765695 3059 -75875096914159515358 3060 79538284186261118360 3061 -4243133364422352428 3062 -76533559392185018312 3063 82633292405871053321 3064 -6740502305839411162 3065 -77124386348538978669 3066 85776325509554475451 3067 -9355728301952928071 3068 -77643448647266785285 3069 88965705878115225471 3070 -12091289988287836200 3071 -78086506950555866468 3072 92199615390281005772 3073 -14949634229846343893 3074 -78449211733468028983 3075 95476090976420650941 3076 -17933171560767075090 3077 -78727103422886876729 3078 98793020141603850727 3079 -21044271465286113507 3080 -78915612687630947952 3081 102148136460850766594 3082 -24285257477852675936 3083 -79010060864753946743 3084 105539015051462025029 3085 -27658402120906841804 3086 -79005660549411807901 3087 108963068026292515294 3088 -31165921657567216748 3089 -78897516333298356156 3090 112417539932673535683 3091 -34809970678798381404 3092 -78680625719433785927 3093 115899503181911736109 3094 -38592636501724318282 3095 -78349880198299993709 3096 119405853473870786749 3097 -42515933399754999099 3098 -77900066513472619650 3099 122933305222673772711 3100 -46581796640626884794 3101 -77325868101743011031 3102 126478386987821777599 3103 -50792076354172731046 3104 -76621866736219664082 3105 130037436917923361674 3106 -55148531205367386885 3107 -75782544357395572580 3108 133606598211102228562 3109 -59652821895656483966 3110 -74802285120977767385 3111 137181814600483595055 3112 -64306504467589246155 3113 -73675377647467780553 3114 140758825868581712854 3115 -69111023436990612135 3116 -72396017502547533922 3117 144333163400239047958 3118 -74067704727190552713 3119 -70958309893266139804 3120 147900145777678969507 3121 -79177748430827538238 3122 -69356272609304594812 3123 151454874428618479938 3124 -84442221373256717809 3125 -67583839194310935350 3126 154992229330719935194 3127 -89862049504407413387 3128 -65634862376763098944 3129 158506864784672415171 3130 -95438010092667298010 3131 -63503117745354655662 3132 161993205258877116390 3133 -101170723749003652875 3134 -61182307698481364312 3135 165445441319413812834 3136 -107060646254473690534 3137 -58666065652827813177 3138 168857525647937236743 3139 -113108060220755322986 3140 -55947960540706416926 3141 172223169162610542956 3142 -119313066556445655448 3143 -53021501581137915406 3144 175535837244371159985 3145 -125675575770227328028 3146 -49880143354347287134 3147 178788746085111700892 3148 -132195299083284626268 3149 -46517291164655462169 3150 181974859159689594078 3151 -138871739383576629528 3152 -42926306721391006539 3153 185086883839862610000 3154 -145704181994017367690 3155 -39100514122791298685 3156 188117268151654997875 3157 -152691685288733396178 3158 -35033206172409217283 3159 191058197695805410418 3160 -159833071129141591998 3161 -30717651012964853672 3162 193901592732357149980 3163 -167126915155629200760 3164 -26147099106986268023 3165 196639105450637114149 3166 -174571536906315928423 3167 -21314790549145283078 3168 199262117425203967161 3169 -182164989800329275199 3170 -16213962739375973259 3171 201761737280640842229 3172 -189905050956848303343 3173 -10837858401642218726 3174 204128798565257786337 3175 -197789210889051448126 3176 -5179733977114587643 3177 206353857858241840057 3178 -205814663044027352457 3179 767131623441397758 3180 208427193109760836818 3181 -213978293229536618616 3182 7009427879708790507 3183 210338802240256224579 3184 -222276668898535338452 3185 13553803149565485891 3186 212078401997826599935 3187 -230706028334135545524 3188 20406854756677730868 3189 213635427101661371780 3190 -239262269705807995236 3191 27575118693295273305 3192 214999029669777123033 3193 -247940940041342607961 3194 35065058910978676086 3195 216158078960765680377 3196 -256737224085297390863 3197 42883056214727037515 3198 217101161427103164341 3199 -265645933090336712026 3200 51035396733911167713 3201 217816581111505235608 3202 -274661493512166173710 3203 59528259985608584559 3204 218292360383118265674 3205 -283777935656381004214 3206 68367706504532019047 3207 218516241046825139245 3208 -292988882247957364966 3209 77559665055290742084 3210 218475685821639853649 3211 -302287536973667827849 3212 87109919402061578162 3213 218157880223278439894 3214 -311666672968204691067 3215 97024094651588056904 3216 217549734845998765009 3217 -321118621296297521986 3218 107307643145571298779 3219 216637888080621408539 3220 -330635259401715182166 3221 117965829918569919987 3222 215408709262873440938 3223 -340207999577467395492 3224 129003717698585574921 3225 213848302290797795611 3226 -349827777428249996175 3227 140426151466669328519 3228 211942509704350475110 3229 -359485040381518840110 3230 152237742553951249021 3231 209676917267761346516 3232 -369169736218421971506 3233 164442852292687972429 3234 207036859046681336320 3235 -378871301683078353222 3236 177045575201070541848 3237 204007423022527863357 3238 -388578651141670074839 3239 190049721718671738582 3240 200573457234868324009 3241 -398280165351953535615 3242 203458800473755634080 3243 196719576496081282637 3244 -407963680314940706929 3245 217276000099635656459 3246 192430169667868598745 3247 -417616476271504177876 3248 231504170582910745974 3249 187689407545673602593 3250 -427225266815970215611 3251 246145804161119414732 3252 182481251339216880948 3253 -436776188191624929663 3254 261203015754374613731 3255 176789461797007738480 3256 -446254788740559872163 3257 276677522948901988731 3258 170597608961581338505 3259 -455646018574954281001 3260 292570625518931438567 3261 163889082605098097635 3262 -464934219442626589768 3263 308883184505272583399 3264 156647103330494039655 3265 -474103114856141982022 3266 325615600839050550733 3267 148854734389567261428 3268 -483135800458738644050 3269 342767793529390728733 3270 140494894201515804885 3271 -492014734698558237814 3272 360339177405692767942 3273 131550369625030578407 3274 -500721729784916726129 3275 378328640433772882133 3276 122003829965667728805 3277 -509237943000283904147 3278 396734520598844488769 3279 111837841773279364726 3280 -517543868342219877291 3281 415554582375132828226 3282 101034884409318623243 3283 -525619328571119482599 3284 434785992777574200524 3285 89577366440423724924 3286 -533443467638540599229 3287 454425297015963948167 3288 77447642836058392974 3289 -540994743574141436091 3290 474468393749631182214 3291 64628033028188869286 3292 -548250921806565170985 3293 494910509963606458515 3294 51100839808599704369 3295 -555189068998434133824 3296 515746175467163460693 3297 36848369123340339273 3298 -561785547371384372020 3299 536969197036328015911 3300 21852950737593274956 3301 -568016009603417880503 3302 558572632204198882890 3303 6096959831896196596 3304 -573855394275099880288 3305 580548762721352038165 3306 -10437160499452035788 3307 -579277921948962647970 3308 602889067693289633561 3309 -27766875785500694485 3310 -584257091859262307004 3311 625584196417916020586 3312 -45909535783059008972 3313 -588765679298472002110 3314 648623940933301835486 3315 -64882349084827696388 3316 -592775733678294695534 3317 671997208299450125288 3318 -84702356765810319135 3319 -596258577353552143063 3320 695691992627791822846 3321 -105386405003234423091 3322 -599184805187359059717 3323 719695346882903768919 3324 -126951116707484497061 3325 -601524284947854461476 3326 743993354473799720926 3327 -149412862098184887176 3328 -603246158515531371873 3329 768571100660094411256 3330 -172787728266053147191 3331 -604318843993259508926 3332 793412643794200697671 3333 -197091487653680331310 3334 -604710038698676134349 3335 818500986425679870601 3336 -222339565499152304454 3337 -604386723132782001005 3338 843818046292883943290 3339 -248547006174806512242 3340 -603315165905021331615 3341 869344627228869904897 3342 -275728438468520496671 3343 -601460929710335361325 3344 895060390010859269336 3345 -303898039739084160253 3346 -598788878339058329760 3347 920943823181101747824 3348 -333069498996730373696 3349 -595263184816669960328 3350 946972213872736427931 3351 -363255978839768408602 3352 -590847340654845037084 3353 973121618669388985261 3354 -394470076302267279946 3355 -585504166312221229110 3356 999366834536585010131 3357 -426723782543270505210 3358 -579195822846844044623 3359 1025681369854625136488 3360 -460028441436568798955 3361 -571883824859990515237 3362 1052037415595638424167 3363 -494394706991193608426 3364 -563529054713810529377 3365 1078405816675372005088 3366 -529832499665952153664 3367 -554091778123599008729 3368 1104756043527248536868 3369 -566350961508007535314 3370 -543531661107575445959 3371 1131056163930144907716 3372 -603958410183329972094 3373 -531807788395936195948 3374 1157272815142397494298 3375 -642662291829032921290 3376 -518878683282412727875 3377 1183371176374392091992 3378 -682469132800149119252 3379 -504702329020884422504 3380 1209314941657354532918 3381 -723384490241038591518 3382 -489236191750568922347 3383 1235066293141590355794 3384 -765412901558943329513 3385 -472437245052907297030 3386 1260585874887065757507 3387 -808557832730241803439 3388 -454261996123886197203 3389 1285832767180427518459 3390 -852821625522103620336 3391 -434666513665275977045 3392 1310764461446773790866 3393 -898205443560651383396 3394 -413606457478633759831 3395 1335336835791107132270 3396 -944709217333752350574 3397 -391037109865696158443 3398 1359504131243318620146 3399 -992331588060291216125 3400 -366913408819017781379 3401 1383218928742427202328 3402 -1041069850519712278403 3403 -341189983106360670203 3404 1406432126939604339862 3405 -1090919894774630423873 3406 -313821189232595231415 3407 1429092920856428682072 3408 -1141876146886201059877 3409 -284761150382239230548 3410 1451148781483702665934 3411 -1193931508556210214356 3412 -253963797326152346794 3413 1472545436357948353366 3414 -1247077295801722362160 3415 -221382911394866366309 3416 1493226851206805057123 3417 -1301303176597618156748 3418 -186972169501689459440 3419 1513135212701043598891 3420 -1356597107599257733741 3421 -150685191317097921562 3422 1532210912410425023993 3423 -1412945269882194238491 3424 -112475588577036706973 3425 1550392532001604589943 3426 -1470332003817812590491 3427 -72297016625359749918 3428 1567616829781402695806 3429 -1528739743023640775408 3430 -30103228172328450867 3431 1583818728624040679430 3432 -1588148947514095867821 3433 14151870632206354237 3434 1598931305391808387302 3435 -1648538035992458411085 3436 60514161829898873862 3437 1612885781888040885787 3438 -1709883317416976161610 3439 109029254892638701651 3440 1625611517458091337636 3441 -1772158921784170786630 3442 159742423588931256165 3443 1637036003277297102573 3444 -1835336730269625905626 3445 212698540383647934249 3446 1647084858447893155104 3447 -1899386304671851227954 3448 267942008392440815395 3449 1655681827943850811301 3450 -1964274816307121143794 3451 325516690799283769237 3452 1662748782531866287765 3453 -2029966974303635184485 3454 385465837759932170455 3455 1668205720707288493079 3456 -2096424953450762264254 3457 447832010702945346136 3458 1671970772779506003093 3459 -2163608321554707871898 3460 512657004052776744863 3461 1673960207145176572646 3462 -2231473966464456751869 3463 579981764290195999671 3464 1674088438890108984729 3465 -2299976022722566339851 3466 649846306376528624857 3467 1672268040757576117102 3468 -2369065798012981059390 3469 722289627461039499972 3470 1668409756630103579579 3471 -2438691699363910260238 3472 797349617900185458606 3473 1662422517561677381540 3474 -2508799159286482884474 3475 875062969512627667628 3476 1654213460513613027159 3477 -2579330561810924389690 3478 955465081101223588195 3479 1643687949829909014289 3480 -2650225168609715895719 3481 1038589961170954145716 3482 1630749601611456201897 3483 -2721419045173422046232 3484 1124470127876809393107 3485 1615300311023537440355 3486 -2792844987237594127564 3487 1213136506136155362483 3488 1597240282701992309332 3489 -2864432447430596642851 3490 1304618321942708984999 3491 1576468064290790338306 3492 -2936107462349904492906 3493 1398942993822774626063 3494 1552880583282281716076 3495 -3007792580041101415154 3496 1496136021474265349080 3497 1526373187190815177954 3498 -3079406788096435116759 3499 1596220871535855396559 3500 1496839687236742006653 3501 -3150865442351762276962 3502 1699218860530530977948 3503 1464172405569094245514 3504 -3222080196408204888687 3505 1805149034938138519647 3506 1428262226209498560410 3507 -3292958931962151617576 3508 1914028048445279609724 3509 1388998649742828630507 3510 -3363405690179539881395 3511 2025870036335026957970 3512 1346269851942506009860 3513 -3433320604103045521859 3514 2140686487069219251045 3515 1299962746352716890923 3516 -3502599832337845299446 3517 2258486111034303982429 3518 1249963051020572689054 3519 -3571135494009760689054 3520 2379274706508276397240 3521 1196155359396808969685 3522 -3638815605251277457628 3523 2503055022828791279820 3524 1138423215602867724618 3525 -3705524017214591442694 3526 2629826620825156941285 3527 1076649194078810275095 3528 -3771140355877088867634 3529 2759585730504070725173 3530 1010714983814433087455 3531 -3835539963643903188900 3532 2892325106057320253266 3533 940501477173339687632 3534 -3898593843022916099897 3535 3028033878191763347328 3536 865888863516540045544 3537 -3960168602382476592400 3538 3166697403855733662817 3539 786756727630100444866 3540 -4020126404077187476385 3541 3308297113373296468314 3542 702984153167209476899 3543 -4078324914957771396059 3544 3452810355066819524763 3545 614449831103379663495 3546 -4134617259560349601516 3547 3600210237391113913319 3548 521032173418548144628 3549 -4188851975996972374131 3550 3750465468666299041438 3551 422609431998340680735 3552 -4240872974852673109108 3553 3903540194445189058600 3554 319059822971224798123 3555 -4290519501116786290688 3556 4059393832609467579490 3557 210261656466718811955 3558 -4337626099463664906982 3559 4217980906243682357631 3560 96093472013826273654 3561 -4382022582916471881213 3562 4379250874388847098190 3563 -23565820442914272899 3564 -4423534005218942110135 3565 4543147960738666351614 3566 -148836793688662983216 3567 -4461980636954732622337 3568 4709610980388066577722 3569 -279839350575945562673 3570 -4497177945748861234545 3571 4878573164711773441968 3572 -416692565332271651336 3573 -4528936580596782288714 3574 5049961984490938817564 3575 -559514518878148388026 3576 -4557062360665007390127 3577 5223698971380992148456 3578 -708422127932267026126 3579 -4581356268614690247145 3580 5399699537847444447225 3581 -863530967954390095933 3582 -4601614448801261106970 3583 5577872795679018787918 3584 -1024955089702611424127 3585 -4617628210407307307087 3586 5758121373213923449097 3587 -1192806829466478198015 3588 -4629184035870669098821 3589 5940341231405589972322 3590 -1367196612753214740131 3591 -4636063594670605083567 3592 6124421478873186976765 3593 -1548232751500368099858 3594 -4638043762842538874571 3595 6310244186080890380262 3596 -1736021234593449123552 3597 -4634896648289722472103 3598 6497684198801097107455 3599 -1930665511774622408051 3600 -4626389622270487610169 3601 6686608951023979103811 3602 -2132266270723114631613 3603 -4612285357134684508413 3604 6876878277478769835478 3605 -2340921207407121372352 3606 -4592341870695683734071 3607 7068344225948332899171 3608 -2556724789490775460331 3609 -4566312577316553895490 3610 7260850869552976488735 3611 -2779768012910667638390 3612 -4533946346103982910588 3613 7454234119204900746443 3614 -3010138151409270916369 3615 -4494987566293253198305 3616 7648321536420147581060 3617 -3247918499155482688450 3618 -4449176220224469581210 3619 7842932146710002872289 3620 -3493188106244314010447 3621 -4396247963997682726394 3622 8037876253749895392695 3623 -3746021507222769154382 3624 -4335934216213094877392 3625 8232955254569001448059 3626 -4006488442439544072636 3627 -4267962254887918086833 3628 8427961455970072404406 3629 -4274653572383509532243 3630 -4192055322961350530190 3631 8622677892444583854988 3632 -4550576184815227570678 3633 -4107932742482689741790 3634 8816878145804454587909 3635 -4834309894875506111579 3636 -4015310037898561293052 3637 9010326166817985454992 3638 -5125902337982873609747 3639 -3913899068537193834706 3640 9202776099083175235810 3641 -5425394855724227147016 3642 -3803408170709375523781 3643 9393972105449238645311 3644 -5732822174559208107101 3645 -3683542309526351430713 3646 9583648197231590091963 3647 -6048212077564000874565 3648 -3554003240857020944323 3649 9771528066554835077277 3650 -6371585069044919691142 3651 -3414489683526358596727 3652 9957324922081287164042 3653 -6702954032270128736674 3654 -3264697502179145512756 3655 10140741328483831264853 3656 -7042323880160799180794 3657 -3104319900911867303945 3658 10321469049932956964983 3659 -7389691199213997003117 3660 -2933047628097498242169 3661 10499188897981574481967 3662 -7745043886510688725982 3663 -2750569192506175783011 3664 10673570584129801983160 3665 -8108360780106384198533 3666 -2556571091145937954573 3667 10844272577478542433983 3668 -8479611282671130009330 3669 -2350738048925802602848 3670 11010941967766402752640 3671 -8858754978702878184376 3672 -2132753270563563201210 3673 11173214334224399479227 3674 -9245741245195495814804 3675 -1902298704838907731948 3676 11330713620555252005153 3677 -9640508856113312883114 3678 -1659055321611080174383 3679 11483052016497693537192 3680 -10042985580569258136008 3681 -1402703401699012868873 3682 11629829846294728084431 3683 -10453087775087689283168 3684 -1132922840038543636280 3685 11770635464552490108044 3686 -10870719969866077507370 3687 -849393462210866525441 3688 11905045159820568646039 3689 -11295774449447187351725 3690 -551795354750698658204 3691 12032623066406912116510 3692 -11728130827734322524735 3693 -239809209323350305524 3694 12152921084769781262798 3695 -12167655617793219574095 3696 86883318828590566536 3697 12265478811026484464037 3698 -12614201796392863133582 3699 428599238085978256270 3700 12369823475932620207602 3701 -13067608363762109515323 3702 785653832910032897034 3703 12465469893898197325122 3704 -13527699898535475174066 3705 1158360261480037723229 3706 12551920422405181339562 3707 -13994286108399618212661 3708 1547029138131938403913 3709 12628664932419467831780 3710 -14467161376436295103379 3711 1951968100531396858218 3712 12695180790172065112636 3713 -14946104303709368622318 3714 2373481361214694138666 3715 12750932850929022937024 3716 -15430877248115392811669 3717 2811869243441512901556 3718 12795373465134497541426 3719 -15921225860082749386573 3720 3267427701008302114117 3721 12827942497572767633852 3722 -16416878615163999644702 3723 3740447821978331730093 3724 12848067359942473771681 3725 -16917546344145126937339 3726 4231215315994570719739 3727 12855163057514874083360 3728 -17422921760742815916434 3729 4740009985145262165093 3730 12848632250277367461110 3731 -17932678987553503368561 3732 5267105178068003311653 3733 12827865329259651472741 3734 -18446473080353126905245 3735 5812767227277723091331 3736 12792240508450787206688 3737 -18963939551452651639769 3738 6377254869426390010241 3739 12741123933029522032814 3740 -19484693892237442369477 3741 6960818648497218481108 3742 12673869804322091954179 3743 -20008331095638119864649 3744 7563700301665662412709 3745 12589820522234186609352 3746 -20534425178691403027640 3747 8186132127849286463018 3748 12488306845575975209006 3749 -21062528705982386540251 3750 8828336338705810201332 3751 12368648071050437378196 3752 -21592172314158412426709 3753 9490524392122745791955 3754 12230152231327229294141 3755 -22122864238350955002174 3756 10172896307987588302006 3757 12072116312994907082323 3758 -22654089840728602499570 3759 10875639966305418013990 3760 11893826494815596467708 3761 -23185311142063582218084 3762 11598930387485270351281 3763 11694558407096445818124 3764 -23715966356569016857156 3765 12342928994887767494958 3766 11473577412602112682839 3767 -24245469430936462776242 3768 13107782859490612366442 3769 11230138909842937498396 3770 -24773209587866102160463 3771 13893623926792323682602 3772 10963488659161427692799 3773 -25298550875067201827618 3774 14700568225849008127189 3775 10672863132470588252758 3776 -25820831720057499869969 3777 15528715060594776914277 3778 10357489887063164658207 3779 -26339364491788019542752 3780 16378146183381815712028 3781 10016587964362682409481 3782 -26853435069459252582163 3783 17248924950923368000306 3784 9649368314029613842207 3785 -27362302419604916452172 3786 18141095462619977573130 3787 9255034244309220328748 3788 -27865198181847368162462 3789 19054681681487370118993 3790 8832781899026379915058 3791 -28361326264451257039975 3792 19989686537713873812940 3793 8381800762127667826282 3794 -28849862450118498824467 3795 20946091015103427828413 3796 7901274190165538078209 3797 -29329954013202033422507 3798 21923853220482903336763 3799 7390379973636530339797 3800 -29800719348821167070485 3801 22922907436370072822356 3802 6848290927555178659287 3803 -30261247615107308800806 3804 23943163157035140160906 3805 6274175512184976215138 3806 -30710598389103169576733 3807 24984504108295098374022 3808 5667198484292066578506 3809 -31147801337595871725724 3810 26046787251231457249796 3811 5026521579849936978064 3812 -31571855903447825054690 3813 27129841770216248067674 3814 4351304228541777840196 3815 -31981731008757534254724 3816 28233468045497953724095 3817 3640704300993060571955 3818 -32376364775455330541503 3819 29357436610780672426052 3820 2893878889058702715787 3821 -32754664264717920848081 3822 30501487096112817686303 3823 2109985120098829813547 3824 -33115505235848022466352 3825 31665327156569828252175 3826 1288181005541780743247 3827 -33457731926054505553247 3828 32848631387115452639135 3829 427626324666701323011 3830 -33780156851820663378342 3831 34051040224180053410990 3832 -472516456124950321343 3833 -34081560633347106039014 3834 35272158834412373304844 3835 -1413081227621578293330 3836 -34360691842798120736432 3837 36511555991200013969418 3838 -2394897245461208767743 3839 -34616266877888508973705 3840 37768762939490608131686 3841 -3418788100219817550200 3842 -34846969861580583496341 3843 39043272249568550495621 3844 -4485570649729415203164 3845 -35051452569478041968648 3846 40334536660398499508692 3847 -5596053912719035810330 3848 -35228334385726759512835 3849 41641967913252949947142 3850 -6751037923621335161160 3851 -35376202289057812300692 3852 42964935576317988471495 3853 -7951312547654042874894 3854 -35493610869822410616309 3855 44302765861059784233436 3856 -9197656256065039226921 3857 -35579082379701394791228 3858 45654740431132506035012 3859 -10490834860670518542362 3860 -35631106814977583629691 3861 47020095204678226351018 3862 -11831600207625779711169 3863 -35648142035099427631506 3864 48398019150889759933887 3865 -13220688829582772980915 3866 -35628613917461707430371 3867 49787653081757734796393 3868 -14658820556229592348415 3869 -35570916550175631575386 3870 51188088439966711005835 3871 -16146697082395327044954 3872 -35473412463790083396982 3873 52598366083935071231722 3874 -17685000493776312368449 3875 -35334432903778192695276 3876 54017475071060946704005 3877 -19274391749501276212055 3878 -35152278144785197916318 3879 55444351440244911592230 3880 -20915509121657631721967 3881 -34925217848491185867480 3882 56877876994852692368042 3883 -22608966591035629557886 3884 -34651491466116921701272 3885 58316878087267144133098 3886 -24355352199284353375177 3887 -34329308687462950743760 3888 59760124406297144664757 3889 -26155226356780790940228 3890 -33956849937540142480902 3891 61206327768673600172957 3892 -28009120106483543992541 3893 -33532266922715409456868 3894 62654140916007956017676 3895 -29917533343122399442308 3896 -33053683227458036636514 3897 64102156318526613299479 3898 -31880932988078900470316 3899 -32519194963640491005400 3900 65548904987067629188567 3901 -33899751119364935773510 3902 -31926871473503503368517 3903 66992855294738445903979 3904 -35974383057144203295843 3905 -31274756088265554635784 3906 68432411809835081102427 3907 -38105185404265326372247 3908 -30560866943507646231876 3909 69865914141508864099543 3910 -40292474042347651543595 3911 -29783197853335606393508 3912 71291635799898133765167 3913 -42536522082956379696088 3914 -28939719244468177019848 3915 72707783072300098124883 3916 -44837557774510822731609 3917 -28028379152270697180808 3918 74112493917220025837938 3919 -47195762364536746815369 3920 -27047104279896013382256 3921 75503836877963669893030 3922 -49611267918016064578395 3923 -25993801122564930029070 3924 76879810017732381675644 3925 -52084155091525723902832 3926 -24866357158156838633825 3927 78238339877978895953053 3928 -54614450864035526837219 3929 -23662642106149958702396 3930 79577280462107854378582 3931 -57202126224144308019691 3932 -22380509256085956917762 3933 80894412246372218932955 3934 -59847093814747786121622 3935 -21017796867599670097193 3936 82187441220176348972053 3937 -62549205535012094302830 3938 -19572329643187651007654 3939 83453997957730890924604 3940 -65308250100777069679636 3941 -18041920275751165641517 3942 84691636723398743206034 3943 -68123950563364991037619 3944 -16424371072080706378749 3945 85897834612771793035130 3946 -70995961788057058444105 3947 -14717475654305815103424 3948 87069990731947670027384 3949 -73923867892322168922728 3950 -12919020740464469600006 3951 88205425417140943381110 3952 -76907179645206013089955 3953 -11026788006196771818050 3954 89301379497229180052530 3955 -79945331828081356569411 3956 -9038556028697894331183 3957 90355013601462858504886 3958 -83037680558320802863353 3959 -6952102314908140362058 3960 91363407515071521197546 3961 -86183500576216726598661 3962 -4765205415048830959011 3963 92323559585089209225825 3964 -89381982496870701618571 3965 -2475647123446781601353 3966 93232386179263944342046 3967 -92632230027508469667687 3968 -81214767722303537669 3969 94086721200467377686021 3970 -95933257152111574981200 3971 2420296411760319543817 3972 94883315659601781117532 3973 -99283985283960812757108 3974 5031080791146615198439 3975 95618837309512169752113 3976 -102683240388159145440464 3977 7753319799204191860035 3978 96289870343032681261660 3979 -106129750074876095827963 3980 10589179259310274181315 3981 96892915157764819236542 3982 -109622140665565680165949 3983 13540806635531676831067 3984 97424388190847704309010 3985 -113158934233054453211838 3986 16610328181873035422544 3987 97880621826405361362502 3988 -116738545617943968598961 3989 19799845992983712054629 3990 98257864379060791904924 3991 -120359279422386637628970 3992 23111434955467604041297 3993 98552280156286353768749 3994 -124019326983879228494617 3995 26547139598170489078316 3996 98759949603107802644458 3997 -127716763330303190228527 3998 30108970840667406138972 3999 98876869532012546985851 4000 -131449544119063755477460 4001 33798902638420314246756 4002 98898953441704504101986 4003 -135215502561734848557144 4004 37618868523917303078445 4005 98822031927633027583153 4006 -139012346337277102776631 4007 41570758042371129643675 4008 98641853188060176550955 4009 -142837654495421559484739 4010 45656413081388016458149 4011 98354083628665974344920 4012 -146688874353509104871136 4013 49877624093304631057452 4014 97954308569573967428180 4015 -150563318388571317659865 4016 54236126209715216317311 4017 97438033057863533284819 4018 -154458161128172914392529 4019 58733595247019972695978 4020 96800682789564769076924 4021 -158370436042001862482805 4022 63371643602639718313834 4023 96037605144263085887339 4024 -162297032437964619391899 4025 68151816040874664900441 4026 95144070336417660683772 4027 -166234692364980220326868 4028 73075585368187789345218 4029 94115272686574686834379 4030 -170180007526474724693024 4031 78144347997051620351251 4032 92946332016681897751531 4033 -174129416206984394286430 4034 83359419398287235280712 4035 91632295172731525399437 4036 -178079200216119806040344 4037 88722029441209920056141 4038 90168137679033707098282 4039 -182025481852520532073801 4040 94233317621672103522431 4041 88548765527385275114404 4042 -185964220892309562134402 4043 99894328177508792981931 4044 86769017105523914115656 4045 -189891211604904806528469 4046 105706005091651787518803 4047 84823665268161106090159 4048 -193802079800959602893423 4049 111669186982624480337592 4050 82707419555063347187986 4051 -197692279915523330117221 4052 117784601882873463134057 4053 80414928559493418971457 4054 -201557092131462298699910 4055 124052861904871508646041 4056 77940782451551333547752 4057 -205391619546471307310383 4058 130474457795652959177300 4059 75279515659734020618428 4060 -209190785388989276550140 4061 137049753379955479126260 4062 72425609715313261027818 4063 -212949330286593849284640 4064 143778979892849191893757 4065 69373496262846200911113 4066 -216661809592465936121061 4067 150662230202283783726303 4068 66117560241466578529411 4069 -220322590773748275604024 4070 157699452922670120537798 4071 62652143240253315081670 4072 -223925850867670445911888 4073 164890446420201137584660 4074 58971547032360975258164 4075 -227465574009517547836569 4076 172234852711280157297313 4077 55070037291177065059400 4078 -230935549038599679804353 4079 179732151255053480797168 4080 50941847493213812371910 4081 -234329367186556073523745 4082 187381652641683325374547 4083 46581183010952675737555 4084 -237640419854438066564183 4085 195182492177668503768170 4086 41982225400358027703706 4087 -240861896483164227392861 4088 203133623370133402885178 4089 37139136886215481179349 4090 -243986782524080621093068 4091 211233811311721892646124 4092 32046065050004677305962 4093 -247007857514480875573742 4094 219481625968318240481312 4095 26697147723382032741480 4096 -249917693265108760276184 4097 227875435371579827824694 4098 21086518091960142269938 4099 -252708652164760522501321 4100 236413398718822414443943 4101 15208310012361048502252 4102 -255372885609299268318236 4103 245093459382610296678424 4104 9056663547189268906631 4105 -257902332560461574259586 4106 253913337832928061029355 4107 2625730720784100639650 4108 -260288718242057231217593 4109 262870524474673313138249 4110 -4090318499662567484368 4111 -262523552979204491841778 4112 271962272403700670261314 4113 -11097289994901722463969 4114 -264598131188488332212309 4115 281185590084563015528268 4116 -18400959051829395300269 4117 -266503530524944670430140 4118 290537233953551500937052 4119 -26007063686534428671519 4120 -268230611194041374448396 4121 300013700950606817527541 4122 -33921297727786161485240 4123 -269770015434816871077756 4124 309611220984092000870689 4125 -42149303658583991102748 4126 -271112167182626193813412 4127 319325749332445654372572 4128 -50696665211486505462395 4129 -272247271917909110839936 4130 329152958987112411923997 4131 -59568899715549418462050 4132 -273165316709703602684976 4133 339088232941235648614461 4134 -68771450190737037632058 4135 -273856070460568043271823 4136 349126656428933392864603 4137 -78309677187869215177045 4138 -274309084361901689333296 4139 359263009120128477800929 4140 -88188850370140508122735 4141 -274513692566569123632405 4142 369491757276195362177242 4143 -98414139834532834895362 4144 -274459013088076239289472 4145 379807045871900338060395 4146 -108990607169356581025757 4147 -274133948933437702436249 4148 390202690689356372821245 4149 -119923196246528680367471 4150 -273527189479231624511975 4151 400672170389994324456179 4152 -131216723745048283561166 4153 -272627212098206365958960 4154 411208618570747525170882 4155 -142875869404594931413881 4156 -271422284046171736362375 4157 421804815810995761035723 4158 -154905166005964246828896 4159 -269900464616753659299338 4160 432453181716957842146373 4161 -167308989077612777362438 4162 -268049607573967991827004 4163 443145766970641854635646 4164 -180091546325311419882735 4165 -265857363870394046735603 4166 453874245390550696779931 4167 -193256866784557368512054 4168 -263311184661112105909397 4169 464629906011833253376606 4170 -206808789693059637793589 4171 -260398324621372738814580 4172 475403645193602758480620 4173 -220750953083359234156257 4174 -257105845578353955445244 4175 486185958761711823823295 4176 -235086782093247134420855 4177 -253420620465145298498413 4178 496966934195244401597933 4179 -249819476994486226415770 4180 -249329337607488044985314 4181 507736242865630368833661 4182 -264952000937882200193045 4183 -244818505351563854188900 4184 518483132337195964995702 4185 -280487067415689794607845 4186 -239874457043513617740548 4187 529196418738688174053583 4188 -296427127439816066590400 4189 -234483356369112234418520 4190 539864479215152517260109 4191 -312774356437323665677445 4192 -228631203064410808276154 4193 550475244470350299952892 4194 -329530640862148520920067 4195 -222303839005883540012503 4196 561016191409673179052261 4197 -346697564525088865329550 4198 -215486954690995721920097 4199 571474335894403490857959 4200 -364276394641469955677437 4201 -208166096117817481314511 4202 581836225617867914877829 4203 -382268067599133831045837 4204 -200326672074677579047121 4205 592087933115008499390956 4206 -400673174446686644824814 4207 -191953961848543085986757 4208 602215048916518320732347 4209 -419491946105284848097956 4210 -183033123363167584644466 4211 612202674859753574280002 4212 -438724238304460245369894 4213 -173549201755726488146548 4214 622035417568177561340567 4215 -458369516245937539501182 4216 -163487138402998687117279 4217 631697382112246850781087 4218 -478426838996552189569859 4219 -152831780405814902680076 4220 641172165864110534816896 4221 -498894843614935887679768 4222 -141567890542814339605390 4223 650442852559740380153921 4224 -519771729013726439971805 4225 -129680157702198574331317 4226 659492006581483794592572 4227 -541055239562725254004513 4228 -117153207802469702064367 4229 668301667475372569255559 4230 -562742648435450230546379 4231 -103971615210774590365933 4232 676853344716803941095793 4233 -584830740705306040375940 4234 -90119914669748301598248 4235 685128012739647831538744 4236 -607315796194553444721402 4237 -75582613741373007987476 4238 693106106243023398137534 4239 -630193572083142011195238 4240 -60344205778609514071799 4241 700767515791523264569009 4242 -653459285281365193195340 4243 -44389183433171305738053 4244 708091583723754970390435 4245 -677107594574288692381074 4246 -27702052710017324269687 4247 715057100385704274621184 4248 -701132582542732457654512 4249 -10267347576743513363963 4250 721642300704413673285113 4251 -725527737269688390951083 4252 7930354861779169586662 4253 727824861119206431140896 4254 -750285933837820087212632 4255 26906418615576547048801 4256 733581896886568600441332 4257 -775399415627902811799956 4258 46676132478483978303418 4259 738889959776641765447496 4260 -800859775424760885383330 4261 67254693106141716984005 4262 743725036178050756661830 4263 -826657936341582063351978 4264 88657187493336369923145 4265 748062545629735942401186 4266 -852784132570122073564454 4267 110898574843367229791130 4268 751877339797115858469101 4269 -879227889968745550784901 4270 133993667820089582355290 4271 755143701911958217308364 4272 -905978006496817819443485 4273 157957113175705781452074 4274 757835346693873695782316 4275 -933022532508505682378292 4276 182803371745403907700253 4277 759925420773507379666333 4278 -960348750915548123093090 4279 208546697802364427024130 4280 761386503635914875994567 4281 -987943157233212114010919 4282 235201117764744761362679 4283 762190609104880342781589 4284 -1015791439520085908928435 4285 262780408248672201688697 4286 762309187387216569498403 4287 -1043878458227126716202631 4288 291298073459430400801062 4289 761713127698468866790373 4290 -1072188225967751299885174 4291 320767321915443478799428 4292 760372761489593374679089 4293 -1100703887225632288484590 4294 351201042497886433715571 4295 758257866296674461763396 4296 -1129407698013168978443145 4297 382611779821165843823033 4298 755337670233755964817847 4299 -1158281005498584803117892 4300 415011708917814448818702 4301 751580857151468842359524 4302 -1187304227615843880338315 4303 448412609233752690711508 4304 746955572482003759708808 4305 -1216456832676670703751195 4306 482825837928249995408887 4307 741429429793700112318738 4308 -1245717319000131527491415 4309 518262302475320309464332 4310 734969518076239688462569 4311 -1275063194580434823891773 4312 554732432561751025932406 4313 727542409780272123654209 4314 -1304470956809716782431881 4315 592246151279356313152765 4316 719114169632861702883819 4317 -1333916072277882674864952 4318 630812845607600763197927 4319 709650364253101033727471 4320 -1363372956667617435811590 4321 670441336185118639069349 4322 699116072589639547538854 4323 -1392814954768088190472635 4324 711139846367304625883112 4325 687475897204948928615073 4326 -1422214320626837884893626 4327 752915970569516502035076 4328 674693976428384601331106 4329 -1451542197864881339402178 4330 795776641894181553373094 4331 660733997403295240233388 4332 -1480768600175925175995007 4333 839728099042445744092316 4334 645559210050498574155020 4335 -1509862392036246195608016 4336 884775852509862437561250 4337 629132441973754047627733 4338 -1538791269647606379693593 4339 930924650067944242673566 4340 611416114329752510066302 4341 -1567521742141294575142975 4342 978178441532371387527619 4343 592372258688575745660085 4344 -1596019113067161881559146 4345 1026540342820953620056413 4346 571962534907285840052655 4347 -1624247462197325924179855 4348 1076012599303529749016650 4349 550148250042857594738632 4350 -1652169627669929246782702 4351 1126596548448266445045305 4352 526890378327186391649092 4353 -1679747188504238924740359 4354 1178292581768028084952632 4355 502149582230578154049882 4356 -1706940447514017306857490 4357 1231100106072737252771787 4358 475886234636453015135001 4359 -1733708414652086376315040 4360 1285017504032984571295935 4361 448060442153790195398424 4362 -1760008790814583587625164 4363 1340042094062361402677755 4364 418632069589966350989744 4365 -1785797952139487033337144 4366 1396170089525462274629108 4367 387560765610557105339500 4368 -1811030934829495345709341 4369 1453396557280682365525228 4370 354805989608590263674537 4371 -1835661420535511731839289 4372 1511715375566548818841262 4373 320327039809778362685061 4374 -1859641722332420826171645 4375 1571119191242462590006123 4376 284083082635964576209987 4377 -1882922771325091180181816 4378 1631599376394487034329484 4379 246033183353177186666186 4380 -1905454103917906912761601 4381 1693145984318912946355737 4382 206136338026175604349625 4383 -1927183849787452115782225 4384 1755747704896240737530146 4385 164351506805653751276742 4386 -1948058720593273237092493 4387 1819391819370265491869862 4388 120637648569529889626924 4389 -1968023999468036327029254 4390 1884064154547018966806969 4391 74953756944156280428428 4392 -1987023531323627996350264 4393 1949749036430314394434910 4394 27258897726314222576189 4395 -2004999714016207384951515 4396 2016429243310871582594613 4397 -22487752268614141450899 4398 -2021893490408378287607594 4399 2084085958327933766944503 4400 -74326864912111109622216 4401 -2037644341373170627817315 4402 2152698721522687982981132 4403 -128298918996792973142217 4404 -2052190279779611568729278 4405 2222245381404672136320814 4406 -184444156980099646041528 4407 -2065467845506242841459358 4408 2292702046052926743359279 4409 -242802540213253137015832 4410 -2077412101523960477933026 4411 2364043033775452615199989 4412 -303413702637032296829675 4413 -2087956631096179839536581 4414 2436240823351290914737916 4415 -366316902921024066835111 4416 -2097033536139276352023648 4417 2509266003881271853436832 4418 -431550975028966513368413 4419 -2104573436792923214708828 4420 2583087224274419022916732 4421 -499154277187792521711468 4422 -2110505472244822001911448 4423 2657671142398647240125018 4424 -569164639244200424383220 4425 -2114757302861030661407571 4426 2732982373925523705209115 4427 -641619308387452980438615 4428 -2117255113667894290884751 4429 2808983440900427782846046 4430 -716554893223592478200925 4431 -2117923619238323455341398 4432 2885634720070773528682367 4433 -794007306181016853472187 4434 -2116686070029891163350990 4435 2962894391006432981572385 4436 -874011704234123315451568 4437 -2113464260228982405715956 4438 3040718384048028892889508 4439 -956602427926366271482293 4440 -2108178537149881061722748 4441 3119060328120141473611187 4442 -1041812938681118992803515 4443 -2100747812244457598524335 4444 3197871498448211548136541 4445 -1129675754383252934292747 4446 -2091089573772695375120887 4447 3277100764219193049245191 4448 -1220222383221678773465487 4449 -2079119901191079722993783 4450 3356694536227958147319794 4451 -1313483255777502483022211 4452 -2064753481310370951076169 4453 3436596714552616252100276 4454 -1409487655350073503521111 4455 -2047903626281067940643473 4456 3516748636304075599414516 4457 -1508263646507497494504133 4458 -2028482293459287490596897 4459 3597089023496214109674031 4460 -1609838001856109019084820 4461 -2006400107212560484161131 4462 3677553931085415684362975 4463 -1714236127017582269005352 4464 -1981566382719384753583082 4465 3758076695229137669263580 4466 -1821481983810586079559727 4467 -1953889151823131518294018 4468 3838587881815791653583805 4469 -1931598011627960296435478 4470 -1923275190995160368058234 4471 3919015235318992583803040 4472 -2044605047008929720778021 4473 -1889630051468726033455748 4474 3999283628032078622782276 4475 -2160522241399832233339338 4476 -1852858091599436387500291 4477 4079315009739431765662059 4478 -2279366977105692965963509 4479 -1812862511514710664351848 4480 4159028357884212009637153 4481 -2401154781428827609035050 4482 -1769545390108779865547778 4483 4238339628292590611389587 4484 -2525899238999834976144638 4485 -1722807724446411594514313 4486 4317161706517890469102859 4487 -2653611902300081770479130 4488 -1672549471632550215331496 4489 4395404359868349997983874 4490 -2784302200384286532296851 4491 -1618669593211643153757138 4492 4472974190185792483225442 4493 -2917977345805445698276599 4494 -1561066102154347229235308 4495 4549774587442617133141661 4496 -3054642239754180191725569 4497 -1499636112495817227817635 4498 4625705684228340396043790 4499 -3194299375418111344495861 4500 -1434275891683615023140657 4501 4700664311196865348844332 4502 -3336948739577046880079022 4503 -1364880915699702478139702 4504 4774543953549719698609209 4505 -3482587712443183187717498 4506 -1291345927014729338409927 4507 4847234708630256301184212 4508 -3631210965766043002640002 4509 -1213564995439156520049287 4510 4918623244708125822760900 4511 -3782810359215189671315026 4512 -1131431581929413791356922 4513 4988592761032877642265575 4514 -3937374835064616631564020 4515 -1044838605413511804684958 4516 5057022949240116558733494 4517 -4094890311195930568268399 4518 -953678512694096267315217 4519 5123789956192970160106437 4520 -4255339572448652811541637 4521 -857843351493031733409127 4522 5188766348346451727102145 4523 -4418702160339081645546720 4524 -757224846695078466408260 4525 5251821077721399338295344 4526 -4584954261180716524498548 4527 -651714479854190672557167 4528 5312819449579762060717377 4529 -4754068592632262795837066 4530 -541203572019347329918705 4531 5371623091891855976384206 4532 -4926014288711148609236883 4533 -425583369942643131587612 4534 5428089926691564966824700 4535 -5100756783303403772669974 4536 -304745135725655663015356 4537 5482074143414055343869739 4538 -5278257692213021090012849 4539 -178580239965758449197756 4540 5533426174316189339187739 4541 -5458474693786739448893817 4542 -46980258457242839128304 4543 5581992672078145086974725 4544 -5641361408162818758888788 4545 90162927492412328973439 4546 5627616489690630974209392 4547 -5826867275185097100633418 4548 232957027077687254128597 4549 5670136662730119377704914 4550 -6014937431036612518553647 4551 381509232282864292151411 4552 5709388394130669965900898 4553 -6205512583639694270367728 4554 535926106390848278863558 4555 5745203041558649073295079 4556 -6398528886882783183110539 4557 696313468656168834606724 4558 5777408107503062387798957 4559 -6593917813726764952442966 4560 862776275092467585822560 4561 5805827232191638257618847 4562 -6791606028257318703642212 4563 1035418495319921002459427 4564 5830280189449474567758675 4565 -6991515256742209470556687 4566 1214342985425246280784226 4567 5850582885614150432633680 4568 -7193562157766534922989866 4569 1399651356782324970833899 4570 5866547361628143826136229 4571 -7397658191511265205360857 4572 1591443840788775002974211 4573 5877981798426135830987983 4574 -7603709488254859421152349 4575 1789819149469444875252482 4576 5884690525741985674799838 4577 -7811616716169972041399470 4578 1994874331905199131318021 4579 5886474034456534436328832 4580 -8021274948502069277560916 4581 2206704626441280024335125 4582 5883128992614860392366815 4583 -8232573530208906047762845 4584 2425403308637025127566492 4585 5874448265237599719258453 4586 -8445395944154980617354848 4587 2651061534914925891483730 4588 5860220938058670865147824 4589 -8659619676947114728775564 4590 2883768181874606565305368 4591 5840232345317330051260386 4592 -8875116084512830941300012 4593 3123609681233814779939304 4594 5814264101740467471251365 4595 -9091750257515127937498688 4596 3370669850366208569588693 4597 5782094138846222499279467 4598 -9309380886713132893426137 4599 3625029718402560741893276 4600 5743496745708232372205377 4601 -9527860128369936063488369 4602 3886767347869793363664707 4603 5698242614314558388191677 4604 -9747033469825140823407768 4605 4155957651839433041887464 4606 5646098889663820272081037 4607 -9966739595341383845846401 4608 4432672206564967134640777 4609 5586829224735339472395631 4610 -10186810252350653309657075 4611 4716979059585118517103158 4612 5520193840478825731205295 4613 -10407070118217846935771758 4614 5008942533278042154267436 4615 5445949590962931437276449 4616 -10627336667655924527197205 4617 5308623023849361980406607 4618 5363850033830973820491249 4619 -10847420040918513632616419 4620 5616076795745046659368424 4621 5273645506205414888731458 4622 -11067122912913072182072762 4623 5931355771478433808670113 4624 5175083206191901355747143 4625 -11286240363369103134523604 4626 6254507316868884890089465 4627 5067907280126434397483885 4628 -11504559748213486393364152 4629 6585574021688277907610143 4630 4951858915718683200417743 4631 -11721860572296267484151213 4632 6924593475719807558486316 4633 4826676441236679480499856 4634 -11937914363628129403800232 4635 7271598040232719825958138 4636 4692095430887799476056699 4637 -12152484549281927571115330 4638 7626614614884957311370222 4639 4547848816542596830271429 4640 -12365326333128861114706256 4641 7989664400065299532721611 4642 4393667005957937515246262 4643 -12576186575570882362774758 4644 8360762654695015176461090 4645 4229278007646955083337550 4646 -12784803675449435634520183 4647 8739918449509120036585314 4648 4054407562553444097527675 4649 -12990907454301514454051427 4650 9127134415845846341309217 4651 3868779282678763292551231 4652 -13194219043152800005134408 4653 9522406489973493170229330 4654 3672114796819623247408346 4655 -13394450772028405722509443 4656 9925723652992414036749967 4657 3464133903564950259044415 4658 -13591306062380797408365761 4659 10337067666350966986311414 4660 3244554731710516598221444 4661 -13784479322625078622243544 4662 10756412803022908150521512 4663 3013093908239182567607745 4664 -13973655846991132444295831 4665 11183725574395302167826513 4666 2769466734025281420132466 4667 -14158511717892581912596393 4668 11618964452924741467745757 4669 2513387367410146732530662 4670 -14338713712032074636547845 4671 12062079590621800097139510 4672 2244569015806644900124676 4673 -14513919210452711998263480 4674 12513012533432422415064881 4675 1962724135478332654124055 4676 -14683776112765211013231965 4677 12971695931587639318277445 4678 1667564639649890054134550 4679 -14847922755770537961761496 4680 13438053246001827920567949 4681 1358802115092499267256752 4682 -15005987836717727246636959 4683 13911998450802998788993700 4684 1036148047339027903855232 4685 -15157590341426576721859473 4686 14393435732087458069713929 4687 699314054670131984962596 4688 -15302339477525072858213505 4689 14882259182995053006322739 4690 348012131023728826091573 4691 -15439834613041194522567113 4692 15378352495210103022631499 4693 -18045102034242711820462 4694 -15569665220609072579302463 4695 15881588646997589111431077 4696 -399144134128386581905461 4697 -15691410827539085971604751 4698 16391829587893088191700614 4699 -795570295547699455606058 4700 -15804640972021947722541007 4701 16908925920170035034966723 4702 -1207607477229072055190455 4703 -15908915165726234281310259 4704 17432716577216816977311715 4705 -1635537841120999891782647 4706 -16003782863069405631255112 4707 17963028498961943717454677 4708 -2079641520786354288923560 4709 -16088783437431548788578870 4710 18499676304494453178834305 4711 -2540196312120126031678941 4712 -16163446164601766650398057 4713 19042461962033107492564839 4714 -3017477354046247469944789 4715 -16227290213736092840386592 4716 19591174456406834449979649 4717 -3511756799075557252347231 4718 -16279824646126571403852118 4719 20145589454215933059911717 4720 -4023303473595077920128866 4721 -16320548422069858585855872 4722 20705468966852430744030810 4723 -4552382527777659277239183 4724 -16348950416144503322185657 4725 21270561011565727041640523 4726 -5099255074989072529660014 4727 -16364509441194527516382203 4728 21840599270768478913776995 4729 -5664177820589473654494459 4730 -16366694281337737199537596 4731 22415302749786126843902029 4732 -6247402680014126168608813 4733 -16354963734305392127099023 4734 22994375433262215198566035 4735 -6849176386039085305905989 4736 -16328766663440650766545785 4737 23577505940440813043556520 4738 -7469740085125469723578859 4739 -16287542059671119928684021 4740 24164367179556010891680762 4741 -8109328922757764460519947 4742 -16230719113791574592844746 4743 24754616001568341520913761 4744 -8768171617679489541875108 4745 -16157717299380525562102594 4746 25347892853496536765985684 4747 -9446490024952418108607391 4748 -16067946466694960278289588 4749 25943821431603634734436540 4750 -10144498687753399404029158 4751 -15960806947874877586429582 4752 26542008334704888450118193 4753 -10862404377846750404938834 4754 -15835689673809760068686303 4755 27142042717876268220705078 4756 -11600405624658045292240003 4757 -15691976303006087783335306 4758 27743495946850635696512010 4759 -12358692232900126109124807 4760 -15529039362815357736889027 4761 28345921253400755731019398 4762 -13137444788690031740900751 4763 -15346242403368679884623480 4764 28948853392016421550430159 4765 -13936834154121647352841679 4766 -15142940164584177998497489 4767 29551808298195810259379023 4768 -14757020950246772971324535 4769 -14918478756599657673166646 4770 30154282748679092084473451 4771 -15598155028444551645574077 4772 -14672195854002916915181252 4773 30755754023965916829743638 4774 -16460374930147130017441971 4775 -14403420904217915121426186 4776 31355679573466075433980689 4777 -17343807334917827969761583 4778 -14111475350424642470648924 4779 31953496683646997358359111 4780 -18248566496866076421607501 4781 -13795672869375957630082828 4782 32548622149549156093606233 4783 -19174753669412971694466195 4784 -13455319624493955130071474 4785 33140451950055583069662504 4786 -20122456518409341260128276 4787 -13089714534613414082607895 4788 33728360927308806514598557 4789 -21091748523639014456422271 4790 -12698149558758793963643678 4791 34311702470684425740736494 4792 -22082688368728114522537514 4793 -12279909997325774604902178 4794 34889808205737317453006099 4795 -23095319319513219613996698 4796 -11834274810056824453933941 4797 35461987688553130138222903 4798 -24129668590909452867830714 4799 -11360516951184330522957998 4800 36027528105944141519051221 4801 -25185746702352846235063227 4802 -10857903722132832237006128 4803 36585693981945976583992863 4804 -26263546821879637764636805 4805 -10325697142155445513235071 4806 37135726891077696654361537 4807 -27363044098939720989307021 4808 -9763154337297042259868856 4809 37676845178845951191830061 4810 -28484194986029893574942432 4811 -9169527948059763947630951 4812 38208243689979449620966923 4813 -29626936549268405595978804 4814 -8544066556163344068347931 4815 38729093504898944647886672 4816 -30791185768020861473131087 4817 -7886015130775171938621668 4818 39238541684932992914553222 4819 -31976838823724694220052638 4820 -7194615494601287737436532 4821 39735711026809437932520031 4822 -33183770378048120534154541 4823 -6469106810211375526959351 4824 40219699826957097632793004 4825 -34411832840557978281827108 4826 -5708726086986382909146349 4827 40689581656172552663479892 4828 -35660855626059682795319132 4829 -4912708709058664909563921 4830 41144405145210883415435030 4831 -36930644401812375435481917 4832 -4080288984629358489601099 4833 41583193781880340410066405 4834 -38220980324811326820074674 4835 -3210700717028328351314825 4836 42004945720224247756831154 4837 -39531619269370850574150257 4838 -2303177797896019625400226 4839 42408633602395284522447579 4840 -40862291045230134780466126 4841 -1356954822846526322167140 4842 42793204393829913831910121 4843 -42212698606446960001848725 4844 -371267729984304019197197 4845 43157579232353266350879670 4846 -43582517251333592039389767 4847 654645538373760770629215 4848 43500653291846663352349025 4849 -44971393813733077610991674 4850 1721544350407029817629824 4851 43821295661133174486131141 4852 -46378945845923664000286062 4853 2830184675588079386480252 4854 44118349238737678310536761 4855 -47804760793484388421800091 4856 3981318351214311952845685 4857 44390630644201755262374231 4858 -49248395162444553809582926 4859 5175692324342749192743758 4860 44636930146633948648416482 4861 -50709373679086522426756676 4862 6414047868786430101346292 4863 44856011611200418530569814 4864 -52187188442761109126839902 4865 7697119776853788345345222 4866 45046612464260287659191868 4867 -53681298072122963988005782 4868 9025635525503404825047624 4869 45207443677875069526236808 4870 -55191126845183364954964571 4871 10400314416610282744438436 4872 45337189774419843642448693 4873 -56716063833627341112803914 4874 11821866691032016885212852 4875 45434508852049506676384188 4876 -58255462031832258237710361 4877 13290992616187808090899446 4878 45498032631770633903644860 4879 -59808637481075887738347588 4880 14808381546856769907966022 4881 45526366526895689681796341 4882 -61374868389412367221786633 4883 16374710958927410157075234 4884 45518089735652388993341392 4885 -62953394247746734711333092 4886 17990645455825006531523549 4887 45471755357747723054392461 4888 -64543414942629276982033622 4889 19656835747369915103351040 4890 45385890535681006393079947 4891 -66144089866344580534867785 4892 21373917600816098862210781 4893 45258996621627483261228106 4894 -67754537024860896989044313 4895 23142510763846392954272173 4896 45089549370707577876275889 4897 -69373832144260444873613951 4898 24963217859298754967126593 4899 44875999161484482722978558 4900 -71001007776262147234463997 4901 26836623251425915006030416 4902 44616771244524945789173119 4903 -72635052403504661723733780 4904 28763291883490126289212386 4905 44310266019886114099478010 4906 -74274909545248579584984553 4907 30743768086523845883735177 4908 43954859344381992088166932 4909 -75919476864214353604512048 4910 32778574359088088724136544 4911 43548902869511410834661917 4912 -77567605275263663225397438 4913 34868210117890312901100352 4914 43090724410918551985664613 4915 -79218098056690911824532608 4916 37013150419126308108532858 4917 42578628350285699706548977 4918 -80869709964882809036264331 4919 39213844650441684276504393 4920 42010896070545397145168280 4921 -82521146353164254241255408 4922 41470715193412943334615528 4923 41385786425328054152857934 4924 -84171062295640084670209654 4925 43784156056480274929782310 4926 40701536243546816913101982 4927 -85818061716903758316573837 4928 46154531478270448440952405 4929 39956360870050566524615388 4930 -87460696528475455882138320 4931 48582174501281383879216237 4932 39148454743259841307200147 4933 -89097465772894800099954728 4934 51067385515908134116858022 4935 38275992010729662261123874 4936 -90726814776384843512796998 4937 53610430774824293528745857 4938 37337127183565232388090218 4939 -92347134311067857209065003 4940 56211540877742987200609207 4941 36329995830645733301506562 4942 -93956759767704914279819247 4943 58870909226616967494552916 4944 35252715313591393885736782 4945 -95553970339996263526932964 4946 61588690451349545363482525 4947 34103385563438263040410338 4948 -97136988221470925757382150 4949 64364998806124560501681965 4950 32880089899962924193474586 4951 -98703977816060016326537739 4952 67199906536477927475458182 4953 31580895894628584328927785 4954 -100253044963439671139335080 4955 70093442217270889611795963 4956 30203856278099521342567176 4957 -101782236180296538994796485 4958 73045589061741646247843092 4959 28747009893299937371503300 4960 -103289537918660071969734171 4961 76056283201850742371691941 4962 27208382694966450233930410 4963 -104772875842513882780078951 4964 79125411940154413419569385 4965 25585988796672315503960040 4966 -106230114123889557474458887 4967 82252811973479936706982320 4968 23877831566272175663538077 4969 -107659054759715233400693717 4970 85438267588698181732857404 4971 22081904770744714329351297 4972 -109057436910682171373573160 4973 88681508830929551231256557 4974 20196193771378700000693427 4975 -110422936263462284770277640 4976 91982209644543046288229860 4977 18218676770276129038383016 4978 -111753164417600252630916121 4979 95339985987350331319397674 4980 16147326109111566816473900 4981 -113045668298474309471244328 4982 98754393918422680596306904 4983 13980109621114574518437142 4984 -114297929597710156495815873 4985 102224927660001969978374131 4986 11714992037204659666226387 4987 -115507364242503550934678508 4988 105751017634005408871764838 4989 9349936447235456833587772 4990 -116671321895297105180844855 4991 109332028473668123918000948 4992 6882905817264433081178330 4993 -117787085485328495052159822 4994 112967257010898819350687829 4995 4311864563791075647084182 4996 -118851870773556806126653832 4997 116655930239969280488207684 4998 1634780185863018586582515 4999 -119862825952545870668699863 5000 120397203258192238241873463 5001 -1150375044024465183287424 5002 -120817031282872459815406139 5003 124190157184288763345238249 5004 -4045622329356897309389257 5005 -121711498767699669860677906 5006 128033797055182800737666419 5007 -7052974538453057779526391 5008 -122543171867144256582845864 5009 131927049702008196427233715 5010 -10174434331887647317340013 5011 -123308925254139385231387323 5012 135868761606152748062267111 5013 -13411992227606006322414247 5014 -124005564613481998194947120 5015 139857696736212619820659446 5016 -16767624602906289253915987 5017 -124629826485826834940150274 5018 143892534366772423557130191 5019 -20243291632441152754492436 5020 -125178378158376104762411721 5021 147971866879976114058763938 5022 -23840935161448166440438603 5023 -125647817604086637583714819 5024 152094197550898630802485021 5025 -27562476513395880726984103 5026 -126034673471202439895615304 5027 156257938317779066656203704 5028 -31409814231293379741570811 5029 -126335405124993266867457535 5030 160461407538223785867604872 5031 -35384821751890035948381835 5032 -126546402743564959316652241 5033 164702827732539723206280034 5034 -39489345012056954540432988 5035 -126663987469679694448783133 5036 168980323315408626919297760 5037 -43725199986621746028336175 5038 -126684411620508368387002941 5039 173291918317165729922006331 5040 -48094170156997049081425303 5041 -126603858957309295429417705 5042 177635534095999779410149967 5043 -52598003909924738134173472 5044 -126418445017010296896782493 5045 182008987042444935389575345 5046 -57238411865730681014022444 5047 -126124217507742630096436943 5048 186409986277591427550534300 5049 -62017064135467886729165711 5050 -125717156770356797271078653 5051 190836131346496237805856276 5052 -66935587506403096792782157 5053 -125193176308020896353528209 5054 195284909908334402393566446 5055 -71995562555286411907829081 5056 -124548123385982344363087891 5057 199753695424886632130317899 5058 -77198520688925175726820800 5059 -123777779703643497050350961 5060 204239744849021231610659222 5061 -82545941111569541396364264 5062 -122877862141080306823105063 5063 208740196314884053273129276 5064 -88039247718703326741925359 5065 -121844023582201744573770583 5066 213252066831575458855277047 5067 -93679805916821734618920717 5068 -120671853816724643646559742 5069 217772249982149581652471467 5070 -99468919368868378385568811 5071 -119356880523205907771547706 5072 222297513629839367876493901 5073 -105407826664993890770881030 5074 -117894570335349132074145501 5075 226824497633467666250315329 5076 -111497697918394071768148747 5077 -116280329993868471766818462 5078 231349711574075754395295856 5079 -117739631285977337994060256 5080 -114509507586165726910077361 5081 235869532494857848821306453 5082 -124134649413711856093615941 5083 -112577393876140694418321981 5084 240380202656564174951737350 5085 -130683695806496616982081326 5086 -110479223726425845577791010 5087 244877827310592587334813487 5088 -137387631122506397687148500 5089 -108210177615398551809905459 5090 249358372492065639567674577 5091 -144247229391956596749021976 5092 -105765383251292804533934004 5093 253817662835247548194775583 5094 -151263174160344812234310190 5095 -103139917285792398138939971 5096 258251379413735244744241334 5097 -158436054556224331908802994 5098 -100328807129453818337064862 5099 262655057607915253454417114 5100 -165766361283680901398026534 5101 -97327032871364730672066004 5102 267024085002260671409870916 5103 -173254482539684791021589503 5104 -94129529305407616564294136 5105 271353699315099926974134441 5106 -180900699856611808265938260 5107 -90731188065553145796974005 5108 275638986363574262203132371 5109 -188705183870230002474985621 5110 -87126859872568731805075367 5111 279874878066557983111521511 5112 -196667990013575976080524794 5113 -83311356894579899049980432 5114 284056150488403453499407289 5115 -204789054137150348814700706 5116 -79279455223879971208961655 5117 288177421926429439384508096 5118 -213068188055994737117437562 5119 -75025897472432659641628630 5120 292233151045161922885850475 5121 -221505075024220858600201277 5122 -70545395488466845564531333 5123 296217635060392491410806538 5124 -230099265137700936876604778 5125 -65832633196608543565080109 5126 300125007976212409033152978 5127 -238850170665639523992856913 5128 -60882269563946392042987306 5129 303949238878235626894485334 5130 -247757061311891267320305822 5131 -55688941694469062498596693 5132 307684130286319377891061376 5133 -256819059406902858513084492 5134 -50247268054260783098849124 5135 311323316570145110759910733 5136 -266035135031307743644356900 5137 -44551851829879293741676836 5138 314860262431120177730816120 5139 -275404101072218721288442141 5140 -38597284422284596414627477 5141 318288261454113543985226024 5142 -284924608213419909605751526 5143 -32378149078720774953767942 5144 321600434732638590156456730 5145 -294595139860679010085770651 5146 -25889024664893243269226270 5147 324789729571147445140166860 5148 -304414007003563234388405305 5149 -19124489579813186557585174 5150 327848918268203094506809458 5151 -314379343015164662300412374 5152 -12079125815616871536421972 5153 330770596984345144109466024 5154 -324489098391309384893272098 5155 -4747523164692104546166501 5156 333547184698568776304594168 5157 -334741035430850191194456487 5158 2875716423624360644197336 5159 336170922257384081455460592 5160 -345132722858817343913120633 5161 10795974334495170606415795 5162 338633871520528288664112598 5163 -355661530394230436216064927 5164 19018610624966262483772096 5165 340927914607448800752771743 5166 -366324623264555352375212111 5167 27548959205062013467846516 5168 343044753248781783644914604 5169 -377118956668821875391598710 5170 36392322860445274694732907 5171 344975908247093889593732742 5172 -388041270191604790283159089 5173 45553968114487583449835571 5174 346712719051262845462967211 5175 -399088082170105946928179281 5176 55039119927677807042545897 5177 348246343448912612726554513 5178 -410255684016768346610662794 5179 64852956232295203652454953 5180 349567757381428074797534752 5181 -421540134499891037329005014 5182 75000602300361119788540345 5183 350667754886111007939206429 5184 -432937253984913503864551356 5185 85487124942887667969287712 5186 351536948170149214552612053 5187 -444442618639079065833358043 5188 96317526538535465929157172 5189 352165767821103989113616233 5190 -456051554602392990727655960 5191 107496738889803365019038338 5192 352544463158731840796356654 5193 -467759132127834950268613419 5194 119029616904972565670006545 5195 352663102732985829667853876 5196 -479560159693997913412743424 5197 130920932104045423811299182 5198 352511574973153002775569068 5199 -491449178093372559799690157 5200 143175365947024681570718471 5201 352079588993109621356340612 5202 -503420454499714995501595454 5203 155797502982904161356987434 5204 351356675557787105108938686 5205 -515467976517985574996418264 5206 168791823817853580759648709 5207 350332188215962213064351048 5208 -527585446220571509625554331 5209 182162697901113190889634225 5210 348995304604596030420453925 5211 -539766274173558943618726801 5212 195914376127231976485079177 5213 347335027929961914065217968 5214 -552003573457051162089265491 5215 210050983253324285365676744 5216 345340188630913110395801731 5217 -564290153683585506815140721 5218 224576510130144431644713868 5219 342999446229650912718746147 5220 -576618515018938575224974844 5221 239494805745828375961631067 5222 340301291375463978065960466 5223 -588980842209668016730209959 5224 254809569081283128436106289 5225 337234048086913713318160509 5226 -601368998621982146202554118 5227 270524340776262851151716305 5228 333785876198049244889632659 5229 -613774520296590059163184227 5230 286642494605309266062457828 5231 329944774014233463044336808 5232 -626188610024433615365745139 5233 303167228762801422891270037 5234 325698581183268733844640955 5235 -638602131448266728939965932 5236 320101556956505810906784678 5237 321034981787502064798110564 5238 -651005603195301709839223352 5239 337448299309094708477376168 5240 315941507662694740067041619 5241 -663389193046208942448489202 5242 355210073067254105524178691 5243 310405541949425365292394190 5244 -675742712146015943657865074 5245 373389283118089243358027051 5246 304414322882898229182916607 5247 -688055609262520695594799591 5248 391988112312696975025119992 5249 297954947827005043769505854 5250 -700316965098099157585423419 5251 411008511596870995844027691 5252 291014377558588424538803037 5253 -712515486660857847836245209 5254 430452189949075064737226332 5255 283579440807823335528773770 5256 -724639501701352425211487509 5257 450320604125926654145748750 5258 275636839060729935679952051 5259 -736676953221166121169859109 5260 470614948215610639340814162 5261 267173151629790299956264258 5262 -748615394059916694149736504 5263 491336142999760750038099991 5264 258174840998735170686650339 5265 -760441981567335209302527250 5266 512484825124531962847499612 5267 248628258447516554624178302 5268 -772143472367339277471641068 5269 534061336081716240890832298 5270 238519649963571678467999234 5271 -783706217221099482211131511 5272 556065711000947931301522839 5273 227835162445423527528887534 5274 -795116155996381261234466454 5275 578497667254185787841732053 5276 216560850204748434832001838 5277 -806358812750521797946203584 5278 601356592873861096508447355 5279 204682681772970367271468446 5280 -817419290934688891812085470 5281 624641534786233767211950563 5282 192186547018521853081699281 5283 -828282268727146963602255080 5284 648351186861709516014049926 5285 179058264580829543542549865 5286 -838931994503546280601355063 5287 672483877784035668959135990 5288 165283589627157250731031026 5289 -849352282452330249173168522 5290 697037558740513256681539586 5291 150848221938345603659510671 5292 -859526508343649675830027468 5293 722009790935539777848992314 5294 135737814329556348181381130 5295 -869437605460251886232011627 5296 747397732930026137591628852 5297 119937981412023238741214036 5298 -879068060699109346696800969 5299 773198127809420541786770043 5300 103434308701873850802538075 5301 -888399910852631268843503980 5302 799407290183310342164558639 5303 86212362081967546200996155 5304 -897414739078600679798806121 5305 826021093019774919596845720 5306 68257697622750153584927278 5307 -906093671568057716535314905 5308 853034954317910065854851129 5309 49555871767993151024555227 5310 -914417374420650661918659377 5311 880443823622159469987177782 5312 30092451891332856943685208 5313 -922366050737053519982685453 5314 908242168382345502623637407 5315 9853027229378012443801418 5316 -929919437938350919649936536 5317 936423960163519904215405986 5318 -11176779802806331334406005 5319 -937056805322366951754252575 5320 964982660710020818239718828 5321 -33011301908192857000581204 5322 -943756951867217209846466658 5323 993911207868364486722877135 5324 -55664814810587437733026057 5325 -949998204292437156446935991 5326 1023202001373875013506870132 5327 -79151524758227359752859398 5328 -955758415388342679693128338 5329 1052846888506211116498169240 5330 -103485555622662281684192932 5331 -961014962624350060862807034 5332 1082837149619233113885458576 5333 -128680935587592195467186358 5334 -965744747047284760080327719 5335 1113163483550922692579181058 5336 -154751583422325256889770443 5337 -969924192480776722051366011 5338 1143815992919361522298096891 5339 -181711294334729777658444228 5340 -973529245037140863119582741 5341 1174784169311057995426678705 5342 -209573725398553878372278734 5343 -976535372953206034746756821 5344 1206056878368214000974421642 5345 -238352380550215576036994087 5346 -978917566761854779665049969 5347 1237622344781820870781422285 5348 -268060595150176516002563294 5349 -980650339811096537196430802 5350 1269468137197785270783880506 5351 -298711520104260407003976164 5352 -981707729142793285861988280 5353 1301581153043597118918536438 5354 -330318105540299519801320015 5355 -982063296743211989098508652 5356 1333947603283372113365490754 5357 -362893084035759759149864993 5358 -981690131177871061810600689 5359 1366552997109426880490483473 5360 -396448953392029626756620893 5361 -980560849623197785338062459 5362 1399382126578873942142679647 5363 -430997958951345576706021169 5364 -978647600307802138348133156 5365 1432419051204063250361681546 5366 -466552075452374220681613388 5367 -975922065376215813142910764 5368 1465647082506034702492917327 5369 -503122988420779792584312938 5370 -972355464188228540271934653 5371 1499048768540499686421145070 5372 -540722075091167035585384312 5373 -967918557066989960781489389 5374 1532605878406215593314394198 5375 -579360384857119125941074579 5376 -962581649509322537120288700 5377 1566299386745984891661656294 5378 -619048619246126447886368114 5379 -956314596871719109245267415 5380 1600109458250864168093859862 5381 -659797111416553718030263293 5382 -949086809545768893689293563 5383 1634015432178550109584864956 5384 -701615805173884249226861251 5385 -940867258636774986820723383 5386 1667995806897270797964164509 5387 -744514233503854788943210440 5388 -931624482159588561854121353 5389 1702028224466906015492730777 5390 -788501496620201398024788369 5391 -921326591765694470928382161 5392 1736089455269428857141527397 5393 -833586239525135160458633511 5394 -909941280015835984954700004 5395 1770155382701169836814707081 5396 -879776629080789926495901806 5397 -897435828212465255920264242 5398 1804200987939780034482566055 5399 -927080330590307011743474782 5400 -883777114806548912358985884 5401 1838200334799192046795571077 5402 -975504483887362198842455459 5403 -868931624393245416768507132 5404 1872126554686259141165941130 5405 -1025055678933388207936045798 5406 -852865457311202311715799020 5407 1905951831673188258986634260 5408 -1075739930921903866328376167 5409 -835544339860196062815038967 5410 1939647387700269892415019390 5411 -1127562654889834813806335250 5412 -816933635152056202150879585 5413 1973183467923855793090940898 5414 -1180528639835886899684338690 5415 -796998354609776379528289219 5416 2006529326224927994190865299 5417 -1234642022346533497362016720 5418 -775703170129920202954672444 5419 2039653210894062855985345592 5420 -1289906259730373134809619997 5421 -753012426923375899460956643 5422 2072522350508990860953694976 5423 -1346324102662141030308570422 5424 -728890157049704117267819993 5425 2105102940021424953239604597 5426 -1403897567337872735390621708 5427 -703300093660253471732835916 5428 2137360127070231016682305176 5429 -1462627907143273031518601110 5430 -676205685965392439525845144 5431 2169257998538497484438000209 5432 -1522515583837577846202693917 5433 -647570114941119467333880095 5434 2200759567372464879046597140 5435 -1583560238255780266733295287 5436 -617356309790469528628701157 5437 2231826759680770242265816104 5438 -1645760660532346895901631243 5439 -585526965175030419193410452 5440 2262420402132867387693340640 5441 -1709114759850163060300378513 5442 -552044559232019425109851471 5443 2292500209675988194196600608 5444 -1773619533718721616382970795 5445 -516871372392246628628062516 5446 2322024773590417396679950030 5447 -1839271036786211870665906066 5448 -479969507014408007662269555 5449 2350951549903367040883552994 5450 -1906064349190462925593238871 5451 -441300907851006435360408296 5452 2379236848182144294174181198 5453 -1973993544454367562191369302 5454 -400827383361293654633113459 5455 2406835820727828674991205579 5456 -2043051656931732582741921992 5457 -358510627886459285781156774 5458 2433702452191081529319506736 5459 -2113230648810203849884049613 5460 -314312244702364462883339480 5461 2459789549632240773146603173 5462 -2184521376678256515273309513 5463 -268193769964927391691134960 5464 2485048733048258808708060522 5465 -2256913557663974197461356227 5466 -220116697563314683693334095 5467 2509430426389578622882557169 5468 -2330395735153705958457307002 5469 -170042504895877382129245312 5470 2532883849090444888879688700 5471 -2404955244099454549518769512 5472 -117932679583790600438113226 5473 2555357008136689921182661849 5474 -2480578175924237661457501441 5475 -63748747137114742494058175 5476 2576796690695431796333310399 5477 -2557249343035460242246221712 5478 -7452299587988104255641755 5479 2597148457331669844506417871 5480 -2634952242956747686653459039 5481 50994974894607710592598402 5482 2616356635837154478118836544 5483 -2713669022089518031005778634 5484 111631261394106120528732838 5485 2634364315697459938979114030 5486 -2793380439116006757274128809 5487 174494586625531413548090985 5488 2651113343223573165926922304 5489 -2874065828056318383843295936 5490 239622786290555377798766683 5491 2666544317374866104506421161 5492 -2955703060992538413855935400 5493 307053471394725488960028869 5494 2680596586300694739266461029 5495 -3038268510473832212297507860 5496 376823993513258132580977236 5497 2693208244628423445202348757 5498 -3121737011616940840664066853 5499 448971408992149613118899324 5500 2704316131526038949398719548 5501 -3206081823917409417157454183 5502 523532442071495350187934536 5503 2713855829568073316135507572 5504 -3291274592787391171300039969 5505 600543446918300191247655237 5506 2721761664433909101521114919 5507 -3377285310836828487841909576 5508 680040368556237120019133747 5509 2727966705468093278830794535 5510 -3464082278915343986323319861 5511 762058702680238925694009248 5512 2732402767132626523157289433 5513 -3551632066933165368591088291 5514 846633454344020228506735885 5515 2735000411381744663494598175 5516 -3639899474479963611193504529 5517 933799095509090814145088304 5518 2735688950990033481622969702 5519 -3728847491261507213611717400 5520 1023589521444074334957239945 5521 2734396453865263365288430029 5522 -3818437257374615017760711192 5523 1116038005963647787637285695 5524 2731049748377637108472137069 5525 -3908628023441945506587015078 5526 1211177155496712366849952197 5527 2725574429737682844706448816 5528 -3999377110628764034515376180 5529 1309038861973946967066181807 5530 2717894867455311238256405062 5531 -4090639870564916814125786702 5532 1409654254525234700239213561 5533 2707934213913086272865945214 5534 -4182369645195867470644285959 5535 1513053649978034318674793485 5536 2695614414087024319066438210 5537 -4274517726587770947297984237 5538 1619266502148153259222345135 5539 2680856216448755962914741595 5540 -4367033316712209585739910584 5541 1728321349915002921738797453 5542 2663579185083126369131000410 5543 -4459863487237366304582888937 5544 1840245764073849181990776135 5545 2643701713055817314804256784 5546 -4552953139353082404595735299 5547 1955066292958238927686289862 5548 2621141037065788921385790102 5549 -4646244963658428178152351283 5550 2072808406826265182782822619 5551 2595813253417831908551831613 5552 -4739679400141109087033912431 5553 2193496441005046570618340694 5554 2567633335350707246586807357 5555 -4833194598279240778274194642 5556 2317153537788329852279564767 5557 2536515151756826089768757565 5558 -4926726377296742086695598922 5559 2443801587082884348855822370 5560 2502371487329577543426742414 5561 -5020208186604834732201938495 5562 2573461165799943060874742525 5563 2465114064174868717952936772 5564 -5113571066462874785546439689 5565 2706151475988753723054174313 5566 2424653564923562170949926952 5567 -5206743608893008666098716674 5568 2841890281709943850410520224 5569 2380899657381931214415535757 5570 -5299651918883902372298082441 5571 2980693844647262048134237417 5572 2333761020757337457396162873 5573 -5392219575920087408867188034 5574 3122576858456955258978238076 5575 2283145373496746290839584585 5576 -5484367595874241347525148338 5577 3267552381854951037408162848 5578 2228959502775740324014902743 5579 -5576014393301041612424332595 5580 3415631770442769667319164166 5581 2171109295676075472202494593 5582 -5667075744172022920046743713 5583 3566824607274052921046883167 5584 2109499772089826176358152316 5585 -5757464749092214029181731980 5586 3721138632164412021825401734 5587 2044035119388521569389260263 5588 -5847091797040137365748289547 5589 3878579669748313239581021746 5590 1974618728895630641789704695 5591 -5935864529674123414145379322 5592 4039151556287597019242708129 5593 1901153234201077633067785051 5594 -6023687806248714314605181001 5595 4202856065237297566649328183 5596 1823540551356376447308622061 5597 -6110463669186320921018358038 5598 4369692831575370612654711399 5599 1741681920989261011629934338 5600 -6196091310350133177802005632 5601 4539659274904064470303834209 5602 1655477952376544187750951715 5603 -6280467038065693210580898743 5604 4712750521331675190930021646 5605 1564828669514187920290759021 5606 -6363484244939387461707849000 5607 4888959324144611532252146790 5608 1469633559223367816485698655 5609 -6445033376523541524123455446 5610 5068275983280767543481571328 5611 1369791621331524295281133024 5612 -6525001900878657718585406018 5613 5250688263616444065698910570 5614 1265201420967134377642627386 5615 -6603274279084778473599103849 5616 5436181312080200375444896792 5617 1155761143007102836482977589 5618 -6679731936754822370355125250 5619 5624737573608320268121400323 5620 1041368648715351299773510378 5621 -6754253236604196156242615073 5622 5816336705957786007129292324 5623 921921534611300989022591704 5624 -6826713452131855043215629844 5625 6010955493394017108937253789 5626 797317193606559032450307185 5627 -6896984742469451025455020338 5628 6208567759271910537505638317 5629 667452878448184479465821358 5630 -6964936128456080803232902683 5631 6409144277530143705847349627 5632 532225767506455134451688163 5633 -7030433469997620668882670949 5634 6612652683120052940317064242 5635 391533032945068195852108821 5636 -7093339444770507849956132325 5637 6819057381391886863099957864 5638 245271911311179689324447602 5639 -7153513528331309112056802184 5640 7028319456462658140917926956 5641 93339776582641729385829170 5642 -7210811975694287123423281765 5643 7240396578591366403341582781 5644 -64365784290808131072569434 5645 -7265087804440658915149689391 5646 7455242910588862827188115603 5647 -227946893315758555217250782 5648 -7316190779424105121623320569 5649 7672809013291239251553803725 5650 -397505300816775590796924590 5651 -7363967399138571836326119622 5652 7893041750127196926184441955 5653 -573142302195704247330994835 5654 -7408260883815262812486846544 5655 8115884190811525696740267304 5656 -754958652053601365358987773 5657 -7448911165317198800571516276 5658 8341275514198471929340835055 5659 -943054475640521786896796595 5660 -7485754878900564957599011792 5661 8569150910330512685967067223 5662 -1137529177599238373581146007 5663 -7518625356913538614133926333 5664 8799441481719776993566015083 5665 -1338481347969290050921929378 5666 -7547352624504118585168392025 5667 9032074143901157790340477933 5668 -1546008665418703180890848659 5669 -7571763397409937020926310727 5670 9266971525297957716456745126 5671 -1760207797671121513060998459 5672 -7591681081903844748299182543 5673 9504051866442778043702913599 5674 -1981174299097127756828616667 5675 -7606925776970505278646897373 5676 9743228918598236134908461713 5677 -2209002505439009945070427635 5678 -7617314278790019763615169498 5679 9984411841824026016929831319 5680 -2443785425639374333266740241 5681 -7622660087606029547038465515 5682 10227505102538789343904869783 5683 -2685614630744560787206420103 5684 -7622773417056503107409028405 5685 10472408370627255780488301403 5686 -2934580139855070119269765519 5687 -7617461206046814201384533139 5688 10719016416145141023631902859 5689 -3190770303095855048505264394 5690 -7606527133245446871831991758 5691 10967219005676344287717563465 5692 -3454271681580689073265362285 5693 -7589771634284033932459056292 5694 11216900798399092468426564372 5695 -3725168924345561722798041466 5696 -7566991921744128556665536673 5697 11467941241919792743147360833 5698 -4003544642227524553769968387 5699 -7537982008014445521479956162 5700 11720214467935536453300423456 5701 -4289479278666242367553915580 5702 -7502532731102961075175236509 5703 11973589187788371456237875268 5704 -4583050977407097502033947468 5705 -7460431783489558109762970257 5706 12227928587976716194128800336 5707 -4884335447085625060426759705 5708 -7411463744105510147369235066 5709 12483090225691521496518795555 5710 -5193405822674771982176314782 5711 -7355410113527350733127754747 5712 12738925924447116210989226423 5713 -5510332523777506738865247938 5714 -7292049352473230855846219077 5715 12995281669878962333309017548 5716 -5835183109749147307183353215 5717 -7221156923691069805614252519 5718 13251997505782948202896032122 5719 -6168022131634916772424381869 5720 -7142505337328304676058436050 5721 13508907430473192838959342273 5722 -6508910980910206754919799905 5723 -7055864199874190311041895084 5724 13765839293537808745061574404 5725 -6857907735012282295890626284 5726 -6961000266766039396644581707 5727 14022614693074467803085866654 5728 -7215066999654266752020839776 5729 -6857677498751876658395104685 5730 14279048873490158762190129310 5731 -7580439747913614324059558992 5732 -6745657122102351239544194825 5733 14534950623951972472036768905 5734 -7954073156089520875059649948 5735 -6624697692765766873327553125 5736 14790122177578362515294251235 5737 -8336010436325212240065742639 5738 -6494555164560385682385139857 5739 15044359111462824161524133108 5740 -8726290665993434364404240758 5741 -6354982961499101629753474465 5742 15297450247624611383989385305 5743 -9124948613845081389119618482 5744 -6205732054341795623200467817 5745 15549177554983651531999779184 5746 -9532014562923428951581019895 5747 -6046551041471542259713185870 5748 15799316052459556771235634819 5749 -9947514130248178681589614511 5750 -5877186234190967365552640101 5751 16047633713297212476737283989 5752 -10371468083276200843422142323 5753 -5697381746535824155455400430 5754 16293891370724222045371644097 5755 -10803892153147731321014053239 5756 -5506879589702891409964457193 5757 16537842625048106192394413339 5758 -11244796844729613641022094967 5759 -5305419771189969079253608532 5760 16779233752304010566998177811 5761 -11694187243469179995772752044 5762 -5092740398745681687755552732 5763 17017803614566327597809701492 5764 -12152062819075356835954635116 5765 -4868577789227367692540849902 5766 17253283572040547118063881710 5767 -12618417226045721261788087556 5768 -4632666582465160077394917572 5769 17485397397054331464351042764 5770 -13093238101061386591302321613 5771 -4384739860230819197509817010 5772 17713861190069768265795913941 5773 -13576506857273876766224934013 5774 -4124529270409590745916750134 5775 17938383297841459570632750985 5776 -14068198475511465229879148411 5777 -3851765156473697363848370945 5778 18158664233848108004037577284 5779 -14568281292434878879659264822 5780 -3566176692355661344441818009 5781 18374396601127985194007260502 5782 -15076716785675750600630484071 5783 -3267492022819863194955755536 5784 18585265017651709527627198384 5785 -15593459355993775437441810572 5786 -2955438409430198967597856521 5787 18790946044368498380658020543 5788 -16118456106492178195636964138 5789 -2629742382211769767529396644 5790 18991108116065136418253382475 5791 -16651646618933821099055355087 5792 -2290129897103856164857367887 5793 19185411475179647197147259827 5794 -17192962727204105387181277557 5795 -1936326499301355232429536349 5796 19373508108714760819315785480 5797 -17742328287969693334090735083 5798 -1568057492581030176984515364 5799 19555041688399017156637596976 5800 -18299658948586077410059235823 5801 -1185048114708693139994583203 5802 19729647514246472762526262009 5803 -18864861912310049918236205755 5804 -787023719022458496660628113 5805 19896952461668720638118077003 5806 -19437835700877303851450418503 5807 -373709962286811115037376664 5808 20056574932296077263735166577 5809 -20018469914508578336263260149 5810 55167001088913290942710935 5811 20208124808667519337701242748 5812 -20606644989412118538458678133 5813 499880318374604190283228260 5814 20351203412952107671621414149 5815 -21202231952853560245132356705 5816 960702231294297290662169700 5817 20485403469867342934520819485 5818 -21805092175868886561749549111 5819 1437903862160977053797736150 5820 20610309073963055366585993780 5821 -22415077123699603639483223729 5822 1931754993281799019056993733 5823 20725495661442108795220826782 5824 -23032028104034001572936105108 5825 2442523839545209859642697625 5826 20830529986692351315647511176 5827 -23655776013142026317190845879 5828 2970476814103135794546291113 5829 20924970103706885454188757189 5830 -24286141079996190645279912010 5831 3515878287062551097171326917 5832 21008365352572868955653852679 5833 -24922932608474772844742738950 5834 4078990337102631096857969829 5835 21080256351211650812924150653 5836 -25565948717748637546293816509 5837 4660072495935046611394000788 5838 21140174992556162973789654955 5839 -26214976080956995098027989689 5840 5259381485527058638026134612 5841 21187644447354024927165706365 5842 -26869789662282685279116049910 5843 5877170948008646112044440828 5844 21222179172787902372144534695 5845 -27530152452541714489995217748 5846 6513691168187220029159340927 5847 21243284927107130989106908979 5848 -28195815203407228370944387999 5849 7169188788595282763313493411 5850 21250458790467658691059198587 5851 -28866516160392406011196401823 5852 7843906516998939949673261570 5853 21243189192179751829410612485 5854 -29541980794722397459747823605 5855 8538082826297219584335524999 5856 21220955944565901197402735385 5857 -30221921534229890430706107028 5858 9251951646744939087187966949 5859 21183230283633666748564767420 5860 -30906037493414709187474168545 5861 9985742050434160375726881732 5862 21129474916771127443616230168 5863 -31594014202812471374284014292 5864 10739677927972306184884351892 5865 21059144077674804853854884597 5866 -32285523337823325508219506157 5867 11513977657297572503886595049 5868 20971683588722782347344205740 5869 -32980222447156571345655345412 5870 12308853764575561846694647668 5871 20866530931007830652950371198 5872 -33677754681053139914122418472 5873 13124512577123896374666306607 5874 20743115322248117530533327719 5875 -34377748519452843808746124574 5876 13961153868315125949008706401 5877 20600857802795042058604773817 5878 -35079817500279657763960757939 5879 14818970494411363506109038440 5880 20439171329960402197041432857 5881 -35783559948023374660411548882 5882 15698148023287911937314512844 5883 20257460880886927387689668282 5884 -36488558702802502990491921172 5885 16598864355006557303486581727 5886 20055123564188764234496832480 5887 -37194380850098504726315469976 5888 17521289334203320207374069827 5889 19831548740590172677620705920 5890 -37900577451358160847813445223 5891 18465584354259171390427553459 5892 19586118152793120850922557840 5893 -38606683275666228299404983429 5894 19431901953226629205121170473 5895 19318206064805967833358087721 5896 -39312216532697403238777418791 5897 20420385401489184651503022806 5898 19027179410967714574453999377 5899 -40016678607162120716629311246 5900 21431168281135215109460825309 5901 18712397954903620764572499450 5902 -40719553794967729457856004498 5903 22464374057032399818950925696 5904 18373214458650122017813004543 5905 -41420309041322228934548714460 5906 23520115639593678601212427835 5907 18008974862188099949816842631 5908 -42118393681014915834172786731 5909 24598494939230481060136594048 5910 17619018473625524531008273798 5911 -42813239181114062569025978141 5912 25699602412494303904102530815 5913 17202678170271390723518969999 5914 -43504258886329054951195038370 5915 26823516599912743387958199025 5916 16759280610844652518473616803 5917 -44190847767290311764855044504 5918 27970303655531770981746877770 5919 16288146459062527665028316320 5920 -44872382172007750425373588997 5921 29140016868181422925970725062 5922 15788590618854125348688699326 5923 -45548219580774570842128576933 5924 30332696174488094664643033318 5925 15259922481445769373281400758 5926 -46217698364790699649239164376 5927 31548367663662376225238531767 5928 14701446184565749222216709874 5929 -46880137548786348675748014203 5930 32787043074097732407418267085 5931 14112460884016383815964604764 5932 -47534836577933830917440175535 5933 34048719281821448314419711511 5934 13492261037862405905393903490 5935 -48181075089341983391019823595 5936 35333377780845983924106989154 5937 12840136703484541110355820918 5938 -48818112688435344874472600939 5939 36640984155475378413275565992 5940 12155373847748023939925952829 5941 -49445188730526526817333031161 5942 37971487544628431049915601137 5943 11437254670535353776665837927 5944 -50061522107898112550638619762 5945 39324820098247271211807821092 5946 10685057941893188714866868096 5947 -50666311042716783229455265171 5948 40700896425867386294942455843 5949 9898059353042510787113838569 5950 -51258732886110352048381172654 5951 42099613037432458745024874680 5952 9075531881501498455612451275 5953 -51837943923744812537512239519 5954 43520847776445196466659915458 5955 8216746170569432804665612343 5956 -52403079188246563194567749741 5957 44964459245553027613445316592 5958 7320970923419953991846076545 5959 -52953252278821442906522263402 5960 46430286224675746840580013378 5961 6387473312050509410740257779 5962 -53487555188430327490522859545 5963 47918147081790298180310361677 5964 5415519401334492776688478753 5965 -54005058138887543798489632171 5966 49427839176496484540073636823 5967 4404374588420711516602402508 5968 -54504809424256518176451691961 5969 50959138256495909762063728016 5970 3353304057724124622374961335 5971 -54985835262923601076763584864 5972 52511797847125457892469627386 5973 2261573251749523056667035830 5974 -55447139658739198429014372092 5975 54085548634095554048792235400 5976 1128448357988755523823169262 5977 -55887704271621868186463319189 5978 55680097839592848345118204063 5979 -46803187870597846495581215 5980 -56306488298029240643108943525 5981 57295128591916333167032224291 5982 -1264912182188666186732498554 5983 -56702428361706134574896011625 5984 58930299288825703326097152118 5985 -2526607116835558063686223022 5986 -57074438415128434582460806984 5987 60585242954790571163340807159 5988 -3832613625641058546157933329 5989 -57421409652067775866219037231 5990 62259566592339353128849935177 5991 -5183653913603978725349197397 5992 -57742210431710249771286292251 5993 63952850527716884480807430956 5994 -6580446168635705300991085337 5995 -58035686214768772287766069579 5996 65664647751070430699399559097 5997 -8023703955616624421518740711 5998 -58300659512036878054245429768 5999 67394483251394444957707895961 6000 -9514135592546878419516901428 6001 -58535929845838058705548360892 6002 69141853346475441860589034705 6003 -11052443508577562528781237044 6004 -58740273724832816280201119269 6005 70906225008089481250715774239 6006 -12639323583711738477936595702 6007 -58912444632651864419166298649 6008 72687035182716186164981363653 6009 -14275464469969835897920474622 6010 -59051173030831870514210884418 6011 74483690108044786745159481960 6012 -15961546893817790889662999863 6013 -59155166376536276757858291465 6014 76295564625559521151087429412 6015 -17698242939662034721617047171 6016 -59223109155551582828343192403 6017 78122001489503736674291628829 6018 -19486215314219756120210925413 6019 -59253662931055476348451834246 6020 79962310672534280967382665882 6021 -21326116591579218022027387025 6022 -59245466408660900907946060159 6023 81815768668390229154147381948 6024 -23218588438769775923854957590 6025 -59197135518245988052316920424 6026 83681617791912644178377222677 6027 -25164260821668220521564619688 6028 -59107263513087315392598369600 6029 85559065476764965462982189000 6030 -27163751191073513222944592023 6031 -58974421086819596121426984447 6032 87447283571216673680061780352 6033 -29217663648789601316334284777 6034 -58797156508752245006715356575 6035 89345407632366215986480214885 6036 -31326588093562049057528192050 6037 -58573995778078687614139232720 6038 91252536219192624979266846707 6039 -33491099346722506347555453549 6040 -58303442797521393918412427680 6041 93167730184839035774365532990 6042 -35711756257401713764175943835 6043 -57983979566960788434842749284 6044 95090011968545144408524135691 6045 -37989100787180719921125250224 6046 -57614066397603047288322165145 6047 97018364887659850956989503918 6048 -40323657074057315864282144598 6049 -57192142147246682309861582081 6050 98951732430179551834387978441 6051 -42715930475614384780975513227 6052 -56716624477214382324903046122 6053 100889017548272168038453515867 6054 -45166406591284869659003672313 6055 -56185910131521158263814823160 6056 102829081953261590401013173175 6057 -47675550263618495919657370563 6058 -55598375238856087115670131767 6059 104770745412562258929118347252 6060 -50243804558464089906614116804 6061 -54952375637959179775813742415 6062 106712785049068550286991813227 6063 -52871589723992533622405097239 6064 -54246247226980789707324523663 6065 108653934643519087323937556072 6066 -55559302128494823161231842470 6067 -53478306337414828340341494652 6068 110592883940371392061546957434 6069 -58307313176901686997365223992 6070 -52646850133202552278598798950 6071 112528277957738135746180069301 6072 -61115968205981393999302282603 6073 -51750157035607119435681745744 6074 114458716301951883854212070068 6075 -63985585358185182739017188209 6076 -50786487174464180041844600499 6077 116382752487341445324874166567 6078 -66916454434120687172648885720 6079 -49754082866416746309187981291 6080 118298893261818900846389173588 6081 -69908835723647371869617036086 6082 -48651169120747184058159243181 6083 120205597938892960724208640023 6084 -72962958815599726028287876524 6085 -47475954173421654633436325107 6086 122101277736740572401434036284 6087 -76079021386158462985125020043 6088 -46226630049966425310699464380 6089 123984295124985621011460030301 6090 -79257187965902522823490105481 6091 -44901373157797418655212511773 6092 125852963179850120730610603945 6093 -82497588685590054967407125643 6094 -43498344908627909797837902279 6095 127705544948360547037965866181 6096 -85800318000729945117139106864 6097 -42015692371580658833219107957 6098 129540252822308778119162932641 6099 -89165433395021733793677297950 6100 -40451548957633709602009277483 6101 131355247922684674483501866252 6102 -92592954062756018904410591399 6103 -38804035136029847751717218494 6104 133148639495314384631924934597 6105 -96082859570284642400373352242 6106 -37071259183282016172950502244 6107 134918484318456311346667394720 6108 -99635088496685084280635904050 6109 -35251317965407087059527702323 6110 136662786123123947388590194440 6111 -103249537053761639928466210266 6112 -33342297754022010436107054754 6113 138379495026922897335792739049 6114 -106926057685541977532783771609 6115 -31342275076935754535339293818 6116 140066506982206864581578764030 6117 -110664457647446789568434535044 6118 -29249317603871342346579466143 6119 141721663239375724802009188236 6120 -114464497565327189288033798563 6121 -27061485067950932183158524517 6122 143342749826156427956865074684 6123 -118325889974584603311310353735 6124 -24776830223576999093411858137 6125 144927497043726018372883674288 6126 -122248297839605782182253168796 6127 -22393399841340517840403502176 6128 146473578980553809770154738081 6129 -126231333053766651133851496506 6130 -19909235740586327621990006696 6131 147978613044858473301475302674 6132 -130274554920277544352958353010 6133 -17322375860262854199630596548 6134 149440159516593636225754836217 6135 -134377468614164482745649591912 6136 -14630855368681764249386070207 6137 150855721119894449895959350577 6138 -138539523625700941750030278870 6139 -11832707812809223901385150339 6140 152222742616935480771869714041 6141 -142760112185627703563550777132 6142 -8925966307707900360401554041 6143 153538610424169242702124378912 6144 -147038567672519154052812692877 6145 -5908664766743993275525368900 6146 154800652251932599941446815585 6147 -151374163002678576879028980596 6148 -2778839173170064179933428642 6149 156006136768427299468590509837 6150 -155766109002966755010921306344 6151 465471106311421343462644263 6152 157152273289098776674207523062 6153 -160213552766993438264164526493 6154 3826221965403481849239536915 6155 158236211492456430627549553196 6156 -164715575995123995671407784536 6157 7305363158895489829488902795 6158 159255041163396380356948042901 6159 -169271193318779886218383421996 6160 10904836859581726610501310256 6161 160205791965106744521802157060 6162 -173879350609535353226889980308 6163 14626576170837842527610450489 6164 161085433240653184513248184125 6165 -178538923273540136903578265589 6166 18472503594282245337780907480 6167 161890873845361413792891515252 6168 -183248714531822790094410049007 6169 22444529451958619887000320713 6170 162618962011130906260875717344 6171 -188007453687057652305458482595 6172 26544550262483792313851133736 6173 163266485243832881260413485486 6174 -192813794377404351554992502548 6175 30774447070615551140417954389 6176 163830170254962952176862012836 6177 -197666312818058258603453936947 6178 35136083729704313059415633560 6179 164306682928737499760156898744 6180 -202563506031177159663738235952 6181 39631305136504195664560605818 6182 164692628325839864153337858580 6183 -207503790064880055581732700776 6184 44261935417829658462478022286 6185 164984550725040897527274557438 6186 -212485498202041864877250970820 6187 49029776068556880266960235374 6188 165178933703935116712855267695 6189 -217506879159639536381878359112 6190 53936604040481022859244913921 6191 165272200260051858292447506587 6192 -222566095279433972832916911976 6193 58984169781554927388832788536 6194 165260712973617138865075869993 6195 -227661220710804978606171475058 6196 64174195225048214025295531593 6197 165140774213259739761060813691 6198 -232790239586586362415580251326 6199 69508371728181599716682157458 6200 164908626385970873551053039796 6201 -237951044192782215446559000921 6202 74988357959806175202495841795 6203 164560452232644195010035536159 6204 -243141433133076318133257719963 6205 80615777736714732749916552834 6206 164092375170538226990317382940 6207 -248359109489081587732288668391 6208 86392217808188724939775716730 6209 163500459684020197863803645696 6210 -253601678977308416888706141060 6211 92319225588403349569105114994 6212 162780711764964993474395763950 6213 -258866648103866770121227345501 6214 98398306836331367636319789170 6215 161929079404199302573756120854 6216 -264151422317949835651500338997 6217 104630923282806799054102558836 6218 160941453135395065054436416936 6219 -269453304165184089850267288284 6220 111018490204429436235754946067 6221 159813666632832083896779715923 6222 -274769491441964538477004311139 6223 117562373944013334760546419287 6224 158541497364462938463856935413 6225 -280097075351931983845731280435 6226 124263889377303979910781281451 6227 157120667301728386466081078030 6228 -285433038665784030950132342538 6229 131124297325712786584462699111 6230 155546843687583884091344849752 6231 -290774253885650634138081284960 6232 138144801914840934006270019639 6233 153815639864212120794561968930 6234 -296117481415300783870828600705 6235 145326547878590292949748940877 6236 151922616161907988685429854872 6237 -301459367737487000092300079445 6238 152670617808684411333590738582 6239 149863280850635806725312682030 6240 -306796443599771004064889399927 6241 160178029349450135329832668205 6242 147633091155769137157994435589 6243 -312125122210214956936384516030 6244 167849732337737574873183596261 6245 145227454339535977828164829212 6246 -317441697444360235489963473351 6247 175686605887885645486070781159 6248 142641728849701534244337002720 6249 -322742342064957648324027002421 6250 183689455421669532335079612764 6251 139871225537032176788226170381 6252 -328023105955951420163472238511 6253 191859009643197913139256406933 6254 136911208943092417600489741332 6255 -333279914372262083970491525748 6256 200195917458758930597644628446 6257 133756898659937004617771659562 6258 -338508566206952648427079440894 6259 208700744841647418272426496181 6260 130403470763267170908350137324 6261 -343704732277406057908369558665 6262 217373971642039134691261486625 6263 126846059320629104611459054705 6264 -348863953632181950204135965038 6265 226215988342013349963010968831 6266 123079757976238256366373228528 6267 -353981639880265158232423426320 6268 235227092755860532259517668457 6269 119099621614020792007416976633 6270 -359053067544459102556325401358 6271 244407486675849599595267152523 6272 114900668100467556919088979081 6273 -364073378440722403081129368581 6274 253757272463666811637813749412 6275 110477880108902169367313626063 6276 -369037578085288398736397838874 6277 263276449587778273548897516498 6278 105826207026767318660421110565 6279 -373940534131453130318251644333 6280 272964911107007891735226616429 6281 100940566947538048058774841058 6282 -378776974837959304454406554923 6283 282822440100664746664968484541 6284 95815848748871550534411546536 6285 -383541487570950246964655455897 6286 292848706045596024770152594569 6287 90446914258606052616623593195 6288 -388228517341510356410187193873 6289 303043261140586051497079026042 6290 84828600510220286003767290167 6291 -392832365380855616750522216161 6292 313405536578566501712174932664 6293 78955722089366323667520595427 6294 -397347187755280702355100329361 6295 323934838767149582896830532352 6296 72823073573085541407656093289 6297 -401766994023016742978783910053 6298 334630345498042923912403883276 6299 66425432063316856595422910065 6300 -406085645935197189055114128842 6301 345491102065953982414382173979 6302 59757559816301320417013276855 6303 -410296856183177161054469309911 6304 356516017337641167807291072592 6305 52814206969484525276334295440 6306 -414394187194495358766646124728 6307 367703859771820357079164654262 6308 45590114367511031596773913647 6309 -418371049979815875793848552506 6310 379053253390687351526010616809 6311 38080016488900276157611390411 6312 -422220703033231191145211838328 6313 390562673703870738941957873164 6314 30278644474983859513121060535 6315 -425936251288356116303027280106 6316 402230443585684020615229236042 6317 22180729262677115714222025328 6318 -429510645132686546367645390204 6319 414054729106602247789054432603 6320 13781004822645867936693045501 6321 -432936679482745512289264473226 6322 426033535319945364862424884253 6323 5074211504419899605968634066 6324 -436206992922583148031104750059 6325 438164702004809339675522533014 6326 -3944900510009894459085028226 6327 -439314066908245875395737949759 6328 450445899366345701737605184569 6329 -13281567642585596038081331260 6330 -442250225040874169317919775342 6331 462874623694551515104087850910 6332 -22941009244059773214429086109 6333 -445007632411136887877360363935 6334 475448192982793967033537451993 6335 -32928423805863120063551213095 6336 -447578295017754044747338947317 6337 488163742507357702991408651496 6338 -43248985057489031559852611412 6339 -449954059262908341241409925648 6340 501018220369367828538039318066 6341 -53907837947939221269746054942 6342 -452126611527389385475966746410 6343 514008383000508007917178896376 6344 -64910094509797557214868580458 6345 -454087477828362662257041897992 6346 527130790634020531672043443268 6347 -76260829604519506942920362525 6348 -455828023562698521249665631793 6349 540381802742544306078776715662 6350 -87965076547550760814072614552 6351 -457339453338844155418891295313 6352 553757573444416824243023551531 6353 -100027822611911870038785727062 6354 -458612810900264209045080515112 6355 567254046880137836502804523695 6356 -112454004408915165185772504115 6357 -459638979143522791990824982967 6358 580866952560765216022107646061 6359 -125248503144706680561346937526 6360 -460408680234121670255070099146 6361 594591800690087751192729600418 6362 -138416139751358632857961561575 6363 -460912475823255830558268015239 6364 608423877462495046874357323051 6365 -151961669891267796051355902009 6366 -461140767368688791570488490111 6367 622358240338541524832372946309 6368 -165889778833651475312100789650 6369 -461083796562995602465132903889 6370 636389713300279631277010612870 6371 -180205076201966053150138633328 6372 -460731645872461673999694260430 6373 650512882088516728752342097729 6374 -194912090591113124648393473128 6375 -460074239189970138309320439988 6376 664722089424230922829432627266 6377 -210015264053335129975420187260 6378 -459101342605249508452921221674 6379 679011430216462986213213637690 6380 -225518946451746264736671827408 6381 -457802565295896777626737467030 6382 693374746759084953526545196911 6383 -241427389680485105672572830656 6384 -456167360542628876275681783217 6385 707805623918930389753452101437 6386 -257744741750523236797448403599 6387 -454185026872257419383447441224 6388 722297384317857358074835929322 6389 -274475040740208728802581385934 6390 -451844709331917983488402307884 6391 736843083511402027499074498867 6392 -291622208609675294092959632271 6393 -449135400898125631702624586302 6394 751435505166769462619832984848 6395 -309190044878296563694499561223 6396 -446045944024263058979508498559 6397 766067156242997497071860550794 6398 -327182220164421170456995841181 6399 -442565032330146484946531235628 6400 780730262176220732543336144786 6401 -345602269586677148162952938586 6402 -438681212437347232234712767628 6403 795416762073053460418933221789 6404 -364453586026194809332763412347 6405 -434382885953983763382491023787 6406 810118303915203932638380710635 6407 -383739413249154435670615212803 6408 -429658311612729718750483442022 6409 824826239778526502402794616821 6410 -403462838889130328884865931112 6411 -424495607565818208861387877198 6412 839531621069814216191594021302 6413 -423626787288764430567048515023 6414 -418882753840851136868821793972 6415 854225193784730805314096358047 6416 -444234012200372638713157972181 6417 -412807594961254701426101095109 6418 868897393790379450349130603743 6419 -465287089345153241793027662577 6420 -406257842735248291695804910576 6421 883538342136104255747698188677 6422 -486788408830741658341716161432 6423 -399221079217223804115739178285 6424 898137840396221084735216458705 6425 -508740167426926736650234269229 6426 -391684759845455789503371869981 6427 912685366048475080386976874241 6428 -531144360699423625524243621480 6429 -383636216760089871936291629667 6430 927170067892125112761199435785 6431 -554002775001674205853764472980 6432 -375062662305377347677730671828 6433 941580761509658083958555083245 6434 -577316979324730957253561208870 6435 -365951192720147883909551849691 6436 955905924776241041175399511791 6437 -601088317005361161358540636616 6438 -356288792020529554174336187176 6439 970133693421123649781429615789 6440 -625317897292598492063572082481 6441 -346062336078946193211383727516 6442 984251856645310593062443087253 6443 -650006586773055252260916905588 6444 -335258596903435975894360728899 6445 998247852799929859877758732292 6446 -675155000655404062320717032011 6447 -323864247121352352747179421607 6448 1012108765129831773429763098923 6449 -700763493914529326745980529626 6450 -311865864671518748172045081296 6451 1025821317587061672761764439188 6452 -726832152295949877130925321500 6453 -299249937708921877106090514915 6454 1039371870718959797147469803689 6455 -753360783181211148681092783645 6456 -286002869726034900121667398802 6457 1052746417635751504940674218214 6458 -780348906315051970044020493764 6459 -272110984894871040413538775676 6460 1065930580062603200758719352542 6461 -807795744395253564783154460275 6462 -257560533633870472442032684197 6463 1078909604481230296087776342598 6464 -835700213526190856076997356119 6465 -242337698403728373624190756215 6466 1091668358366257219028619976006 6467 -864060913537214360784714829876 6468 -226428599736269762690491868886 6469 1104191326521641643959351969639 6470 -892876118167109337585209363312 6471 -209819302500477224965917476479 6472 1116462607522590082459769500503 6473 -922143765115992835339615103577 6474 -192495822409770619468692818327 6475 1128465910268505156502297003361 6476 -951861445966133660344474785680 6477 -174444132774633443820171571229 6478 1140184550652620943645114485291 6479 -982026395973300154145390282981 6480 -155650171504668499345870305210 6481 1151601448354096795350506907673 6482 -1012635483730371142102995009761 6483 -136099848364155886551705122805 6484 1162699123758457000798076967507 6485 -1043685200705071275364468619740 6486 -115779052485169001658407288465 6487 1173459695012378304744023535137 6488 -1075171650653828648233812864569 6489 -94673660142289094670591443629 6490 1183864875218944951868420527605 6491 -1107090538913884515286095617440 6492 -72769542792935959675206818997 6493 1193895969779605969559895847592 6494 -1139437161575927869722489364095 6495 -50052575387311408397693968972 6496 1203533873889187533109918975955 6497 -1172206394539665748978372129408 6498 -26508644951923247116456909658 6499 1212759070190428463775784845454 6500 -1205392682454889427006841323867 6501 -2123659450630429996744024515 6502 1221551626594625270703369195013 6503 -1238990027550740992843253062093 6504 23116443072885127235675066901 6505 1229891194275088269540852142454 6506 -1272991978356040533894946216210 6507 49225685067348087824177738045 6508 1237757005840228644550173279533 6509 -1307391618313684782229044993182 6510 76218039756990373561457311926 6511 1245127873693211090852444718055 6512 -1342181554292290285646924107892 6513 104107421131733048027015499226 6514 1251982188585224709966753475331 6515 -1377353904998411158496193989818 6516 132907673640708148013453633630 6517 1258297918369538966203957997639 6518 -1412900289292830203896936482478 6519 162632561585426604056239667901 6520 1264052606963628963376476245055 6521 -1448811814414585588279694864646 6522 193295758208954314123469719611 6523 1269223373526767500422991162800 6524 -1485079064116570556085604200463 6525 224910834477513287885095346695 6526 1273786911860597928077636894824 6527 -1521692086716713488695967692198 6528 257491247550988283657318928081 6529 1277719490040313775903589926445 6530 -1558640383068927513631450244727 6531 291050328938882015426236224438 6532 1280996950284186473507285616231 6533 -1595912894458195131592476902360 6534 325601272338333436121389666658 6535 1283594709069292851188309024772 6536 -1633497990424341837615664982301 6537 361157121150884409667518383206 6538 1285487757501407912749022841733 6539 -1671383456519235424430921231169 6540 397730755674759783518536486828 6541 1286650661947136797630813928822 6542 -1709556482002342769296880956334 6543 435334879969505183488951217177 6544 1287057564936471754415041100257 6545 -1748003647479765058403568020836 6546 473982008389915171835335094515 6547 1286682186344066066108445691116 6548 -1786710912492074103655262879069 6549 513684451786272579177309975881 6550 1285497824857626496465741916331 6551 -1825663603056467976043545171620 6552 554454303368017112134491705919 6553 1283477359741929251817978375963 6554 -1864846399168972435479894652256 6555 596303424228058725970869971822 6556 1280593252907071414006409750408 6557 -1904243322272616582593753389723 6558 639243428525057869203602619230 6559 1276817551289670126670588569359 6560 -1943837722697725919432406628937 6561 683285668321101672400223635530 6562 1272121889555825700494706302566 6563 -1983612267080684270654579505577 6564 728441218072321453051990860757 6565 1266477493134761607082306964569 6566 -2023548925767737217457005703177 6567 774720858770113812768570899966 6568 1259855181592154708003424724085 6569 -2063628960210624205095463082023 6570 822135061730753940986972090695 6571 1252225372352261904263123520515 6572 -2103832910361054039809481258674 6573 870693972031316944525317890579 6574 1243558084778045814212401245962 6575 -2144140582071259149822113698173 6576 920407391589959754772336580949 6577 1233822944618590499548798967752 6578 -2184531034508097790067314648836 6579 971284761888754031571570498629 6580 1222989188833190261081297014758 6581 -2224982567588400066005311117457 6582 1023335146337407965222617729589 6583 1211025670801578029585899754106 6584 -2265472709443493582415895665788 6585 1076567212276363767640831694172 6586 1197900865929846972563542495426 6587 -2305978203921077121541476132619 6588 1130989212617916229674557079817 6589 1183582877661697033256482621466 6590 -2346474998132856665308750900523 6591 1186608967124157991790889420125 6592 1168039443904719802075480070287 6593 -2386938230056596421980848695962 6594 1243433843320727216023818517958 6595 1151237943881507288579729773494 6596 -2427342216201489239784325725274 6597 1301470737045505353214859045366 6598 1133145405415445909752862250619 6599 -2467660439345994704591978238996 6600 1360726052631594542633957386025 6601 1113728512661122711849086847800 6602 -2507865536357550561603241603613 6603 1421205682724088274617367933583 6604 1092953614289340110602063963878 6605 -2547929286103812382540851196523 6606 1482914987730342935454099208926 6607 1070786732136794111350976173982 6608 -2587822597465339148017316403472 6609 1545858774903654381366247988307 6610 1047193570330533194715763080283 6611 -2627515497459896836908402971593 6612 1610041277060450160227951939807 6613 1022139524897366127771410978006 6614 -2666977119488820027287697825463 6615 1675466130931317302081486424786 6616 995589693868441558589310709132 6617 -2706175691716130824212606512479 6618 1742136355146404885616623944381 6619 967508887889265126824143168175 6620 -2745078525591387240033264684021 6621 1810054327855962998728392190363 6622 937861641345466192810446828853 6623 -2783652004527497073429940836024 6624 1879221763987012135065769960797 6625 906612224014660346664046206935 6626 -2821861572745010747214700144898 6627 1949639692137372913558737796256 6628 873724653254791379350203073803 6629 -2859671724294674788879016295882 6630 2021308431108531883896423680356 6631 839162706739361005632935908284 6632 -2897045992270309332543596205018 6633 2094227566079068776339586050380 6634 802889935749982659817488411625 6635 -2933946938224345213234965039903 6636 2168395924420630186815836162867 6637 764869679036710187862849952673 6638 -2970336141798641848002287401522 6639 2243811551158698339580974996473 6640 725065077256610142113133251075 6641 -3006174190583482894092958473878 6642 2320471684080677251843822233823 6643 683439088001050109486057866191 6644 -3041420670217935844578521393460 6645 2398372728494096625678252737871 6646 639954501422182560932575534572 6647 -3076034154745040725352950373304 6648 2477510231638021804434637040990 6649 594573956469095965474081373928 6650 -3109972197235585360356327514719 6651 2557878856751050761728274224965 6652 547259957744100447931832574006 6653 -3143191320694506455830243276242 6654 2639472356799581698846420044119 6655 497974892989595346883321772184 6656 -3175647009264250743853137154344 6657 2722283547870342352847593100877 6658 446681051215949330880595107677 6659 -3207293699739714529499698604270 6660 2806304282231489571763883660657 6661 393340641480790903890975719262 6662 -3238084773409677182195305762881 6663 2891525421066910384761931402233 6664 337915812330077467671148302061 6665 -3267972548239930042009201068422 6666 2977936806888688329039817704912 6667 280368671911264633879168139402 6668 -3296908271413601100358838434247 6669 3065527235633036843399140338250 6670 220661308768854103585918019045 6671 -3324842112244463041958724117269 6672 3154284428445349366921103422625 6673 158755813332537549324596949776 6674 -3351723155479312266345214389274 6675 3244195003160369418452976499025 6676 94614300108096084566311206117 6677 -3377499395005794467089199799984 6678 3335244445483847250181756895694 6679 28198930581138839843811607870 6680 -3402117727982352934876977782455 6681 3427417079882419086435199824324 6682 -40528063156308939330118562582 6683 -3425523949407263841328312909184 6684 3520696040188823938099180499675 6685 -111604354046449896936036866225 6686 -3447662747144023281356701038826 6687 3615063239929958350307667758798 6688 -185067494963761448810337323233 6689 -3468477697420638434236305019791 6690 3710499342385664230968426728528 6691 -260954892860725136235751158303 6692 -3487911260820674995304070713992 6693 3806983730386546368799395044560 6694 -339303782151624049892013191089 6695 -3505904778784199426290088606934 6696 3904494475859526973673117234406 6697 -420151197324920337879110270119 6698 -3522398470637052933535021296303 6699 4003008309130262245304502947627 6700 -503533944774848492093651938567 6701 -3537331431167178575639418649158 6702 4102500587991972730985817465759 6703 -589488573843004949194333101103 6704 -3550641628767019091277185623359 6705 4202945266550673208675362492922 6706 -678051347060856730026844360801 6707 -3562265904161284868510399291193 6708 4304314863857230684206336287629 6709 -769258209584255952835436918549 6710 -3572139969739684711472254338812 6711 4406580432337129429662124523735 6712 -863144757811208593472943905125 6713 -3580198409514490429970633841162 6714 4509711526029280976414226481752 6715 -959746207174330099217131250067 6716 -3586374679723095733006456411108 6717 4613676168645683705728214114641 6718 -1059097359099602203972327859252 6719 -3590601110096003974707609350537 6720 4718440821464211803476436414748 6721 -1161232567123250509474924306669 6722 -3592808905810964110386701224688 6723 4823970351067296460589492564867 6724 -1266185702158765203159750627504 6725 -3592928150154243101691795245168 6726 4930227996939753429876688566766 6727 -1373990116906314353019823190551 6728 -3590887807910302262305152744442 6729 5037175338939510509248187606675 6730 -1484678609397023959441800442434 6731 -3586615729501407802988421550632 6732 5144772264655495786795179946757 6733 -1598283385664848742339245765062 6734 -3580038655898978575990932437861 6735 5252976936667463207513865640035 6736 -1714836021539005189759861619226 6737 -3571082224328729700439829042095 6738 5361745759723055215146224066415 6739 -1834367423550211801878729320188 6740 -3559670974791935980947779081835 6741 5471033347847934092298708889954 6742 -1956907788944252699196485059966 6743 -3545728357425386610925671150119 6744 5580792491405352594423306922750 6745 -2082486564796678665063344955860 6746 -3529176740722859327515488646387 6747 5690974124122082326369284493047 6748 -2211132406222755496032917271885 6749 -3509937420641180599923576050448 6750 5801527290098172868237325210798 6751 -2342873133677092814276889725311 6752 -3487930630614185462784760654127 6753 5912399110818578287343555816636 6754 -2477735689337707750536319782090 6755 -3463075552498118748833431661569 6756 6023534752185257577750467000314 6757 -2615746092569627451941142176310 6758 -3435290328472255722689341677796 6759 6134877391588934722500218947875 6760 -2756929394463481955581880506451 6761 -3404492073918736833922432041363 6762 6246368185040289037887313825971 6763 -2901309631444915663475181725588 6764 -3370596891305835589411950730121 6765 6357946234380940833887216620531 6766 -3048909777951020451927765198685 6767 -3333519885099082634331165840671 6768 6469548554595197111078366586889 6769 -3199751698170398171736205062457 6770 -3293175177724880216944406299382 6771 6581110041244131256306582465453 6772 -3353856096843863177459960208067 6773 -3249475926611431427096791231614 6774 6692563438044184717253555502841 6775 -3511242469123229149708345539982 6776 -3202334342332005210536396554248 6777 6803839304613102337269561427201 6778 -3671929049486056307137617408329 6779 -3151661707875733206663529095203 6780 6914865984406640935953710342404 6781 -3835932759704698498138755782212 6782 -3097368399071315271053570731488 6783 7025569572870128417347129104652 6784 -4003269155868451302969811758594 6785 -3039363906189169078463250275103 6786 7135873885829591974854193478176 6787 -4173952374458096292569036597254 6788 -2977556856747722844980439330986 6789 7245700428147825130812964611630 6790 -4347995077472628884408414862112 6791 -2911855039549690842277580637345 6792 7354968362671417455908413220174 6793 -4525408396608482714817678520626 6794 -2842165429974316429334419470005 6795 7463594479495434870950976159853 6796 -4706201876492087225703874031296 6797 -2768394216551688625222283445712 6798 7571493165573104735287850975391 6799 -4890383416967152931957078184428 6800 -2690446828845363241476393769923 6801 7678576374698536224476502451477 6802 -5077959214438634912699300906474 6803 -2608227966669620071776096778137 6804 7784753597891184305561768087716 6805 -5268933702275915934450829398703 6806 -2521641630667791060243941857887 6807 7889931834211453444164725247520 6808 -5463309490278339783872294538292 6809 -2430591154278172500359166990259 6810 7994015562037525729345061805459 6811 -5661087303206850135112129969139 6812 -2334979237114114608161571929463 6813 8096906710834196673476327062880 6814 -5862265918386113310837444396179 6815 -2234707979784936020022391014030 6816 8198504633445200414364286624010 6817 -6066842102382162687578015694479 6818 -2129678920184366318373323911648 6819 8298706078941214510391149764027 6820 -6274810546761260140584493281020 6821 -2019793071273248350057904757449 6822 8397405166056442007482478770912 6823 -6486163802936364693544833513642 6824 -1904950960383261264375731372095 6825 8494493357247385885881054381631 6826 -6700892216108291510964577618801 6827 -1785052670068426647725849025269 6828 8589859433408146525652761010836 6829 -6918983858309375223558845163635 6830 -1659997880531161206443430104076 6831 8683389469277298221999948991683 6832 -7140424460558180562708939749957 6833 -1529685913649611977652860223207 6834 8774966809572123302897757177671 6835 -7365197344134570884984232434703 6836 -1394015778632981294055423891704 6837 8864472045886714675516448666060 6838 -7593283350985210816540997161648 6839 -1252886219331490581790499933972 6840 8951782994391186007565794786407 6841 -7824660773270384237247799922942 6842 -1106195763227571704291646539618 6843 9036774674369966743354594443581 6844 -8059305282063811747292123602587 6845 -953842772134783947864660393901 6846 9119319287637892177726456696176 6847 -8297189855217994725834598799710 6848 -795725494630860940663540033432 6849 9199286198873541278910222756811 6850 -8538284704408453856684677120902 6851 -631742120251166872970944148396 6852 9276541916910011319188766345015 6853 -8782557201371111486657968357893 6854 -461790835468712278939243692141 6855 9350950077024063983100577170037 6856 -9029971803347946312143720183773 6857 -285769881486718533972513635457 6858 9422371424265315948961940179551 6859 -9280489977756969402586326866126 6860 -103577613869553905763310908835 6861 9490663797867894273817684051118 6862 -9534070126103488535655770839060 6863 84887435962335204579125833770 6864 9555682116787715720491502441532 6865 -9790667507150587800600908050378 6866 279726497348079661495605257222 6867 9617278366409296713300577028667 6868 -10050234159367706645990108539020 6869 481040495087450710805647899781 6870 9675301586466738332635114994863 6871 -10312718822677202387837517549008 6872 688929982202398483641674388823 6873 9729597860224276917352844286400 6874 -10578066859519777026333421678544 6875 903495070734414834931641150588 6876 9780010304962525821237495743802 6877 -10846220175260689245988564057394 6878 1124835360553359195929088137212 6879 9826379063817276941686631579750 6880 -11117117137959709214889962426306 6881 1353049866153711439688291326444 6882 9868541299018461112175152786375 6883 -11390692497528854275607828295671 6884 1588236941414550672003446243639 6885 9906331186577604640260158680233 6886 -11666877304303020498829469676197 6887 1830494202299930269154795935215 6888 9939579912472843386519925163832 6889 -11945598827049746191734539696841 6890 2079918447476701648699993965728 6891 9968115670381287194226848348211 6892 -12226780470445460626471045719031 6893 2336605576827258830304310851097 6894 9991763661009243277249115967471 6895 -12510341692046733138710346411851 6896 2600650507835107356583216112393 6897 10010346093071529816937394614841 6898 -12796197918786195295240918512308 6899 2872147089821630973557359761471 6900 10023682185971816442048129586934 6901 -13084260463024011518345798314207 6902 3151188016012912451626802696716 6903 10031588174236640039359906646740 6904 -13374436438186971478996836036880 6905 3437864733415987134898780616838 6906 10033877313756437228956652380448 6907 -13666628674028521020543785167671 6908 3732267350484444396846134115459 6909 10030359889887633538605498826716 6910 -13960735631544286587675875819575 6911 4034484542553868901427065165792 6912 10020843227470507392504924925468 6913 -14256651317578932213835502408237 6914 4344603455028205925277024327601 6915 10005131702818230346840174590922 6916 -14554265199161466444657593233692 6917 4662709604298768383879770348491 6918 9983026757733145903922949414054 6919 -14853462117607441056081110805306 6920 4988886776378253498606885857145 6921 9954326915607014752139624787996 6922 -15154122202427801587768837614358 6923 5323216923232829258236673693334 6924 9918827799662595511703742905729 6925 -15456120785085514271121010029705 6926 5665780056796061241024887616516 6927 9876322153394575251791779810518 6928 -15759328312642451555530401430426 6929 6016654140649203580513553473272 6930 9826599863268483015331870816390 6931 -16063610261340422643328103867992 6932 6375914979353150576009311784344 6933 9769447983736841804282915557543 6934 -16368827050161632048686928309283 6935 6743636105418161840602035411383 6936 9704650764632408479657346400309 6937 -16674833954415292511444589381748 6938 7119888663898311091211053293225 6939 9631989680998947526727380504293 6940 -16981481019398553588014370052258 6941 7504741294598490425447521391076 6942 9551243465420550848083763847459 6943 -17288612974181389011730265290967 6944 7898260011882705821348166556903 6945 9462188142911083658444431277015 6946 -17596069145566558580709670342947 6947 8300508082073348852914423498543 6948 9364597068425872044563560127909 6949 -17903683372277279780822641403400 6950 8711545898432102363527264340590 6951 9258240967058284101289182501804 6952 -18211283919426753856540160796740 6953 9131430853714156770674690048644 6954 9142887976984358273500021707094 6955 -18518693393325247269586070446547 6956 9560217210288457448283079610499 6957 9018303695219134224558982340189 6958 -18825728656681974865932560500866 6959 9997955967817794381249203177758 6960 8884251226248806336938903639965 6961 -19132200744260623042716826992915 6962 10444694728493662231434497137802 6963 8740491233603283776401840212506 6964 -19437914779048931363874924430808 6965 10900477559821983641403388332231 6966 8586781994434165624288685220713 6967 -19742669889004377616554509039698 6968 11365344854956980843434310630290 6969 8422879457163562219311717486536 6970 -20046259124439624994901796762723 6971 11839333190581721362367065248461 6972 8248537302269574817995723535128 6973 -20348469376113049897771677850983 6974 12322475182335133234501983715871 6975 8063507006274623691769296551923 6976 -20649081294091314673119029581156 6977 12814799337786603982649458977684 6978 7867537909003148632215222727833 6979 -20947869207452641233314882383190 6980 13316329906960626674137055537113 6981 7660377284175535662618573090950 6982 -21244601044901117925468646875297 6983 13827086730415355327626253720205 6984 7441770413405406869448626678812 6985 -21539038256364093803118025094253 6986 14347085084880362493413179803826 6987 7211460663667688242932569952450 6988 -21830935735646419822875813163657 6989 14876335526460372871230794178580 6990 6969189568305099055271058834578 6991 -22120041744217046640258110425181 6992 15414843731413260831483630543249 6993 6714696911640928646627444429986 6994 -22406097836205221113106230494811 6995 15962610334512164772578325664512 6996 6447720817266136800811209052288 6997 -22688838784685300210032884720455 6998 16519630765003170607818962188895 6999 6167997840068976704445624838423 7000 -22967992509330958481702165050911 7001 17085895080171667637576269731603 7002 5875263062075447503806077928884 7003 -23243280005521366156621903606586 7004 17661387796532166635443145409402 7005 5569250192168982748314597100485 7006 -23514415274983695202755493653909 7007 18246087718658108636436140232255 7008 5249691669757822664058974402792 7009 -23781105258058133611721542518879 7010 18839967765669968483941516555012 7011 4916318772458549821045166524245 7012 -24043049767673388872100027933563 7013 19442994795401785275861750752474 7014 4568861727864238862632975075819 7015 -24299941425122504036603682847923 7016 20055129426268118120261823403586 7017 4207049829465630705991500426715 7018 -24551465597730628350291364917387 7019 20676325856855344764162946422897 7020 3830611556793637886924134454760 7021 -24797300338508243687662633916136 7022 21306531683263179249641571653668 7023 3439274699851371251558614994505 7024 -25037116327885181690000460717304 7025 21945687714224296528929140545439 7026 3032766487903695226575282360424 7027 -25270576817622639739412093920753 7028 22593727784032004406459133370796 7029 2610813722692121783030846933057 7030 -25497337577002249659078675608265 7031 23250578563308009032847012195172 7032 2173142916142586505901942248604 7033 -25717046841393137157367454761905 7034 23916159367644467879545829164778 7035 1719480432633367884308921986737 7036 -25929345263299764718442818739428 7037 24590381964156725406746963984702 7038 1249552635890055907012343935083 7039 -26133865865995242362669843188325 7040 25273150375985370917645102774263 7041 763086040574103938420900901455 7042 -26330233999846650927764910049221 7043 25964360684788556032678704577798 7044 259807468631049802223780681297 7045 -26518067301440818329176276307888 7046 26663900831267851262309681431123 7047 -260555789535974646585315655205 7048 -26696975655620851421955413181042 7049 27371650413773316856897258550902 7050 -798275809002372027712025342308 7051 -26866561160545622254573211333369 7052 28087480485035903977668005127719 7053 -1353623859303338583162661390883 7054 -27026418095886267775396552274668 7055 28811253347077796658411105042661 7056 -1926870228396395044218771367552 7057 -27176132894275654629105429142364 7058 29542822344353845627943945068854 7059 -2518284041542000541694809794244 7060 -27315284116128614999093908534990 7061 30282031655179839033797373144349 7062 -3128133075039817014425374441748 7063 -27443442427952644252877603173202 7064 31028716081505996205707520723529 7065 -3756683564758971043622134028050 7066 -27560170584270595223158800310274 7067 31782700837096764774272591786503 7068 -4404200009401528814950043494768 7069 -27665023413278776561910618902606 7070 32543801334180743656274013180069 7071 -5070944968439293660926224606588 7072 -27757547806365691906707396396083 7073 33311822968637349294790466302005 7074 -5757178854665022150828984202795 7075 -27837282711618512344495027581927 7076 34086560903789686263181966815112 7077 -6463159721300167843528496190752 7078 -27903759131446184411687775974377 7079 34867799852875979232709549239962 7080 -7189143043602371235476639722056 7081 -27956500124449909847363044872589 7082 35655313860274868791654971889127 7083 -7935381494917052162720011042689 7084 -27995020811673518498895433468385 7085 36448866081562870632019494942047 7086 -8702124717118698454636248053177 7087 -28018828387368062828483589792169 7088 37248208562485344921390562657405 7089 -9489619085388712177645795497432 7090 -28027422134406717804237599094479 7091 38053082016925420764633234786288 7092 -10298107467278045738508155029635 7093 -28020293444487844663368260667748 7094 38863215603958469613288955356916 7095 -11127828976004262753875720277180 7096 -27996925843265796989240309099926 7097 39678326704082920333638774760294 7098 -11979018717934168230185101255185 7099 -27956795020550784226063301741989 7100 40498120694721458867865000673504 7101 -12851907534204695653249316002350 7102 -27899368865720786533161296840013 7103 41322290725089954522522854922703 7104 -13746721736436392278572520465309 7105 -27824107508490207600409018811525 7106 42150517490534805798593289405081 7107 -14663682836495532739211246082162 7108 -27730463365181583588102328316197 7109 42982469006442797265907634017458 7110 -15603007270262694208007561602516 7111 -27617881190648308903851699082166 7112 43817800381831009662829243368083 7113 -16564906115367466321056183987348 7114 -27485798135997917505222149893995 7115 44656153592727822469911254133176 7116 -17549584802850927008204343683597 7117 -27333643812267044316934858565461 7118 45497157255459597566381586534561 7119 -18557242822719511876153410402967 7120 -27160840360200709161288281621940 7121 46340426399961226851519226981462 7122 -19588073423356022944634858258976 7123 -26966802526290088098732983637624 7124 47185562243232373368544225336449 7125 -20642263304755680952660507413089 7126 -26750937745224387843706381755185 7127 48032151963064925395883085032047 7128 -21719992305557409215650167622513 7129 -26512646228913890988513854044996 7130 48879768472170925251045229179877 7131 -22821433083842862725117754196826 7132 -26251321062242616342381183383245 7133 49727970192844018291355853094147 7134 -23946750791678170932949811756953 7135 -25966348305710413022552676817911 7136 50576300832291303533144819998033 7137 -25096102743375861024252015497978 7138 -25657107105125601883987393898532 7139 51424289158776342714917885095209 7140 -26269638077457059570106393224860 7141 -25322969808510566878613293825139 7142 52271448778718011945529177778381 7143 -27467497412296746788306234905167 7144 -24963302090383904548930435573150 7145 53117277914893844682265706996920 7146 -28689812495437650375380095551006 7147 -24577463083583935671129170348426 7148 53961259185900530873561933202274 7149 -29936705846561225462593236613537 7150 -24164805518799491348518070395314 7151 54802859387028288107833528560977 7152 -31208290394107166889900340989860 7153 -23724675871974980321443953259894 7154 55641529272709922531489205190536 7155 -32504669105535948052490013366389 7156 -23256414519757746943345084299443 7157 56476703340709531565400193560107 7158 -33825934611232072313493900526240 7159 -22759355903156713959710449536485 7160 57307799618219984906901566547468 7161 -35172168822048964653712286847033 7162 -22232828699582192752238533275117 7163 58134219450042534326353169710786 7164 -36543442540499820176430206498217 7165 -21676156003437609904150644537123 7166 58955347289026166098375005613372 7167 -37939815065602166436436238271060 7168 -21088655515434664473424577383498 7169 59770550488948599807129576953321 7170 -39361333791387487732432899865543 7171 -20469639740804169064403725134380 7172 60579179100025175424972991870961 7173 -40808033799090903480374205234645 7174 -19818416196575461207829533944316 7175 61380565667236232072664835207285 7176 -42279937443039691080769397964040 7177 -19134287628097873496969341015099 7178 62174025031667990417657499365298 7179 -43777053930263296132455154509342 7180 -18416552234978242841236363943711 7181 62958854135066379114303868599145 7182 -45299378893851483040361881343472 7183 -17664503906608894816793769346842 7184 63734331827807719775348734269867 7185 -46846893960091344662487547021694 7186 -16877432467460879831386677027404 7187 64499718680494675260593590586162 7188 -48419566309418116364230064111240 7189 -16054623932317537290964491492556 7190 65254256799390400415200227733592 7191 -50017348231219023147008523266719 7192 -15195360771623643575140890795839 7193 65997169645908381013814089926235 7194 -51640176672533836233602192133374 7195 -14298922187125532851783676081140 7196 66727661860380035558573557284162 7197 -53287972780700320862850340518875 7198 -13364584397977588051433476945764 7199 67444919090326751560954254304994 7200 -54960641439997430036675297131508 7201 -12391620937490455932444447176481 7202 68148107823467665204588773830061 7203 -56658070802343830582737251179800 7204 -11379302960696166654616518220943 7205 68836375225699134195647572930359 7206 -58380131812114250241655069555501 7207 -10326899562905107648392472473010 7208 69508848984286532611430220079535 7209 -60126677725141096325536696847364 7210 -9233678109429435517514448837728 7211 70164637156513674488065121056797 7212 -61897543621973932053969235043673 7213 -8098904576647080957823872062825 7214 70802828024039886507831901806644 7215 -63692545915474592464387153626407 7216 -6921843904579932105116340012737 7217 71422489953219457700749080845518 7218 -65511481852831094182550217495381 7219 -5701760361159143712659787800334 7220 72022671261642934691616770096228 7221 -67354129012078926564923738156435 7222 -4437917918349735239442671331471 7223 72602400091164460300373722954585 7224 -69220244793223924294162668181800 7225 -3129580640305782286653375440435 7226 73160684287684112787389435866367 7227 -71109565904066595377499479917733 7228 -1776013083726495284958139647625 7229 73696511287958945614603161479922 7230 -73021807840833634312143696348486 7231 -376480710582388453295910721168 7232 74208848013721197289607440303270 7233 -74956664363728267602417715205170 7234 1069749686620506393723873375548 7235 74696640773386887789708262098911 7236 -76913806967517180626930727148010 7237 2563409546871761563126189138313 7238 75158815171642788777892312688486 7239 -78892884347277938414908615915126 7240 4105228089817889362002408993908 7241 75594276027204496605568528417214 7242 -80893521859437163124292346729892 7243 5695931851890361835693389238014 7244 76001907299043099084838012276016 7245 -82915320978236142957985482909790 7246 7336244209238544264086932189010 7247 76380572021382653592257374322376 7248 -84957858747767147970321428691369 7249 9026884887307631732942947502866 7250 76729112247775437016044043349318 7251 -87020687229730390415005979510758 7252 10768569456903712545200916741830 7253 77046349004566628805750559706962 7254 -89103332947068420162352993070911 7255 12562008816590222445219404022733 7256 77331082254064801406533690452347 7257 -91205296323641659644696773439050 7258 14407908661262374818115361820330 7259 77582090867739256062414077264922 7260 -93326051120115889095426149959919 7261 16306968936748585632025569141780 7262 77798132609769913590053683892477 7263 -95465043866239659564213769616152 7264 18259883280290532481162231904534 7265 77977944131280084572795883871904 7266 -97621693289696971760359728857665 7267 20267338446756226859135722785310 7268 78120240975587061554752210963285 7269 -99795389741727978884277990206582 7270 22330013720443411594170176817270 7271 78223717594810029391767249622849 7272 -101985494619718086808383932560959 7273 24448580312333654227575550290927 7274 78287047378179341864285124815984 7275 -104191339786963498595576121206595 7276 26623700742660765077145940181463 7277 78308882692395691926865532351944 7278 -106412226989829120054013308411427 7279 28856028208660559694160443963458 7280 78287854934392175416547157269176 7281 -108647427272522669795080016951082 7282 31146205937372581603930738843455 7283 78222574596856639338728862275527 7284 -110896180389716960838076815122943 7285 33494866523368137451492257987191 7286 78111631346876084842625882637452 7287 -113157694217260499802651524843827 7288 35902631251282944236974425437162 7289 77953594118069184016300009746555 7290 -115431144161224925979751895414816 7291 38370109403036783057167376469816 7292 77747011216577240573041820742997 7293 -117715672565546242322501326827459 7294 40897897549626865952374869300716 7295 77490410441288096286399094155027 7296 -120010388118525417548449329035407 7297 43486578827386088993124360006195 7298 77182299218671632671012124744978 7299 -122314365258462616977841055463410 7300 46136722198602034836774944271202 7301 76821164752609556348292128616811 7302 -124626643578708195399519499898459 7303 48848881696397439671037668625392 7304 76405474189606164962726058371582 7305 -126946227232422509676019162810242 7306 51623595653777920795483659775137 7307 75933674799770680336946865381905 7308 -129272084337345729958258162066235 7309 54461385916758011299366974493184 7310 75404194173965588187723668169840 7311 -131603146380887995434316358033897 7312 57362757041482034200094456880316 7313 74815440437519147480460845900116 7314 -133938307625859623489119243504437 7315 60328195475262010498794344881556 7316 74165802480903912087019369134379 7317 -136276424517170486798707783820368 7318 63358168721460699402201357537366 7319 73453650207786647475125594781363 7320 -138616315089837273224478073983606 7321 66453124488153956270519165186010 7322 72677334800858513764099409007913 7323 -140956758378646982849892010096156 7324 69613489820512928799538882867012 7325 71835189005857724545811486313356 7326 -143296493829834849090699335396977 7327 72839670216853137747957571667234 7328 70925527434200169876958664272008 7329 -145634220715144738600330311753598 7330 76132048728304267819485232172272 7331 69946646884636608920241419012326 7332 -147968597548650143613393091615364 7333 79490985042061471789108827936356 7334 68896826684358087813848126764189 7335 -150298241506723970169989847483478 7336 82916814548186227700083244689477 7337 67774329049974114744941281961119 7338 -152621727851555604198189144884191 7339 86409847389932231179501304210900 7340 66577399468790925403497970274463 7341 -154937589358624042115281914035561 7342 89970367497579512047152962729735 7343 65304267100819787341105750418420 7344 -157244315748546363197795223146930 7345 93598631605767884265960385347308 7346 63953145201947823372060868302794 7347 -159540353123731332555826750312755 7348 97294868254329028578579312799828 7349 62522231568706167390861575240103 7350 -161824103410278617759215004679738 7351 101059276772624917423650587104089 7352 61009709005072506628033642443224 7353 -164093923805574811779767961589245 7354 104892026247408977763892958854436 7355 59413745811747093738152651793134 7356 -166348126232048343408006005209306 7357 108793254474235300581380296222527 7358 57732496298343239731344491512641 7359 -168584976797556254154916235603454 7360 112763066892450399905954797373897 7361 55964101318935001826286660648609 7362 -170802695262886893142401391794069 7363 116801535503811452477001717712497 7364 54106688831406372138542937020181 7365 -172999454516873656818068326051366 7366 120908697774784663368556097038631 7367 52158374481047626756121520699354 7368 -175173380059626145560865024505393 7369 125084555522587358188766080586286 7370 50117262208845727376555138798707 7371 -177322549494396350305892705258060 7372 129329073785047648538060891764758 7373 47981444884916648087750009589450 7374 -179444992028608888010791631681845 7375 133642179674366011331326462786163 7376 45749004967528349177725667988228 7377 -181538687984595698797977508519407 7378 138023761214873911866267088851764 7379 43418015188163702564337976098556 7380 -183601568320587170441460435680264 7381 142473666164895644288470001671311 7382 40986539263073114646610706749842 7383 -185631514162523188984097028246116 7384 146991700822830906535713191014180 7385 38452632631766752249828935199926 7386 -187626356347259299839667886901233 7387 151577628817587231237368682456316 7388 35814343222896285025326000484102 7389 -189583874977754821011576162589917 7390 156231169883503302129434720335087 7391 33069712247975768916257782136603 7392 -191501798990841552837586401934713 7393 160951998619916360865200777901593 7394 30216775023390843393227687495503 7395 -193377805738183494027662286886409 7396 165739743235539391835442700298481 7397 27253561821144651370723330924880 7398 -195209520581049877070008744297287 7399 170593984277826528634115034590905 7400 24178098748787952505348607100173 7401 -196994516499535692268182035492990 7402 175514253347518192635071014629239 7403 20988408658979634693695295545618 7404 -198730313716875855643609817104157 7405 180500031798570820072206058231355 7406 17682512089122376752793469373886 7407 -200414379339511104500985661810879 7408 185550749423689693786023808283846 7409 14258428231516419638064857090517 7410 -202044127013575753999004783547288 7411 190665783125697340207455561292612 7412 10714175934472410173035521990729 7413 -203616916598489429313823795566742 7414 195844455574984213053545281974352 7415 7047774734821927648898979416317 7416 -205130053858346980754275082095966 7417 201086033853302935994906935255869 7418 3257245922261740225707900726420 7419 -206580790171812802148229050242036 7420 206389728084182246076300492926541 7421 -659386364035102348343681226790 7422 -207966322261237887180409877863255 7423 211754690050251943996466765775432 7424 -4704094006111395711606089646851 7425 -209283791941729980765355088243669 7426 217180011797785642212977893531903 7427 -8878843744794740140036956131287 7428 -210530285890919295528320236690379 7429 222664724228783886072665166471697 7430 -13185595983720735876638799717361 7431 -211702835440174271702198814597262 7432 228207795680936329265120520028467 7433 -17626303559392020941476576387900 7434 -212798416388033946048702672724291 7435 233808130495818054561628808044852 7436 -22202910476859207829866120148951 7437 -213813948836635464497202647581361 7438 239464567575691863154221668603889 7439 -26917350610614654502055758463720 7440 -214746297051927309101098483756689 7441 245175878929305395614012625980128 7442 -31771546370295144429835129807891 7443 -215592269348470713462569891708319 7444 250940768207089310171174752902971 7445 -36767407330795136683012880366883 7446 -216348617999643698165989100924739 7447 256757869226180417399789936675185 7448 -41906828826398106772713535181123 7449 -217012039174073967960748673939577 7450 262625744485711666475130113561889 7451 -47191690508539823660926296457875 7452 -217579172899138762734923563257995 7453 268542883672829187828102552381289 7454 -52623854866824019876822871739087 7455 -218046603052381441893106912406611 7456 274507702159915228507301033426860 7457 -58205165712918006491897836061051 7458 -218410857381706294914875870474564 7459 280518539493514763990482445714439 7460 -63937446626963179831574452306548 7461 -218668407555224605045811461793696 7462 286573657875482837937976822616698 7463 -69822499366143263728012769720951 7464 -218815669241636537545004960807769 7465 292671240636889266914734611861621 7466 -75862102235061341968312790808655 7467 -218849002222044772407418517344922 7468 298809390705237250782765475618255 7469 -82058008417585466941763618217272 7470 -218764710534107144175774064321932 7471 304986129065572652192977609080119 7472 -88411944269831689481584463988836 7473 -218559042649446680443104365110397 7474 311199393216081246590321702258492 7475 -94925607573962953240717637158890 7476 -218228191685248536927332985528338 7477 317447035618792101848382146878452 7478 -101600665752492236736326028879813 7479 -217768295650984201084384991173670 7480 323726822146026415984447468160749 7481 -108438754042788824326762568798273 7482 -217175437731214169870924948575914 7483 330036430523252630484928469651765 7484 -115441473631497440837158181914008 7485 -216445646605430889469544291761959 7486 336373448769030433078480650440325 7487 -122610389748591415420914431562274 7488 -215574896805914267977838289680530 7489 342735373632748379197238188591846 7490 -129947029720792840348895190492074 7491 -214559109114582323789503881685526 7492 349119609030882278777528125367184 7493 -137452880984105087100642727550461 7494 -213394150999829705687462372448088 7495 355523464482524230197944308546771 7496 -145129389055215821968025038307902 7497 -212075837094356701700739059567407 7498 361944153544955214230432750091696 7499 -152977955461542059000188952137003 7500 -210599929715001136092832451749860 7501 368378792250057507584631033906432 7502 -160999935629702580791050199745898 7503 -208962139425595022321217413301056 7504 374824397542386811289703762320283 7505 -169196636732217485283310518011738 7506 -207158125643877188414600414884422 7507 381277885719747937552784761581198 7508 -177569315492249455339312143390274 7509 -205183497293502103602184644155310 7510 387736070877142128180696144039211 7511 -186119175946216840603666130216242 7512 -203033813502194005526666298323820 7513 394195663354978616108283731638178 7514 -194847367164124558626947518763595 7515 -200704584347103938479797825302695 7516 400653268192467852203469704259385 7517 -203754980927475413005429264369736 7518 -198191271648435659408363072758127 7519 407105383587138934568528518283578 7520 -212843049364641455394735779217481 7521 -195489289812414331387358917586368 7522 413548399361449154877079845531225 7523 -222112542543592739750760098664955 7524 -192594006724679698611911523659639 7525 419978595437479252537531559909701 7526 -231564366021898990456554393590179 7527 -189500744695192803184027817856355 7528 426392140320733895037873005931401 7529 -241199358353938590611909049080443 7530 -186204781455752456912478581491308 7531 432785089594093122885635986241742 7532 -251018288555268646489830410567920 7533 -182701351211224400585290915859352 7534 439153384422986956870405733005784 7535 -261021853524129963952742772740690 7536 -178985645745592563550364306930781 7537 445492850072892109762651779902385 7538 -271210675420081330585119310730572 7539 -175052815583947856744578678036121 7540 451799194440276715002428431370695 7541 -281585298999778803858458518381328 7542 -170897971211535687272949336828142 7543 458068006598146231995227065626997 7544 -292146188909937503169165864053238 7545 -166516184350988650362827674810995 7546 464294755357371146362795589398215 7547 -302893726937535967984555535243663 7548 -161902489298875829524385194038614 7549 470474787845004809334086942901922 7550 -313828209217346212162868028786242 7551 -157051884322704595558666024414647 7552 476603328100827682350252801937985 7553 -324949843396896457182606038632911 7554 -151959333119514933881096964425879 7555 482675475693382431326506249463035 7556 -336258745758997895226385971908065 7557 -146619766337209924514992718640936 7558 488686204356792672546639143826871 7559 -347754938301992003727168019816151 7560 -141028083159769243857839765758372 7561 494630360649686774400614993634085 7562 -359438345777900630878525762014732 7563 -135179152957495228610683446331621 7564 500502662637576882372093342712566 7565 -371308792688687589165138680439235 7566 -129067817003443333372547704130861 7567 506297698600072329608629910572030 7568 -383366000240867549982262807287941 7569 -122688890257190500765155542374866 7570 512009925764335731733960299409086 7571 -395609583258725924835448621574229 7572 -116037163217096239228514298057655 7573 517633669066219418410329948142740 7574 -408039047056441860202921084336879 7575 -109107403842211845113114850774616 7576 523163119940549328445014827120071 7577 -420653784269435767379648589758091 7578 -101894359544993404314893986852939 7579 528592335142053171557887699948734 7580 -433453071645292662167845998729614 7581 -94392759255973740747842610676679 7582 533915235598459434279082418421124 7583 -446436066794643311133896845558279 7584 -86597315561547535504110345072674 7585 539125605297323767029514072730112 7586 -459601804902416471830370394355877 7587 -78502726916022198030182686158724 7588 544217090208169323153491471734239 7589 -472949195399907688403580790619587 7590 -70103679929084919165994478184356 7591 549183197241557821454709927770095 7592 -486477018598142855681768915677088 7593 -61394851729833452127638629473542 7594 554017293246738353273627943034878 7595 -500183922283048414198409297114721 7596 -52370912408514740500086151564189 7597 558712604049551352127784643788400 7598 -514068418272974273701923541325433 7599 -43026527537111319117362190638390 7600 563262213532295562623300968520593 7601 -528128878939150709070259423818826 7602 -33356360769910642181616483928574 7603 567659062757296390516773096367411 7604 -542363533689696211930682000501976 7605 -23355076525186920723661515143188 7606 571895949135944554063421246609672 7607 -556770465417829944701421552156160 7608 -13017342749118865053243839575114 7609 575965525645004599031811083204852 7610 -571347606914979706607978055603008 7611 -2337833763059705491179158768206 7612 579860300092023444820809675432212 7613 -586092737249514519972051344080611 7614 8688766804731808509420609802162 7615 583572634431699814136720737612377 7616 -601003478111869748702809122497431 7617 20067763001799275612427824356585 7618 587094744135106014549264986092733 7619 -616077290126872411375414436664093 7620 31804443447544454024348147041160 7621 590418697613684210488190752288720 7622 -631311469134114711083372808527036 7623 43904078141550235979210348695188 7624 593536415699969891613284252995024 7625 -646703142437265120758698383448927 7626 56371915183100871469677318154618 7627 596439671187025838057707858597648 7628 -662249265023248291889475656304221 7629 69213177400841339628083221676389 7630 599120088428600339251829746432084 7631 -677946615752267949281764052776960 7632 82433058891530343316434025107003 7633 601569143002053877612154203484915 7634 -693791793519690444189468178913888 7635 96036721466854961928615339460211 7636 603778161436128767294923828060109 7637 -709781213390851120886759503824115 7638 110029291007289361129674030749666 7639 605738321005666484996881478872077 7640 -725911102709890750474004607884542 7641 124415853721995342096544391817008 7642 607440649595407461751394088169231 7643 -742177497183775363829494048436479 7644 139201452313778740867977694537879 7645 608876025635038072288411658216021 7646 -758576236942699509409690046609897 7647 154391082048132974809219396150874 7648 610035178107679270287280866743258 7649 -775102962578120639784503935260489 7650 169989686725419204270034605206442 7651 610908686634040931307450869072886 7652 -791753111159720622969875447323731 7653 186002154555251845537637168408163 7654 611486981634495279814407005060656 7655 -808521912232639654751803505956546 7656 202433313932178364854148397754401 7657 611760344571351957308507808447862 7658 -825404383796377739181536345408300 7659 219287929111763612788856360320014 7660 611718908273646125412436955550443 7661 -842395328266809785415991532474899 7662 236570695786211254839745087947687 7663 611352657346779663032786217437244 7664 -859489328422811856242916452334545 7665 254286236558678325729662558539418 7666 610651428669383791324649267254896 7667 -876680743339048581260753221236012 7668 272439096315463415330715639093999 7669 609604911979799523828326533482591 7670 -893963704306524825173765364483218 7671 291033737495274688971659776061729 7672 608202650554599963222830220780007 7673 -911332110742558768389090501826911 7674 310074535254810690733346548300193 7675 606434041981605837992292910650733 7676 -928779626091888215663516861447437 7677 329565772529914878016045409104092 7678 604288339029872553628400295115716 7679 -946299673720677593339114493123160 7680 349511634991593928799136256127972 7681 601754650619153618952843567186699 7682 -963885432805249322505427070903102 7683 369916205896220249516428532338985 7684 598821942891371350554008212054141 7685 -981529834217420463581663993716009 7686 390783460829270634072177442179722 7687 595479040386651460319621228203186 7688 -999225556408383306255678952634395 7689 412117262341985880019493989218731 7690 591714627326503234369265008369176 7691 -1016965021293127331681678068573166 7692 433921354480370202302936441105297 7693 587517249006751727598068936339896 7694 -1034740390137459283389136114113907 7695 456199357205984691686953792656071 7696 582875313302852458061433945166425 7697 -1052543559449738358534853916064199 7698 478954760708025693449838541943840 7699 577777092290242709089173033338502 7700 -1070366156879504347116845635662651 7701 502190919606217022002478346942148 7702 572210723982406455437341761032841 7703 -1088199537125238317337208619360768 7704 525911047044084231756797077373724 7705 566164214189352350931472226067106 7706 -1106034777853557738729311233012007 7707 550118208672219919891189135895486 7708 559625438499225859471924288415180 7709 -1123862675632211169373752943405445 7710 574815316521191099328095676545756 7711 552582144385797715518237279343355 7712 -1141673741879301370884356039062701 7713 600005122763783232264343603260709 7714 545021953444591164045452324564765 7715 -1159458198831230377829244073225657 7716 625690213366320416550912327388824 7717 536932363760430098783376509203867 7718 -1177205975531925191309876104610828 7719 651873001628847646806479794369054 7720 528300752409208980196018315101150 7721 -1194906703845968816997773603618397 7722 678555721614008893988056072993981 7723 519114378096703525361703148491992 7724 -1212549714498327873546973223369169 7725 705740421464504134362934072311228 7726 509360383937258298480262883358462 7727 -1230124033143435389772647711436852 7728 733428956609059280259631535414409 7729 499025800375203756471151799475587 7730 -1247618376466455228910467147938429 7731 761622982856895388916309634600890 7732 488097548251870685595320190594080 7733 -1265021148319623261724541535861787 7734 790323949380737425400750125635398 7735 476562442021084574789760227877961 7736 -1282320435896629490889823861443851 7737 819533091588458394133170232086619 7738 464407193116035964597497993824145 7739 -1299504005948075247173198547953846 7740 849251423883511708754448689090850 7741 451618413470435469177556491041698 7742 -1316559301041109860236566306856100 7743 879479732314363399747374480662151 7744 438182619196873636470182408324063 7745 -1333473435866422297666266717485904 7746 910218567113196045804958624488829 7747 424086234425316379726045499534275 7748 -1350233193595834684953554087643518 7749 941468235124218310574628232267698 7750 409315595304676014137555788008680 7751 -1366825022293816814820004386738270 7752 973228792121977558444743939143045 7753 393856954170406266545097340823548 7754 -1383235031386313239469639684027176 7755 1005500035020138357642255534267169 7756 377696483881076614100026352830299 7757 -1399448988190347766072739360044809 7758 1038281493971256648492728119430608 7759 360820282326887260588130006283545 7760 -1415452314507943650147369965492727 7761 1071572424358148099153810270420757 7762 343214377113090584784418877532049 7763 -1431230083287971959200140890987759 7764 1105371798677519588122349842947312 7765 324864730421288315064958443694172 7766 -1446767015359614959278924214713915 7767 1139678298316604975660660733611036 7768 305757244051575594290051121112669 7769 -1462047476241206419221647887806536 7770 1174490305223620258054717748944214 7771 285877764648503830319581744145102 7772 -1477055473028285923806955888433841 7773 1209805893472928965749743235509090 7774 265212089113833363838008799773828 7775 -1491774651364780100380879267550435 7776 1245622820725886177566094164868893 7777 243745970209044868538783382727779 7778 -1506188292501299579522826026867630 7779 1281938519588408897620412300299704 7780 221465122350574600081542281052633 7781 -1520279310444616994850650478396407 7782 1318750088866401693697954909825169 7783 198355227600733482317674157072151 7784 -1534030249202467859088240267288112 7785 1356054284720249537351416977506703 7786 174401941857263120400367917397187 7787 -1547423280127893202079567273984400 7788 1393847511719674637331579550856030 7789 149590901244473524107254550683299 7790 -1560440199367419893782657391698856 7791 1432125813800340822931273419469548 7792 123907728708897156574250453165638 7793 -1573062425417452073437504003507934 7794 1470884865123677638981708792278604 7795 97338040822382268232854569157306 7796 -1585270996793324530690084256584258 7797 1510119960841486855219632862441122 7798 69867454795534865743205286308621 7799 -1597046569815546710308211182752055 7800 1549826007766986502410408854774429 7801 41481595704403486884407850952735 7802 -1608369416517843698284297814664969 7803 1589997514954041913053729971347768 7804 12166103933283724374421798587881 7805 -1619219422681678571077094912223040 7806 1630628584186429505099290489965108 7807 -18093357163499438405054403682176 7808 -1629576086002018304028056071634644 7809 1671712900379077281039812772769950 7810 -49311093377994442269708721371314 7811 -1639418514389183519578639422086918 7812 1713243721893326168121785519998152 7813 -81501371540396842376155253375348 7814 -1648725424411700156901288928831410 7815 1755213870768358467131375296640171 7816 -114678411183404604002481982344562 7817 -1657475139885149144236758296919043 7818 1797615722871043760269690779672166 7819 -148856375976392562928071928667659 7820 -1665645590612087793331600327959296 7821 1840441197966558712301487803244905 7822 -184049364926672781010512887700280 7823 -1673214311278194396330504042309365 7824 1883681749712245243536180667241236 7825 -220271403345138609748690124587637 7826 -1680158440509864822750857257114712 7827 1927328355577281607540148201223808 7828 -257536433573623800919583173162878 7829 -1686454720098567274150691679686415 7830 1971371506690852938169141089962155 7831 -295858305471343529142824943524441 7832 -1692079494397338184064907945984591 7833 2015801197621621878413818731934274 7834 -335250766657822263587837494859026 7835 -1697008709894879038902628233932641 7836 2060606916091415942545457510934237 7837 -375727452509753587988372543762397 7838 -1701217914972790062957664778423950 7839 2105777632626166321212493776090732 7840 -417301875909279880465433975114396 7841 -1704682259851552747242774626791620 7842 2151301790147252899038156082085143 7843 -459987416741224757808555504804275 7844 -1707376496730948522729895944479626 7845 2197167293506532332804002745367850 7846 -503797311136858937386082282491199 7847 -1709274980130675974911199963435460 7848 2243361498968450125933338900502302 7849 -548744640461830191401526327068730 7850 -1710351667437003277745158300193658 7851 2289871203642763737027380619963619 7852 -594842320045940951189636868552190 7853 -1710580119661366483356248185792573 7854 2336682634871531875212846342472620 7855 -642103087652512368328739864508656 7856 -1709933502416897342940207570348631 7857 2383781439574155256354335665586124 7858 -690539491685131856862363328732548 7859 -1708384587118936947512428067212306 7860 2431152673554386228629074489666107 7861 -740163879129641818362902901550713 7862 -1705905752415663062450736257770365 7863 2478780790773358804468207110415152 7864 -790988383229291005254742560227518 7865 -1702468985855030081326252569891742 7866 2526649632592826773810351120965695 7867 -843024910891036285836575670025099 7868 -1698045885794290434856801679517495 7869 2574742416992935689070511375239654 7870 -896285129821052067182040154724368 7871 -1692607663558435554621137337753215 7872 2623041727768994629295627020292218 7873 -950780455387576774038643043513469 7874 -1686125145853962495705595608855326 7875 2671529503711855724477130008132125 7876 -1006522037209301217480473197822339 7877 -1678568777444439562727971816986008 7878 2720187027776653483950546254649829 7879 -1063520745467581867061911691106130 7880 -1669908624094410141821613642989530 7881 2768994916244801966356587301224918 7882 -1121787156940843623224191980143855 7883 -1660114375788238912300789169998345 7884 2817933107884295794946526451229277 7885 -1181331540759621109346302031901345 7886 -1649155350230568073021225095824160 7887 2866980853113510888073483379354941 7888 -1242163843880775437967298624583456 7889 -1637000496635113664930502960447934 7890 2916116703173852592066443604569753 7891 -1304293676279514275704047284631065 7892 -1623618399808592875339291284484780 7893 2965318499316752584736892266933304 7894 -1367730295857937523344439140110521 7895 -1608977284536632865736788220777705 7896 3014563362010671523650534675340717 7897 -1432482593068928449399639817154429 7898 -1593045020278569541294947563462369 7899 3063827680173921841371814337134832 7900 -1498559075254311368409984024687222 7901 -1575789126178101270690755818502607 7902 3113087100439284411096189920815978 7903 -1565967850696301332706819416869580 7904 -1557176776396817232904742010082859 7905 3162316516456553902289614184372726 7906 -1634716612381379523774990043754601 7907 -1537174805777673306557558179377038 7908 3211490058239310598127819992075501 7909 -1704812621475839465104829904424204 7910 -1515749715845539586329378082707283 7911 3260581081562381120572466953808505 7912 -1776262690512364562391312156371153 7913 -1492867681151993202352712325554508 7914 3309562157416616996066976692264990 7915 -1849073166287116172250699958814153 7916 -1468494555971577487432698755165693 7917 3358405061527788144551878719107765 7918 -1923249912466934151488233269001821 7919 -1442595881356794174522149369096139 7920 3407080763946558288505883323153595 7921 -1998798291906377993108142862311501 7922 -1415136892559138564604133423104720 7923 3455559418716680789576063608473690 7924 -2075723148674466971188211298513030 7925 -1386082526823528972464009371865154 7926 3503810353628726640507145768460049 7927 -2154028789791111526586363274989198 7928 -1355397431563520582847618086621137 7929 3551802060066831084688369554147997 7930 -2233718966673366201935606045117225 7931 -1323045972924730619860018304173263 7932 3599502182956121728100589404146233 7933 -2314796856291776093823732511563813 7934 -1288992244743935793044581982267978 7935 3646877510818668846064454262078733 7936 -2397265042037234819395588368209066 7937 -1253200077911334820003560213481461 7938 3693893965945978004549817759460004 7939 -2481125494298921694100506047548336 7940 -1215633050143497779641814416896135 7941 3740516594696225891840732439422581 7942 -2566379550754039988065211600501937 7943 -1176254496174550605435159328999798 7944 3786709557924622537081160057233701 7945 -2653027896370236054547739714955814 7946 -1135027518373166523876447147049847 7947 3832436121555466637728910619267687 7948 -2741070543121741620377736871657369 7949 -1091914997792957160164946627169027 7950 3877658647304645685919394198562022 7951 -2830506809420447862625573396683196 7952 -1046879605663873708283410781918480 7953 3922338583561518714904593478387927 7954 -2921335299263290897290658673024036 7955 -999883815332243473746270278132967 7956 3966436456439306950712341991981413 7957 -3013553881097503225202994579791313 7958 -950889914657078579497157573954479 7959 4009911861003306171825039877017934 7960 -3107159666405465360908474311471098 7961 -899860018870302153475597416211535 7962 4052723452686424332808633247565292 7963 -3202148988011075545699386365486274 7964 -846756083908542223579799822722072 7965 4094828938901738696925279066721564 7966 -3298517378109743973383119532461711 7967 -791539920224145303542557942259981 7968 4136185070861958542071308953697975 7969 -3396259546024310553255250729412807 7970 -734173207083059593599155667096443 7971 4176747635615872133515045876230547 7972 -3495369355689382770098838922788660 7973 -674617507357232310532227732225335 7974 4216471448312050302791214586215460 7975 -3595839802866791874791926723810982 7976 -612834282819156233749418707426970 7977 4255310344700273292972889368844951 7978 -3697662992095072336018269739978763 7979 -548784909946187571337849554127809 7980 4293217173881342746264859305858067 7981 -3800830113376080384847938279637868 7982 -482430696242240042976516474749486 7983 4330143791316136456775883405674957 7984 -3905331418602083487921253493954256 7985 -413732897084439104828662884629803 7986 4366041052104960022526448359795544 7987 -4011156197726872854881855716589969 7988 -342652733102294835317762304682080 7989 4400858804548446420147845127760238 7990 -4118292754684676533357877051705811 7991 -269151408096922615192705556681208 7992 4434545884001452039911321677903012 7993 -4226728383060880415239503021876634 7994 -193190127507806700961891112023859 7995 4467050107031595448670883442178905 7996 -4336449341518799496357544309042314 7997 -114730117434563558046464768023456 7998 4498318265894283354357649906177640 7999 -4447440828986981124553377351646313 8000 -33732644221118719965104292996647 8001 4528296123336266495349240368500083 8002 -4559686959611766676816339196347728 8003 49840965390336582097277330797637 8004 4556928407739966745745344677023628 8005 -4673170737480087232600720293961027 8006 136029303528295386683429579156043 8007 4584158808621015156854739260307735 8008 -4787874031117723308884453326972576 8009 224870859876535195138431116993790 8010 4609929972491639234758169680042177 8011 -4903777547768517682034738390869024 8012 316403999767174596394888027193019 8013 4634183499102736002700439353248437 8014 -5020860807460294706177794347830223 8015 410666941675059988288006042347833 8016 4656859938077665618619821087304872 8017 -5139102116863508417422334932051241 8018 507697734106429064723790620385055 8019 4677898785950998006366617506218215 8020 -5258478542948916064652677917968943 8021 607534231874875859670078115253416 8022 4697238483625642432343317821636374 8023 -5378965886450852581194518258548158 8024 710214071757726039435737069676915 8025 4714816414261986685896166274059958 8026 -5500538655142965896570053479054858 8027 815774647526020391651307762770499 8028 4730568901612868835262241773496922 8029 -5623170036933561914685196121961103 8030 924253084341399731424981278149486 8031 4744431208818399873642442907643696 8032 -5746831872788002455427811936544453 8033 1035686212513285316385272567904853 8034 4756337537674850291007684436097234 8035 -5871494629485898481834065370693307 8036 1150110540609855987812454293549271 8037 4766221028392007122383584352024358 8038 -5997127372221145527955775843742731 8039 1267562227916436225617475623252311 8040 4774013759853600697406632439562926 8041 -6123697737053157394280220202004082 8042 1388077056235028771485711903218300 8043 4779646750395591537630072756688420 8044 -6251171903217968912983032817051347 8045 1511690401018851034910355112376953 8046 4783049959117297998337530848567682 8047 -6379514565308197875061968029266086 8048 1638437201835866797316952126890721 8049 4784152287740533691605523242339507 8050 -6508688905331181091923687889213389 8051 1768351932155443375193953942187691 8052 4782881583032110854472790209748687 8053 -6638656564654928985360079321817164 8054 1901468568452410035001309297995917 8055 4779164639805250973301387817144910 8056 -6769377615851878109650598420568845 8057 2037820558622945683405379826952902 8058 4772927204515627556986590967473962 8059 -6900810534450760537075496744345588 8060 2177440789706883321060193486833742 8061 4764093979467947271924487320258301 8062 -7032912170607254141906541179595283 8063 2320361554911185067390061535070241 8064 4752588627649155141955801663193529 8065 -7165637720704427406276964995268954 8066 2466614519929515366035258281142857 8067 4738333778204526452058311374575855 8068 -7298940698894347513292894062786208 8069 2616230688553020894645855217380899 8070 4721251032573082824225770382208189 8071 -7432772908592580075444338453645617 8072 2769240367567614349728422822598314 8073 4701260971298941903285176196210933 8074 -7567084413937673949147078898384362 8075 2925673130933255294573676624875028 8076 4678283161535379666076816640230169 8077 -7701823511228094074782620404497023 8078 3085557783240925259188992228777935 8079 4652236165258550764843699334901512 8080 -7836936700349440245184977821210975 8081 3248922322443205911679933654048965 8082 4623037548207976019763443192929460 8083 -7972368656205168988199880896495046 8084 3415793901854588985324844305117366 8085 4590603889571066371060721416585873 8086 -8108062200164420449593839157919448 8087 3586198791417874399743763566840328 8088 4554850792429109791551306487009755 8089 -8243958271540941103427065863950742 8090 3760162338233249253392004054901688 8091 4515692894982300999423168437542421 8092 -8379995899117487406142782978923566 8093 3937708926346884752494293405969171 8094 4473043882571543820998228084837437 8095 -8516112172730493948235619106280256 8096 4118861935796141263701805732428726 8097 4426816500514901856176348928771690 8098 -8652242214930193360427209557791721 8099 4303643700908733208170714833891836 8100 4376922567776715237023748253703995 8101 -8788319152731782977732385574249127 8102 4492075467853476027790140399744610 8103 4323272991487538832500363965501779 8104 -8924274089473646180107674381115847 8105 4684177351440516633759169787098168 8106 4265777782333190801145287422246544 8107 -9060036076799053168048296305615044 8108 4879968291169237156331944265184032 8109 4204346070831328986097754432334810 8110 -9195532086778187829081832423071448 8111 5079466006522319146282516193791629 8112 4138886124514096864787700011885662 8113 -9330686984187773039506641214620185 8114 5282686951504762183714215598535150 8115 4069305366035499633447529578148669 8116 -9465423498965997366147335122652042 8117 5489646268426966832624981073920724 8118 3995510392222285126500331418769750 8119 -9599662198860880395481497543487278 8120 5700357740931317577047006318704390 8121 3917406994087212633911953586691986 8122 -9733321462290652970674280866198883 8123 5914833746262036501656392344184891 8124 3834900177823695908967790520851356 8125 -9866317451435171148032680139737895 8126 6133085206778423559213358727607293 8127 3747894186800903711841621016935901 8128 -9998564085577829848395529009421894 8129 6355121540711954025041604166085002 8130 3656292524578492755401223967695496 8131 -10129973014717892640102694122853394 8132 6580950612168068682621321737579243 8133 3559997978960232831866144939988526 8134 -10260453593473609010012920500310218 8135 6810578680373867151458674872031604 8136 3458912647105862868708869091996945 8137 -10389912855296948498411995543037661 8138 7044010348173300050341418432681372 8139 3352937961720588577817708521859865 8140 -10518255487021243360016316209875798 8141 7281248509771851134570395888742744 8142 3241974718341697912264923355025385 8143 -10645383803763496584096821616749753 8144 7522294297733106629464001076068947 8145 3125923103741828583223072383429567 8146 -10771197724203581334855506825938608 8147 7767147029230025464771992816813705 8148 3004682725468473127300403782964202 8149 -10895594746263029752537499913700598 8150 8015804151554151452390152951191469 8151 2878152642539350269549562978135066 8152 -11018469923206584764078382436061438 8153 8268261186886446415327344488957630 8154 2746231397313307334588945982486231 8155 -11139715840190166659699866023927165 8156 8524511676333872307123206470047958 8157 2608817048556445999576382053904663 8158 -11259222591279387880882297045248187 8159 8784547123236310242473529777151754 8160 2465807205723183516926197538890952 8161 -11376877756963233282163601308584561 8162 9048356935748875509650784601024120 8163 2317099064471972407414551318159702 8164 -11492566382188010260206723344104330 8165 9315928368705169850521516541011769 8166 2162589443435404318710045013791874 8167 -11606170954937162111328316580648923 8168 9587246464767505971552513234704818 8169 2002174822264416969654602030596590 8170 -11717571385383029972483812760242412 8171 9862293994870644199007185084828646 8172 1835751380966307664663615668571451 8173 -11826644985637142219450905831747252 8174 10141051397966097788518005697555143 8175 1663215040556231437863353467142219 8176 -11933266450126106431720334559264805 8177 10423496720074591466196310682003468 8178 1484461505041827306260686573810749 8179 -12037307836620676461328356432527756 8180 10709605552654797667228459698971266 8181 1299386304760571010689766684965624 8182 -12138638547946066956848059011321855 8183 10999350970297026484536265076862067 8184 1107884841089397861640657336621315 8185 -12237125314402088344935413789879606 8186 11292703467751108872113266063010223 8187 909852432546073482309842833318326 8188 -12332632176922177956154736563811549 8189 11589630896298288014562540498832066 8190 705184362301714238943010708377057 8191 -12425020471000906126195268369779452 8192 11890098399477521278314803247959374 8193 493775927123771529093055295175819 8194 -12514148811420040905065192485547961 8195 12194068348177194664150753576710128 8196 275522487768695774477680526799418 8197 -12599873077803759868278822355972127 8198 12501500275103863460566341504876488 8199 50319520843385459145788429080203 8200 -12682046401034103642949420335970118 8201 12812350808640256730263902975117208 8202 -181937327845595193999432815346020 8203 -12760519150558271516896932096932946 8204 13126573606105419595420288188676009 8205 -421352188436180820249760324869281 8206 -12835138922619866087772871518105839 8207 13444119286430515912565400161532013 8208 -668028910629648989306560910941096 8209 -12905750529446699686616660247410906 8210 13764935362264475063686429680599856 8211 -922071005765600602508158290168549 8212 -12972195989428281472857753120323596 8213 14088966171524340142095027667060975 8214 -1183581587334705434223927972551203 8215 -13034314518316608976426790034909808 8216 14416152808405860968178892398566365 8217 -1452663309911027559270016487548755 8218 -13091942521484392652657130200352358 8219 14746433053870574051515440616676412 8220 -1729418306485944237201901972263355 8221 -13144913587275345024012294985357330 8222 15079741305626322978932306631452281 8223 -2013948124185885194558717413226487 8224 -13193058481481668402709464055676149 8225 15416008507618896687849216998828640 8226 -2306353658356346100256627424477045 8227 -13236205142984375303186232758907390 8228 15755162079053199804760417657297643 8229 -2606735084994872036965306065088500 8230 -13274178680592574653808977522945754 8231 16097125842963118639900371841740195 8232 -2915191791515962844230930382521586 8233 -13306801371118353062719211616754404 8234 16441819954350008620931446442151095 8235 -3231822305831124055720746127162284 8236 -13333892658724374870732238268519342 8237 16789160827910503885986371330099273 8238 -3556724223727573653430864675596485 8239 -13355269155581815770663263710931228 8240 17139061065375137494008520777955247 8241 -3889994134529417763245458541205319 8242 -13370744643876733570924155184061887 8243 17491429382480061228550468106383732 8244 -4231727545025426566709838196664993 8245 -13380130079203464444246509755644672 8246 17846170535594967287518877699418090 8247 -4582018801647876889371089859179619 8248 -13383233595384114908941486020346387 8249 18203185248031140261889199226461359 8250 -4940961010887278961332487392095042 8251 -13379860510753697029549659688627296 8252 18562370136054406690337777857769292 8253 -5308645957928173555713162041184490 8254 -13369813335950928069831621390976330 8255 18923617634628601145957351467623565 8256 -5685164023491570876466510693735003 8257 -13352891783255184250177940272590895 8258 19286815922916032205161944424957539 8259 -6070604098870006052269490559316234 8260 -13328892777510562521543930248621761 8261 19651848849562308795458662568854078 8262 -6465053499141606644316944209116571 8263 -13297610468678462512596247847173948 8264 20018595857793777216187838297166540 8265 -6868597874550007095383566581095479 8266 -13258836246060554197192756691872934 8267 20386931910356721618718097759587270 8268 -7281321120037402246423017931804577 8269 -13212358754234443486824386531092659 8270 20756727414328395775464468273167956 8271 -7703305282918508866466274629203360 8272 -13157963910744789031278175149287986 8273 21127848145830881620978891494593040 8274 -8134630468683699256420110050341845 8275 -13095434925593057109634260365658159 8276 21500155174679710124590589803770847 8277 -8575374744920086377288829519043650 8278 -13024552322569528758911797743354755 8279 21873504789000132629738219566268722 8280 -9025614043339874256059597759040112 8281 -12945093962471592296557451807240553 8282 22247748419844895635873262331164465 8283 -9485422059905842656102256253221735 8284 -12856835068252766283046151740364922 8285 22622732565848349198491477223451781 8286 -9954870153044409763242017769635695 8287 -12759548252147300798079372433050382 8288 22998298717952708399845490952415198 8289 -10434027239937312989921764978050684 8290 -12653003544815599796455120850800838 8291 23374283284243288808044072608282581 8292 -10922959690883564499096288653302529 8293 -12536968426556092302624904959648444 8294 23750517514930550165105238458615791 8295 -11421731221723976790859365821922418 8296 -12411207860629556414513526323366043 8297 24126827427517807853099614357846735 8298 -11930402784321213199624564809882539 8299 -12275484328742265531832036426449243 8300 24503033732194508600937746867449801 8301 -12449032455089000549758098404284475 8302 -12129557868734682009483916327208299 8303 24878951757496015557971357861293226 8304 -12977675321564844993614403610103404 8305 -11973186114522767557221568703624869 8306 25254391376271907841512433184278066 8307 -13516383367021319377057576733556944 8308 -11806124338339313258750428438801998 8309 25629156932005871126524366533687179 8310 -14065205353111739782926932447849127 8311 -11628125495323013042013667411482669 8312 26003047165531338300574560134392060 8313 -14624186700546822398574685335816571 8314 -11438940270503313881718699165477815 8315 26375855142188132836298946169180823 8316 -15193369367799707936209749634133541 8317 -11238317128229371911423655045506948 8318 26747368179466471795290311526893358 8319 -15772791727837561746919576810258220 8320 -11026002364091727037315753841152215 8321 27117367775185800470064017058140706 8322 -16362488442878801864043720259988652 8323 -10801740159385577517075716591440414 8324 27485629536257055995793386908689033 8325 -16962490337175876767732245585288194 8326 -10565272638164791353224847293953345 8327 27851923108078093037564353891647438 8328 -17572824267824407988651263612124931 8329 -10316339926936031171418443597300957 8330 28216012104613150224553372659866832 8331 -18193512993600432079199014725081353 8332 -10054680217042594554578396418917649 8333 28577654039208391594851546876317519 8334 -18824575041828420238328758365083548 8335 -9780029829787780487029287400563706 8336 28936600256196722215888958515318148 8337 -19466024573283724330516904364423037 8338 -9492123284347785658567950035716860 8339 29292595863346251609177953708193280 8340 -20117871245134093407018056119620773 8341 -9190693368524309774068315822479814 8342 29645379665207961854599770372158233 8343 -20780120071925927502187667992848993 8344 -8875471212387207724162631026314698 8345 29994684097419329551098348730030550 8346 -21452771284621983608094613262620197 8347 -8546186364857666368917508978395887 8348 30340235162021851323862278117946917 8349 -22135820187698324744636779268270239 8350 -8202566873282505767677025498662676 8351 30681752363851631584255774350094491 8352 -22829257014309405059895327077209318 8353 -7844339366050306812182494052249768 8354 31018948648063407858851469538811586 8355 -23533066779531314367465030108295406 8356 -7471229138300150368592837208107321 8357 31351530338849613518526933712065798 8358 -24247229131694362524054995664990629 8359 -7082960240773815051500781663647785 8360 31679197079417309181423148046014770 8361 -24971718201817370055195710864360272 8362 -6679255571862322604204251564127474 8363 32001641773287052764691612861737787 8364 -25706502451157244468440584859264739 8365 -6259836972897739376294728099226773 8366 32318550526979023074094239499219998 8367 -26451544516888664267156657179274001 8368 -5824425326741140519047856754613358 8369 32629602594152963297437672407326758 8370 -27206801055929962760670361637282109 8371 -5372740659717618081705577042101458 8372 32934470321269767691486935050509341 8373 -27972222586932603904211695861377355 8374 -4904502246949166116171885939187402 8375 33232819094843797492145812668795846 8376 -28747753330452970508191064232084079 8377 -4419428721136202994191942812833979 8378 33524307290356279445761091350549180 8379 -29533331047326543806920665289274224 8380 -3917238184838394319492442644012788 8381 33808586222901412745372301824208180 8382 -30328886875265940430752369233282536 8383 -3397648326305316878816855409147544 8384 34085300099638086296746586380212101 8385 -31134345163705690887934036581018090 8386 -2860376538907355910588353247847499 8387 34354085974121388545593387130350574 8388 -31949623306918090536241236974525970 8389 -2305140044217052371399913505249775 8390 34614573702589375230544559197690689 8391 -32774631575425932342955469946614307 8392 -1731656018790914718982372622449701 8393 34866385902281846817607592726025032 8394 -33609272945739438240896864720102961 8395 -1139641724701478792503796638350109 8396 35109137911869175604117604155765582 8397 -34453442928446245248440469525752461 8398 -528814643869140506834052099769927 8399 35342437754070513006149503805942949 8400 -35307029394684871420252882460872242 8401 101107383757002931650369933435651 8402 35565886100541998866562363296970147 8403 -36169912401033687819396710291494194 8404 750406018120385905195035093428131 8405 35779076239116887215211111206497421 8406 -37041964012849053678315543154255443 8407 1419362273031713841402935061073874 8408 35981594043480795200658800581748189 8409 -37923048126087935457479528159823466 8410 2108256366149022321191967016787696 8411 36173017945366574389636265389994141 8412 -38813020287652024183032263473309352 8413 2817367564915282461662997128092617 8414 36352918909354594635668408381225902 8415 -39711727514292091983835523710415718 8416 3546974028406224916247318263226392 8417 36520860410365520769571796431754576 8418 -40619008110113085658463253861401644 8419 4297352645041534947815933643260863 8420 36676398413933949716172868560501567 8421 -41534691482722245141675170544898871 8422 5068778866113084775154174564981430 8423 36819081359352560834017651794732782 8424 -42458597958064355348675773050134269 8425 5861526535084418993335350472086799 8426 36948450145777713475646548187250287 8427 -43390538593990093833000535493584901 8428 6675867712616293583524938694481139 8429 37064038121388703538585341863640658 8430 -44330314992605321376146658632625404 8431 7512072497273691078845986055188785 8432 37165371075694163200782323386330882 8433 -45277719111451080832946399442467707 8434 8370408841870393122640592231275040 8435 37251967235080355695612688887574617 8436 -46232533073566018595775499664238628 8437 9251142365407889160414554800462745 8438 37323337261697377869900964599554358 8439 -47194528976484925730371836049903481 8440 10154536160566135652828474723416553 8441 37378984255780537994374680675679411 8442 -48163468700229109418156963499945234 8443 11080850596704456194449634523753651 8444 37418403761505422756881253077748500 8445 -49139103714346352648943207476794413 8446 12030343118331688601148965842243624 8447 37441083776476406199646307288481603 8448 -50121174884060298316449784421849685 8449 13003268039005542589686523626760102 8450 37446504764949582366660933503303245 8451 -51109412275591205827144264180740289 8452 13999876330622030469655339545734837 8453 37434139674892323265933881366703438 8454 -52103534960712171142662487550340394 8455 15020415408056775491663182581419007 8456 37403453958982872132515293316048836 8457 -53103250820607077701451138727028778 8458 16065128909120987524064674185230524 8459 37353905599654579587330879655717995 8460 -54108256349098752936398771569679662 8461 17134256469795925742116260244878962 8462 37284945138290574735853609139000166 8463 -55118236455318045998485445973039807 8464 18228033494710742410107606872522816 8465 37196015708675835250979094915402369 8466 -56132864265886813768508439091749968 8467 19346690922829722782266495086865198 8468 37086553074814777549655142695110374 8469 -57151800926690107176885278588377942 8470 20490454988316103068545732087348710 8471 36955985673223631041029067794623068 8472 -58174695404315185137112028254866744 8473 21659546976540863452917710033836430 8474 36803734659807986508630644824028248 8475 -59201184287237351927844264457331568 8476 22854182975206155765657460259197318 8477 36629213961437018755945895528083026 8478 -60230891586835012437128609611540766 8479 24074573620554337723691661333647554 8480 36431830332326975005643157956331023 8481 -61263428538318771213483864824226935 8482 25320923838634947140263635353401099 8483 36210983415347593991298142466658816 8484 -62298393401661862479851541936037309 8485 26593432581603362271052762425803259 8486 35966065808366173425677710021999912 8487 -63335371262621692066787134968589108 8488 27892292559026358009064613521578474 8489 35696463135745036393919129365031149 8490 -64373933833944795258902061408193261 8491 29217689964171284044326614254480575 8492 35401554125109157307721990782710502 8493 -65413639256850069735943232764859834 8494 30569804195257159891986197626798301 8495 35080710689501696220017576910458342 8496 -66454031902887726694521669283611600 8497 31948807571647604915456847446752343 8498 34733298015046153537000480062629926 8499 -67494642176274018772474175475326761 8500 33354865044967198679770416848290583 8501 34358674654234796358439687323090521 8502 -68534986316804447050459143037921001 8503 34788133905124600185482565207134303 8504 33956192624963919719020993208650682 8505 -69574566203450824088428499865074930 8506 36248763481227543329899407680348437 8507 33525197515437391807030106470174084 8508 -70612869158750272069704601452362012 8509 37736894837376672307902114636220492 8510 33065028595060788584507725126249343 8511 -71649367754096967583960934100950696 8512 39252660463327084198231807659772192 8513 32575018931449251071350881780820269 8514 -72683519616050203698949801486876058 8515 40796183960008408634234088252928603 8516 32054495513672994557317390859570274 8517 -73714767233775128656366712902354525 8518 42367579719896275853977649038830359 8519 31502779381865164150115326282868230 8520 -74742537767735335009699399983705639 8521 43966952602230106475316892949624437 8522 30919185763317461916201890519686790 8523 -75766242859759316201783919342104353 8524 45594397603074298694087556923679385 8525 30303024215189668437599220259524052 8526 -76785278444605675598969457846706567 8527 47249999520222093127419044169120193 8528 29653598773959842342128384544758752 8529 -77799024563154868749098099647565448 8530 48933832612943661890042329349262003 8531 28970208111742606315544169769140773 8532 -78806845177358179164376280171701798 8533 50645960256582298522588347671972422 8534 28252145699603513607894864552188818 8535 -79808087987077574128584787915085783 8536 52386434592004978781488402364443959 8537 27498699977998036189360218994210123 8538 -80802084248953055852523551872358460 8539 54155296169916020823780446519681449 8540 26709154534464220714186394251385091 8541 -81788148597437117619917696821281969 8542 55952573590045096694132323435035793 8543 25882788288698522439484680358226930 8544 -82765578868138930247547835340836483 8545 57778283135223436966181218140133692 8546 25018875685144746324561463172706121 8547 -83733655923623924080492654531229167 8548 59632428400364726645603742575300601 8549 24116686893226399869801206699384575 8550 -84691643481817491631784952163708213 8551 61514999916369914671859552001443398 8552 23175488015353089831649320140313182 8553 -85638787947164618690121849968852698 8554 63425974768977951321038610145802069 8555 22194541302831875976401912065583434 8556 -86574318244700352940260927482963379 8557 65365316212587329116808390869048754 8558 21173105379814725382972531586149478 8559 -87497445657189141682910055515405565 8560 67332973279076233283288656039134637 8561 20110435475413391720289240977141318 8562 -88407363665494209688710953890352978 8563 69328880381652108861432376191150385 8564 19005783664113171163384073762146344 8565 -89303247792341307366356756727824784 8566 71352956913764523163170537171824912 8567 17858399114617061464107994297659076 8568 -90184255449644333754822133019635908 8569 73405106843118345725365350251168675 8570 16667528347251868794261383585147663 8571 -91049525789563531131222790816087307 8572 75485218300827483172666387294488972 8573 15432415500067769666776723669814470 8574 -91898179559470153646974792919037603 8575 77593163165752694802254192808711582 8576 14152302603762738032040043692813631 8577 -92729318960994734105407791513682192 8578 79728796644070376107760234997554106 8579 12826429865563091924699935926230226 8580 -93542027513339306061767453627921968 8581 81891956844122633185101693505109577 8582 11454035962191195199658548015932042 8583 -94335369921037185571462456717960570 8584 84082464346602480871767659735046643 8585 10034358342051069376607091117339491 8586 -95108391946347173321220392625267038 8587 86300121770131582802770767682916529 8588 8566633536762323689062546382632336 8589 -95860120286472306227973495113297206 8590 88544713332291612201018657914226962 8591 7050097482172399589566426176701559 8592 -96589562455796562966208118250923074 8593 90816004406174049311119666284261015 8594 5483985848976644356236113970401668 8595 -97295706673336212928726920480716140 8596 93113741072517044830478670659445727 8597 3867534383075178613358800545526764 8598 -97977521755605787819286798805376865 8599 95437649667501869553553455608411663 8600 2199979255794899558903366664042125 8601 -98633957015101952023470772822455564 8602 97787436326285438637105357471189797 8603 480557424104267075913269596155204 8604 -99263942164611846982999642098355311 8605 100162786522349445384813613910467303 8606 -1291492999052251388539885205657120 8607 -99866387227555788573543280532983784 8608 102563364602750764166397616574524038 8609 -3116932364174047615316740685426721 8610 -100440182454577499728143379640324993 8611 104988813319361985898237663499584403 8612 -4996519094253448066718933107795732 8613 -100984198246598365780059419304412577 8614 107438753356195232360883597763340126 8615 -6931009283329900066239894756722041 8616 -101497285084555501885122034673627396 8617 109912782852906758277894033845941044 8618 -8921156284426259685954371672206810 8619 -101978273466046722901783555109149903 8620 112410476924584292484312830485299290 8621 -10967710286745343312149983172458891 8622 -102425973849108800814836033503457744 8623 114931387177923592326085469008476861 8624 -13071417882006163361481001327233146 8625 -102839176603358685615705233727961460 8626 117475041223905288619480450345984027 8627 -15233021619800612799359940475111248 8628 -103216651968730646948343024989200073 8629 120040942187087782601481241070122407 8630 -17453259551852798528165400872768727 8631 -103557150022045568174146236688379607 8632 122628568211636721294016331156794369 8633 -19732864765064748463193203648922567 8634 -103859400651651886143564053779524111 8635 125237371964216424005935746480269234 8636 -22072564903233836875826407084078145 8637 -104122113540380921212280697686619155 8638 127866780133873560291605739035505279 8639 -24473081677328985384201827408240709 8640 -104343978157062577138560846622826435 8641 130516192929048388867389355705326906 8642 -26935130364214508605658325561887080 8643 -104523663756850611716152966512654448 8644 133184983571853957749447711765623932 8645 -29459419293712381907620601732203454 8646 -104659819390609880457016117035102201 8647 135872497789768838380609227905322562 8648 -32046649323895719814536672694048575 8649 -104751073923621139552603900156525190 8650 138578053304894220758990486161638598 8651 -34697513304508365327280341665800609 8652 -104796036063862154724552915474009435 8653 141300939320931532592230276563404983 8654 -37412695528407708713463595327092276 8655 -104793294400127001577272241638179150 8656 144040416008042163281765269490912315 8657 -40192871170930177032537863613865656 8658 -104741417450248554588983157420722512 8659 146795713985756372974667746118671940 8660 -43038705717081268907714544948865691 8661 -104638953719692248012932994565505351 8662 149566033804104048012474940836366286 8663 -45950854376454550565412546245048731 8664 -104484431770792246499330050253567752 8665 152350545423145626591984634712157724 8666 -48929961485786685183932677717962811 8667 -104276360302904188214066253476037218 8668 155148387691087262340040496954390554 8669 -51976659899058335758403526122206016 8670 -104013228243751652304652938663827827 8671 157958667821170118373441953401315867 8672 -55091570365053668361402318116126346 8673 -103693504852246457701902750922940683 8674 160780460867529590274110161445022254 8675 -58275300892294185400740096244520574 8676 -103315639833065815019588602090888841 8677 163612809200226242678781906524980289 8678 -61528446101265743719468280474329592 8679 -102878063463272229607941018967222497 8680 166454721979656310867897243354942094 8681 -64851586563860857597909155757257810 8682 -102379186731264885092161991804646814 8683 169305174630555765093806741998576815 8684 -68245288129961758482329012190655186 8685 -101817401488354024795525331629474997 8686 172163108315818161416641666579729751 8687 -71710101241093178932596807265909758 8688 -101191080613252586660120740640791415 8689 175027429410352807598287483766512726 8690 -75246560231077454535698890639553869 8691 -100498578189782037372978038402920531 8692 177897008975216156138399154272335112 8693 -78855182613628291625304097740009730 8694 -99738229698091986623966699287762421 8695 180770682232255797723394204662208940 8696 -82536468356823437366262042112405264 8697 -98908352219695744423026142037290447 8698 183647248039512967190416728857538650 8699 -86290899144400509253986866629522303 8700 -98007244656626506322151842551908277 8701 186525468367636089300028265812880983 8702 -90118937623824400228850472195107586 8703 -97033187965021314800867961866806822 8704 189404067777564583145627881742450606 8705 -94021026641078970452733235382877875 8706 -95984445403442343009102605451331745 8707 192281732899748910429008793190987054 8708 -97997588462140174322916876512498047 8709 -94859262796247381015222981805259725 8710 195157111915179694071161469117276553 8711 -102049023981092348431594478971233180 8712 -93655868812323667599150425337588455 8713 198028814038505648031540733280642147 8714 -106175711914854109996094475793402169 8715 -92372475259501403873704299724199472 8716 200895409003527046736139533876161022 8717 -110378007984485182591205145631490055 8718 -91007277394965401425668626230061174 8719 203755426551358521285714365730012210 8720 -114656244083050483980812898763684000 8721 -89558454251985358568250578089552406 8722 206607355921562099574566681807236017 8723 -119010727430022976154101910930629563 8724 -88024168983287216398387065945923399 8725 209449645346558606506255383391555088 8726 -123441739712212097579932507371572654 8727 -86402569221389922894525614320457448 8728 212280701549632808573313952171764572 8729 -127949536211210068756404498962756294 8730 -84691787456233720880115046996650136 8731 215098889246855021863499277182659518 8732 -132534344917353991693653117857241058 8733 -82889941430427775464099645944647112 8734 217902530653249303974811028992849118 8735 -137196365630207448448234917456367649 8736 -80995134552446561058292944605100571 8737 220689904993545815829800021516896305 8738 -141935769045571250650408003731253812 8739 -79005456328105938320146577282647271 8740 223459248017862468865766489442048693 8741 -146752695829039097414490666923259513 8742 -76918982810651259785176453052110935 8743 226208751522668563772973445893152493 8744 -151647255676120170597410650267503946 8745 -74733777069791150500609944696171984 8746 228936562877390778724967523614175272 8747 -156619526358957130211091014144019866 8748 -72447889680011808960877273182317415 8749 231640784557029574885477701887752148 8750 -161669552759674576473099018599969834 8751 -70059359228507764946258579572014764 8752 234319473681161854727948723727455287 8753 -166797345890399814487248095952212710 8754 -67566212843066006694076084007725505 8755 236970641559713531111805712489268499 8756 -172002881900004700522306580577137278 8757 -64966466740241250961217214666089490 8758 239592253245893541940674071785349592 8759 -177286101067624461137787411152793113 8760 -62258126794160868091451646701041317 8761 242182227096688773073420770872417363 8762 -182646906783016665695084229564471061 8763 -59439189126298590857714626336054807 8764 244738434341327330757557846464093538 8765 -188085164513830994764130234643223818 8766 -56507640716556622643326658893756672 8767 247258698658125630436741438294202005 8768 -193600700759868089352875651368824373 8769 -53461460035996118035485915046507631 8770 249740795760142841108272010413825137 8771 -199193301994413584256253178460079752 8772 -50298617701556229078602125537600006 8773 252182452990074339435043483883334089 8774 -204862713592741430958832040983251326 8775 -47017077153101993753403127324107032 8776 254581348924823985275796021668786081 8777 -210608638747888796764717248065913587 8778 -43614795353141281577192274665070499 8779 256935112990203225874918277071087037 8780 -216430737373813195033252179974666654 8781 -40089723509550804940423551931203274 8782 259241325086213269341063632848870009 8783 -222328624996051051723571607661872515 8784 -36439807821650845693196190223842728 8785 261497515223374834647159625486250816 8786 -228301871630005653801116979792571030 8787 -32662990249967834850977323852346227 8788 263701163170578284859941438334723513 8789 -234350000647001350402268636121691406 8790 -28757209310023250815471718839270423 8791 265849698114935277769960471890094957 8792 -240472487628249995931730305465900858 8793 -24720400890486468381615905152823386 8794 267940498334121423162546351538349984 8795 -246668759206884930255388557221859690 8796 -20550499096028188668413553980634713 8797 269970890881707813464647006500979640 8798 -252938191898227292821754714804909287 8799 -16245437115209909045942468912346579 8800 271938151285987694002022323946459133 8801 -259280110918459159471748948475574095 8802 -11803148113743543710767493475237200 8803 273839503262812955120154035189318018 8804 -265693788991887880876029389120436986 8805 -7221566153453779761951488179652563 8806 275672118442963560499697150282335130 8807 -272178445146996084337942670946709724 8808 -2498627137274041966363374175332501 8809 277433116114581468336449827517757303 8810 -278733243501482084132182034456307986 8811 2367730219394958251504769718550163 8812 279119562981209054153334905432083733 8813 -285357292036505923766385664859050524 8814 7379563390637206242683652373542943 8815 280728472935980499752656537405399222 8816 -292049641360366954579180108387223575 8817 12538925014959303576708756755493276 8818 282256806852523071653490240680849801 8819 -298809283461849732853456723939358449 8820 17847861842892217366769604197715927 8821 283701472393133667851096271079731809 8822 -305635150453486100155074120655629742 8823 23308413656937447308821766296094153 8824 285059323834804463289723145769306663 8825 -312526113304992592604838653838995241 8826 28922612163541104533499349884374820 8827 286327161913679925284426633847845058 8828 -319480980567153812278345633383258253 8829 34692479856782515371887447813836625 8830 287501733688535899621664005522814685 8831 -326498497086434081366635821168122307 8832 40620028853467303545154958733618495 8833 288579732423879879100560648635092088 8834 -333577342710611595131493144160552566 8835 46707259699318466629952812328326220 8836 289557797493279958158819513844141882 8837 -340716130985741386269617263563292798 8838 52956160145962755629225278483026806 8839 290432514303538342501325129023545488 8840 -347913407844765719050819424252620628 8841 59368703898413690715294790271481226 8842 291200414240333620578223284722648748 8843 -355167650288103039480192378052291780 8844 65946849332756810435963790506768067 8845 291857974635964306531896216433857965 8846 -362477265056559325715795980566114976 8847 72692538183747256604438932507923530 8848 292401618759834431061153913923598085 8849 -369840587296918603753217579065563932 8850 79607694202034551474251799845447593 8851 292827715832330179365922230658182451 8852 -377255879220582524892811278201120766 8853 86694221780734428444638546959699454 8854 293132581062744753097937014838714294 8855 -384721328755642236165551960468199725 8856 93954004551072841203306757809041831 8857 293312475711916757516256926425738737 8858 -392235048192779320590469399229726218 8859 101388903946832799797832062491553646 8860 293363607180255484940145140260396325 8861 -399795072825406333022658162099483431 8862 109000757737340474388273091914159226 8863 293282129121834472197460830527544722 8864 -407399359584471417252971271936413234 8865 116791378528733069367371228637296146 8866 293064141585242652141121075081346575 8867 -415045785668365652803120628927514821 8868 124762552233257310887395185707868009 8869 292705691181890288162221048504484874 8870 -422732147168386153286794492154722077 8871 132916036506354010686811609769111711 8872 292202771282474674970269924248289539 8873 -430456157690222513846437998015986432 8874 141253559151291077195240124314861710 8875 291551322242318299066766194184377157 8876 -438215446971948990717550594783834226 8877 149776816491114542378290101495905729 8878 290747231656299777259322485022647594 8879 -446007559499019782680079656995235611 8880 158487471707694668368357072964125923 8881 289786334644105421187177873221905094 8882 -453829953116779979638334694135103173 8883 167387153147651992860949644221624986 8884 288664414166536709053659645405929340 8885 -461679997641020138774508738820537158 8886 176477452594956275205911628632829753 8887 287377201373616272128044630700177728 8888 -469554973467118051162646281752661560 8889 185759923509999717414090243239460949 8890 285920375985242221934167190410114628 8891 -477452070178327062033555995426701167 8892 195236079234954564553272463629135091 8893 284289566705147743525238536828251667 8894 -485368385153786313460528433236664421 8895 204907391165234238621208692949674275 8896 282480351668929859647402781883990449 8897 -493300922176844479381381854418798254 8898 214775286886886537521492087610001095 8899 280488258926918118650634495293870950 8900 -501246590044304966885267160309718194 8901 224841148279757137697944640476983519 8902 278308766962660674457025392985598945 8903 -509202201177217154520752431410635796 8904 235106309586271683799387244124026434 8905 275937305247811798063211498281266095 8906 -517164470233855035202477161042473032 8907 245572055445695132982012728705371801 8908 273369254834211285627629056783416152 8909 -525130012725541617702856205813135769 8910 256239618893737753524791888675981569 8911 270599948983952496077403975264420741 8912 -533095343635994623756160477355443672 8913 267110179327388258927083230860376734 8914 267624673838241860006854948257432215 8915 -541056876044886386708738981958903668 8916 278184860434865997897650808918222208 8917 264438669125858638911323023450541005 8918 -549010919756328419319123698086497620 8919 289464728090595919277904870831451713 8920 261037128912029478101699486963279811 8921 -556953679933008861607712583111637341 8922 300950788215122197184299372826833030 8923 257415202388537875032454964421693640 8924 -564881255736728951319096220894264534 8925 312643984599888937201725355521088385 8926 253567994705894075798926969958738358 8927 -572789638976102768072071678872069384 8928 324545196696829297407174098875229891 8929 249490567848396102844412772200113047 8930 -580674712762202794206480679137785371 8931 336655237372717650090171410950678320 8932 245177941552917604970588175893421147 8933 -588532250172952298782371723273693365 8934 348974850628253089226183753480000818 8935 240625094272262992759161956940004593 8936 -596357912927084192539584707933324505 8937 361504709281856656827224447213423475 8938 235826964183934876953995738884313208 8939 -604147250068504808573971775052511037 8940 374245412618179126055450078599964543 8941 230778450245163149978123398502090467 8942 -611895696661920042232750509498298730 8943 387197484001331042246303489512384186 8944 225474413295049139996805044400006192 8945 -619598572500600421554481698941984834 8946 400361368452861992400514740559735272 8947 219909677204682108103810552437983319 8948 -627251080827180982478259110759755935 8949 413737430194531751097321407000486758 8950 214079030076088950696561581195772596 8951 -634848307068411277879845021133709966 8952 427325950155932043629485601464571461 8953 207977225490881295792921418468446624 8954 -642385217584790462043698500547336377 8955 441127123447034177307426421053893071 8956 201598983809467242290440301940022188 8957 -649856658436042148876617474045525614 8958 455141056795754726605966697993895759 8959 194938993521697769410575671575255772 8960 -657257354163403648567458608770185070 8961 469367765950648818983234007584093899 8962 187991912649820338141189498630079628 8963 -664581906589724229485303061609388343 8964 483807173048858362857508959125590029 8965 180752370204614401378238152498160048 8966 -671824793638387235201926232618324881 8967 498459103949460789233357915993168612 8968 173214967695585432985198172732260900 8969 -678980368172091196160597813791984144 8970 513323285532382550665844073537219633 8971 165374280696095661677997668621054289 8972 -686042856852545516756033848907897876 8973 528399342963060737479888070009631906 8974 157224860464310951800064173788700847 8975 -693006359022156876516985768858758277 8976 543686796923055738018101825299994622 8977 148761235620844192771340939393494179 8978 -699864845608803163492369410826256984 8979 559185060806837888994132926861193164 8980 139977913883976140561113108128383309 8981 -706612158054812543441718831561325502 8982 574893437884991540113105295859049701 8983 130869383863334880595102167127358282 8984 -713242007271286164542239245108824225 8985 590811118434100895776508637821821075 8986 121430116912914950341200725179992859 8987 -719747972618923988176427867346208807 8988 606937176833603401966576125070327054 8989 111654569044316653626822928971470428 8990 -726123500916534326186778683822926714 8991 623270568629918320055962741423972682 8992 101537182901085215803642717128194372 8993 -732361905478428837417496133744104017 8994 639810127568180477060951922897687212 8995 91072389795028150948355248642125308 8996 -738456365181925995334766906763780208 8997 656554562591932005451875001260073340 8998 80254611805387537658413374771557461 8999 -744399923566207367169052994554800397 9000 673502454811148190479275232915575457 9001 69078263941741809981364725516446427 9002 -750185487963792446966289889513411623 9003 690652254438997330709231532439309956 9004 57537756371509162908314655838749848 9005 -755805828665919242804757915045542285 9006 708002277697758793169670529552901402 9007 45627496712921728536251010475603703 9008 -761253578123139335512961323205158349 9009 725550703694348209759901145293848810 9010 33341892394336297787024285064736927 9011 -766521230182457684629922710803292597 9012 743295571265924021087405958359291311 9013 20675353080743523893715554503857347 9014 -771601139362369060023250700222523851 9015 761234775796075329153527803764528652 9016 7622293168333246086930045137396373 9017 -776485520167164606116040561412924614 9018 779366066002117275646579073778567059 9019 -5822865652031204970363720099705075 9020 -781166446441903702656808618763565146 9021 797687040694046919405121890528856927 9022 -19665691761582116039640028236326613 9023 -785635850769467952457582638943984867 9024 816195145505739848810861006353137743 9025 -33911740909818069225277407202895320 9026 -789885523911135804742183795147464492 9027 834887669598995533738687672975961032 9028 -48566553439240605142791409022647181 9029 -793907114292137993208107940903315657 9030 853761742341067700724706032857821242 9031 -63635651437828072494198101899524490 9032 -797692127533675632449263523396947310 9033 872814329956344805368184656820151605 9034 -79124535818425175212927963154125958 9035 -801231926032904454981676291166170093 9036 892042232152874980699153584820879789 9037 -95038683324234584665648819325338786 9038 -804517728592410285205318225747611729 9039 911442078724459660340493517614453771 9040 -111383543459605388453870945319990357 9041 -807540610100722415633291549373072249 9042 931010326129070413331561319301254388 9043 -128164535345322120843297736732837714 9044 -810291501265433075664539700020520335 9045 950743254044374384330339698217744824 9046 -145387044497607664088166208429859128 9047 -812761188400512642913775220240143326 9048 970636961901185110628622450451340884 9049 -163056419530063447018192690868585979 9050 -814940313269431642264529107740152071 9051 990687365395687386706021302896505500 9052 -181177968777781098442907188293524884 9053 -816819372985721886651655580123922907 9054 1010890192981317269440207981308375358 9055 -199756956842871060709074969327438956 9056 -818388719972630336300454881701922428 9057 1031240982341211263109529869142921326 9058 -218798601060665634234797889366020386 9059 -819638561983540367445465821695267138 9060 1051735076842172193941417891517084796 9061 -238308067885866529937087017288917481 9062 -820558962184856147173156759920767076 9063 1072367621971133279507810975171084286 9064 -258290469197920254154612245077947071 9065 -821139839303066685088763518750536323 9066 1093133561755136419136991095507120503 9067 -278750858524918563224149060349007286 9068 -821370967837726874294867175488267020 9069 1114027635165875777821193608488836755 9070 -299694227185335803142407290750523403 9071 -821241978342113420206627097608846697 9072 1135044372509893307632311604740031277 9073 -321125500346930217386081967394627280 9074 -820742357773333984847077441643853579 9075 1156178091805548947308689973204794382 9076 -343049533002152263658658882796490077 9077 -819861449913688122388016477391201410 9078 1177422895147924861589349445904239809 9079 -365471105859419652094527198705001872 9080 -818588455865098647182406547105691728 9081 1198772665062860226699470377849577193 9082 -388394921149636203791154201269856391 9083 -816912434618451933694344967577820997 9084 1220221060851350735613188578025894056 9085 -411825598347349753818178257814179862 9086 -814822303699705296439709785564502251 9087 1241761514925585185727977196951442878 9088 -435767669805963187387797694574813381 9089 -812306839894639012020827038162621801 9090 1263387229137930220166693165980825738 9091 -460225576306432326358228495440645184 9092 -809354680054149721941004781040175697 9093 1285091171104213521192484554407453726 9094 -485203662518904775789952109161307372 9095 -805954321982000868227034754833407678 9096 1306866070522695497243607322296296153 9097 -510706172376775021898001571298532649 9098 -802094125406964460830521034307659355 9099 1328704415490159762688291339425231429 9100 -536737244362653043321060397736007513 9101 -797762313041306829817881393575688068 9102 1350598448816593477877727309924403588 9103 -563300906705766482480113369228692327 9104 -792946971727589072836723414766281263 9105 1372540164339969894943261879941211551 9106 -590401072490340022553620835652188507 9107 -787636053675770642144665065601297786 9108 1394521303242687237573625819740051162 9109 -618041534674520053862345444986582451 9110 -781817377792621921420738588837730849 9111 1416533350371260328893092620548738192 9112 -646225961019437990591020829830266830 9113 -775478631105468692915264571858340420 9114 1438567530560904165260940847901077462 9115 -674957888928031740657643272085410223 9116 -768607370282308085510385253256934847 9117 1460614804966691913149766559361117026 9118 -704240720193271837236192527886244117 9119 -761191023250351895609784945999767060 9120 1482665867403013575110507967972192824 9121 -734077715655466636080331998514231502 9122 -753216890915069080186737601364646177 9123 1504711140693105826649493000353355038 9124 -764471989768349767128729125213865868 9125 -744672148981814705827458221109237609 9126 1526740773030468261627740930934521551 9127 -795426505073682728266595679293165557 9128 -735543849882147693393629567767162838 9129 1548744634354026496610565395370279104 9130 -826944066584136121976045582838511161 9131 -725818924806954295411166171439398838 9132 1570712312738948266539584737380597086 9133 -859027316074244588513119728287798164 9134 -715484185848508376094031936468821002 9135 1592633110805064791826881188068164821 9136 -891678726279262980238345534600842093 9137 -704526328253613201835467010945715112 9138 1614496042144896301636349927521455356 9139 -924900595001784777575715122771716751 9140 -692931932789982586100503762958206964 9141 1636289827773327655949733332412366788 9142 -958695039126018165425605221650044948 9143 -680687468228031836124989661236421632 9144 1658002892601027510196644825809079737 9145 -993063988539650596654820603687319115 9146 -667779293940261012151798314999084408 9147 1679623361933752406540733913681581989 9148 -1028009179963269063755097353444047022 9149 -654193662620424501698549771900891052 9150 1701139057999725544535388672678927531 9151 -1063532150687340707989575409343509376 9152 -639916723124691823460309473643724403 9153 1722537496507328776105738940463142989 9154 -1099634232216796814109939331855137271 9155 -624934523437014875886297176236020401 9156 1743805883235395573818477660350792237 9157 -1136316543823302695234547049581398362 9158 -609233013760926525557663066852356138 9159 1764931110658442331992621912800480932 9160 -1173579986005336463027034450183292232 9161 -592798049740004457617338242601138667 9162 1785899754609225364450432081814507651 9163 -1211425233856241230208435941168726729 9164 -575615395809242575404122639769280741 9165 1806698070981061354925068827490486090 9166 -1249852730340457901462553337331998985 9167 -557670728679579905914385855934196120 9168 1827311992472399782292452034941315947 9169 -1288862679478189402322681125169190247 9170 -538949640957843931909914830499847772 9171 1847727125376186976666746871675653455 9172 -1328455039438791968906663693365771016 9173 -519437644904371496619788939192027377 9174 1867928746416612948814850138362311948 9175 -1368629515543235001801903664273834830 9176 -499120176330575902612499408823838022 9177 1887901799635883967542934872793116947 9178 -1409385553176017969668522611729358921 9179 -477982598638733518178708109433511614 9180 1907630893333716021336960403036956792 9181 -1450722330606980959639166688847707110 9182 -456010207006267101440034612315916016 9183 1927100297062296784266404562364343254 9184 -1492638751723494706417659439849190392 9185 -433188232716806119459038730460969691 9186 1946293938679516494428009711294810303 9187 -1535133438673566317502539952470806902 9188 -409501847640306565255540655591315761 9189 1965195401463321238090374087735919542 9190 -1578204724420448441613795904312517744 9191 -384936168864514124357505061059578089 9192 1983787921290095495400361026847722007 9193 -1621850645209392328510607248878308483 9194 -359476263480055002128099654205029209 9195 2002054383880034435493295121682023682 9196 -1666068932947239093705481301213721170 9197 -333107153521438257599281199070303392 9198 2019977322112520330033878834945577282 9199 -1710857007495598558342498383908157640 9200 -305813821066252086117776586105482989 9201 2037538913414571575436428660929228138 9202 -1756211968878421274750620752600988879 9203 -277581213494834115233467314836179731 9204 2054720977225487153883633414792912763 9205 -1802130589404826799016265794197058054 9206 -248394248912692412562189954315569001 9207 2071504972540863911962966231469124979 9208 -1848609305708109924625651721005146175 9209 -218237821737949513789615101397011860 9210 2087871995539218770536153788589822247 9211 -1895644210701906472751473994538016814 9212 -187096808456076349602051692790189059 9213 2103802777294502889857622357238077939 9214 -1943231045454561335590701659669830586 9215 -154956073544176444599123230059596312 9216 2119277681577849875850147514542306078 9217 -1991365190982803816042740736591998730 9218 -121800475567073164642904887842475114 9219 2134276702751955315645536184199774625 9220 -2040041659965898889607059492653625247 9221 -87614873447444063623560027699939997 9222 2148779463761540247479042607531727636 9223 -2089255088381507859176454007872054970 9224 -52384132912236511189536694560053801 9225 2162765214223406589891832392573075766 9226 -2138999727064557969188506580115347946 9227 -16093133117587731147062278718141723 9228 2176212828619648050972670097200136699 9229 -2189269433190487918590187485051353880 9230 21273226545539869659303346135787942 9231 2189100804597635597430245278802829491 9232 -2240057661684304850132933063109645610 9233 59730019462810688996385750633380609 9234 2201407261380452157176568811956467814 9235 -2291357456556958322539230197272981569 9236 99292284622872580370098435657708419 9237 2213109938291506844441537326134460948 9238 -2343161442170607978968495289888686508 9239 139975019256451546911090348694511418 9240 2224186193397114603260045464224809906 9241 -2395461814434434135482120505520472884 9242 181793171286035198742783752869444624 9243 2234613002270882749329055779212156682 9244 -2448250331932714312759231337292269503 9245 224761631584014384771402345574329548 9246 2244366956883801420206405218552287207 9247 -2501518306986963848254142022076927515 9248 268895226037172466059753496714266121 9249 2253424264623990404682249398902823016 9250 -2555256596654015139154074610567844834 9251 314208707415433160181868131194040400 9252 2261760747450110180801630346879190239 9253 -2609455593661987803539134211712957219 9254 360716747042800771945609898075262247 9255 2269351841182500232714979106826140773 9256 -2664105217286181091804760277439615090 9257 408433926268450975938854669797261051 9258 2276172594936162804574263845666650902 9259 -2719194904167000256819381330242309115 9260 457374727735956148732008963375662521 9261 2282197670699765168517314300636552324 9262 -2774713599072110282045689941759211389 9263 507553526448656603864856087251077653 9264 2287401343064888197040132539229449582 9265 -2830649745605093395534976366068033206 9266 558984580629217979659728246377783020 9267 2291757499109803520351050778807515767 9268 -2886991276862971145699424981990022736 9269 611682022371445509296599689461563080 9270 2295239638442115778605888536405413374 9271 -2943725606045037505051554890651642088 9272 665659848082457983610242145640003438 9273 2297820873404660428991728772331937410 9274 -3000839617015536480811593933783122323 9275 720931908713357940801028461029634730 9276 2299473929449101198728925517320222050 9277 -3058319654822806068737307347888936573 9278 777511899776570003269583568803036699 9279 2300171145681724568081513446749906920 9280 -3116151516177600067562713067255258625 9281 835413351148056371343919160810873895 9282 2299884475585981580942291089107594235 9283 -3174320439893390297644328264195685414 9284 894649616652657296751528932947592011 9285 2298585487926379794495025885976839102 9286 -3232811097291544116286785035167826832 9287 955233863430844936686854991369018619 9288 2296245367838380250627707293833571336 9289 -3291607582574365814588870583783687084 9290 1017179061085221352601936472263264420 9291 2292834918109005959288945733634881130 9292 -3350693403169085492587684440543746494 9293 1080497970605135607886662364116631153 9294 2288324560652919482830534222675937063 9295 -3410051470045975360994930038041989532 9296 1145203133067840956122557460363313373 9297 2282684338188777778769527979206434789 9298 -3469664088013871083522582914501098272 9299 1211306858114661038119904884197350050 9300 2275883916120722449503459230640111878 9301 -3529512945996474772817853586850857736 9302 1278821212200683842522719477803347219 9303 2267892584629912938614001176061311451 9304 -3589579107292916558456664808600499527 9305 1347758006616553972919108862552467434 9306 2258679260981058955827226745165978454 9307 -3649842999826153275475437440339497800 9308 1418128785280987525457537042817086522 9309 2248212492048956482829706387238228389 9310 -3710284406382885748063208511882636394 9311 1489944812302689656421714509125068767 9312 2236460457070079059433916608512623785 9313 -3770882454848780382487335574410924179 9314 1563217059310412730647361420588668889 9315 2223390970624322649478622035759064414 9316 -3831615608442886305962218144740754145 9317 1637956192549952830449284754229077778 9318 2208971485852048185917348672792274663 9319 -3892461655955246110131079878906909254 9320 1714172559746944392677654284453936071 9321 2193169097911610869286800467809305532 9322 -3953397701991806347298926514089511273 9323 1791876176734376869856215565172577130 9324 2175950547682609388825498738435759457 9325 -4014400157230843299550253566001677931 9326 1871076713843823602066333680538297587 9327 2157282225720131424483205338248934405 9328 -4075444728695230161838761576461044851 9329 1951783482059441580331255954068148251 9330 2137130176465314014663530127412494394 9331 -4136506410044983663885803819178983304 9332 2034005418933871501861559544153826394 9333 2115460102717578611380363329452493858 9334 -4197559471894641266888177285975915807 9335 2117751074265240503370724857409636191 9336 2092237370373940833376188967882346194 9337 -4258577452160134422205508806990476781 9338 2203028595534545232995921193783776678 9339 2067427013440834040302660242414954299 9340 -4319533146439938933118603822109348766 9341 2289845713102770524548678460569721402 9342 2040993739323923827130374261076301613 9343 -4380398598435400228702956479486345984 9344 2378209725167178892164740580135091245 9345 2012901934401427348242178965883495027 9346 -4441145090415249301657635219705240882 9347 2468127482476288408901163913802519566 9348 1983115669886486963023735830325569178 9349 -4501743133729444189472262357174344112 9350 2559605372803141291740412039029133569 9351 1951598707984182018955774852764011628 9352 -4562162459377592149419096038823676473 9353 2652649305176552727309816021923093457 9354 1918314508348795590094705702062529346 9355 -4622372008637329100982933582070167172 9356 2747264693870119159666134969716241217 9357 1883226234846984637217858109181447852 9358 -4682339923758155441245370476068002661 9359 2843456442148857462686165591627704298 9360 1846296762632532284665064039170771200 9361 -4742033538726350986370241650218228891 9362 2941228925773441157105611123795415860 9363 1807488685538389685907871364390349010 9364 -4801419370106716510329042642429286547 9365 3040585976262097144395175860872116926 9366 1766764323791742206969456569934451979 9367 -4860463107967015145727498945451673655 9368 3141530863910326338464461069467036531 9369 1724085732057860360951107296389824424 9370 -4919129606891113733497688788539356013 9371 3244066280568714119276789336648672816 9372 1679414707818520007926262620931722785 9373 -4977382877086952062024202610674701169 9374 3348194322179201731642247396370141520 9375 1632712800090798758370243977411824652 9376 -5035186075595596772179917055914535072 9377 3453916471070297644588044400467110140 9378 1583941318492076212913468700373331743 9379 -5092501497607766524758543883074883225 9380 3561233578011818493316219446610151011 9381 1533061342657084601661492474646479847 9382 -5149290567894345778797313742648578638 9383 3670145844029862582841017259970987553 9384 1480033732012873478404821166955068640 9385 -5205513832357536213496597896199854840 9386 3780652801982835061151018892099376382 9387 1424819135917567342977403724244537549 9388 -5261130949709427388378144243859158861 9389 3892753297899462805205935983301122922 9390 1367378004168808332581939713564603709 9391 -5316100683284901674332866517750798545 9392 4006445472079858826055732352427247286 9393 1307670597887787403441823934043428031 9394 -5370380892995922745367077702626626366 9395 4121726739960820623861415038106646755 9396 1245657000784776639413104595439748477 9397 -5423928527434391993584745510939130672 9398 4238593772746674429936414043821598353 9399 1181297130812082436702021196022390667 9400 -5476699616130893058813311455050185127 9401 4357042477807107693982259476013782480 9402 1114550752210344243323090372662053927 9403 -5528649261976781243711406727398251138 9404 4477067978843565530257923965327320644 9405 1045377487954106240077184466211412113 9406 -5579731633817211853191474261750421813 9407 4598664595825923158136102221873040774 9408 973736832602589754365994560774720935 9409 -5629899959222839445894130393347877007 9410 4721825824701285679544953029172416757 9411 899588165561592259964169193885906740 9412 -5679106517448058550636165191802443076 9413 4846544316876908858478423815990669541 9414 822890764762434450692235314390948400 9415 -5727302632583795572419427080236552949 9416 4972811858479379924575710101939549303 9417 743603820763870043874884202069629762 9418 -5774438666913001323411505096522659780 9419 5100619349392345842596601323287320295 9420 661686451282863584306867401419389259 9421 -5820464014477133852271952048640077345 9422 5229956782075227990178432324686892517 9423 577097716160129540545476602979626677 9424 -5865327094862061940221154048837727039 9425 5360813220165516794890053723768219155 9426 489796632766311324527839105876999824 9427 -5908975347211960770023612519057221614 9428 5493176776867397615170399359478925637 9429 399742191854661481432298694818725565 9430 -5951355224479912781686042007134724019 9431 5627034593129620033944707085600718532 9432 306893373866064099259250446093527107 9433 -5992412187924068589482299709577467263 9434 5762372815615686784484099583158157268 9435 211209165692217434793306993796592105 9436 -6032090701858364973134462583516388464 9437 5899176574469605769345362032739434719 9438 112648577902768752415221683697642854 9439 -6070334228666939352498198217740982796 9440 6037429960880619079904845584678358172 9441 11170662442164382033365779107695737 9442 -6107085224091522731203258739409276451 9443 6177116004450496598139573324833913503 9444 -93265469198054071682951166409724391 9445 -6142285132801235828778218212711832342 9446 6318216650367158677699543820217937707 9447 -200700627325811637761112131239922540 9448 -6175874384254355931124969907660766474 9449 6460712736388572578019868599880848467 9450 -311175524908262698052026690707718656 9451 -6207792388861764851620295405627385452 9452 6604583969641050775817425175258393306 9453 -424730757939138900521465466644807956 9454 -6237977534461931224833404938267679210 9455 6749808903236266020749760848869340225 9456 -541406785308111704773416058652509637 9457 -6266367183117423125032884092509883098 9458 6896364912711488047552567472520162263 9459 -661243908166647460689151767934271514 9460 -6292897668243089624423252376119364631 9461 7044228172297740221319964322216338243 9462 -784282248784884891407695116032724014 9463 -6317504292076192351860549186692125772 9464 7193373631020771085608434653620949569 9465 -910561728894120374338387539024138676 9466 -6340121323498910290586621301436685716 9467 7343774988639935818063880714838680765 9468 -1040122047509545589477652630317585143 9469 -6360681996223782930972518199906842061 9470 7495404671430285983639237662466873450 9471 -1173002658227944977942054845599440943 9472 -6379118507352798377086585671955712731 9473 7648233807813372722018341571629509949 9474 -1309242745995127127981812082498687238 9475 -6395362016320974058934436851232529183 9476 7802232203842478620319953132981890494 9477 -1448881203337934726022611250081061611 9478 -6409342644235418227893123203588731749 9479 7957368318548207012717414451995030031 9480 -1591956606055752180756428273518760300 9481 -6420989473621000373099638980545833925 9482 8113609239150574320277883944130535644 9483 -1738507188366508494388650095860523250 9484 -6430230548583897990464419903250804395 9485 8270920656143971302518111293754361783 9486 -1888570817502255522650050299370567283 9487 -6436992875404425722506108119533524602 9488 8429266838261582740057410538196529961 9489 -2042184967749488479650672275207606953 9490 -6441202423570690662079356895907714658 9491 8588610607326082107823360453256421764 9492 -2199386693929466512367071501661270311 9493 -6442784127264754532196187341495827071 9494 8748913312993648231746591222937947642 9495 -2360212604313886438113484729154038926 9496 -6441661887313119409837094786556153055 9497 8910134807398584748206653953836525676 9498 -2524698832971362415436993874041567278 9499 -6437758573613488606714624227293185241 9500 9072233419706060403808196557778229212 9501 -2692881011540268450054984048294909874 9502 -6430996028049888143238722514586916276 9503 9235165930580728839605185344885623899 9504 -2864794240423609332736934120030932185 9505 -6421295067908366903085818285176527889 9506 9398887546579230495610208425676019764 9507 -3040473059401698910847922004607720142 9508 -6408575489805624920136347641367569876 9509 9563351874474826641196023602294472226 9510 -3219951417658542620884812095813210084 9511 -6392756074143049273550155352635745756 9512 9728510895522666279467828478999364949 9513 -3403262643217944000944805036113912594 9514 -6373754590098765632196954839644502892 9515 9894314939674440778214216190630647578 9516 -3590439411785482572099632884206551433 9517 -6351487801170440539713618709057235247 9518 10060712659751438538849289043186169517 9519 -3781513714992643070972566524605797407 9520 -6325871471281694944344885085463862271 9521 10227651005585272813525607010528178122 9522 -3976516828039513645930106506179152602 9523 -6296820371465113193283586762492445096 9524 10395075198135819908984085484398372031 9525 -4175479276732613340631911792632075426 9526 -6264248287134953604075009594529380512 9527 10562928703596172455571960684263823830 9528 -4378430803914557095704391078482442586 9529 -6228068025962786732264135092505096967 9530 10731153207494683158170585062765902007 9531 -4585400335282419645889059251737743702 9532 -6188191426369405445821567096682279318 9533 10899688588804448460400383867481813183 9534 -4796415944591818191508115290427714825 9535 -6144529366646466826047269320099438347 9536 11068472894070858828556969950188921279 9537 -5011504818243897622688805873214838492 9538 -6096991774721439608936905195698931173 9539 11237442311568122870995135816749295825 9540 -5230693219252571488595498493498248134 9541 -6045487638579542290011417562300599453 9542 11406531145495956233307878740495150664 9543 -5454006450589546874339705806755866531 9544 -5989925017356466002991206415662464151 9545 11575671790227913119039618403128930138 9546 -5681468817904841992016511732279201016 9547 -5930211053115782774555341295384427004 9548 11744794704623128357927819929631359580 9549 -5913103591620691650929523643758505295 9550 -5866251983325043613701047069748227003 9551 11913828386413531143688928975303437736 9552 -6148932968396927962778491202314340820 9553 -5797953154044672037493235589861930362 9554 12082699346678887866026526379123789784 9555 -6388978031966121700808715184688604473 9556 -5725219033843856921496639186931517686 9557 12251332084422330827083860556738552662 9558 -6633258713336973785313239533182879003 9559 -5647953228457743911937465015455063549 9560 12419649061259332032495788831306838968 9561 -6881793750364656450645261263179169976 9562 -5566058496200316900160310024984228630 9563 12587570676233386636923419651310316765 9564 -7134600646687019878948723990007771340 9565 -5479436764147450153664952017575863295 9566 12755015240771978971476311217619593005 9567 -7391695630025802501001166649377735470 9568 -5387989145104697470721963658775053775 9569 12921898953796715336138021293344655578 9570 -7653093609852211882907582292774550214 9571 -5291615955374467089101127060956277146 9572 13088135877001821868557826029828201336 9573 -7918808134416478175226944709248810783 9574 -5190216733337309878883650368856017212 9575 13253637910315522746562583100673024541 9576 -8188851347141223616441785208000291068 9577 -5083690258862123492865132921242963727 9578 13418314767559133706029339310691724688 9579 -8463233942378739590161415099601240982 9580 -4971934573560146477067160584422767367 9581 13582073952319028298182376706424417388 9582 -8741965120532517352877514810731138611 9583 -4854847001897683762916899597013375199 9584 13744820734046959427548507694484502228 9585 -9025052542543639809289834248247299851 9586 -4732324173182568309411575572478860586 9587 13906458124404546438014984189657458166 9588 -9312502283742909732632133461570616466 9589 -4604262044439422838964633269722267547 9590 14066886853868068302208640202939997469 9591 -9604318787069864638859164267578471225 9592 -4470555924188840448648222547085907856 9593 14226005348610036247316826715529284565 9594 -9900504815660110242923076013228262166 9595 -4331100497145653276457223343448955657 9596 14383709707674354366788868959515349033 9597 -10201061404802693081276845986676511626 9598 -4185789849851504190395931478162121374 9599 14539893680462214344742731369946399636 9600 -10505987813269528593410893769924720008 9601 -4034517497256977540236315528248802890 9602 14694448644546210302261027541522551654 9603 -10815281474019203742872485516482060976 9604 -3877176410268581194479727049601259072 9605 14847263583830501878648637018389060724 9606 -11128937944277783240168282793045349553 9607 -3713659044275903268339789054579962686 9608 14998225067075197925515211737146820632 9609 -11446950854999565629838920637558041531 9610 -3543857368674292955647376586498313834 9611 15147217226803479527513925742786410451 9612 -11769311859711060036076186799444102470 9613 -3367662897398435594803664226419814223 9614 15294121738610329405406715047578218682 9615 -12096010582741786246370753982171294036 9616 -3184966720482207345947510384872049522 9617 15438817800892085008643934370737678321 9618 -12427034566845840163810624460197732249 9619 -2995659536660204516102612745468811823 9620 15581182115016384695707126106331425775 9621 -12762369220218513493642160194270324850 9622 -2799631687026346457435362572303620116 9623 15721088865952430228223793243266860153 9624 -13101997762912610960052948857949582908 9625 -2596773189764948960058082336968892560 9626 15858409703381844294208640011180457674 9627 -13445901172659470389468609255687343031 9628 -2386973775969656977858909809674572687 9629 15993013723310758817035975895360477630 9630 -13794058130100060756772825082104837808 9631 -2170122926565611239265605012353124032 9632 16124767450204128319661979261454747914 9633 -14146444963431910781952202350300095133 9634 -1946109910350202614128807349346356775 9635 16253534819663622481490307979333283706 9636 -14503035592478005994614555654320535472 9637 -1714823823167740905185909260013851263 9638 16379177161670813162594598089834741792 9639 -14863801472184185360151377144935727794 9640 -1476153628233330814060362224034059626 9641 16501553184417733452866770345375109810 9642 -15228711535551969689743160357176711046 9643 -1229988197621207066168270572094674906 9644 16620518958747249641113719541154855856 9645 -15597732136014163140551483674048077228 9646 -976216354932732869301308585100639206 9647 16735927903226051259876124620114844796 9648 -15970826989260986255648575822389555341 9649 -714726919159210892357731705378211490 9650 16847630769873429449287548921399508535 9651 -16347957114524924194960371999794582449 9652 -445408749754593583691829418930898607 9653 16955475630569379658755306930910282880 9654 -16729080775332907169455558029301338890 9655 -168150792933109764860256742718466612 9656 17059307864165931066411197051198398242 9657 -17114153419734881606050014394402359948 9658 117157870793253167808091542906094244 9659 17158970144325971896520733177092106003 9660 -17503127620018280338041638341673976787 9661 410627977822557565624708619360735275 9662 17254302428114206946284748688973718030 9663 -17895953011918358125726068221982993023 9664 712370031401254036668819566896082968 9665 17345141945365250941153146830254889331 9666 -18292576233334825158852316442860133566 9667 1022494250278391546351036814309604860 9668 17431323188854228707834105486083998220 9669 -18692940862565685862204703617141985295 9670 1341110516061150675716595639986312553 9671 17512677905295620423946945988503746225 9672 -19096987356069673409112904460343725996 9673 1668328319257270332388386416516778912 9674 17589035087196457252538627185212850856 9675 -19504652985769161825331316272032912346 9676 2004256703990065715770879706632395403 9677 17660220965590339327498785603646856559 9678 -19915871775905937525071291603860428699 9679 2349004211371871773351873057752390107 9680 17726059003679114195805547533764631134 9681 -20330574439462720536759149047834687157 9682 2702678821521891962190322493712116492 9683 17786369891409419265090630715450481716 9684 -20748688314163842631933954983335012922 9685 3065387894214587002169179825693341604 9686 17840971541011656417368663317311321643 9687 -21170137298069015035555179556716268945 9688 3437238108144902691135809732916110380 9689 17889679083529330543879910338099508836 9690 -21594841784774652449200027010813790922 9691 3818335398796809902560235797218454787 9692 17932304866367046192462779954789241034 9693 -22022718598237762723080066686299333198 9694 4208784894901813821729793344695754922 9695 17968658451885817600855778085190618304 9696 -22453680927237962743269683690593014210 9697 4608690853474283455249653930667530132 9698 17998546617074706970792881924223463443 9699 -22887638259493740913521609962406998863 9700 5018156593410656690569849378585414323 9701 18021773354328163712898631373992557860 9702 -23324496315449655076447596711257638276 9703 5437284427639790848316282556576611943 9704 18038139873358793408404565079991968453 9705 -23764156981751731786482290121900752864 9706 5866175593811953981930602778650893313 9707 18047444604275639175680540972088691874 9708 -24206518244428918581638414036706274958 9709 6304930183514188299691975601662218371 9710 18049483201858409837813109344290610922 9711 -24651474121799035245412283932645429846 9712 6753647070000024236688269042861692506 9713 18044048551058438537786167580540128125 9714 -25098914597118273063513858561265392726 9715 7212423834421782053989623758250296237 9716 18030930773757502073542185378941224532 9717 -25548725550993902697856176267802566061 9718 7681356690553967613541004225534565602 9719 18009917236815974992730076158358260680 9720 -26000788693580471575809635392844364799 9721 8160540407996550337308690033262124039 9722 17980792561442133222495251607430672701 9723 -26454981496580400553928835738962773792 9724 8650068233847204533445448826959028446 9725 17943338633914759470088879540502064397 9726 -26911177125070527109382625969622911636 9727 9150031812831900429574046574023991782 9728 17897334617691536634387309845330241270 9729 -27369244369176788358987486357849032600 9730 9660521105883548620009340750048357957 9731 17842556966936045763779837015218905364 9732 -27829047575619891845730261800633174794 9733 10181624307158731380248869435542513726 9734 17778779441496511494036065059065289227 9735 -28290446579155485177456162736346866281 9736 10713427759482896655205680838182510644 9737 17705773123369760138045967887086948440 9738 -28753296633933007285791941415308403668 9739 11256015868214745659127769684765086491 9740 17623306434684173482096921634151068227 9741 -29217448344798084198173048304772034985 9742 11809471013520913162082125025324641143 9743 17531145157235734598016206924346673501 9744 -29682747598564020808620348206005293770 9745 12373873461052420853026145793093732046 9746 17429052453611570403976792044460224235 9747 -30149035495278637087426303636811093152 9748 12949301271014778889984622582085057072 9749 17316788889935699016389700717794890473 9750 -30616148279513402505144411969263289215 9751 13535830205624019047252779056919298070 9752 17194112460271987920482965454569421106 9753 -31083917271702536046587687809069695613 9754 14133533634941364974695475550146367111 9755 17060778612719621355088459228596271787 9756 -31552168799560461066952949067231555600 9757 14742482441079681169212486574962612133 9758 16916540277236661839641977080921612319 9759 -32020724129606734269289738720164391712 9760 15362744920775292549513610741934262780 9761 16761147895227571165388231250562434699 9762 -32489399398828306263009287598568022074 9763 15994386686319231196869309688983028688 9764 16594349450930830202461727606699083100 9765 -32958005546509717361435285783818864779 9766 16637470564842446101746984838712069173 9767 16415890504643064226485421316820276165 9768 -33426348246262586486498203589671960635 9769 17292056495950005813564988981730149965 9770 16225514227816340909114203937193539147 9771 -33894227838286513124511677977928629125 9772 17958201427699832952172534792804899005 9773 16022961440065561322730649926669042341 9774 -34361439261894282203399622907429894035 9775 18635959210922033779125005346386044165 9776 15807970648123110039099976085754708701 9777 -34827771988335039381817557496317702545 9778 19325380491875425666685042707300173297 9779 15580278086778168320907010993852340531 9780 -35293009953949889529687532090377704359 9781 20026512603238420516127455349340717770 9782 15339617761838324264835895424019836071 9783 -35756931493695163969518482658506428833 9784 20739399453431993184631873410644114764 9785 15085721495151335210371576481540315313 9786 -36219309275069402303971096615956625268 9787 21464081414273050954219073881351106656 9788 14818318971725110523180544061175717619 9789 -36679910232480902197560247258667627816 9790 22200595206957123234656588423343026343 9791 14537137788984186640343076172843801320 9792 -37138495502093505264326354537956025551 9793 22948973786369910206103987213291005503 9794 14241903508201160762518179550460385636 9795 -37594820357189109046806725320472059197 9796 23709246223727865191466073459916105551 9797 13932339708141734429289225145429262501 9798 -38048634144086223899149231882824047319 9799 24481437587548638372353043002387780453 9800 13608168040962193146415705184947842512 9801 -38499680218654729204341504683435120168 9802 25265568822952879237904027077638434206 9803 13269108290398312870838258373137908717 9804 -38947695883467825695611347796834700993 9805 26061656629299582049813618687715816782 9806 12914878432284838221328320319212501289 9807 -39392412325633029497850106936134333301 9808 26869713336157862827671150995696638802 9809 12545194697444820382340354442584416910 9810 -39833554555344908778220364773750873664 9811 27689746777618778070998721536781079128 9812 12159771636988234518561786972004264164 9813 -40270841345203125365449083956190639049 9814 28521760164951534841919515984834712841 9815 11758322190059416719940428168724990717 9816 -40703985170340211274528169922824188948 9817 29365751957609199097125608357008102562 9818 11340557754072968756678784821436195532 9819 -41132692149404383513516676698911805330 9820 30221715732589784478826305899614867746 9821 10906188257477874832299175460871320770 9822 -41556661986443579749344796582231755458 9823 31089640052159397310237667278359714153 9824 10454922235089657777984450365638248239 9825 -41975587913737782111781354923982720782 9826 31969508329944925485821141155026487197 9827 9986466906030472313911214856658898933 9828 -42389156635627586503735654206594680289 9829 32861298695404589454708423836641625474 9830 9500528254317089803392142936678046852 9831 -42797048273387869989192051316047512526 9832 33764983856685522755759441757959956259 9833 8996811112136771913759467641434506982 9834 -43198936311196309018799924395880237000 9835 34680530961878417725058422324958361464 9836 8475019245851059456932055717134111168 9837 -43594487543247406139979478782745377441 9838 35607901458680159243319475038644690368 9839 7934855444767516972521050290419469976 9840 -43983362022063592281195736509321633722 9841 36547050952476275867484549941650398828 9842 7376021612719473012850813111476602480 9843 -44365213008055885396059224804253040198 9844 37497929062855963572918770573262103117 9845 6798218862493780142083397252984391144 9846 -44739686920387504045910600097960488785 9847 38460479278573382760644506648413309717 9848 6201147613146587039414404897533435319 9849 -45106423289194756071139782479544315835 9850 39434638810969894325803056674850319531 9851 5584507690247067338522303334423750958 9852 -45465054709220447680969723003949622519 9853 40420338445872885573842365786854684010 9854 4947998429088985603914523005273484007 9855 -45815206794915986744344842379726818958 9856 41417502393987841769635899936149116588 9857 4291318780909899668906622588233100276 9858 -46156498137069285605285814501690514982 9859 42426048139801344240402554515439252595 9860 3614167422157700094824336724836252063 9861 -46488540261016503023694530616030624576 9862 43445886289013721377181847733611362515 9863 2916242866844071276088023174922701293 9864 -46810937586496601656164816606435239656 9865 44476920414521144713438403389037226241 9866 2197243582024324359773037546933467034 9867 -47123287389208636473114844664355689003 9868 45519046900968048645182300836028503754 9869 1456868106442899180738246172008604609 9870 -47425179764132630441803049631778215530 9871 46572154787891859409094884726295208586 9872 694815172383660476869839743809985122 9873 -47716197590675836304519429558821866643 9874 47636125611483146785746940360830342329 9875 -89216169236077756460302837044666502 9876 -47995916499707127114586089412208288299 9877 48710833244985460750376311775215366167 9878 -895526420489077151591960498014050113 9879 -48263904842543202957127062499560919219 9880 49796143737760285075537016372881399831 9881 -1724415504740758051991118971016386623 9882 -48519723661951246727423058710989862921 9883 50891915153043730795912348034333856043 9884 -2576182631592602043216215543477575391 9885 -48762926665233607546416988529419169814 9886 51997997404422804586173139062747050897 9887 -3451126158428408700924450315184565378 9888 -48993060199461036094134817115187186399 9889 53114232091060320566385315164789608374 9890 -4349543448525736449749983448695277602 9891 -49209663228921941398416969863545543784 9892 54240452331698778934685595723930277692 9893 -5271730725695174682550637003623419259 9894 -49412267314856083144577141103479059099 9895 55376482597474811212287500500500009681 9896 -6217982925410434056446173052983692239 9897 -49600396597542056913652196717354984848 9898 56522138543577089857268955218956496894 9899 -7188593542392604695932279300030337982 9900 -49773567780808871611145526381139677440 9901 57677226839781919629012970369788460510 9902 -8183854474612318278879774166153261803 9903 -49931290119042858237722113430574704559 9904 58841544999902069437157402268866486047 9905 -9204055863673960202314936514027942795 9906 -50073065406762086758370529324827158362 9907 60014881210185766544212251454874855034 9908 -10249485931546512610675182023702200523 9909 -50198387970831402650770860518540813872 9910 61197014156704159968010360365730479131 9911 -11320430813606068571520792357205717855 9912 -50306744665392126418616642918161161703 9913 62387712851766966793693970928562655059 9914 -12417174387955542495635193636553782754 9915 -50397614869581387425298506160355308783 9916 63586736459407443898465426732755156230 9917 -13539998100987612579347352012043574001 9918 -50470470488116987480346798456177887424 9919 64793834119979278348025181999328934609 9920 -14689180789157467993541060852496755697 9921 -50524775954824609159084551882113227391 9922 66008744773909462469218140394347979979 9923 -15864998496932497322568720204913933443 9924 -50559988239185098478437340767548731707 9925 67231196984652714357713364005081349008 9926 -17067724290886645767095310016332926083 9927 -50575556855980460732068405934411883794 9928 68460908760894521353743012711890909342 9929 -18297628069907787440831191157751017838 9930 -50570923878118111609676751114434700980 9931 69697587378051422817701249797821136569 9932 -19554976371487106114776532803200975075 9933 -50545523952713822610943780765945396934 9934 70940929199118709354565170126259430465 9935 -20840032174060153573283655968647293765 9936 -50498784320514689797964685260378210243 9937 72190619494917298461432910372900221555 9938 -22153054695369959748715565623109978130 9939 -50430124838744337512539214644115846224 9940 73446332263793151381560573984848618835 9941 -23494299186823303580755654888446979672 9942 -50338958007453443379822415520024812383 9943 74707730050824222715230496595452690169 9944 -24864016723812018508896173729521484428 9945 -50224688999459537107712007172113525212 9946 75974463766591583019079703609859542185 9947 -26262453991972002242523880985350928708 9948 -50086715693960882814736744364651641129 9949 77246172505573025178797458296888932884 9950 -27689853069353427369771250948151444779 9951 -49924428713910102236689591554948977559 9952 78522483364219157701858422711859740499 9953 -29146451204476508058784486580380156951 9954 -49737211467234033695645497470804842408 9955 79803011258773702187544504020077439883 9956 -30632480590248068981161510278485941685 9957 -49524440191987148501071200992378248881 9958 81087358742901448006527586396386396574 9959 -32148168133715086245971460288575495176 9960 -49285484005526661992079881181317075882 9961 82375115825189074583972061845627030768 9962 -33693735221632326981675678642095946892 9963 -49019704957798280037212844445898648656 9964 83665859786585830522264768671588317759 9965 -35269397481822204844807780730774109042 9966 -48726458088822312962567102665233851605 9967 84959154997852859025365065520648064028 9968 -36875364540305993575266900631515883093 9969 -48405091490470666873085070200776179680 9970 86254552737091780567439956755018173426 9971 -38511839774186600363697427442868604537 9972 -48054946372625986622776060282223740549 9973 87551591007424986367363794564760170050 9974 -40179020060264195651930319157724741278 9975 -47675357133814974547566788052216727813 9976 88849794354901959835176537256999743593 9977 -41877095519367126660101478930142816298 9978 -47265651436408643934822321446288578174 9979 90148673686707827609472903943623139892 9980 -43606249256381708826790247584033690116 9981 -46825150286482985313762453900975789798 9982 91447726089752246928637395267197456898 9983 -45366657095965693069955246085792360793 9984 -46353168118434226424308029464141082109 9985 92746434649718661715034475952166473862 9986 -47158487313931447726445454208602137610 9987 -45849012884443552383018570517346219094 9988 94044268270655905696775029898151264045 9989 -48981900364286172815648240910950433915 9990 -45311986148886820504677312240655371071 9991 95340681495196096965222482067187085422 9992 -50837048601917781294360140628853972898 9993 -44741383187785453658591784223108736530 9994 96635114325484754338415398142116454080 9995 -52724076000916437834240490489642168814 9996 -44136493093395326308266303844760937007 9997 97926992044911071566396936603554465389 9998 -54643117868523140751435304399642069950 9999 -43496598884031067680690951563347971832 10000 99215725040728310516867925234044100597