0 1 1 -1 2 0 3 -1 4 1 5 -1 6 1 7 0 8 1 9 -2 10 1 11 -1 12 2 13 -2 14 3 15 -3 16 3 17 -4 18 4 19 -4 20 5 21 -4 22 4 23 -6 24 6 25 -7 26 7 27 -8 28 11 29 -11 30 10 31 -12 32 14 33 -15 34 15 35 -14 36 17 37 -20 38 19 39 -21 40 24 41 -26 42 30 43 -31 44 32 45 -37 46 38 47 -40 48 45 49 -44 50 47 51 -54 52 56 53 -60 54 64 55 -68 56 79 57 -83 58 83 59 -92 60 100 61 -105 62 110 63 -112 64 123 65 -136 66 138 67 -147 68 160 69 -170 70 185 71 -194 72 203 73 -221 74 231 75 -244 76 261 77 -268 78 285 79 -308 80 323 81 -343 82 361 83 -382 84 418 85 -438 86 451 87 -485 88 515 89 -542 90 569 91 -588 92 629 93 -674 94 697 95 -736 96 784 97 -826 98 880 99 -923 100 965 101 -1027 102 1076 103 -1129 104 1194 105 -1240 106 1304 107 -1386 108 1451 109 -1526 110 1602 111 -1684 112 1796 113 -1880 114 1952 115 -2065 116 2174 117 -2278 118 2384 119 -2478 120 2617 121 -2764 122 2873 123 -3016 124 3175 125 -3328 126 3509 127 -3667 128 3829 129 -4034 130 4213 131 -4407 132 4626 133 -4810 134 5037 135 -5300 136 5532 137 -5791 138 6056 139 -6334 140 6675 141 -6968 142 7243 143 -7602 144 7958 145 -8309 146 8671 147 -9018 148 9450 149 -9908 150 10303 151 -10763 152 11264 153 -11762 154 12315 155 -12838 156 13375 157 -13996 158 14586 159 -15209 160 15884 161 -16510 162 17224 163 -18010 164 18754 165 -19559 166 20384 167 -21248 168 22237 169 -23151 170 24049 171 -25112 172 26178 173 -27256 174 28372 175 -29470 176 30741 177 -32076 178 33313 179 -34688 180 36153 181 -37628 182 39228 183 -40795 184 42403 185 -44188 186 45940 187 -47770 188 49720 189 -51610 190 53679 191 -55904 192 58083 193 -60395 194 62777 195 -65258 196 67980 197 -70612 198 73256 199 -76211 200 79215 201 -82278 202 85440 203 -88620 204 92135 205 -95798 206 99349 207 -103179 208 107204 209 -111304 210 115668 211 -120021 212 124503 213 -129343 214 134182 215 -139218 216 144516 217 -149774 218 155407 219 -161370 220 167316 221 -173566 222 180014 223 -186694 224 193864 225 -200968 226 208169 227 -215985 228 223969 229 -232139 230 240583 231 -249150 232 258368 233 -267950 234 277452 235 -287521 236 298032 237 -308788 238 320100 239 -331524 240 343290 241 -355774 242 368405 243 -381501 244 395162 245 -408920 246 423454 247 -438676 248 454045 249 -470085 250 486615 251 -503714 252 521795 253 -539953 254 558482 255 -578213 256 598413 257 -619147 258 640549 259 -662368 260 685487 261 -709438 262 733507 263 -758757 264 784984 265 -811874 266 839953 267 -868501 268 897882 269 -928740 270 960157 271 -992628 272 1026352 273 -1060580 274 1096396 275 -1133692 276 1171589 277 -1210939 278 1251490 279 -1293352 280 1337187 281 -1381594 282 1427040 283 -1474844 284 1523874 285 -1574240 286 1626161 287 -1679266 288 1734958 289 -1792504 290 1850811 291 -1911560 292 1974425 293 -2038964 294 2106016 295 -2174427 296 2244823 297 -2318236 298 2393214 299 -2470583 300 2550654 301 -2632264 302 2717179 303 -2805210 304 2894988 305 -2987916 306 3083599 307 -3182212 308 3284843 309 -3389317 310 3496383 311 -3608140 312 3722831 313 -3840654 314 3962006 315 -4086312 316 4215766 317 -4349308 318 4485250 319 -4626203 320 4771733 321 -4921178 322 5075855 323 -5234036 324 5396704 325 -5565493 326 5738234 327 -5916202 328 6099904 329 -6287638 330 6482148 331 -6683154 332 6888625 333 -7100766 334 7319000 335 -7543660 336 7776452 337 -8014076 338 8257772 339 -8510790 340 8770452 341 -9037182 342 9311632 343 -9592928 344 9884544 345 -10184908 346 10491471 347 -10808330 348 11134855 349 -11470100 350 11816200 351 -12170530 352 12534650 353 -12911195 354 13296900 355 -13693752 356 14102645 357 -14521068 358 14953267 359 -15398918 360 15854996 361 -16324947 362 16808031 363 -17304806 364 17817924 365 -18342560 366 18880679 367 -19437246 368 20008376 369 -20594814 370 21197630 371 -21815656 372 22454224 373 -23111080 374 23782569 375 -24474932 376 25187323 377 -25918542 378 26671903 379 -27443544 380 28236012 381 -29053419 382 29890985 383 -30751874 384 31637557 385 -32544432 386 33479093 387 -34441166 388 35426253 389 -36439797 390 37480850 391 -38550354 392 39652544 393 -40780399 394 41937023 395 -43130084 396 44353940 397 -45609933 398 46899960 399 -48222418 400 49585465 401 -50986086 402 52419034 403 -53893795 404 55409425 405 -56964404 406 58563903 407 -60202477 408 61884163 409 -63615359 410 65389332 411 -67211004 412 69082823 413 -70999892 414 72972274 415 -74999644 416 77075921 417 -79209513 418 81399324 419 -83647158 420 85959591 421 -88326640 422 90753381 423 -93251427 424 95812818 425 -98440097 426 101136430 427 -103899816 428 106742802 429 -109661404 430 112648345 431 -115718082 432 118869680 433 -122101418 434 125421490 435 -128822333 436 132310361 437 -135895672 438 139568911 439 -143337755 440 147206490 441 -151168550 442 155239246 443 -159418780 444 163698826 445 -168092380 446 172598622 447 -177220750 448 181969041 449 -186829802 450 191811134 451 -196930637 452 202177568 453 -207556442 454 213072655 455 -218724144 456 224529984 457 -230485262 458 236580373 459 -242837152 460 249255095 461 -255832842 462 262583235 463 -269496120 464 276581963 465 -283856489 466 291307102 467 -298946094 468 306780712 469 -314802602 470 323035263 471 -331479992 472 340125901 473 -348993266 474 358082091 475 -367398166 476 376957794 477 -386742560 478 396765527 479 -407053556 480 417592513 481 -428390440 482 439456765 483 -450789910 484 462418895 485 -474338488 486 486536438 487 -499045727 488 511867499 489 -525001592 490 538468221 491 -552254668 492 566377799 493 -580862197 494 595691884 495 -610886331 496 626457949 497 -642397116 498 658739629 499 -675489364 500 692633090 501 -710202226 502 728199070 503 -746634330 504 765533736 505 -784873466 506 804674936 507 -824979027 508 845768073 509 -867056614 510 888860857 511 -911181158 512 934062092 513 -957499186 514 981477897 515 -1006048481 516 1031215626 517 -1056982410 518 1083381170 519 -1110396890 520 1138057012 521 -1166400418 522 1195407842 523 -1225110492 524 1255529963 525 -1286656470 526 1318544815 527 -1351204520 528 1384620772 529 -1418842516 530 1453877458 531 -1489744936 532 1526485845 533 -1564071276 534 1602536225 535 -1641943159 536 1682272072 537 -1723548621 538 1765800745 539 -1809034170 540 1853317210 541 -1898648996 542 1945014685 543 -1992490736 544 2041089429 545 -2090821392 546 2141738225 547 -2193824540 548 2247125586 549 -2301702782 550 2357535330 551 -2414673961 552 2473155855 553 -2532974244 554 2594213762 555 -2656894744 556 2721003554 557 -2786617208 558 2853754166 559 -2922449168 560 2992768095 561 -3064678516 562 3138237970 563 -3213542952 564 3290573853 565 -3369375810 566 3449997468 567 -3532455762 568 3616856083 569 -3703207348 570 3791498421 571 -3881846436 572 3974279133 573 -4068822046 574 4165558205 575 -4264476912 576 4365652691 577 -4469183197 578 4575051135 579 -4683339092 580 4794111122 581 -4907370662 582 5023248746 583 -5141786244 584 5262977509 585 -5386943879 586 5513724699 587 -5643382548 588 5776023606 589 -5911617255 590 6050259097 591 -6192098598 592 6337123685 593 -6485413790 594 6637052751 595 -6792080208 596 6950660254 597 -7112822578 598 7278569011 599 -7448080628 600 7621414109 601 -7798623772 602 7979844507 603 -8165080238 604 8354454282 605 -8548123357 606 8746083746 607 -8948470756 608 9155395178 609 -9366883770 610 9583140779 611 -9804245642 612 10030213431 613 -10261236584 614 10497394175 615 -10738797056 616 10985617527 617 -11237839392 618 11495621223 619 -11759196413 620 12028575649 621 -12303896990 622 12585304774 623 -12872882642 624 13166887159 625 -13467389642 626 13774423549 627 -14088270204 628 14409039626 629 -14736840252 630 15071891640 631 -15414232261 632 15764067513 633 -16121649444 634 16487008475 635 -16860368091 636 17241918348 637 -17631734510 638 18030137831 639 -18437276686 640 18853212000 641 -19278251366 642 19712545541 643 -20156289478 644 20609764729 645 -21072993700 646 21546240181 647 -22029871862 648 22523950336 649 -23028714202 650 23544411651 651 -24071207062 652 24609504327 653 -25159454510 654 25721156425 655 -26295050287 656 26881342901 657 -27480239876 658 28092100049 659 -28717034539 660 29355384867 661 -30007558359 662 30673659152 663 -31354056304 664 32049074834 665 -32758884740 666 33483993452 667 -34224671788 668 34981073237 669 -35753690901 670 36542803471 671 -37348751554 672 38171995792 673 -39012643813 674 39871135502 675 -40748053016 676 41643561365 677 -42558071084 678 43492005861 679 -44445675438 680 45419720449 681 -46414437092 682 47430051158 683 -48467257060 684 49526431565 685 -50607952466 686 51712408784 687 -52840051185 688 53991447878 689 -55167260324 690 56367736227 691 -57593486258 692 58845064484 693 -60122815506 694 61427545592 695 -62759740140 696 64119726808 697 -65508299451 698 66925961706 699 -68373302188 700 69851076157 701 -71359562156 702 72899492052 703 -74471792712 704 76076827400 705 -77715296224 706 79387918797 707 -81095262372 708 82838346863 709 -84617727390 710 86433866268 711 -88287863688 712 90180391900 713 -92112129488 714 94084042978 715 -96096641343 716 98150869949 717 -100247803934 718 102387958858 719 -104572346176 720 106801903879 721 -109077290262 722 111399793288 723 -113770266950 724 116189356074 725 -118658343500 726 121178120084 727 -123749694420 728 126374306985 729 -129052556407 730 131785658338 731 -134575096319 732 137421594812 733 -140326339971 734 143290548495 735 -146315232768 736 149402023374 737 -152551928908 738 155765834762 739 -159045492433 740 162392081731 741 -165806796174 742 169291222140 743 -172846332444 744 176473694940 745 -180175059188 746 183951424121 747 -187804461259 748 191735749645 749 -195746499162 750 199838772494 751 -204014050856 752 208273542180 753 -212619321112 754 217052938238 755 -221576109012 756 226190867785 757 -230898392044 758 235700697257 759 -240600163249 760 245598155777 761 -250696672380 762 255897755767 763 -261203179306 764 266615558507 765 -272136679448 766 277768168741 767 -283512825390 768 289372687457 769 -295349821248 770 301446829029 771 -307665493470 772 314008407250 773 -320478418804 774 327077373592 775 -333808027746 776 340673025396 777 -347674524558 778 354815835790 779 -362099498034 780 369527693552 781 -377103779697 782 384830420159 783 -392710506460 784 400747370222 785 -408943208089 786 417301347734 787 -425825614062 788 434518487242 789 -443383306220 790 452423480052 791 -461642068038 792 471043269901 793 -480630188712 794 490405726163 795 -500374362389 796 510539573572 797 -520904890814 798 531474571794 799 -542251788878 800 553240815839 801 -564446282742 802 575871490495 803 -587520971668 804 599399124088 805 -611509713534 806 623858060510 807 -636448465508 808 649284771213 809 -662372410026 810 675715899933 811 -689320077482 812 703190387615 813 -717330778543 814 731746723252 815 -746444374608 816 761428110413 817 -776703475377 818 792276125524 819 -808151265220 820 824335641063 821 -840834562064 822 857653084828 823 -874798386824 824 892276333174 825 -910092884360 826 928254987259 827 -946768164624 828 965639428886 829 -984876292174 830 1004484519709 831 -1024471534307 832 1044844606344 833 -1065610194742 834 1086776845989 835 -1108351771882 836 1130341606300 837 -1152755123940 838 1175599907137 839 -1198883987314 840 1222616232760 841 -1246803554314 842 1271454916003 843 -1296580207879 844 1322186994879 845 -1348284427300 846 1374881827909 847 -1401987947250 848 1429613619708 849 -1457767804678 850 1486459156223 851 -1515699173778 852 1545497650228 853 -1575864543062 854 1606811151157 855 -1638346914406 856 1670483287490 857 -1703232429482 858 1736604215437 859 -1770610751238 860 1805263984898 861 -1840574830380 862 1876557002458 863 -1913222486658 864 1950582546477 865 -1988651325433 866 2027441429335 867 -2066966095290 868 2107239715373 869 -2148274143590 870 2190083989309 871 -2232685127824 872 2276090413479 873 -2320314846718 874 2365373700246 875 -2411281538266 876 2458055730531 877 -2505711224580 878 2554262615487 879 -2603728302539 880 2654124488897 881 -2705467657282 882 2757776109810 883 -2811065746385 884 2865355191541 885 -2920664059519 886 2977009005242 887 -3034409685715 888 3092885612867 889 -3152455002310 890 3213139824972 891 -3274959827628 892 3337933876171 893 -3402084708299 894 3467433094361 895 -3534000700542 896 3601810793140 897 -3670883368204 898 3741242119614 899 -3812912479412 900 3885915977885 901 -3960277053936 902 4036020579967 903 -4113170565646 904 4191754799123 905 -4271797970392 906 4353324380449 907 -4436363414298 908 4520941661311 909 -4607086168776 910 4694826459560 911 -4784188984619 912 4875203872004 913 -4967902649138 914 5062313045335 915 -5158466822645 916 5256395655666 917 -5356129625094 918 5457703836280 919 -5561150568448 920 5666501058837 921 -5773791738082 922 5883056554637 923 -5994330739746 924 6107651738746 925 -6223052825527 926 6340572239156 927 -6460250604633 928 6582123554002 929 -6706230666617 930 6832612202453 931 -6961307408388 932 7092360622435 933 -7225812252988 934 7361702323944 935 -7500077651772 936 7640981527711 937 -7784457988692 938 7930554451007 939 -8079314438251 940 8230786442626 941 -8385020946556 942 8542063597360 943 -8701965466602 944 8864777676920 945 -9030549425920 946 9199336638506 947 -9371191698696 948 9546165796474 949 -9724317091897 950 9905700663651 951 -10090373428562 952 10278395382648 953 -10469821259140 954 10664712452245 955 -10863133649833 956 11065143213577 957 -11270804859776 958 11480183378977 959 -11693342429950 960 11910352526317 961 -12131279260696 962 12356187926636 963 -12585152883865 964 12818244110603 965 -13055532789728 966 13297094721683 967 -13543000840724 968 13793328807101 969 -14048159113021 970 14307566168087 971 -14571631691904 972 14840437717426 973 -15114064024408 974 15392599409721 975 -15676128291870 976 15964733803022 977 -16258508438440 978 16557540928608 979 -16861922660850 980 17171749324478 981 -17487110039159 982 17808102876978 983 -18134830481024 984 18467387555452 985 -18805876087917 986 19150399761545 987 -19501061078728 988 19857971788090 989 -20221237567510 990 20590964014587 991 -20967268840272 992 21350264404400 993 -21740064980420 994 22136791180617 995 -22540557632402 996 22951488072421 997 -23369710292055 998 23795344535621 999 -24228520905624 1000 24669370302828 1001 -25118021103324 1002 25574613773297 1003 -26039283474130 1004 26512164119151 1005 -26993402202101 1006 27483139730429 1007 -27981522577608 1008 28488702640409 1009 -29004823737536 1010 29530041746909 1011 -30064518909712 1012 30608407634984 1013 -31161870270244 1014 31725071816171 1015 -32298176208078 1016 32881359882948 1017 -33474791906918 1018 34078641733836 1019 -34693095028618 1020 35318331044361 1021 -35954532059274 1022 36601889096147 1023 -37260585944369 1024 37930818768745 1025 -38612789570090 1026 39306691120767 1027 -40012729531065 1028 40731112554784 1029 -41462045285088 1030 42205749065239 1031 -42962438975088 1032 43732329117820 1033 -44515650537561 1034 45312629107392 1035 -46123496339806 1036 46948492225705 1037 -47787847005933 1038 48641807192206 1039 -49510628208591 1040 50394553495337 1041 -51293840081876 1042 52208749144930 1043 -53139541218346 1044 54086493766234 1045 -55049875509548 1046 56029956443024 1047 -57027028281624 1048 58041375275994 1049 -59073286430426 1050 60123062852895 1051 -61190997132447 1052 62277398727953 1053 -63382585516830 1054 64506864324012 1055 -65650560084678 1056 66814000779136 1057 -67997511899944 1058 69201440844483 1059 -70426127851924 1060 71671912893245 1061 -72939158814592 1062 74228222761802 1063 -75539470152436 1064 76873278400706 1065 -78230013407297 1066 79610063103931 1067 -81013827980080 1068 82441694183301 1069 -83894066521212 1070 85371356265928 1071 -86873974980858 1072 88402357239340 1073 -89956927561574 1074 91538113286454 1075 -93146370938664 1076 94782148696004 1077 -96445902137750 1078 98138103690670 1079 -99859216095240 1080 101609725153514 1081 -103390128869525 1082 105200912364381 1083 -107042585425037 1084 108915663184527 1085 -110820659034526 1086 112758115970463 1087 -114728569219444 1088 116732555192927 1089 -118770641263697 1090 120843388984568 1091 -122951372094316 1092 125095181362165 1093 -127275394391787 1094 129492618735754 1095 -131747479712978 1096 134040585919486 1097 -136372571687972 1098 138744081361975 1099 -141155761399224 1100 143608289651363 1101 -146102332891542 1102 148638563339799 1103 -151217692563034 1104 153840423329497 1105 -156507469878738 1106 159219570029210 1107 -161977451119492 1108 164781872151843 1109 -167633609884752 1110 170533426589885 1111 -173482118287506 1112 176480490048631 1113 -179529346917168 1114 182629534107292 1115 -185781889095212 1116 188987253186837 1117 -192246509754692 1118 195560537040412 1119 -198930231263542 1120 202356512940806 1121 -205840288219890 1122 209382504106573 1123 -212984132884791 1124 216646128027158 1125 -220369478636595 1126 224155189270223 1127 -228004269870424 1128 231917773363557 1129 -235896741299338 1130 239942225010516 1131 -244055329046241 1132 248237149630092 1133 -252488800679394 1134 256811429255051 1135 -261206172010986 1136 265674209276197 1137 -270216747267937 1138 274834976812605 1139 -279530135136870 1140 284303474355049 1141 -289156249920570 1142 294089772034662 1143 -299105344379848 1144 304204279067066 1145 -309387945598719 1146 314657710454619 1147 -320014966711610 1148 325461142261960 1149 -330997650416693 1150 336625960494797 1151 -342347577960632 1152 348163988194981 1153 -354076726146744 1154 360087350530092 1155 -366197430996412 1156 372408596321973 1157 -378722465037250 1158 385140672417881 1159 -391664926023367 1160 398296927260523 1161 -405038404658396 1162 411891133580410 1163 -418856880702818 1164 425937473188511 1165 -433134776055768 1166 440450639489501 1167 -447886977745784 1168 455445729109321 1169 -463128841249708 1170 470938336759525 1171 -478876235078584 1172 486944571755358 1173 -495145460944071 1174 503481018345260 1175 -511953399072836 1176 520564808280813 1177 -529317438286336 1178 538213558558054 1179 -547255490437396 1180 556445535676023 1181 -565786065314462 1182 575279486748099 1183 -584928227484978 1184 594734796746087 1185 -604701697150752 1186 614831459114320 1187 -625126711686204 1188 635590082818594 1189 -646224241866722 1190 657031924686393 1191 -668015863011898 1192 679178872754538 1193 -690523825296828 1194 702053580396034 1195 -713771086735246 1196 725679331187666 1197 -737781320271270 1198 750080163543318 1199 -762578974383322 1200 775280894714350 1201 -788189174626161 1202 801307074365654 1203 -814637912590728 1204 828185080133498 1205 -841951960195038 1206 855942042732848 1207 -870158892442706 1208 884606058193064 1209 -899287186104885 1210 914205977702504 1211 -929366169423040 1212 944771611117710 1213 -960426153991956 1214 976333694347584 1215 -992498263665749 1216 1008923902207655 1217 -1025614713170752 1218 1042574894534112 1219 -1059808649542907 1220 1077320299135404 1221 -1095114245601892 1222 1113194887445424 1223 -1131566747201340 1224 1150234407292748 1225 -1169202486682748 1226 1188475746740235 1227 -1208058965459204 1228 1227956969176257 1229 -1248174733774392 1230 1268717260327028 1231 -1289589636509172 1232 1310797054394007 1233 -1332344709392707 1234 1354237945371544 1235 -1376482214230377 1236 1399082961387953 1237 -1422045769372847 1238 1445376304812464 1239 -1469080292621178 1240 1493163615871642 1241 -1517632173993294 1242 1542491938232699 1243 -1567749066012565 1244 1593409741162529 1245 -1619480242727192 1246 1645966985369952 1247 -1672876406224780 1248 1700215107653845 1249 -1727989811451540 1250 1756207251119075 1251 -1784874333913776 1252 1813998060048819 1253 -1843585493409206 1254 1873643895586387 1255 -1904180566921822 1256 1935202887125013 1257 -1966718443557698 1258 1998734873953322 1259 -2031259944414500 1260 2064301572326963 1261 -2097867698811682 1262 2131966472409673 1263 -2166606198155466 1264 2201795193248242 1265 -2237541968968102 1266 2273855163676943 1267 -2310743510499640 1268 2348215964097447 1269 -2386281521656996 1270 2424949293153595 1271 -2464228646209238 1272 2504129004621430 1273 -2544659935684674 1274 2585831201376681 1275 -2627652615673783 1276 2670134225486362 1277 -2713286253140194 1278 2757118960393834 1279 -2801642853502434 1280 2846868581734376 1281 -2892806900714132 1282 2939468841840593 1283 -2986865511947028 1284 3035008145156805 1285 -3083908265232264 1286 3133577487193531 1287 -3184027616122944 1288 3235270676719010 1289 -3287318752759660 1290 3340184219036074 1291 -3393879677487866 1292 3448417775784622 1293 -3503811437230864 1294 3560073776439635 1295 -3617218059023442 1296 3675257862115209 1297 -3734206849067504 1298 3794078858323527 1299 -3854888086463899 1300 3916648834894346 1301 -3979375620462370 1302 4043083240148388 1303 -4107786591712540 1304 4173500902535156 1305 -4240241657540942 1306 4308024428117193 1307 -4376865131067863 1308 4446779901443585 1309 -4517785046930500 1310 4589897261568059 1311 -4663133373843756 1312 4737510412893111 1313 -4813045813547184 1314 4889757166707786 1315 -4967662344386096 1316 5046779537782532 1317 -5127127055708930 1318 5208723616941176 1319 -5291588270401232 1320 5375740167654467 1321 -5461198852959570 1322 5547984157476835 1323 -5636116149127630 1324 5725615335543504 1325 -5816502381259070 1326 5908798219873671 1327 -6002524285005323 1328 6097702192628842 1329 -6194353880883654 1330 6292501691847476 1331 -6392168146714936 1332 6493376234558562 1333 -6596149322427037 1334 6700510940711118 1335 -6806485109412224 1336 6914096179358568 1337 -7023368775694658 1338 7134328066895117 1339 -7246999448964284 1340 7361408629836744 1341 -7477581887789516 1342 7595545758281395 1343 -7715327191939628 1344 7836953603513487 1345 -7960452619560857 1346 8085852446252101 1347 -8213181769883460 1348 8342469472449939 1349 -8473744996873966 1350 8607038214632181 1351 -8742379363769472 1352 8879799305034302 1353 -9019329167725270 1354 9161000491181580 1355 -9304845515666792 1356 9450896784939656 1357 -9599187322810832 1358 9749750736429240 1359 -9902620935145297 1360 10057832494318005 1361 -10215420543583155 1362 10375420498245240 1363 -10537868469712138 1364 10702801067829815 1365 -10870255331099784 1366 11040269064830262 1367 -11212880446273924 1368 11388128132029086 1369 -11566051583262913 1370 11746690673893180 1371 -11930085889830580 1372 12116278392017027 1373 -12305309701485668 1374 12497222161154264 1375 -12692058812403279 1376 12889863040447015 1377 -13090679033289125 1378 13294551616778342 1379 -13501526178359958 1380 13711648989689911 1381 -13924966764433328 1382 14141526836567204 1383 -14361377526032566 1384 14584567642922134 1385 -14811146710152860 1386 15041165093748436 1387 -15274673652393890 1388 15511724194987172 1389 -15752369342203097 1390 15996662191430994 1391 -16244656832186776 1392 16496408100700669 1393 -16751971494310104 1394 17011403595844852 1395 -17274761581105276 1396 17542103355563029 1397 -17813487963030764 1398 18088975096629491 1399 -18368625349892640 1400 18652500297957570 1401 -18940662105437044 1402 19233174105389736 1403 -19530100646818120 1404 19831506653593531 1405 -20137458200370626 1406 20448022307791104 1407 -20763266849075908 1408 21083260955913587 1409 -21408074467780500 1410 21737778156327551 1411 -22072444184483400 1412 22412145489500896 1413 -22756956063362320 1414 23106951117225313 1415 -23462206645817748 1416 23822800001844061 1417 -24188809725305513 1418 24560315126763194 1419 -24937396933413783 1420 25320136985517974 1421 -25708618131981642 1422 26102924762072251 1423 -26503142192869278 1424 26909356843182189 1425 -27321656746213773 1426 27740130940999757 1427 -28164869788564858 1428 28595965076403754 1429 -29033509531804871 1430 29477597546611780 1431 -29928324989454537 1432 30385788658845835 1433 -30850087004741075 1434 31321319875079914 1435 -31799588402211966 1436 32284995512866600 1437 -32777645244088428 1438 33277643025622309 1439 -33785096255575632 1440 34300113534600635 1441 -34822805018850626 1442 35353282627562865 1443 -35891659503035376 1444 36438050730836176 1445 -36992573130305540 1446 37555344737643452 1447 -38126485614748702 1448 38706117474976933 1449 -39294363556441268 1450 39891349287526080 1451 -40497201527126816 1452 41112048785720371 1453 -41736021867858891 1454 42369253116949928 1455 -43011876812850812 1456 43664029306627122 1457 -44325848418306508 1458 44997474342714422 1459 -45679049419536008 1460 46370717457120662 1461 -47072624635101436 1462 47784919192145158 1463 -48507751288807864 1464 49241273647379910 1465 -49985640704628116 1466 50741008967055555 1467 -51507537731714567 1468 52285388138312892 1469 -53074723613202246 1470 53875710131352005 1471 -54688515549069406 1472 55513310505838273 1473 -56350268168248144 1474 57199563591004348 1475 -58061374728194390 1476 58935881973394383 1477 -59823268007254350 1478 60723718629546267 1479 -61637421819247776 1480 62564568015795979 1481 -63505350923409200 1482 64459966576329037 1483 -65428613838765864 1484 66411494578905017 1485 -67408812925752886 1486 68420776400064468 1487 -69447595634198549 1488 70489483538364624 1489 -71546656428519828 1490 72619333643344579 1491 -73707737379789340 1492 74812093495287922 1493 -75932630461319134 1494 77069579810142740 1495 -78223177036670473 1496 79393660428410055 1497 -80581271623534312 1498 81786255941955332 1499 -83008861563381534 1500 84249340655083848 1501 -85507949060790292 1502 86784945513344101 1503 -88080592897372109 1504 89395157686517080 1505 -90728909761655004 1506 92082123449977001 1507 -93455076365738080 1508 94848049768220787 1509 -96261329567542613 1510 97695205171256411 1511 -99149970112795460 1512 100625922276309422 1513 -102123362982782165 1514 103642598400420022 1515 -105183939205089764 1516 106747699555682741 1517 -108334198501969899 1518 109943759516758320 1519 -111576710300766648 1520 113233383787625299 1521 -114914116854962406 1522 116619250886546893 1523 -118349132899784491 1524 120104114105269949 1525 -121884550608377458 1526 123690803828103107 1527 -125523239487714668 1528 127382229023899931 1529 -129268149211068732 1530 131181381194308255 1531 -133122312064605948 1532 135091334173028888 1533 -137088844915917368 1534 139115248031789284 1535 -141170952175790136 1536 143256371375414609 1537 -145371926287626522 1538 147518042779960370 1539 -149695152720236646 1540 151903694267882179 1541 -154144110753889960 1542 156416852437835077 1543 -158722376099194415 1544 161061143782219633 1545 -163433624551357582 1546 165840293923016315 1547 -168281633636690948 1548 170758132913034051 1549 -173270286871344970 1550 175818597237305789 1551 -178403573751436588 1552 181025732401227907 1553 -183685596303227284 1554 186383696233420708 1555 -189120569392337901 1556 191896761164338598 1557 -194712824666793679 1558 197569319566904380 1559 -200466814045173076 1560 203405883963164092 1561 -206387112613083122 1562 209411092335568954 1563 -212478422771852766 1564 215589711444846600 1565 -218745575329569434 1566 221946639112888725 1567 -225193536186401378 1568 228486909024715202 1569 -231827407817411027 1570 235215692656486226 1571 -238652433048151660 1572 242138306380393687 1573 -245674000110415892 1574 249260211078459967 1575 -252897645242852314 1576 256587019254618283 1577 -260329058520653598 1578 264124498095238686 1579 -267974084439075107 1580 271878573256205669 1581 -275838730603166452 1582 279855333562115604 1583 -283929168735620786 1584 288061034441438001 1585 -292251740176156704 1586 296502105173219731 1587 -300812960848429570 1588 305185149795392085 1589 -309619525498131842 1590 314116954348178262 1591 -318678313508887562 1592 323304491657418506 1593 -327996390945673007 1594 332754924873339737 1595 -337581019536838112 1596 342475614121400255 1597 -347439659236924743 1598 352474119639689561 1599 -357579973653934541 1600 362758211308112140 1601 -368009837059104744 1602 373335868968756854 1603 -378737338402956154 1604 384215292002157893 1605 -389770789318595954 1606 395404903940957611 1607 -401118725690852572 1608 406913357984452186 1609 -412789919228416146 1610 418749543675974464 1611 -424793379599337178 1612 430922592026946374 1613 -437138362111385934 1614 443441885379130448 1615 -449834374775343582 1616 456317059458171230 1617 -462891184475260504 1618 469558013278751045 1619 -476318825124807748 1620 483174916022295534 1621 -490127601181572462 1622 497178212424168829 1623 -504328099754737512 1624 511578632003296323 1625 -518931194809407712 1626 526387194006997199 1627 -533948054946551336 1628 541615220237531053 1629 -549390153139489561 1630 557274336581691123 1631 -565269272829438376 1632 573376485949988640 1633 -581597518940907282 1634 589933935150973972 1635 -598387321022673018 1636 606959282885644038 1637 -615651448715191080 1638 624465469223330934 1639 -633403015649991224 1640 642465783176089828 1641 -651655490186756114 1642 660973876157212149 1643 -670422705442713774 1644 680003765840349347 1645 -689718868235175994 1646 699569849736368347 1647 -709558570522338298 1648 719686915056574719 1649 -729956795146187563 1650 740370146799040421 1651 -750928932204854398 1652 761635140575787462 1653 -772490785715613260 1654 783497910228877380 1655 -794658584736757796 1656 805974905154137364 1657 -817448996910639964 1658 829083013793809568 1659 -840879137590934942 1660 852839581176461246 1661 -864966585035563286 1662 877262419062143580 1663 -889729385984564475 1664 902369817483140473 1665 -915186076407755332 1666 928180558172656090 1667 -941355688100058342 1668 954713925675538316 1669 -968257763701782500 1670 981989725758234110 1671 -995912370917877672 1672 1010028292044952491 1673 -1024340115422873032 1674 1038850504665953179 1675 -1053562156908063626 1676 1068477804364400636 1677 -1083600218152851807 1678 1098932204497187586 1679 -1114476607227279506 1680 1130236308882123711 1681 -1146214227794264013 1682 1162413323324259328 1683 -1178836594967672007 1684 1195487079087487387 1685 -1212367854168519586 1686 1229482039466512011 1687 -1246832794642831612 1688 1264423323632454360 1689 -1282256870452995804 1690 1300336721485214944 1691 -1318666209754619876 1692 1337248710249256981 1693 -1356087642721170702 1694 1375186473474874351 1695 -1394548712189868621 1696 1414177917228077710 1697 -1434077694679399892 1698 1454251695326668087 1699 -1474703620517549115 1700 1495437220167392092 1701 -1516456292391037988 1702 1537764688385511701 1703 -1559366307846412598 1704 1581265100978656105 1705 -1603465073274789782 1706 1625970280949441570 1707 -1648784834099562560 1708 1671912898156854358 1709 -1695358690411350032 1710 1719126486522268250 1711 -1743220619522718079 1712 1767645475920277723 1713 -1792405502239219122 1714 1817505203464104694 1715 -1842949142697216190 1716 1868741946008323338 1717 -1894888297406911560 1718 1921392941741645379 1719 -1948260690055619979 1720 1975496413965793554 1721 -2003105049208516564 1722 2031091597939746480 1723 -2059461124958803312 1724 2088218764331202854 1725 -2117369718337455740 1726 2146919253872008724 1727 -2176872709756217390 1728 2207235494419576644 1729 -2238013085573976054 1730 2269211036313828631 1731 -2300834969631014662 1732 2332890581011433338 1733 -2365383644415724650 1734 2398320006817266443 1735 -2431705592205267722 1736 2465546403503186478 1737 -2499848518451065705 1738 2534618097708893014 1739 -2569861383778831871 1740 2605584696380727262 1741 -2641794440602919896 1742 2678497105138685476 1743 -2715699262014768088 1744 2753407572680005902 1745 -2791628782005927782 1746 2830369721982524139 1747 -2869637318424494856 1748 2909438584258337731 1749 -2949780624018596538 1750 2990670636817165665 1751 -3032115911888251254 1752 3074123836858284143 1753 -3116701896627303873 1754 3159857669129898280 1755 -3203598834448505170 1756 3247933172156967995 1757 -3292868561098510962 1758 3338412987015219312 1759 -3384574536022362650 1760 3431361397971270491 1761 -3478781873943792118 1762 3526844369756901734 1763 -3575557401044972772 1764 3624929595800804599 1765 -3674969689537630380 1766 3725686535382377326 1767 -3777089102955764779 1768 3829186472928993408 1769 -3881987847186849586 1770 3935502546871925104 1771 -3989740012261668352 1772 4044709810423499335 1773 -4100421628099033406 1774 4156885276429492112 1775 -4214110699365445980 1776 4272107965694581432 1777 -4330887274758105252 1778 4390458960297511795 1779 -4450833485243412400 1780 4512021452053441742 1781 -4574033601581227046 1782 4636880808132199946 1783 -4700574090831866074 1784 4765124610632908908 1785 -4830543670291171912 1786 4896842723922628124 1787 -4964033369290568482 1788 5032127352173629505 1789 -5101136575772365172 1790 5171073093037208543 1791 -5241949113136530724 1792 5313777004833298960 1793 -5386569290854179697 1794 5460338660473832901 1795 -5535097968426482064 1796 5610860228554584131 1797 -5687638626493939618 1798 5765446517569365227 1799 -5844297426937773522 1800 5924205059228905559 1801 -6005183290165724730 1802 6087246172625365005 1803 -6170407947202042329 1804 6254683032802411544 1805 -6340086033932577600 1806 6426631745699188161 1807 -6514335147777721361 1808 6603211417352220171 1809 -6693275928065247829 1810 6784544244317277890 1811 -6877032135465033724 1812 6970755572522025679 1813 -7065730728476714002 1814 7161973990284772447 1815 -7259501949822127028 1816 7358331409577470179 1817 -7458479394480202736 1818 7559963142909550156 1819 -7662800114950066714 1820 7767007996891496919 1821 -7872604694749161872 1822 7979608349975709058 1823 -8088037338524923084 1824 8197910263517959477 1825 -8309245971098507756 1826 8422063548265654076 1827 -8536382323458043248 1828 8652221878720693209 1829 -8769602039918992260 1830 8888542884537656938 1831 -9009064754974947203 1832 9131188247533745799 1833 -9254934221736612462 1834 9380323806852652120 1835 -9507378395005091700 1836 9636119657392136871 1837 -9766569543470441457 1838 9898750274474743953 1839 -10032684361176184126 1840 10168394600354126906 1841 -10305904075669647850 1842 10445236172743196431 1843 -10586414568639975612 1844 10729463239312185202 1845 -10874406474501828373 1846 11021268867304470719 1847 -11170075324737488050 1848 11320851073752023461 1849 -11473621653883737230 1850 11628412936900495620 1851 -11785251126208173622 1852 11944162748493046716 1853 -12105174673571242866 1854 12268314112307765783 1855 -12433608617901288934 1856 12601086101273896798 1857 -12770774819755427200 1858 12942703387154497370 1859 -13116900790527394852 1860 13293396377408431382 1861 -13472219867755085660 1862 13653401362497255250 1863 -13836971335787308760 1864 14022960655372450441 1865 -14211400582247530675 1866 14402322763419913853 1867 -14595759254160378366 1868 14791742514394570466 1869 -14990305410442808978 1870 15191481234021465006 1871 -15395303690157042518 1872 15601806906945913110 1873 -15811025454376549606 1874 16022994332354432287 1875 -16237748984272468842 1876 16455325305064436434 1877 -16675759633021745852 1878 16899088774407870620 1879 -17125350003498407035 1880 17354581053213186420 1881 -17586820140012050420 1882 17822105962145319410 1883 -18060477702015614202 1884 18301975045692163843 1885 -18546638169986960370 1886 18794507755505367127 1887 -19045625007849001151 1888 19300031642969760627 1889 -19557769902536673682 1890 19818882565172972241 1891 -20083412937926579676 1892 20351404881909979458 1893 -20622902812777923319 1894 20897951692843804801 1895 -21176597059015805895 1896 21458885019361573253 1897 -21744862256166385288 1898 22034576049940036030 1899 -22328074265713472646 1900 22625405365878834404 1901 -22926618434023360315 1902 23231763161383818167 1903 -23540889864330066868 1904 23854049495177624304 1905 -24171293633296790807 1906 24492674516016285975 1907 -24818245039733506620 1908 25148058749639531676 1909 -25482169871012404909 1910 25820633308181272865 1911 -26163504648505723394 1912 26510840187188990694 1913 -26862696912743706118 1914 27219132523961962206 1915 -27580205456798261254 1916 27945974867804187726 1917 -28316500653961118624 1918 28691843467502012693 1919 -29072064706794097281 1920 29457226548682466462 1921 -29847391950322190012 1922 30242624640874941674 1923 -30642989156661307325 1924 31048550838310009548 1925 -31459375835781134276 1926 31875531138779628056 1927 -32297084561490242454 1928 32724104759520663661 1929 -33156661260164650259 1930 33594824447362532921 1931 -34038665584301272528 1932 34488256827959432451 1933 -34943671219778721756 1934 35404982724555980011 1935 -35872266233263197863 1936 36345597552112245487 1937 -36825053441983451284 1938 37310711618682366563 1939 -37802650759310432354 1940 38300950533907644896 1941 -38805691589431600366 1942 39316955571902462078 1943 -39834825160586083268 1944 40359384049589045804 1945 -40890716973542176266 1946 41428909727213376715 1947 -41974049156167185987 1948 42526223197670911580 1949 -43085520884653036142 1950 43652032337393182916 1951 -44225848807866770212 1952 44807062678114581751 1953 -45395767468149200860 1954 45992057874600332600 1955 -46596029754103088510 1956 47207780145717476024 1957 -47827407309471082369 1958 48455010710070127412 1959 -49090691046209700248 1960 49734550270175913214 1961 -50386691578561499738 1962 51047219461337218366 1963 -51716239707312257209 1964 52393859392998502327 1965 -53080186932417548919 1966 53775332079513311040 1967 -54479405938008786558 1968 55192521001879621488 1969 -55914791138171865642 1970 56646331615997504164 1971 -57387259150131337270 1972 58137691881045764307 1973 -58897749408281948418 1974 59667552816478188741 1975 -60447224666431952439 1976 61236889046978127709 1977 -62036671582185838542 1978 62846699423731094509 1979 -63667101306989247976 1980 64498007551581429362 1981 -65339550073464057784 1982 66191862434186864127 1983 -67055079823394613450 1984 67929339088573796341 1985 -68814778784292892596 1986 69711539155165674956 1987 -70619762173991984952 1988 71539591568214973118 1989 -72471172811473527548 1990 73414653185693269814 1991 -74370181790521187534 1992 75337909532764195005 1993 -76317989189484790694 1994 77310575413829868267 1995 -78315824749913385632 1996 79333895684750567971 1997 -80364948630541199946 1998 81409145962756160609 1999 -82466652075918875796 2000 83537633362660456874 2001 -84622258257219909370 2002 85720697270082670442 2003 -86833122980446720468 2004 87959710102206723648 2005 -89100635495981492732 2006 90256078163254975717 2007 -91426219317532196084 2008 92611242388478641435 2009 -93811333040016484886 2010 95026679233310775278 2011 -96257471209216878512 2012 97503901527845162211 2013 -98766165131668420423 2014 100044459328628109193 2015 -101338983841926635410 2016 102649940845779629546 2017 -103977534959053624735 2018 105321973324065176153 2019 -106683465621885195692 2020 108062224063589523241 2021 -109458463470425957594 2022 110872401284876584412 2023 -112304257592726166736 2024 113754255189916120408 2025 -115222619565366471806 2026 116709578951158751961 2027 -118215364394139197416 2028 119740209735023950773 2029 -121284351665284985152 2030 122848029773359229079 2031 -124431486540061090919 2032 126034967422766585588 2033 -127658720874525846340 2034 129302998341626000128 2035 -130968054354132365910 2036 132654146535677876814 2037 -134361535630112060960 2038 136090485582309636427 2039 -137841263521936555918 2040 139614139816187067835 2041 -141409388150930167964 2042 143227285515413310437 2043 -145068112267465911292 2044 146932152181862717562 2045 -148819692447941712719 2046 150731023769916967777 2047 -152666440390732547602 2048 154626240087021802058 2049 -156610724271277832890 2050 158620198010749286813 2051 -160654970059702842714 2052 162715352945758162583 2053 -164801662954977340150 2054 166914220198173280313 2055 -169053348703121469181 2056 171219376395408155621 2057 -173412635173046017338 2058 175633460968248829756 2059 -177882193748108469929 2060 180159177622336374825 2061 -182464760872631679236 2062 184799295956131502637 2063 -187163139620980687221 2064 189556652924723941295 2065 -191980201273053004132 2066 194434154523825304654 2067 -196918886974302520372 2068 199434777431585570365 2069 -201982209317297897892 2070 204561570656154116269 2071 -207173254161599131598 2072 209817657301280049495 2073 -212495182301454875113 2074 215206236275105313943 2075 -217951231258097500706 2076 220730584210682019963 2077 -223544717148123901118 2078 226394057171111791300 2079 -229279036512387515982 2080 232200092648596613180 2081 -235157668290308996086 2082 238152211469859066907 2083 -241184175660487686192 2084 244254019761575418353 2085 -247362208196789928466 2086 250509210996824987587 2087 -253695503808747675132 2088 256921568034326289661 2089 -260187890874094208868 2090 263494965340289233547 2091 -266843290404841329158 2092 270233371030571341238 2093 -273665718226945637012 2094 277140849184411026776 2095 -280659287268381351656 2096 284221562113469217902 2097 -287828209758967018633 2098 291479772644713532918 2099 -295176799723882876316 2100 298919846551660903501 2101 -302709475300549037179 2102 306546254924514394981 2103 -310430761212696502470 2104 314363576801604021627 2105 -318345291342669439600 2106 322376501549343198988 2107 -326457811263865047344 2108 330589831602620825870 2109 -334773180955085466162 2110 339008485100460873262 2111 -343296377362105221386 2112 347637498601145013441 2113 -352032497345918879050 2114 356482029902967558606 2115 -360986760379979584753 2116 365547360863957793352 2117 -370164511486155850159 2118 374838900449695482842 2119 -379571224219680274855 2120 384362187573127916941 2121 -389212503678505880188 2122 394122894269782647531 2123 -399094089652015619144 2124 404126828827598320419 2125 -409221859672155142475 2126 414379938942776555525 2127 -419601832426937934948 2128 424888315062645812195 2129 -430240170970538866880 2130 435658193664895914489 2131 -441143186132167970706 2132 446695960859869968166 2133 -452317340052186075984 2134 458008155700980894099 2135 -463769249680666617924 2136 469601473937664310376 2137 -475505690504136363772 2138 481482771653181555301 2139 -487533600099619376092 2140 493659069007889195118 2141 -499860082163179957258 2142 506137554120503442238 2143 -512492410248292976973 2144 518925586958603102056 2145 -525438031801473227297 2146 532030703514624470481 2147 -538704572268472735702 2148 545460619743093377725 2149 -552299839240862497890 2150 559223235912670676528 2151 -566231826782176476536 2152 573326640915151992974 2153 -580508719648536658816 2154 587779116618404496281 2155 -595138897957040278648 2156 602589142455742591001 2157 -610130941622117598499 2158 617765399952198667712 2159 -625493635043863737256 2160 633316777650978683494 2161 -641235971961716160960 2162 649252375703532497414 2163 -657367160277052753372 2164 665581511003721398563 2165 -673896627162802978336 2166 682313722198244632132 2167 -690834023980504044543 2168 699458774837314210289 2169 -708189231780407581516 2170 717026666705944356134 2171 -725972366468751757792 2172 735027633180658671447 2173 -744193784346096040551 2174 753472152944323474872 2175 -762864087746180554884 2176 772370953429645777296 2177 -781994130738369543738 2178 791735016776553979912 2179 -801595025062023802488 2180 811575585753598537542 2181 -821678145950221390077 2182 831904169749220536947 2183 -842255138507646446432 2184 852732551062859851372 2185 -863337923826864975725 2186 874072791138341199842 2187 -884938705424795911026 2188 895937237294059878150 2189 -907069975894667724625 2190 918338529068697575701 2191 -929744523539639118608 2192 941289605236961268375 2193 -952975439368483473074 2194 964803710696527270902 2195 -976776123880293891624 2196 988894403541783385528 2197 -1001160294566749220092 2198 1013575562374373995854 2199 -1026141993036174495746 2200 1038861393663776510492 2201 -1051735592601983169054 2202 1064766439558173524916 2203 -1077955806013039459707 2204 1091305585390750467337 2205 -1104817693280862619690 2206 1118494067823785414272 2207 -1132336669807083717340 2208 1146347482970975573326 2209 -1160528514400022873403 2210 1174881794626661339537 2211 -1189409377978365241332 2212 1204113342876469382749 2213 -1218995791984119616220 2214 1234058852663053696720 2215 -1249304677203503861591 2216 1264735442970006407745 2217 -1280353352869413409549 2218 1296160635570746528758 2219 -1312159545767484645098 2220 1328352364603969722746 2221 -1344741399800263882494 2222 1361328986021256593482 2223 -1378117485325519959595 2224 1395109287283809255853 2225 -1412306809379206882664 2226 1429712497370151527618 2227 -1447328825473581668726 2228 1465158296870363310837 2229 -1483203443978061392180 2230 1501466828647906076905 2231 -1519951042698935917222 2232 1538658708164842572449 2233 -1557592477603115160616 2234 1576755034600224093932 2235 -1596149093931434817274 2236 1615777401971487919995 2237 -1635642737208754632520 2238 1655747910415080775951 2239 -1676095765107673194282 2240 1696689177953754647841 2241 -1717531058995182733738 2242 1738624352242848883538 2243 -1759972036000337524153 2244 1781577123087667828541 2245 -1803442661450784827264 2246 1825571734474705987212 2247 -1847967461348067252448 2248 1870632997624564064443 2249 -1893571535424282101316 2250 1916786303927533965870 2251 -1940280569964694803458 2252 1964057638211762864038 2253 -1988120851723117578532 2254 2012473592420368592672 2255 -2037119281366874919572 2256 2062061379428224439507 2257 -2087303387655089966443 2258 2112848847575998436705 2259 -2138701341893832370967 2260 2164864494839677909328 2261 -2191341972601668931260 2262 2218137483988624700649 2263 -2245254780681709804230 2264 2272697657786678829529 2265 -2300469954510285700400 2266 2328575554425815665572 2267 -2357018386088384144684 2268 2385802423582632505207 2269 -2414931686855906420604 2270 2444410242493802232997 2271 -2474242204173050863380 2272 2504431732995902763340 2273 -2534983038285935177846 2274 2565900378030428155482 2275 -2597188059385017402586 2276 2628850439414392201390 2277 -2660891925403487112748 2278 2693316975518700311370 2279 -2726130099584628449119 2280 2759335859390817111043 2281 -2792938869401899452304 2282 2826943797415937511631 2283 -2861355364967750423955 2284 2896178348194076104827 2285 -2931417578367891697768 2286 2967077942325883371636 2287 -3003164383378939364817 2288 3039681901814488728638 2289 -3076635555489117172302 2290 3114030460702210595886 2291 -3151871792578775146624 2292 3190164785812129961509 2293 -3228914735555550270127 2294 3268126997824210996134 2295 -3307806990315690690284 2296 3347960193150830722240 2297 -3388592149359363304757 2298 3429708465894300572778 2299 -3471314814262301790348 2300 3513416931013759858020 2301 -3556020618784364863314 2302 3599131746915718693326 2303 -3642756252151418676324 2304 3686900139615932911255 2305 -3731569483281862405000 2306 3776770426855742536366 2307 -3822509184802808181564 2308 3868792042812237258662 2309 -3915625358744585728600 2310 3963015563518313715204 2311 -4010969161693343383299 2312 4059492732606785088209 2313 -4108592931114935672394 2314 4158276488208822137528 2315 -4208550212207157396628 2316 4259420989463745426949 2317 -4310895785183587060380 2318 4362981644575136197568 2319 -4415685693418526372386 2320 4469015139064353315988 2321 -4522977271611090006124 2322 4577579464499595242724 2323 -4632829175608142161824 2324 4688733948253861675217 2325 -4745301411890968863560 2326 4802539283440531314021 2327 -4860455368163796387692 2328 4919057560369772531695 2329 -4978353844781411830252 2330 5038352297401089795195 2331 -5099061086467571600462 2332 5160488473751590113122 2333 -5222642815242782715732 2334 5285532562336736029447 2335 -5349166263189191181851 2336 5413552563404963839218 2337 -5478700207302827911754 2338 5544618039109046562846 2339 -5611315003791489989226 2340 5678800148553414707883 2341 -5747082623859339422822 2342 5816171684311594933599 2343 -5886076690216585164220 2344 5956807108574199145433 2345 -6028372514198137599308 2346 6100782591238094474416 2347 -6174047134007899167774 2348 6248176048328430395718 2349 -6323179353084721598423 2350 6399067181090117298852 2351 -6475849780548530959970 2352 6553537516407054852291 2353 -6632140871348922198437 2354 6711670447540205009202 2355 -6792136967834732919203 2356 6873551276783599893390 2357 -6955924342430614587956 2358 7039267257512984884669 2359 -7123591240772981127500 2360 7208907638674834956618 2361 -7295227926398501044158 2362 7382563709430623068360 2363 -7470926725356566833672 2364 7560328844862412550827 2365 -7650782073424468159054 2366 7742298552915523017867 2367 -7834890562785374418200 2368 7928570522028884836881 2369 -8023350990598768746811 2370 8119244670642463483678 2371 -8216264408562274181348 2372 8314423196391115403999 2373 -8413734173325982534942 2374 8514210627741605185909 2375 -8615865998380384283250 2376 8718713876157407740302 2377 -8822768006222299606964 2378 8928042289198369280284 2379 -9034550783135999090030 2380 9142307705337995271777 2381 -9251327433759042580178 2382 9361624509304100768565 2383 -9473213637484647688197 2384 9586109689845040366152 2385 -9700327706326125650100 2386 9815882896923344844100 2387 -9932790643479549360566 2388 10051066501962564797225 2389 -10170726203884733367882 2390 10291785658435184056730 2391 -10414260954853970591318 2392 10538168363869247266857 2393 -10663524339954611412170 2394 10790345523489722947336 2395 -10918648742417465928246 2396 11048451014840661308311 2397 -11179769550960783859480 2398 11312621754809993393371 2399 -11447025226965202589894 2400 11582997766451239332356 2401 -11720557372834173712880 2402 11859722248888173948389 2403 -12000510802286013426818 2404 12142941648024124035418 2405 -12287033611155628406583 2406 12432805728547914282643 2407 -12580277251492649290404 2408 12729467648166817590132 2409 -12880396605590252753996 2410 13033084032654621566866 2411 -13187550062392374857422 2412 13343815053975907604336 2413 -13501899595833701047876 2414 13661824507930778902302 2415 -13823610844212816017358 2416 13987279895629919700546 2417 -14152853192143707330510 2418 14320352505584531029797 2419 -14489799852799733526821 2420 14661217497692152977417 2421 -14834627954236471646936 2422 15010053989383794633142 2423 -15187518625371826426166 2424 15367045143155269715849 2425 -15548657085057691212692 2426 15732378257181228510233 2427 -15918232732986983986334 2428 16106244855915998984138 2429 -16296439242239657369128 2430 16488840784594871592178 2431 -16683474654363573021818 2432 16880366304928990556422 2433 -17079541475301302259695 2434 17281026192588294391337 2435 -17484846775482857639708 2436 17691029837577831491993 2437 -17899602290086669308995 2438 18110591345840407871984 2439 -18324024522386419427256 2440 18539929644771380454690 2441 -18758334849654625649592 2442 18979268588433054244688 2443 -19202759630565073154724 2444 19428837067587524998177 2445 -19657530315929537851468 2446 19888869120739995439040 2447 -20122883560065310043398 2448 20359604047714554835197 2449 -20599061337289864139584 2450 20841286526088428660117 2451 -21086311058303929454996 2452 21334166729562885270451 2453 -21584885690541278287304 2454 21838500450298331458068 2455 -22095043881005104480026 2456 22354549221539593848963 2457 -22617050081358874111076 2458 22882580445188669176959 2459 -23151174676346806242004 2460 23422867521112807178274 2461 -23697694113540650707506 2462 23975689978905856793888 2463 -24256891038364939044128 2464 24541333613415708713480 2465 -24829054429657693472568 2466 25120090622072065283563 2467 -25414479739241709195228 2468 25712259747202719129538 2469 -26013469034879599340074 2470 26318146418353122688838 2471 -26626331145370539009498 2472 26938062900684068479840 2473 -27253381809967820869798 2474 27572328444942768033231 2475 -27894943828923561761573 2476 28221269440814902633510 2477 -28551347220495906770980 2478 28885219574057962308283 2479 -29222929378218444997382 2480 29564519986324386192956 2481 -29910035233271385739019 2482 30259519440093307687878 2483 -30613017420212998213558 2484 30970574484355851879410 2485 -31332236445798291425898 2486 31698049626591847644865 2487 -32068060862174665135756 2488 32442317507230811447230 2489 -32820867442081531765508 2490 33203759077464016971536 2491 -33591041360755125310386 2492 33982763781966590864263 2493 -34378976378917459513429 2494 34779729744214757614639 2495 -35185075030985583815261 2496 35595063958180355850206 2497 -36009748817760451753173 2498 36429182480509393956715 2499 -36853418402139513202180 2500 37282510630388550555643 2501 -37716513810438963325116 2502 38155483191776559151245 2503 -38599474635557479827252 2504 39048544620146455234039 2505 -39502750248307740375984 2506 39962149254230271039276 2507 -40426800009585179693948 2508 40896761531476204021011 2509 -41372093489112903721907 2510 41852856210102148827918 2511 -42339110688716770424006 2512 42830918592589311341987 2513 -43328342269811138141476 2514 43831444757195836878487 2515 -44340289786641933660206 2516 44854941792983571263564 2517 -45375465922480063024293 2518 45901928039404404863519 2519 -46434394734353385612292 2520 46972933332297080647593 2521 -47517611899663181926964 2522 48068499253572264702975 2523 -48625664969604644978769 2524 49189179389070034625063 2525 -49759113628518443800300 2526 50335539587630713923765 2527 -50918529957469882490994 2528 51508158229915691688792 2529 -52104498705123087234564 2530 52707626500695234871269 2531 -53317617561469600870746 2532 53934548667150268619486 2533 -54558497441907551471696 2534 55189542363791850828529 2535 -55827762773013747614013 2536 56473238882476863329329 2537 -57126051786809649340744 2538 57786283470956464456374 2539 -58454016821121295121588 2540 59129335633859587854599 2541 -59812324625661385247326 2542 60503069443923994545416 2543 -61201656675687815862096 2544 61908173858146192101024 2545 -62622709489923167750263 2546 63345353040113472173111 2547 -64076194959373209374224 2548 64815326690715482118704 2549 -65562840679176382286308 2550 66318830384038707937215 2551 -67083390289331861801998 2552 67856615913757544407912 2553 -68638603823280212550795 2554 69429451641813368191248 2555 -70229258062347207751328 2556 71038122859490488554468 2557 -71856146899688216005576 2558 72683432153481351158073 2559 -73520081708506552142440 2560 74366199779963310455034 2561 -75221891723422378022466 2562 76087264047428566147178 2563 -76962424424778142189029 2564 77847481706476510568097 2565 -78742545933935056328782 2566 79647728350661719382068 2567 -80563141416750167540472 2568 81488898821195133718934 2569 -82425115494804185706544 2570 83371907624768072751776 2571 -84329392666602805000632 2572 85297689358206691830252 2573 -86276917734841198995116 2574 87267199141481910274887 2575 -88268656247611874250714 2576 89281413061683741274025 2577 -90305594944263014039895 2578 91341328624211995856236 2579 -92388742212853930162790 2580 93447965217476943788197 2581 -94519128558005502766073 2582 95602364581438278792905 2583 -96697807076826844910952 2584 97805591291945225454453 2585 -98925853947230314934884 2586 100058733252154248678632 2587 -101204368922491091283776 2588 102362902194610269558272 2589 -103534475842556025603580 2590 104719234194902751436891 2591 -105917323150064647757916 2592 107128890194793639133242 2593 -108354084420615980428520 2594 109593056539690576228745 2595 -110845958903995665404133 2596 112112945521968465428468 2597 -113394172075870110084096 2598 114689795941130790770885 2599 -115999976202611937355964 2600 117324873673389860271811 2601 -118664650914651938697298 2602 120019472252507397795114 2603 -121389503797706759219748 2604 122774913464993386199595 2605 -124175870990919358040452 2606 125592547955275551934681 2607 -127025117800159913240153 2608 128473755848290567875630 2609 -129938639325083335614876 2610 131419947378114343241304 2611 -132917861097246686063764 2612 134432563536779399329345 2613 -135964239734397448744080 2614 137513076733018246633578 2615 -139079263603720276588584 2616 140662991465187117362345 2617 -142264453506466617248072 2618 143883845009490645094454 2619 -145521363369797055088775 2620 147177208121043725989802 2621 -148851580957114821550032 2622 150544685753570871575080 2623 -152256728593056794625074 2624 153987917787731424062909 2625 -155738463902580676497632 2626 157508579781095846667812 2627 -159298480567342008284776 2628 161108383731032876053434 2629 -162938509093947168857234 2630 164789078852731679330412 2631 -166660317605168426137024 2632 168552452376038499716471 2633 -170465712641203085823920 2634 172400330355979964228445 2635 -174356539980764384968020 2636 176334578505791256477649 2637 -178334685480370642583852 2638 180357103039068393815513 2639 -182402075928703790855236 2640 184469851537767083771537 2641 -186560679922094407163910 2642 188674813833993058093485 2643 -190812508752677940718512 2644 192974022910631599506068 2645 -195159617323909258558886 2646 197369555822194978712042 2647 -199604105076772946081331 2648 201863534633008845421553 2649 -204148116940025404327423 2650 206458127379639272256572 2651 -208793844300004298000134 2652 211155549045779061412872 2653 -213543525989373199881330 2654 215958062565020006268646 2655 -218399449298630135323026 2656 220867979841230955022392 2657 -223363951004025678660545 2658 225887662789229145919708 2659 -228439418425029756501616 2660 231019524400116634645222 2661 -233628290496143802552620 2662 236266029825299553885788 2663 -238933058864668357515584 2664 241629697489623115333171 2665 -244356269012533138075536 2666 247113100217911293728306 2667 -249900521398568539802422 2668 252718866394665933794859 2669 -255568472628396781762352 2670 258449681142779958572486 2671 -261362836642044476011362 2672 264308287527254568610890 2673 -267286385936630073963582 2674 270297487785618157086541 2675 -273341952804555052484108 2676 276420144581692176780715 2677 -279532430602961057380041 2678 282679182290914605354388 2679 -285860775049265068651183 2680 289077588303375223310871 2681 -292330005542069438265562 2682 295618414362824194634043 2683 -298943206512038045291180 2684 302304777929579468638850 2685 -305703528795293492231218 2686 309139863570582161241334 2687 -312614191044900945744160 2688 316126924381796766607772 2689 -319678481162567616643142 2690 323269283435990307295824 2691 -326899757764324481985620 2692 330570335268230807935580 2693 -334281451678006470919957 2694 338033547380680227878662 2695 -341827067468352438962476 2696 345662461790007006776993 2697 -349540184998232130623866 2698 353460696600841523598368 2699 -357424461014430074570706 2700 361431947612384084251683 2701 -365483630778481375785444 2702 369579989960257893767934 2703 -373721509719598580710104 2704 377908679789709835811956 2705 -382141995128312273672972 2706 386421955969925741410660 2707 -390749067884810799309972 2708 395123841833210217197428 2709 -399546794221208961294638 2710 404018446960638267097157 2711 -408539327523253344700456 2712 413109969000017277511070 2713 -417730910162757678340761 2714 422402695520090233192029 2715 -427125875379201223545778 2716 431901005907161547971994 2717 -436728649189509998515474 2718 441609373296050628679271 2719 -446543752342339426039056 2720 451532366549967279093324 2721 -456575802314351957190268 2722 461674652267728641415464 2723 -466829515343682626257472 2724 472040996845845940111703 2725 -477309708510676376086846 2726 482636268576080735191487 2727 -488021301852394069715149 2728 493465439786912426482413 2729 -498969320535083068330298 2730 504533589031498548588867 2731 -510158897057706945252004 2732 515845903317615826139463 2733 -521595273508529295358551 2734 527407680391199365734581 2735 -533283803867796313093426 2736 539224331054435122181083 2737 -545229956355691385099128 2738 551301381543961026795222 2739 -557439315832171738280026 2740 563644475952593008388040 2741 -569917586238525647290012 2742 576259378699335212192375 2743 -582670593102471761230186 2744 589151977055032234038887 2745 -595704286082202272736548 2746 602328283714277222795331 2747 -609024741568708723657792 2748 615794439430833528319510 2749 -622638165343530579835719 2750 629556715691326522873607 2751 -636550895286416029876352 2752 643621517459681240043855 2753 -650769404144850664820026 2754 657995385969632194729375 2755 -665300302349721282449196 2756 672685001575333549131766 2757 -680150340905670417964542 2758 687697186663258265219557 2759 -695326414324652601725918 2760 703038908620181847812020 2761 -710835563628663486372473 2762 718717282871070288146323 2763 -726684979413621009828396 2764 734739575964584402938786 2765 -742882004973534643834524 2766 751113208736414604129276 2767 -759434139492900642376770 2768 767845759531056593297205 2769 -776349041295489077079968 2770 784944967487795712615371 2771 -793634531175348930947258 2772 802418735899665597917565 2773 -811298595781230000294867 2774 820275135634523698332387 2775 -829349391077335340700340 2776 838522408638650782297371 2777 -847795245877163297174039 2778 857168971493385958591447 2779 -866644665444147282954762 2780 876223419063095782358193 2781 -885906335173273175156228 2782 895694528208016476745473 2783 -905589124335376182716341 2784 915591261573888896138316 2785 -925702089917809037758194 2786 935922771462329551538101 2787 -946254480524674850240135 2788 956698403775960026904429 2789 -967255740367284590015540 2790 977927702054736556273267 2791 -988715513335618326962760 2792 999620411577436726671306 2793 -1010643647149921270798164 2794 1021786483564014612344854 2795 -1033050197601973983415972 2796 1044436079456192417962479 2797 -1055945432872286427778264 2798 1067579575283285728439473 2799 -1079339837953775698787626 2800 1091227566123715793113618 2801 -1103244119148252496280666 2802 1115390870649682219667567 2803 -1127669208662863076129285 2804 1140080535779129006586911 2805 -1152626269302843125762075 2806 1165307841400605144285835 2807 -1178126699253432159686144 2808 1191084305216171707447686 2809 -1204182136967774231927060 2810 1217421687671521339436071 2811 -1230804466139563358051254 2812 1244331996987488153508281 2813 -1258005820800177308417486 2814 1271827494297830911515487 2815 -1285798590497334422427653 2816 1299920698886456337012678 2817 -1314195425591463854917702 2818 1328624393543649104900961 2819 -1343209242659225434202350 2820 1357951630010926462456849 2821 -1372853230003355497675760 2822 1387915734556716177208254 2823 -1403140853280312143647948 2824 1418530313656488457444386 2825 -1434085861229783267571654 2826 1449809259785840074313108 2827 -1465702291542213991162630 2828 1481766757339011104253801 2829 -1498004476825037948348077 2830 1514417288658423660345680 2831 -1531007050699773218947066 2832 1547775640203785931600327 2833 -1564724954025926110063594 2834 1581856908820694265047804 2835 -1599173441243616624221798 2836 1616676508161952241799004 2837 -1634368086854902636815100 2838 1652250175225734277703135 2839 -1670324792019194673825384 2840 1688593977027472188604285 2841 -1707059791309637043515698 2842 1725724317411519381140388 2843 -1744589659580370039869760 2844 1763657943994824130452761 2845 -1782931318987389241644922 2846 1802411955265905416983714 2847 -1822102046150946574565709 2848 1842003807803747916010771 2849 -1862119479458789849940152 2850 1882451323666472002660196 2851 -1903001626524053810155500 2852 1923772697919113182942077 2853 -1944766871779382677106374 2854 1965986506310845625459605 2855 -1987433984250060430036882 2856 2009111713116569240838246 2857 -2031022125460318967924738 2858 2053167679126335490133325 2859 -2075550857510927040898983 2860 2098174169816380229295839 2861 -2121040151323595935804364 2862 2144151363655166626684861 2863 -2167510395043114451533826 2864 2191119860607154239256327 2865 -2214982402620948058798020 2866 2239100690792631374733194 2867 -2263477422551857143691268 2868 2288115323323723250181837 2869 -2313017146818818263926244 2870 2338185675324094276090446 2871 -2363623719987947863585292 2872 2389334121123568483087897 2873 -2415319748503847637763341 2874 2441583501655411093872135 2875 -2468128310171675220457404 2876 2494957134015137951716379 2877 -2522072963825465981570636 2878 2549478821239749336677874 2879 -2577177759199353635111566 2880 2605172862271798967646773 2881 -2633467246980463753022209 2882 2662064062120883486148766 2883 -2690966489094089330211208 2884 2720177742240413053909359 2885 -2749701069167812132440748 2886 2779539751100781912729999 2887 -2809697103219719190566963 2888 2840176474998902616515543 2889 -2870981250565874265953460 2890 2902114849050003287053714 2891 -2933580724936904746197226 2892 2965382368435587544148343 2893 -2997523305831926977680942 2894 3030007099859257302381298 2895 -3062837350077008860836456 2896 3096017693234391200836421 2897 -3129551803653370279000694 2898 3163443393613027975921407 2899 -3197696213727561981956217 2900 3232314053346114427946816 2901 -3267300740943140248415306 2902 3302660144508179564438507 2903 -3338396171958355906301276 2904 3374512771538710126341384 2905 -3411013932229767321020780 2906 3447903684169802070405497 2907 -3485186099061865431411168 2908 3522865290598875714140538 2909 -3560945414898333613753346 2910 3599430670921803089306953 2911 -3638325300914825712377444 2912 3677633590847862453079865 2913 -3717359870851297633311124 2914 3757508515675034396100265 2915 -3798083945137403914902394 2916 3839090624572956622767126 2917 -3880533065305810755173204 2918 3922415825110836083470935 2919 -3964743508682209190864400 2920 4007520768117392568255218 2921 -4050752303385620055301152 2922 4094442862816949261113105 2923 -4138597243601266758259018 2924 4183220292270327151995064 2925 -4228316905202918247838670 2926 4273892029132186924413919 2927 -4319950661646077101072265 2928 4366497851713882378255366 2929 -4413538700202283259335559 2930 4461078360391252220279284 2931 -4509122038517137747806574 2932 4557674994302093621599091 2933 -4606742541492556010711506 2934 4656330048415510007649819 2935 -4706442938517522415391920 2936 4757086690925523323146543 2937 -4808266841019454447995382 2938 4859988980987698773280853 2939 -4912258760407047951225364 2940 4965081886824501878163269 2941 -5018464126332748219960252 2942 5072411304175052220626119 2943 -5126929305338289837877102 2944 5182024075145329018410700 2945 -5237701619877967900602650 2946 5293968007386297400210558 2947 -5350829367707363582102322 2948 5408291893702556203316433 2949 -5466361841677548416425826 2950 5525045532026984189323659 2951 -5584349349891508896582682 2952 5644279745795658937487607 2953 -5704843236313511203676516 2954 5766046404737570983855448 2955 -5827895901740330649638985 2956 5890398446067111232256603 2957 -5953560825217335462327640 2958 6017389896126386768406578 2959 -6081892585880014868815318 2960 6147075892413532971445428 2961 -6212946885222359434991764 2962 6279512706094133649328115 2963 -6346780569821461782393304 2964 6414757764940892488019934 2965 -6483451654486560768370964 2966 6552869676724493832528028 2967 -6623019345916429252422594 2968 6693908253086599200201377 2969 -6765544066781946868691468 2970 6837934533867563429095705 2971 -6911087480309107855756978 2972 6985010811955322098975909 2973 -7059712515357129364165081 2974 7135200658571720937388216 2975 -7211483391978398095289186 2976 7288568949117197100355522 2977 -7366465647508001954028168 2978 7445181889499487030859541 2979 -7524726163133403786366140 2980 7605107042987415083219505 2981 -7686333191051304744160630 2982 7768413357607903016545692 2983 -7851356382106395915983497 2984 7935171194073162279446209 2985 -8019866814010045711194567 2986 8105452354294280302129982 2987 -8191937020117445948357654 2988 8279330110407644315404898 2989 -8367641018765930925102316 2990 8456879234428966924168506 2991 -8547054343210058546519208 2992 8638176028471888817408765 2993 -8730254072117424913015710 2994 8823298355559270858128107 2995 -8917318860724575585384722 2996 9012325671064482570196433 2997 -9108328972556980327752290 2998 9205339054751994144545727 2999 -9303366311802373514747310 3000 9402421243496110441881673 3001 -9502514456332419775398201 3002 9603656664581406552893720 3003 -9705858691358618791652458 3004 9809131469727379733471468 3005 -9913486043779484161339354 3006 10018933569751917189363396 3007 -10125485317162692312317666 3008 10233152669922834606485813 3009 -10341947127488559674425290 3010 10451880306020177688758417 3011 -10562963939533342387465172 3012 10675209881095389807889163 3013 -10788630104008251343548504 3014 10903236702994564342640465 3015 -11019041895430659329094178 3016 11136058022561249530045493 3017 -11254297550732073456920796 3018 11373773072654473293637703 3019 -11494497308646071013407756 3020 11616483107909810604100192 3021 -11739743449835577063657452 3022 11864291445278007920485372 3023 -11990140337877218058852580 3024 12117303505386231150659547 3025 -12245794460992110112385139 3026 12375626854687830573949066 3027 -12506814474629128023133069 3028 12639371248494242313323569 3029 -12773311244896335352803942 3030 12908648674778216232147121 3031 -13045397892825947474292220 3032 13183573398916398927896369 3033 -13323189839541056828071636 3034 13464262009273419439658439 3035 -13606804852260269962964680 3036 13750833463686673896562566 3037 -13896363091289476169753524 3038 14043409136880236622113232 3039 -14191987157860848306212019 3040 14342112868793423433212069 3041 -14493802142956141401062208 3042 14647071013904481150946134 3043 -14801935677088849668604628 3044 14958412491452549052806591 3045 -15116517981052397234891880 3046 15276268836718335739701546 3047 -15437681917686886203205596 3048 15600774253281146921546564 3049 -15765563044618900015296809 3050 15932065666294715213376401 3051 -16100299668113947139488440 3052 16270282776836387934831927 3053 -16442032897914400013520800 3054 16615568117292110650132899 3055 -16790906703188953444693001 3056 16968067107888492931506816 3057 -17147067969590612515716884 3058 17327928114244978184430318 3059 -17510666557408488116827304 3060 17695302506144303118315387 3061 -17881855360895150171476160 3062 18070344717409474296312234 3063 -18260790368697474860779127 3064 18453212306958537654952001 3065 -18647630725567300967501770 3066 18844066021072802640387532 3067 -19042538795191200103258691 3068 19243069856863922654925880 3069 -19445680224301578779840043 3070 19650391127036297852944558 3071 -19857224008042042870736222 3072 20066200525834198321261492 3073 -20277342556597796132140124 3074 20490672196363447811313069 3075 -20706211763155048638985004 3076 20923983799194057594828224 3077 -21144011073138858853809936 3078 21366316582296117852484952 3079 -21590923554895017601909156 3080 21817855452375136161797169 3081 -22047135971670275656493664 3082 22278789047565906984062292 3083 -22512838855040810212783384 3084 22749309811617351556765818 3085 -22988226579788124112788300 3086 23229614069423256980700661 3087 -23473497440208237321517196 3088 23719902104132781805486277 3089 -23968853727952287241719148 3090 24220378235713497681052625 3091 -24474501811317652722145930 3092 24731250901052954948767162 3093 -24990652216198069245194678 3094 25252732735643569049931396 3095 -25517519708508634182929644 3096 25785040656836794398518601 3097 -26055323378277842118705026 3098 26328395948782381508270696 3099 -26604286725378455781105680 3100 26883024348926890678195516 3101 -27164637746912902860299730 3102 27449156136296221779022321 3103 -27736609026331267665558222 3104 28027026221456256282442559 3105 -28320437824226181755510299 3106 28616874238216181794443051 3107 -28916366171001256976754884 3108 29218944637154984902833145 3109 -29524640961246625747325285 3110 29833486780927152718831684 3111 -30145514050000050366347230 3112 30460755041505397039818223 3113 -30779242350896158494973878 3114 31101008899195210926973285 3115 -31426087936191228416076112 3116 31754513043697391369857820 3117 -32086318138781496210378132 3118 32421537477074269525903813 3119 -32760205656124783944729288 3120 33102357618723596254359256 3121 -33448028656312121784002830 3122 33797254412416426849658202 3123 -34150070886079056272786617 3124 34506514435386546137797715 3125 -34866621780984434337552196 3126 35230430009610639334469799 3127 -35597976577728152065237252 3128 35969299315136670397644097 3129 -36344436428630227541674756 3130 36723426505726760591228918 3131 -37106308518366644147128848 3132 37493121826695387473473026 3133 -37883906182901327729203356 3134 38278701735022757268997308 3135 -38677549030847968661898104 3136 39080489021841447078712727 3137 -39487563067072232229959556 3138 39898812937249919610554151 3139 -40314280818747061745779672 3140 40734009317641222202262305 3141 -41158041463868605075679334 3142 41586420715359477245260553 3143 -42019190962223146340268952 3144 42456396531010426362961065 3145 -42898082188947159160049124 3146 43344293148263192931977419 3147 -43795075070580661682418841 3148 44250474071269187598926500 3149 -44710536723906010714688844 3150 45175310064769109009659440 3151 -45644841597332663489519700 3152 46119179296878595167514661 3153 -46598371615098238589128347 3154 47082467484720139187485471 3155 -47571516324258270005144122 3156 48065568042740585749199631 3157 -48564673044495991519031904 3158 49068882234029968973999432 3159 -49578247020869066822855250 3160 50092819324508395781179113 3161 -50612651579428191353551658 3162 51137796740079904563036145 3163 -51668308285985621166385532 3164 52204240226873138701589808 3165 -52745647107818819855870410 3166 53292584014521017764609243 3167 -53845106578563045911435288 3168 54403270982704448170097522 3169 -54967133966307563579552037 3170 55536752830748400463854812 3171 -56112185444890758686221206 3172 56693490250656151370477913 3173 -57280726268565702460606540 3174 57873953103398830329176612 3175 -58473230949926719520135800 3176 59078620598613149917653004 3177 -59690183441443285239516842 3178 60307981477796769025712304 3179 -60932077320329559294727365 3180 61562534200996872419906738 3181 -62199415977070742345087143 3182 62842787137194125436814840 3183 -63492712807581333558848978 3184 64149258758201885088700679 3185 -64812491409038637451831684 3186 65482477836455435176753499 3187 -66159285779535010947350350 3188 66842983646543241060071152 3189 -67533640521480301524661253 3190 68231326170603004285500897 3191 -68936111049085671422506764 3192 69648066307729261076922363 3193 -70367263799686352106821848 3194 71093776087344869340451495 3195 -71827676449206615412115661 3196 72569038886805755701084593 3197 -73317938131791720875122432 3198 74074449653000993995184546 3199 -74838649663609687458541722 3200 75610615128404826358445195 3201 -76390423771030379968841040 3202 77178154081376508240149551 3203 -77973885323063276981935296 3204 78777697540893992035441877 3205 -79589671568464940635341076 3206 80409889035834334016018098 3207 -81238432377209201130487127 3208 82075384838804213308942455 3209 -82920830486702147071475268 3210 83774854214764815770784323 3211 -84637541752722209174262360 3212 85508979674250509682338586 3213 -86389255405144669530225412 3214 87278457231626579748266215 3215 -88176674308627044112159264 3216 89083996668223108477352796 3217 -90000515228184915480527260 3218 90926321800497645798599558 3219 -91861509100053204088164138 3220 92806170753406773536964174 3221 -93760401307560636384905376 3222 94724296238941416992352038 3223 -95697951962380314716908689 3224 96681465840148892223837779 3225 -97674936191195123433812038 3226 98678462300375767097961403 3227 -99692144427792007296688118 3228 100716083818272507549824152 3229 -101750382710836626579372502 3230 102795144348333668461965528 3231 -103850472987201632225465742 3232 104916473907200468424367038 3233 -105993253421336959003486592 3234 107080918885868344409830475 3235 -108179578710336898307374789 3236 109289342367814462676030028 3237 -110410320405159119529224282 3238 111542624453340839600425109 3239 -112686367237984655672203408 3240 113841662589911470826677066 3241 -115008625455799357427101934 3242 116187371909013107219547481 3243 -117378019160414205480321452 3244 118580685569362255320287177 3245 -119795490654854658849906684 3246 121022555106648478070735752 3247 -122262000796590755376173102 3248 123513950790035556126296182 3249 -124778529357304121251320412 3250 126055861985381242558739261 3251 -127346075389626793596953259 3252 128649297525563591985395221 3253 -129965657600909735118340352 3254 131295286087618637117155287 3255 -132638314734051136651126996 3256 133994876577331055312989885 3257 -135365105955690023914242458 3258 136749138521029182854317297 3259 -138147111251632240787604565 3260 139559162464861622095812827 3261 -140985431830089926895047096 3262 142426060381735724940101789 3263 -143881190532348339600704464 3264 145350966085949619790078258 3265 -146835532251403049785401708 3266 148335035655876330826472118 3267 -149849624358570084673132017 3268 151379447864457469739043658 3269 -152924657138177450818594926 3270 154485404618137293999904881 3271 -156061844230606375411976370 3272 157654131404046451354788969 3273 -159262423083616701920485887 3274 160886877745672475185389453 3275 -162527655412520619573940966 3276 164184917667290194954033486 3277 -165858827668868026179260253 3278 167549550167123415285404498 3279 -169257251518165553860287256 3280 170982099699704801826104305 3281 -172724264326713101885321091 3282 174483916667108814869887140 3283 -176261229657610538549724264 3284 178056377919819684124465250 3285 -179869537776306514203372952 3286 181700887266963975023726606 3287 -183550606165553459973674150 3288 185418875996247355455500126 3289 -187305880050461212911656756 3290 189211803403823670287106926 3291 -191136832933220098210739732 3292 193081157334151514337016087 3293 -195044967138142348008960256 3294 197028454730273969911486048 3295 -199031814367044542432429243 3296 201055242194259184888006469 3297 -203098936265116213207847572 3298 205163096558554091071860127 3299 -207247924997606447610428804 3300 209353625468049789825927631 3301 -211480403837272432207894188 3302 213628467973154715882426833 3303 -215798027763265764331581016 3304 217989295134213097176300503 3305 -220202484071086594985415140 3306 222437810637257235030610757 3307 -224695492994233280623793379 3308 226975751421656677863132428 3309 -229278808337666313318084476 3310 231604888319309607165598519 3311 -233954218123170389688239002 3312 236327026706282576846242795 3313 -238723545247068428099966460 3314 241144007166608203204474980 3315 -243588648150153445361280320 3316 246057706168657724999003311 3317 -248551421500664662579497794 3318 251070036754377247233209991 3319 -253613796889834448376509148 3320 256182949241475468228267844 3321 -258777743540782770400751976 3322 261398431939093302935573163 3323 -264045269030810764798551354 3324 266718511876675819650586792 3325 -269418420027286652068945266 3326 272145255546945021490655773 3327 -274899283037535095846997810 3328 277680769662765353584425714 3329 -280489985172690804724774066 3330 283327201928272318321740661 3331 -286192694926327295365350706 3332 289086741824682099703191533 3333 -292009622967458575487116452 3334 294961621410796826087821593 3335 -297943022948669796753493800 3336 300954116138885852802684843 3337 -303995192329542301130704491 3338 307066545685560776061060112 3339 -310168473215499509995703502 3340 313301274798723308313692987 3341 -316465253212628569171218718 3342 319660714160279286661571591 3343 -322887966298352570441128294 3344 326147321265131749863167677 3345 -329439093708941179356636470 3346 332763601316818976456408897 3347 -336121164843342231463826256 3348 339512108139929905118938439 3349 -342936758184265580294974017 3350 346395445109943984065204280 3351 -349888502236611485076597724 3352 353416266100203152131538918 3353 -356979076483499577251554872 3354 360577276447090821900821856 3355 -364211212360408567437147692 3356 367881233933209541083153723 3357 -371587694247414503977338290 3358 375330949789021221742694120 3359 -379111360480502292402263852 3360 382929289713468392650798741 3361 -386785104381518747247147344 3362 390679174913629265141237808 3363 -394611875307679534755286246 3364 398583583164230452022723775 3365 -402594679720857382969995772 3366 406645549886611488016211841 3367 -410736582276835558809904968 3368 414868169248428301306033309 3369 -419040706935206626912462972 3370 423254595283778662153752601 3371 -427510238089810278273651016 3372 431808043034381996662540407 3373 -436148421720893123212875652 3374 440531789712277341078669595 3375 -444958566568431158462234610 3376 449429175884232286492809031 3377 -453944045327733657469563192 3378 458503606678653808355662619 3379 -463108295867477030194480237 3380 467758553014703255784334315 3381 -472454822470506511328025192 3382 477197552854903449205045563 3383 -481987197098039813277631122 3384 486824212481038897674348059 3385 -491709060677301392301361630 3386 496642207793930842016100959 3387 -501624124413761038123336872 3388 506655285637731537022529456 3389 -511736171127521039973151808 3390 516867265148844853552490339 3391 -522049056614955005032768480 3392 527282039130472850336673104 3393 -532566711035907554723281154 3394 537903575452365900594739210 3395 -543293140326716017518355328 3396 548735918477314183282679883 3397 -554232427639889214063147692 3398 559783190514062738472858174 3399 -565388734810370104482441725 3400 571049593297431323810774217 3401 -576766303849801359805193882 3402 582539409496227160279232910 3403 -588369458468197776381660371 3404 594257004249224554797371058 3405 -600202605624372072912187380 3406 606206826730180027916817639 3407 -612270237105339408914234848 3408 618393411741590798442057987 3409 -624576931135144805657103128 3410 630821381338742573683102870 3411 -637127354013902929127757750 3412 643495446483870678916667241 3413 -649926261787138356438806456 3414 656420408731164777929457546 3415 -662978501946842318174137762 3416 669601161943419567470309587 3417 -676289015163775277737425561 3418 683042694040514243604675861 3419 -689862837052351596929599452 3420 696750088780936293296880612 3421 -703705099968523168530360248 3422 710728527575921667373314743 3423 -717821034841025756261683194 3424 724983291338051822901757269 3425 -732215973037015711903421834 3426 739519762364002925808387445 3427 -746895348262076048677064695 3428 754343426252414201701140410 3429 -761864698496297477443486396 3430 769459873857621407998704420 3431 -777129667965810580930119061 3432 784874803279637581076877166 3433 -792696009151393050707099270 3434 800594021891569666418743004 3435 -808569584834481052993416996 3436 816623448404200455615809130 3437 -824756370181166753711167428 3438 832969114969594816073495973 3439 -841262454865166261325644192 3440 849637169323596459441097956 3441 -858094045229930487507520350 3442 866633876968132900351349093 3443 -875257466491610498382112134 3444 883965623394329317008803961 3445 -892759164982405932263038593 3446 901638916346718117296321631 3447 -910605710435918379661744115 3448 919660388130025434041741770 3449 -928803798315067648794214228 3450 938036797958117557217257063 3451 -947360252183070410163773710 3452 956775034347314056495024106 3453 -966282026118748402358865880 3454 975882117553795901513034678 3455 -985576207176223442784022584 3456 995365202056307679094767665 3457 -1005250017891053263328166782 3458 1015231579085100394772510104 3459 -1025310818832171104972606820 3460 1035488679197640339511202663 3461 -1045766111201591487137414164 3462 1056144074902545337913373353 3463 -1066623539482350130856561743 3464 1077205483331522006902645655 3465 -1087890894135438418471061048 3466 1098680768961543609607028673 3467 -1109576114346961176768966408 3468 1120577946387203411070429790 3469 -1131687290825807713774287775 3470 1142905183144397716187053208 3471 -1154232668653909010386548978 3472 1165670802586588536811040865 3473 -1177220650188629663030570576 3474 1188883286814073851421958739 3475 -1200659798019267079852438303 3476 1212551279658074211562138213 3477 -1224558837978399993263598021 3478 1236683589719253418255100156 3479 -1248926662208764451245102232 3480 1261289193463324173304860155 3481 -1273772332287222801293008154 3482 1286377238373527910618569861 3483 -1299105082405996136833549537 3484 1311957046161478301123010151 3485 -1324934322613638761274490990 3486 1338038116037569545971681845 3487 -1351269642115126240708358540 3488 1364630128041663866023087144 3489 -1378120812633433373474483496 3490 1391742946435858095292080916 3491 -1405497791833254761334523586 3492 1419386623159178616301213929 3493 -1433410726807858676772670176 3494 1447571401346907906801580260 3495 -1461869957630610210338183940 3496 1476307718914582235602486613 3497 -1490886020971614653081539302 3498 1505606212208113340239040924 3499 -1520469653781996586365509470 3500 1535477719721597495974918574 3501 -1550631797045413033123214582 3502 1565933285883429680545949008 3503 -1581383599599204313770448079 3504 1596984164912936112669058648 3505 -1612736422026164327677287208 3506 1628641824747211023302371721 3507 -1644701840617842536535839202 3508 1660917951041348303632232602 3509 -1677291651411315257514266826 3510 1693824451241956487056027506 3511 -1710517874299756497569839175 3512 1727373458735810261199838598 3513 -1744392757219805243734745912 3514 1761577337075162920801923040 3515 -1778928780415141161572122756 3516 1796448684280682074521313618 3517 -1814138660779152188417404342 3518 1832000337224229496199379369 3519 -1850035356277590815076206412 3520 1868245376091452894170813468 3521 -1886632070452506622181806014 3522 1905197128927458907727357506 3523 -1923942257009377250516109232 3524 1942869176265759897153341026 3525 -1961979624488106989396559474 3526 1981275355842324567637332329 3527 -2000758141020951565611311954 3528 2020429767396690349292538398 3529 -2040292039177058806505955906 3530 2060346777561008247880985333 3531 -2080595820896559938163193842 3532 2101041024839733912771230581 3533 -2121684262515504276629369078 3534 2142527424679765058986180032 3535 -2163572419882855169704091278 3536 2184821174634873150695909633 3537 -2206275633571949454368396748 3538 2227937759624469124668069478 3539 -2249809534186971939926662649 3540 2271892957289012298599090608 3541 -2294190047768076031511683594 3542 2316702843443997273134563709 3543 -2339433401294647663366070017 3544 2362383797633805142554469255 3545 -2385556128290218641994161820 3546 2408952508788164006200123784 3547 -2432575074530247140071686436 3548 2456425980981363071597901615 3549 -2480507403854434928335556788 3550 2504821539298182000327580567 3551 -2529370604085989317694807130 3552 2554156835806945643527994001 3553 -2579182493058791953904216028 3554 2604449855642010734604036556 3555 -2629961224756200752910052288 3556 2655718923198139270000664367 3557 -2681725295561323076998736760 3558 2707982708437964413783963071 3559 -2734493550622350302155793204 3560 2761260233315882824539175640 3561 -2788285190334649178441317672 3562 2815570878318350630087660527 3563 -2843119776941225339472745190 3564 2870934389125232966807219179 3565 -2899017241254542107544513372 3566 2927370883392468120641841457 3567 -2955997889500548237109491270 3568 2984900857658927482832832823 3569 -3014082410289323150923637216 3570 3043545194379926963404848933 3571 -3073291881711984147937159288 3572 3103325169089098139352343271 3573 -3133647778568127450602293399 3574 3164262457692017384375109778 3575 -3195171979725440905394601629 3576 3226379143891991357034391249 3577 -3257886775613648740866009478 3578 3289697726752808926917713899 3579 -3321814875855807729582720192 3580 3354241128399172743974937059 3581 -3386979417038307089233385294 3582 3420032701857719099499920206 3583 -3453403970624120729181081812 3584 3487096239041706730684081618 3585 -3521112551009375807824993739 3586 3555455978881021762964950217 3587 -3590129623727637780022824466 3588 3625136615601602275918261709 3589 -3660480113804127355476432453 3590 3696163307154521343440284436 3591 -3732189414262000208878137204 3592 3768561683800359041117801968 3593 -3805283394784399464996995530 3594 3842357856849438842397011898 3595 -3879788410533542480431169584 3596 3917578427561527885553108922 3597 -3955731311132205289998089300 3598 3994250496208117551317534852 3599 -4033139449807481203429526640 3600 4072401671299540435133263477 3601 -4112040692702028916873292426 3602 4152060078981137066696567560 3603 -4192463428354995599639160044 3604 4233254372599227796490323289 3605 -4274436577355405014218502604 3606 4316013742442741524830362182 3607 -4357989602171799742844490142 3608 4400367925661630025448452214 3609 -4443152517160006126672309861 3610 4486347216365737281642593221 3611 -4529955898754584926197537236 3612 4573982475907993362587222563 3613 -4618430895844361443617390964 3614 4663305143354158458123516204 3615 -4708609240337437936771322479 3616 4754347246144176884255722665 3617 -4800523257918573917788928632 3618 4847141410945754274017635129 3619 -4894205879001731838565241410 3620 4941720874706989640840335836 3621 -4989690649882408519707305128 3622 5038119495909075235543524558 3623 -5087011744091559425177184804 3624 5136371766023566051903213489 3625 -5186203973957653899047202144 3626 5236512821178173511323771070 3627 -5287302802377084019763045778 3628 5338578454034048582264296311 3629 -5390344354799306838822308499 3630 5442605125879785718530403148 3631 -5495365431429616945206861143 3632 5548629978943395822457004321 3633 -5602403519653146033515420420 3634 5656690848929380876690474468 3635 -5711496806684847941103514652 3636 5766826277782601800471788955 3637 -5822684192448017005080232745 3638 5879075526683570231145556170 3639 -5936005302688156042561086222 3640 5993478589280028287002479759 3641 -6051500502323055695376857306 3642 6110076205157796749556300291 3643 -6169210909035730770698832934 3644 6228909873557141318284792847 3645 -6289178407113961146161570152 3646 6350021867335793732283280653 3647 -6411445661540094774281771944 3648 6473455247186933592800359004 3649 -6536056132336874072136067150 3650 6599253876113743072528829890 3651 -6663054089171817014076079498 3652 6727462434166170595590109415 3653 -6792484626228138819996301628 3654 6858126433444920579851265201 3655 -6924393677342935475632276805 3656 6991292233376550208339023804 3657 -7058828031420448109611923491 3658 7127007056266177173894210245 3659 -7195835348124226626576881588 3660 7265319003129717349711744182 3661 -7335464173852821214922356256 3662 7406277069814362972679033371 3663 -7477763958004981318727333148 3664 7549931163409747597978107614 3665 -7622785069537799244272122043 3666 7696332118955643095484497211 3667 -7770578813826165394774322412 3668 7845531716452306767019234093 3669 -7921197449825047428508044908 3670 7997582698177440340301074127 3671 -8074694207542781411817877644 3672 8152538786317492512714711881 3673 -8231123305830229183720258017 3674 8310454700915161649759200744 3675 -8390539970490566453315908236 3676 8471386178143216756590975687 3677 -8553000452716893738380778972 3678 8635389988907059614645152396 3679 -8718562047861156644122803835 3680 8802523957783090385945171119 3681 -8887283114544148451256351266 3682 8972846982299240396220303946 3683 -9059223094108016689681870063 3684 9146419052562732701843995822 3685 -9234442530420874280499065029 3686 9323301271243166289863801261 3687 -9413003090038523725694968530 3688 9503555873913745786478050084 3689 -9594967582729241478254930596 3690 9687246249761314037260917697 3691 -9780399982369140542127048726 3692 9874436962668637590696380553 3693 -9969365448212707897870290828 3694 10065193772676324775979733539 3695 -10161930346548804969279998130 3696 10259583657832075842432676106 3697 -10358162272744533619453040918 3698 10457674836432498452101611774 3699 -10558130073687072300879463975 3700 10659536789667067986212957659 3701 -10761903870629754924840591980 3702 10865240284667065735739215747 3703 -10969555082448578881990851688 3704 11074857397971844747663125331 3705 -11181156449318129619840913940 3706 11288461539415932054840053053 3707 -11396782056811661184967183380 3708 11506127476445823508312256746 3709 -11616507360437314843632482240 3710 11727931358874540808786193504 3711 -11840409210612863471737542314 3712 11953950744080527728279721449 3713 -12068565878090790486636944922 3714 12184264622660974032472708265 3715 -12301057079840244947601782188 3716 12418953444543593519313430329 3717 -12537964005393502572360687030 3718 12658099145569918835572396594 3719 -12779369343666389129731148676 3720 12901785174554889013476572213 3721 -13025357310258768730856762270 3722 13150096520832047592318078781 3723 -13276013675247768448321817428 3724 13403119742294045070064584108 3725 -13531425791477344877191706500 3726 13660942993935321663503184207 3727 -13791682623356681188232385724 3728 13923656056908855689335159475 3729 -14056874776175502183942816689 3730 14191350368101121216158437319 3731 -14327094525944316739564208280 3732 14464119050240357067565707729 3733 -14602435849770828595806148300 3734 14742056942543098320578300437 3735 -14882994456778890577135529856 3736 15025260631910083420554303559 3737 -15168867819584718953696194424 3738 15313828484681766531349766266 3739 -15460155206334069088620080487 3740 15607860678961957531436130034 3741 -15756957713314921443220278584 3742 15907459237522173828092376642 3743 -16059378298154190158109742788 3744 16212728061292325312654732802 3745 -16367521813608228715928974202 3746 16523772963453770912326315579 3747 -16681495041959031508588875766 3748 16840701704141263931031058266 3749 -17001406730024183322974316284 3750 17163624025765551683126077575 3751 -17327367624796187787241815246 3752 17492651688968838038266123831 3753 -17659490509716390315813337385 3754 17827898509222101362937568387 3755 -17997890241598952181299421577 3756 18169480394079032849176584857 3757 -18342683788215282193441345436 3758 18517515381092482620827843279 3759 -18693990266549268353417704418 3760 18872123676411915016533437705 3761 -19051930981737380169468550360 3762 19233427694068727142556222640 3763 -19416629466702143255946359157 3764 19601552095963383579309757226 3765 -19788211522497092195866569486 3766 19976623832567330625171363802 3767 -20166805259368668572575720240 3768 20358772184350703775613309043 3769 -20552541138553017608920906175 3770 20748128803951539640652741664 3771 -20945552014818723180605843546 3772 21144827759094212098734060425 3773 -21345973179767986478165291368 3774 21549005576276817274201799230 3775 -21753942405911224328997300638 3776 21960801285236299776447849716 3777 -22169599991525655408431123228 3778 22380356464206175933501057564 3779 -22593088806317184507182002476 3780 22807815285982233690555513596 3781 -23024554337892937056488233808 3782 23243324564807922052978449680 3783 -23464144739063599011357898416 3784 23687033804097793753170650374 3785 -23912010875988927358541763052 3786 24139095245007191814842950489 3787 -24368306377179754463706466544 3788 24599663915870885410195857221 3789 -24833187683374110976114313468 3790 25068897682520005003120782925 3791 -25306814098298723613310849954 3792 25546957299494803035247844094 3793 -25789347840338199207929313090 3794 26034006462169661729261323868 3795 -26280954095119714042724042556 3796 26530211859804546626371637903 3797 -26781801069035395424055319080 3798 27035743229542536598074381310 3799 -27292060043716670954077706508 3800 27550773411363896273120684284 3801 -27811905431476563922647020288 3802 28075478404020986627913754359 3803 -28341514831738787441792726214 3804 28610037421965766231736520373 3805 -28881069088467444562564050718 3806 29154632953288639240421740018 3807 -29430752348621222221139358056 3808 29709450818688027637583666362 3809 -29990752121642247534865450203 3810 30274680231485869476049432334 3811 -30561259340003373552212808562 3812 30850513858711906538571866422 3813 -31142468420831029823370790368 3814 31437147883267975866150053198 3815 -31734577328620763803184115518 3816 32034782067200216020532759506 3817 -32337787639067562273161888840 3818 32643619816091795287022547202 3819 -32952304604025765988377487091 3820 33263868244598184560402958232 3821 -33578337217626112316017964698 3822 33895738243145768829885175538 3823 -34216098283560834319189979952 3824 34539444545812061108353219410 3825 -34865804483564272426421345722 3826 35195205799412063808966808246 3827 -35527676447107409025161377748 3828 35863244633804820443392781262 3829 -36201938822326717163674669166 3830 36543787733450127819189813156 3831 -36888820348211058938646189526 3832 37237065910230997479826006393 3833 -37588553928064600134587614940 3834 37943314177565543722179500229 3835 -38301376704275329193340306220 3836 38662771825832714821930974611 3837 -39027530134403039598760954223 3838 39395682499131534629033430075 3839 -39767260068616297617794596010 3840 40142294273402346955978155336 3841 -40520816828500328578102158860 3842 40902859735925226051502182944 3843 -41288455287257792146120442700 3844 41677636066229916664202652353 3845 -42070434951330144409918259144 3846 42466885118434143143232104078 3847 -42867020043458979388260356498 3848 43270873505037968010267505272 3849 -43678479587221378411493461692 3850 44089872682200519150222835793 3851 -44505087493054280122857215852 3852 44924159036522530624573190135 3853 -45347122645801890501892152597 3854 45774013973365404777051533402 3855 -46204868993809818473627731273 3856 46639724006725478575427091702 3857 -47078615639591929241786671024 3858 47521580850700514733827056698 3859 -47968656932099800225765592972 3860 48419881512568961323500567343 3861 -48875292560618075498554115840 3862 49334928387511864285656201157 3863 -49798827650322409793384722492 3864 50267029355008199543212446488 3865 -50739572859518673154756430619 3866 51216497876928996522663428290 3867 -51697844478600122918352842970 3868 52183653097365789811300253275 3869 -52673964530750574528782298206 3870 53168819944213695760569095752 3871 -53668260874421704790176593246 3872 54172329232551484094471626628 3873 -54681067307619231480481665362 3874 55194517769840962114888362173 3875 -55712723674023242523853251916 3876 56235728462980469842583900819 3877 -56763575970984782544888257104 3878 57296310427245783572247791430 3879 -57833976459419045090594917240 3880 58376619097148467059643457070 3881 -58924283775637370480403983246 3882 59477016339250107210420793399 3883 -60034863045148454572436968364 3884 60597870566957114755693827512 3885 -61166085998461862757873028670 3886 61739556857341877450025041992 3887 -62318331088931476235552520664 3888 62902457070017190055370662117 3889 -63491983612668981093943275994 3890 64086959968101671340945638962 3891 -64687435830572947505907585894 3892 65293461341314934516569460347 3893 -65905087092498416974841814436 3894 66522364131235158172560947321 3895 -67145343963612678304178784027 3896 67774078558763412437398265199 3897 -68408620352973006264492327694 3898 69049022253821684279672643559 3899 -69695337644362327334483927782 3900 70347620387336915492290191353 3901 -71005924829426408159169023718 3902 71670305805540437808272492597 3903 -72340818643145373553278222942 3904 73017519166626556937908869122 3905 -73700463701691721179411636220 3906 74389709079812391714066739688 3907 -75085312642702118463204303763 3908 75787332246837389158238772301 3909 -76495826268015383842525481248 3910 77210853605950646884658300898 3911 -77932473688915605076840388964 3912 78660746478418450691714657745 3913 -79395732473922486222133926828 3914 80137492717608724120059057909 3915 -80886088799176295217934427360 3916 81641582860687508222362058663 3917 -82404037601456220231790902267 3918 83173516282975044363660000602 3919 -83950082733888729895302063582 3920 84733801355010301095536017173 3921 -85524737124378933978959534184 3922 86322955602365855647076718983 3923 -87128522936821838079217614142 3924 87941505868268525314801648347 3925 -88761971735139085368741339687 3926 89589988479061269512837734179 3927 -90425624650187087456246082652 3928 91268949412571034651640326177 3929 -92120032549591258889726282742 3930 92978944469421015135199408559 3931 -93845756210548792785501559228 3932 94720539447342342144608135303 3933 -95603366495664676648778612744 3934 96494310318538419324252182329 3935 -97393444531857216732148371552 3936 98300843410150966336931449254 3937 -99216581892398202320317404089 3938 100140735587888061341914351623 3939 -101073380782137520223297980630 3940 102014594442856517863178965658 3941 -102964454225965698757851111390 3942 103923038481668876028592122635 3943 -104890426260574014964396334834 3944 105866697319870623356127949638 3945 -106851932129562054926628467784 3946 107846211878747641915432888715 3947 -108849618481963109829677057320 3948 109862234585575406038503175518 3949 -110884143574230816450660665249 3950 111915429577363618532341608470 3951 -112956177475757950040629241204 3952 114006472908165505926352165295 3953 -115066402277985402175102365897 3954 116136052759998325795553343436 3955 -117215512307159842585374093978 3956 118304869657455129160551350358 3957 -119404214340808744175685171380 3958 120513636686057908995410120169 3959 -121633227827987495854484681480 3960 122763079714421303273277435784 3961 -123903285113378922495299070520 3962 125053937620294083541209054462 3963 -126215131665293069708291232570 3964 127386962520540981302139930831 3965 -128569526307648273340412793436 3966 129762920005140393938467429064 3967 -130967241455997098411565735807 3968 132182589375253027096751022223 3969 -133409063357665027069304813688 3970 134646763885448674803866543637 3971 -135895792336076952715969281930 3972 137156250990150169544474937843 3973 -138428243039335466831707869912 3974 139711872594370142596592649038 3975 -141007244693138533445084483300 3976 142314465308818079620454904517 3977 -143633641358093339194292840976 3978 144964880709446312085635688063 3979 -146308292191514746424280111102 3980 147663985601521478538481364250 3981 -149032071713782125220237133807 3982 150412662288282159832740794739 3983 -151805870079329013793218336684 3984 153211808844281859681005120208 3985 -154630593352351821807332304048 3986 156062339393482377718682111379 3987 -157507163787307949235110788376 3988 158965184392184537173832206543 3989 -160436520114303117793345319084 3990 161921290916881154941670601743 3991 -163419617829430676864494423480 3992 164931622957111893472984492746 3993 -166457429490163741639201350675 3994 167997161713414661645860124949 3995 -169550945015881201956870849942 3996 171118905900444884923767311659 3997 -172701171993613675584949484136 3998 174297872055370934799147778122 3999 -175909135989103856015329542184 4000 177535094851621864191584923804 4001 -179175880863263146237230451956 4002 180831627418082776895867296685 4003 -182502469094133666817788479956 4004 184188541663835393301931205319 4005 -185889982104429571523313036900 4006 187606928608531411888276816925 4007 -189339520594768002219784317384 4008 191087898718506882416945593719 4009 -192852204882683364063517350684 4010 194632582248716400810143657960 4011 -196429175247519545806505781914 4012 198242129590610113218340372512 4013 -200071592281308313686808064948 4014 201917711626037619377552978941 4015 -203780637245724146073739834661 4016 205660520087288094847089424465 4017 -207557512435239601848909066252 4018 209471767923373756810301525247 4019 -211403441546563096656519220224 4020 213352689672657930800360725830 4021 -215319670054484719075878565292 4022 217304541841946366454600348792 4023 -219307465594233215698641400461 4024 221328603292133869709021281556 4025 -223368118350453186944978855778 4026 225426175630540833049254342586 4027 -227502941452921318031163007008 4028 229598583610037600132182182144 4029 -231713271379106246596068223804 4030 233847175535076758403042945121 4031 -236000468363707999491815792280 4032 238173323674756166158528473935 4033 -240365916815272849584014144412 4034 242578424683024322270656381427 4035 -244811025740021312886282496985 4036 247063900026163445748241187838 4037 -249337229173008110353295819094 4038 251631196417652188059951553215 4039 -253945986616734213080652280300 4040 256281786260560630520493100062 4041 -258638783487346827946280597660 4042 261017168097585918821179829781 4043 -263417131568542845053475832948 4044 265838867068865936068628075183 4045 -268282569473330153683862290418 4046 270748435377706127473085543063 4047 -273236663113753145854318020457 4048 275747452764348055903463885534 4049 -278281006178738983488192477204 4050 280837526987928399595113360132 4051 -283417220620195686610706295700 4052 286020294316746874600899477613 4053 -288646957147500055113920780790 4054 291297420027010450541148901416 4055 -293971895730524870873413450254 4056 296670598910179489725468245692 4057 -299393746111338748308910173049 4058 302141555789067040377668790551 4059 -304914248324748096865484176062 4060 307712046042845816897796574931 4061 -310535173227805002157241262363 4062 313383856141104843088945772718 4063 -316258323038452992641011614749 4064 319158804187125122252239103031 4065 -322085531883461247115978341264 4066 325038740470505700307044069150 4067 -328018666355799545133473659880 4068 331025548029329735895387763807 4069 -334059626081624481927666947418 4070 337121143222009783286592033835 4071 -340210344297024480175656969426 4072 343327476308984947474760351581 4073 -346472788434715834236033510328 4074 349646532044440231334170142909 4075 -352848960720827298433541483967 4076 356080330278211150418261478762 4077 -359340898781968448800720721482 4078 362630926568060005847154619374 4079 -365950676262748147881678428374 4080 369300412802475868988142773511 4081 -372680403453917637742144049950 4082 376090917834206541429349079359 4083 -379532227931326162978341892316 4084 383004608124683261189286296767 4085 -386508335205858884601752431086 4086 390043688399528513559361297754 4087 -393610949384568434011015444930 4088 397210402315341333832352366576 4089 -400842333843159498922449410860 4090 404507033137940445793292317636 4091 -408204791910041228112496994238 4092 411935904432277161598637451290 4093 -415700667562138019428550119236 4094 419499380764186844782915682572 4095 -423332346132651583291161505550 4096 427199868414214615142022117127 4097 -431102255030988280933643163920 4098 435039816103693670072910081553 4099 -439012864475039789738703143854 4100 443021715733293131764740573997 4101 -447066688236056544014455591484 4102 451148103134250000227004386477 4103 -455266284396291180405181835214 4104 459421558832491800853096143271 4105 -463614256119655502208947651157 4106 467844708825883528631561475925 4107 -472113252435601794523926260636 4108 476420225374793537120285593444 4109 -480765969036448996840283164480 4110 485150827806237650282517080638 4111 -489575149088389903818028792188 4112 494039283331806791637834937592 4113 -498543584056395141333226473415 4114 503088407879617631983976176584 4115 -507674114543277589075624114770 4116 512301066940530682776787368247 4117 -516969631143121853253204022654 4118 521680176428864603053926849840 4119 -526433075309347111169007672831 4120 531228703557871919807765164143 4121 -536067440237644295724509032050 4122 540949667730192477115751381314 4123 -545875771764031658926506342596 4124 550846141443577712791625470186 4125 -555861169278297224954325481524 4126 560921251212113782330648574698 4127 -566026786653067410225414475848 4128 571178178503215950832512367770 4129 -576375833188800186060001259460 4130 581620160690664441068857066678 4131 -586911574574930487173025238873 4132 592250492023943162318643249712 4133 -597637333867471694694979457488 4134 603072524614174059943216289264 4135 -608556492483340119342866124718 4136 614089669436895692943153436580 4137 -619672491211680852428569778534 4138 625305397352008960300761337436 4139 -630988831242491714165496478284 4140 636723240141151602485559655383 4141 -642509075212819089485330260756 4142 648346791562802667803987844781 4143 -654236848270854677771295984140 4144 660179708425424167514558575923 4145 -666175839158195103280529170594 4146 672225711678929740854245496305 4147 -678329801310599629973074237128 4148 684488587524812197540300951124 4149 -690702553977550394155820696499 4150 696972188545206459302255216222 4151 -703297983360923586985360179142 4152 709680434851252581479342839046 4153 -716120043773108415785659026448 4154 722617315251049704478662569672 4155 -729172758814877801262298817222 4156 735786888437542962989698776403 4157 -742460222573382734323882295320 4158 749193284196683364876970267572 4159 -755986600840562024010282656428 4160 762840704636191107662690749969 4161 -769756132352346600124954156202 4162 776733425435289124731226529651 4163 -783773130048995934797308718050 4164 790875797115723725538425826793 4165 -798041982356917705200302323630 4166 805272246334474648175134922312 4167 -812567154492343367431565527942 4168 819927277198487328587530862455 4169 -827353189787206614349278760904 4170 834845472601805970708765455725 4171 -842404711037635369936887818904 4172 850031495585493406905718887000 4173 -857726421875391880439625498503 4174 865490090720704470765403149294 4175 -873323108162679787655699464484 4176 881226085515328155693511498614 4177 -889199639410702394276572725782 4178 897244391844551254701489733821 4179 -905360970222361554319458155600 4180 913550007405797404432116973789 4181 -921812141759519604968863162412 4182 930148017198411788942834904089 4183 -938558283235209871099679781464 4184 947043595028520773011098254287 4185 -955604613431259457552721758254 4186 964242005039494097395776247983 4187 -972956442241697148059866190639 4188 981748603268426960223477661092 4189 -990619172242419658399688646692 4190 999568839229101471239359545734 4191 -1008598300287542683228890776592 4192 1017708257521830569533348161967 4193 -1026899419132879272167173959020 4194 1036172499470685771376088986245 4195 -1045528219087013386961958562044 4196 1054967304788531376879608170085 4197 -1064490489690407788725035995060 4198 1074098513270340765879814041292 4199 -1083792121423058840851558774950 4200 1093572066515279515418071035309 4201 -1103439107441124600832103000796 4202 1113394009678018831658892292595 4203 -1123437545343049602335904069240 4204 1133570493249798885207578591067 4205 -1143793638965670819195813101640 4206 1154107774869690984816182606999 4207 -1164513700210796053103507198544 4208 1175012221166623770346540902629 4209 -1185604150902784336526284782624 4210 1196290309632643903678347026039 4211 -1207071524677616651251935477694 4212 1217948630527949819077071102218 4213 -1228922468904035225322166022596 4214 1239993888818236052410095078458 4215 -1251163746637226760395813058920 4216 1262432906144874646374730860514 4217 -1273802238605640316369340223612 4218 1285272622828509104566132076721 4219 -1296844945231478015699582969745 4220 1308520099906572772014202240609 4221 -1320298988685415876287029611834 4222 1332182521205356560150731059001 4223 -1344171614976141862287514794562 4224 1356267195447161866988092731666 4225 -1368470196075266287079616131667 4226 1380781558393135942796508596155 4227 -1393202232078244421898313352124 4228 1405733175022398155115673159270 4229 -1418375353401853610324360126888 4230 1431129741748042310195825278103 4231 -1443997323018878857169274506723 4232 1456979088670665044204076374014 4233 -1470076038730617311308494332990 4234 1483289181869990648764202029759 4235 -1496619535477820743522215587156 4236 1510068125735296208586253502189 4237 -1523635987690739758938092872900 4238 1537324165335233872198870628845 4239 -1551133711678887380519122945562 4240 1565065688827725664620024525945 4241 -1579121168061243190623861527404 4242 1593301229910606090003964536252 4243 -1607606964237502846922463044978 4244 1622039470313676132905514115433 4245 -1636599856901110360887065718139 4246 1651289242332889202877261480508 4247 -1666108754594751627662193672890 4248 1681059531407317985080752774041 4249 -1696142720309010515011035233012 4250 1711359478739681210097892289682 4251 -1726710974124923896310796059218 4252 1742198383961108748459066491056 4253 -1757822895901136568039808357232 4254 1773585707840894610952868686179 4255 -1789488028006454769239246863948 4256 1805531075042001243469715957831 4257 -1821716078098486785806479051979 4258 1838044276923053100711761716380 4259 -1854516921949187673866761906756 4260 1871135274387632522630422423965 4261 -1887900606318076534412558383606 4262 1904814200781601299358417768257 4263 -1921877351873905890380232369222 4264 1939091364839324687494933805176 4265 -1956457556165614737370027154950 4266 1973977253679553781547704225295 4267 -1991651796643345512975854003769 4268 2009482535851812913745930279184 4269 -2027470833730424468506941355954 4270 2045618064434139850702303772158 4271 -2063925613947073508109810949164 4272 2082394880183014458043529863991 4273 -2101027273086773931321465968559 4274 2119824214736377753215971123918 4275 -2138787139446136676744499938413 4276 2157917493870562855889141252814 4277 -2177216737109160912756599399206 4278 2196686340812109005524849135436 4279 -2216327789286804192931422417050 4280 2236142579605316347142324452957 4281 -2256132221712748244275775033324 4282 2276298238536481755522729042113 4283 -2296642166096357358949132787502 4284 2317165553615773003886723103921 4285 -2337869963633701979701928660574 4286 2358756972117671070750479626004 4287 -2379828168577668103345799634512 4288 2401085156180997270693203420157 4289 -2422529551868119058850535774408 4290 2444162986469441198876040261037 4291 -2465987104823090406072102724178 4292 2488003565893681720988427549706 4293 -2510214042892059399349687028890 4294 2532620223396056998673991204798 4295 -2555223809472273506107463058122 4296 2578026517798844451384618893439 4297 -2601030079789259837791256860506 4298 2624236241717214394061879659915 4299 -2647646764842489146943776385080 4300 2671263425537908776803621942675 4301 -2695088015417343225142668108208 4302 2719122341464773611990474704021 4303 -2743368226164461139792455984298 4304 2767827507632183544342776187084 4305 -2792502039747572347059908637724 4306 2817393692287569301309132448529 4307 -2842504351060973582027221453646 4308 2867835918044131001083502790940 4309 -2893390311517763394298729308368 4310 2919169466204916159998509262422 4311 -2945175333410078637365074917348 4312 2971409881159462279571082193210 4313 -2997875094342437102593759299852 4314 3024572974854174343634566637591 4315 -3051505541739461022297904205380 4316 3078674831337708261555068267410 4317 -3106082897429196235706074194761 4318 3133731811382518402202679435084 4319 -3161623662303259862116679861130 4320 3189760557183929941752453369129 4321 -3218144621055120243625407968960 4322 3246777997137943408953268278301 4323 -3275662846997749954989309796705 4324 3304801350699100158667609442624 4325 -3334195706962051013011432669680 4326 3363848133319742715379672896372 4327 -3393760866277284540209012500030 4328 3423936161471991750127550797693 4329 -3454376293834938616343993245569 4330 3485083557753851413138761908185 4331 -3516060267237386474973885091608 4332 3547308756080753965560975317829 4333 -3578831378032726276436242814754 4334 3610630506964053051825645063810 4335 -3642708537037251483969386083198 4336 3675067882877831363429771898054 4337 -3707710979746953833889233946716 4338 3740640283715499843547494958090 4339 -3773858271839611685950159847152 4340 3807367442337691584608897381437 4341 -3841170314768858968041064776954 4342 3875269430212922151029676522237 4343 -3909667351451826467732493120962 4344 3944366663152604886170739279914 4345 -3979369972051881067110692203448 4346 4014679907141883477776730588223 4347 -4050299119858011415347034338944 4348 4086230284267976992650326900843 4349 -4122476097262491507605276068778 4350 4159039278747560304588615611489 4351 -4195922571838384323689111215557 4352 4233128743054843314275246912237 4353 -4270660582518630290612614182390 4354 4308520904152020751800976322903 4355 -4346712545878277738798570638988 4356 4385238369823752801807682246559 4357 -4424101262521644344247085027460 4358 4463304135117441788022918039585 4359 -4502849923576108189043594382412 4360 4542741588890957771768548052209 4361 -4582982117294273993476055113358 4362 4623574520469694492356927797546 4363 -4664521835766328532720804287370 4364 4705827126414676014424094257145 4365 -4747493481744348178917171278732 4366 4789524017403564020602936617345 4367 -4831921875580495956178052618700 4368 4874690225226447847876551333730 4369 -4917832262280868630272867485519 4370 4961351209898266374029093929335 4371 -5005250318676980976008406826114 4372 5049532866889846529501872814678 4373 -5094202160716801681866549701306 4374 5139261534479402287194916220686 4375 -5184714350877284326809953699972 4376 5230564001226605941439618302223 4377 -5276813905700434085118531292780 4378 5323467513571150274948430586696 4379 -5370528303454874881382606404260 4380 5417999783557882976127568232975 4381 -5465885491925092465286372630446 4382 5514188996690607276572002487368 4383 -5562913896330318371929243956216 4384 5612063819916632531366057666403 4385 -5661642427375286599130676594871 4386 5711653409744281156065153175161 4387 -5762100489434995129671252139656 4388 5812987420495433390436391835644 4389 -5864317988875660869596335368072 4390 5916096012695454828550794915249 4391 -5968325342514137786758366165638 4392 6021009861602671387573806918898 4393 -6074153486218013014306710167321 4394 6127760165879707255001040802363 4395 -6181833883648797644452782471018 4396 6236378656409041151242229220204 4397 -6291398535150430827209939385956 4398 6346897605255102152493491605382 4399 -6402879986785577244277918202115 4400 6459349834775384042689769371465 4401 -6516311339522118610362022368624 4402 6573768726882900333009947799967 4403 -6631726258572276438517395707916 4404 6690188232462610484637711062807 4405 -6749158982886917392221404272462 4406 6808642880944231636344394565852 4407 -6868644334807509835195221672233 4408 6929167790034038911075404309659 4409 -6990217729878443586615477165636 4410 7051798675608275516419983135801 4411 -7113915186822189143526994753318 4412 7176571861770785821802154515950 4413 -7239773337680080006568786001150 4414 7303524291077628138999094889157 4415 -7367829438121392217494244242711 4416 7432693534931285494189597982291 4417 -7498121377923463231090806182774 4418 7564117804147396543977031399161 4419 -7630687691625688731980768069974 4420 7697835959696727512225667033891 4421 -7765567569360177298063835467986 4422 7833887523625281876982472318199 4423 -7902800867862076819662676912688 4424 7972312690155493806541189153029 4425 -8042428121662365182815536522550 4426 8113152336971416852243916659465 4427 -8184490554466199558186166191890 4428 8256448036691002985396575087147 4429 -8329030090719832417744768787706 4430 8402242068528393063192507410361 4431 -8476089367369148500409033905132 4432 8550577430149494943108942746247 4433 -8625711745813011033725056757704 4434 8701497849723884015062631663705 4435 -8777941324054516027138654309754 4436 8855047798176280087313380944889 4437 -8932822949053534780488069722602 4438 9011272501640879909227342412453 4439 -9090402229283661308878704005127 4440 9170217954121820010418035849798 4441 -9250725547497035634070552041316 4442 9331930930363212692396446150105 4443 -9413840073700394186454733146143 4444 9496458998932045208332353802082 4445 -9579793778345780653316142721998 4446 9663850535517582838789513104436 4447 -9748635445739465419210200243060 4448 9834154736450692440363692235248 4449 -9920414687672559833244092019927 4450 10007421632446708256400897523439 4451 -10095181957277082920143575875630 4452 10183702102575522796712777649956 4453 -10272988563110991349465989554298 4454 10363047888462551700673304270540 4455 -10453886683476032165029985996640 4456 10545511608724435438338251772733 4457 -10637929380972184887314505631597 4458 10731146773643148311874825369353 4459 -10825170617292517584854973235108 4460 10920007800082594427007669302695 4461 -11015665268262439354989517634150 4462 11112150026651501375424704167528 4463 -11209469139127235601503993994272 4464 11307629729116677107594453148273 4465 -11406638980092097950163026727008 4466 11506504136070730146699698473232 4467 -11607232502118566955688300865696 4468 11708831444858353716908348475967 4469 -11811308392981714303396199437532 4470 11914670837765471613324918523937 4471 -12018926333592261158022101657692 4472 12124082498475375730073701134873 4473 -12230147014587928550021826273944 4474 12337127628796390134695621762470 4475 -12445032153198452509414806043088 4476 12553868465665347742154148674105 4477 -12663644510388632336213579012471 4478 12774368298431405407590468251324 4479 -12886047908284095426537647524240 4480 12998691486424798842411042175814 4481 -13112307247884187730560669184054 4482 13226903476815106848401517090506 4483 -13342488527066802040708023238396 4484 13459070822763844012863069082239 4485 -13576658858889857154500238201264 4486 13695261201875989111788931622940 4487 -13814886490194213767597711464208 4488 13935543434955528303963026266183 4489 -14057240820512999069370626488310 4490 14179987505069793504533988432681 4491 -14303792421292209919248306908186 4492 14428664576927672761290577260527 4493 -14554613055427841335677640713096 4494 14681647016576816125171872098867 4495 -14809775697124460497919827812169 4496 14939008411424968040607818637173 4497 -15069354552080617987023417970983 4498 15200823590590788989988989965727 4499 -15333425078006347698935750967894 4500 15467168645589345547667469968347 4501 -15602064005478127005609524160608 4502 15738120951357916034312317461382 4503 -15875349359136832035995660926426 4504 16013759187627483631093793490749 4505 -16153360479234157412677755613988 4506 16294163360645569308745346336125 4507 -16436178043533335856102544574020 4508 16579414825256150572698473029027 4509 -16723884089569689076523972627668 4510 16869596307342383977357048161480 4511 -17016562037277007814853346463920 4512 17164791926638141078088565957096 4513 -17314296711985654250879863378231 4514 17465087219914135156167655720639 4515 -17617174367798371290418727468910 4516 17770569164544960510375141997151 4517 -17925282711350003061262450998196 4518 18081326202463035399262690218983 4519 -18238710925957223737598342089125 4520 18397448264505785105414027420678 4521 -18557549696164808624900258737980 4522 18719026795162463623889604755266 4523 -18881891232694619472162836866996 4524 19046154777727029825012774869796 4525 -19211829297804020632997679137374 4526 19378926759863766513876859324127 4527 -19547459231060292634389229117724 4528 19717438879592131288645499891130 4529 -19888877975537755366676631020440 4530 20061788891697869468104775110010 4531 -20236184104444508296829424500568 4532 20412076194577115873223622126776 4533 -20589477848185630076217918779617 4534 20768401857520540829003833690869 4535 -20948861121870105775781817742498 4536 21130868648444711784910471509657 4537 -21314437553268414340489625900973 4538 21499581062077820278323535163275 4539 -21686312511228249044572569336228 4540 21874645348607265323100791610719 4541 -22064593134555734867616660742426 4542 22256169542796330881202834348577 4543 -22449388361369621019316999748336 4544 22644263493577823849473286898603 4545 -22840808958936186899376721297820 4546 23039038894132174140687878256220 4547 -23238967553992488914654589488866 4548 23440609312457901390432505435234 4549 -23643978663566082433075340889046 4550 23849090222442434442754315416750 4551 -24055958726298953259741323879742 4552 24264599035441300409909304136888 4553 -24475026134284022702693877774632 4554 24687255132374021215909745401787 4555 -24901301265422431440980446951072 4556 25117179896344840204137577765463 4557 -25334906516309984222189553760712 4558 25554496745797028142823485363054 4559 -25775966335661371071446502313860 4560 25999331168209184903942876660126 4561 -26224607258280718569534765950856 4562 26451810754342338534052590789247 4563 -26680957939587520745716057602680 4564 26912065233046787206886194620341 4565 -27145149190706630053633623540547 4566 27380226506637617566609701092520 4567 -27617314014131615100830609664157 4568 27856428686848233008240025513296 4569 -28097587639970680643010818539194 4570 28340808131370950684763627635522 4571 -28586107562784488295071510618152 4572 28833503480994452823199759679192 4573 -29083013579025524595875656641488 4574 29334655697347477043305893650489 4575 -29588447825088550710924309543611 4576 29844408101258601129334439621237 4577 -30102554815982256866371053956308 4578 30362906411742084217829056624177 4579 -30625481484631804497549776299070 4580 30890298785619774760360059094367 4581 -31157377221822667773567019876831 4582 31426735857789474489782326471760 4583 -31698393916796020162611134779968 4584 31972370782149917174562886689287 4585 -32248685998506126603553437761694 4586 32527359273193247251934909953629 4587 -32808410477550481956454005830090 4588 33091859648275519760316978660441 4589 -33377726988783380464198946573628 4590 33666032870576195780408644790345 4591 -33956797834624179327344939140368 4592 34250042592757785728086892361243 4593 -34545788029071115546745711095526 4594 34844055201336794895004778632067 4595 -35144865342432261847787486266584 4596 35448239861777595150586209096536 4597 -35754200346785096812200197663244 4598 36062768564320550968166673159991 4599 -36373966462176342877192904421428 4600 36687816170556568834052731521497 4601 -37004340003574091695105618686574 4602 37323560460759800668347926494010 4603 -37645500228584125585926873066673 4604 37970182181990782640308798798611 4605 -38297629385943028655872429800628 4606 38627865096982428798148260268836 4607 -38960912764800198901607801764724 4608 39296796033821370769576140346272 4609 -39635538744801716721317771391348 4610 39977164936437582483652109356969 4611 -40321698846988854651623853380592 4612 40669164915914984763464717051693 4613 -41019587785524274633861665021330 4614 41372992302636567179388308526447 4615 -41729403520259295381581071471112 4616 42088846699277169790806724227275 4617 -42451347310155567063147140348008 4618 42816931034657600084309840215790 4619 -43185623767575165814054861227018 4620 43557451618473981102714972203921 4621 -43932440913452680877897566217788 4622 44310618196916248477625976680650 4623 -44692010233363711331940031544731 4624 45076644009190266002476646043196 4625 -45464546734504083005007566695942 4626 45855745844957713775601609626529 4627 -46250269003594318937466547537800 4628 46648144102708876854181780100890 4629 -47049399265724331726417383656982 4630 47454062849082985467175533601757 4631 -47862163444153201190522307973282 4632 48273729879151403129151187064035 4633 -48688791221079698338594194728356 4634 49107376777679136845664141900785 4635 -49529516099398690862099344332563 4636 49955238981380246101896843773125 4637 -50384575465459544246072023327307 4638 50817555842183257161739523860554 4639 -51254210652842461079982132679338 4640 51694570691522433922655625849670 4641 -52138667007169019643922682124936 4642 52586530905671735019600776034220 4643 -53038193951963577087811980962468 4644 53493687972137861333350680328510 4645 -53953045055582173571957035778264 4646 54416297557129425661870350491855 4647 -54883478099226363267686624720080 4648 55354619574119549675898803627036 4649 -55829755146058922509508991501128 4650 56308918253519241921677532961999 4651 -56792142611439367181545567755081 4652 57279462213479560457788726879790 4653 -57770911334297114692639638061837 4654 58266524531840230463893113717271 4655 -58766336649660403502896753148086 4656 59270382819243516358967198001652 4657 -59778698462359601248873603350664 4658 60291319293431632530758381239293 4659 -60808281321923439230665889826375 4660 61329620854746733984142545627436 4661 -61855374498687641069529910762752 4662 62385579162852756212968852161368 4663 -62920272061134843524269619498216 4664 63459490714698515910723779691184 4665 -64003272954485843931891218723755 4666 64551656923742112151903479005832 4667 -65104681080562041507589979131360 4668 65662384200456405032541327930643 4669 -66224805378939328036253177866392 4670 66791984034136486354637345707718 4671 -67363959909414170085247321309004 4672 67940773076029602038076812615763 4673 -68522463935802619964284893266050 4674 69109073223808726506401942890180 4675 -69700642011093917018693402396136 4676 70297211707411327838843400603220 4677 -70898824063979830301771906032228 4678 71505521176264947346089965256151 4679 -72117345486782036931038770355936 4680 72734339787921983547314717771908 4681 -73356547224799750410450615431090 4682 73984011298125723280627239491797 4683 -74616775867100158851834407591378 4684 75254885152330973443375806894819 4685 -75898383738774851080669214359678 4686 76547316578702093971199548975717 4687 -77201728994685334653591442476235 4688 77861666682612122566110686745050 4689 -78527175714721835870319414743116 4690 79198302542666972703650834820900 4691 -79875094000598958597441830497450 4692 80557597308278880109965999305638 4693 -81245860074213099783877634390707 4694 81939930298814018439721237736893 4695 -82639856377586363720028334907822 4696 83345687104338940452664965382689 4697 -84057471674422190894522680891204 4698 84775259687991825230394112459747 4699 -85499101153298503774126134262904 4700 86229046490004030606729112689481 4701 -86965146532524200897921933318504 4702 87707452533398325176792955280833 4703 -88456016166685914437232847247008 4704 89210889531390593424304856004949 4705 -89972125154911403332322073954956 4706 90739775996521940453079107705601 4707 -91513895450877287098478936119028 4708 92294537351549027975036616424160 4709 -93081755974588771459536981558854 4710 93875606042120117489700859191763 4711 -94676142725959446941176184905474 4712 95483421651265819968277352436507 4713 -96297498900219980038202709319296 4714 97118431015732963703226870205342 4715 -97946275005184472088457726828166 4716 98781088344191039480406257054706 4717 -99622928980404531039716029622076 4718 100471855337341052287844224021456 4719 -101327926318240446787029687893186 4720 102191201309956868309156890321860 4721 -103061740186880398347176293245302 4722 103939603314890032363179882917616 4723 -104824851555338486295109443219998 4724 105717546269068772568992929578918 4725 -106617749320462962464291276394238 4726 107525523081523452496934219532975 4727 -108440930435986736610323006639022 4728 109364034783470228101740476246412 4729 -110294900043652315577280826470159 4730 111233590660485702620732825006282 4731 -112180171606444603012800390754022 4732 113134708386805891486165197972091 4733 -114097267043964416548112039222896 4734 115067914161783005384283969237863 4735 -116046716869977135612260880877496 4736 117033742848534630501985614952829 4737 -118029060332170877495438729210741 4738 119032738114819528780090653544003 4739 -120044845554159133676900021422512 4740 121065452576176053734624164302685 4741 -122094629679763682176222332431520 4742 123132447941358559812083155531688 4743 -124178979019613589927289588713211 4744 125234295160108418207108472681907 4745 -126298469200097606591678272759932 4746 127371574573296721059868057412905 4747 -128453685314706559817615708551428 4748 129544876065476099588510912298818 4749 -130645222077804153941006012670523 4750 131754799219880137215526239023566 4751 -132873683980864472985578130629332 4752 134001953475908617171058849516270 4753 -135139685451215195821803818429164 4754 136286958289138645460229692953092 4755 -137443851013326386302548860162156 4756 138610443293901172987492681735657 4757 -139786815452684860230162166004188 4758 140973048468463668604239128619162 4759 -142169223982295627364230080588436 4760 143375424302860336921990977673083 4761 -144591732411851314482840642687942 4762 145818231969411552998156404813429 4763 -147055007319612294931636306868148 4764 148302143495975455055276421465873 4765 -149559726227040288885502169468562 4766 150827841941974290788200548041187 4767 -152106577776228862183297061990762 4768 153396021577240178488973072946058 4769 -154696261910175310756465139198162 4770 156007388063724304319360029657063 4771 -157329490055938475782271520727142 4772 158662658640115035372231839604874 4773 -160006985310728779307244989767110 4774 161362562309411020770274551158111 4775 -162729482630976048956403402308104 4776 164107840029495803626455073116395 4777 -165497729024422791715643077165228 4778 166899244906761725412666515871629 4779 -168312483745290526021365701048046 4780 169737542392830693995347617463264 4781 -171174518492567645844411123852684 4782 172623510484421491913543724954308 4783 -174084617611468324432217168340806 4784 175557939926412781097629451712356 4785 -177043578298112188559321426138567 4786 178541634418152418132036282656159 4787 -180052210807476256380776515280502 4788 181575410823064488450969004905320 4789 -183111338664670029158438280409895 4790 184660099381605852312320544166078 4791 -186221798879586757237086804435738 4792 187796543927625501677038219772683 4793 -189384442164984014367537129335464 4794 190985602108179707290841255770796 4795 -192600133158047537943028077748702 4796 194228145606858345607359063392287 4797 -195869750645493563938609536905450 4798 197525060370677144305552505512675 4799 -199194187792265025369935410407916 4800 200877246840592309969962072828559 4801 -202574352373879032525286006255128 4802 204285620185694748326545319707282 4803 -206011167012482313280736489681617 4804 207751110541141673480968810635044 4805 -209505569416673736064037046841272 4806 211274663249884905861514234307507 4807 -213058512625153059355312518371968 4808 214857239108254998787309599030601 4809 -216670965254256109133258329895176 4810 218499814615462797569106279065769 4811 -220343911749437837422011196738130 4812 222203382227079526599554026046684 4813 -224078352640765049043304395400990 4814 225968950612558233399799070110012 4815 -227875304802482662232333104957064 4816 229797544916860400825661601311833 4817 -231735801716716770186398537980257 4818 233690207026252059467465098449540 4819 -235660893741380268083356321921040 4820 237647995838335522973543699977735 4821 -239651648382347025136859774290784 4822 241671987536382595285148669873311 4823 -243709150569961602276117622092244 4824 245763275868037915303379022627833 4825 -247834502939953043883932172709230 4826 249922972428460458716899666295155 4827 -252028826118821522156284670344987 4828 254152206947973260001391842449258 4829 -256293259013769023924308463483428 4830 258452127584292356530004849864853 4831 -260628959107244526763107135397139 4832 262823901219406713872098170439734 4833 -265037102756176972085791610709733 4834 267268713761182689199483718269569 4835 -269518885495969464303859132407043 4836 271787770449766505657626644848702 4837 -274075522349329419425152735174708 4838 276382296168861098505630325000956 4839 -278708248140010903273957679295388 4840 281053535761953218112926495919900 4841 -283418317811545877902762846289184 4842 285802754353568739185586277032083 4843 -288207006751043530168449384322412 4844 290631237675635339810792669139381 4845 -293075611118136282646307446059717 4846 295540292399032408956997944073978 4847 -298025448179154019577346807226208 4848 300531246470410173199844932552734 4849 -303057856646608410515414710487998 4850 305605449454359832636197930312594 4851 -308174197024070479380961667254382 4852 310764272881019791948635677929385 4853 -313375851956526405307493423846932 4854 316009110599202454086161540517920 4855 -318664226586296937756135929393495 4856 321341379135128468407656856042969 4857 -324040748914608649842396796329892 4858 326762518056856503033193826922885 4859 -329506870168904529702598143634272 4860 332273990344497583714063365971291 4861 -335064065175984763253222278023022 4862 337877282766305194643859885828245 4863 -340713832741068819015548761579907 4864 343573906260732361065134991341078 4865 -346457696032871530351353413104210 4866 349365396324550323389959969274351 4867 -352297202974787710076443917143084 4868 355253313407122997515893792526017 4869 -358233926642280497695567478850079 4870 361239243310933877779655525602745 4871 -364269465666571544530351056488384 4872 367324797598463539395724444229963 4873 -370405444644730620831977586239072 4874 373511614005516813830829805958570 4875 -376643514556265677507406061882295 4876 379801356861101253104367400198569 4877 -382985353186314922682334903992322 4878 386195717513958406233316967932812 4879 -389432665555544039600846058674600 4880 392696414765853293906840906449486 4881 -395987184356853887855553350140830 4882 399305195311726906292532660045898 4883 -402650670399004617412720988184068 4884 406023834186819429922924956397114 4885 -409424913057265478594368600960378 4886 412854135220873384398805430927344 4887 -416311730731198935910405138887926 4888 419797931499527092778227557703158 4889 -423312971309691630643463053867496 4890 426857085833011491517749337237912 4891 -430430512643345176089482315369052 4892 434033491232263461034843599424341 4893 -437666263024341710175361940154654 4894 441329071392572842949563370613834 4895 -445022161673901363106040329469678 4896 448745781184879992706877274739040 4897 -452500179237449703230508587338772 4898 456285607154843656221873955997082 4899 -460102318287616666546930339073154 4900 463950568029800812498021612187132 4901 -467830613835188043784771283934708 4902 471742715233741321411746976901804 4903 -475687133848134660507041870009618 4904 479664133410423252287719307058596 4905 -483673979778845144849269115662463 4906 487716940954754829646989512198437 4907 -491793287099690115438770268185680 4908 495903290552573466632018054446158 4909 -500047225847048294686464505478504 4910 504225369728951892692946069706488 4911 -508438001173925888817447671477908 4912 512685401405164811089032306902004 4913 -516967853911304540511794607169994 4914 521285644464451364951742577930980 4915 -525639061138352573706165128596349 4916 530028394326710272815841713059067 4917 -534453936761638879254630441182852 4918 538915983532267594766596545642253 4919 -543414832103489468884498369219330 4920 547950782334857470506627094782364 4921 -552524136499629102491887911917188 4922 557135199303960862343653583601494 4923 -561784277906253106157499413906790 4924 566471681936647164867977062413265 4925 -571197723516675710963053956791684 4926 575962717279067058926712209466711 4927 -580766980387705327618621469294738 4928 585610832557747275773557683572118 4929 -590494596075896878909917881420781 4930 595418595820839488760878685050669 4931 -600383159283836102692204484399656 4932 605388616589479181391668006383361 4933 -610435300516611796881151249899703 4934 615523546519410613366292185938293 4935 -620653692748634374076615973764018 4936 625826080073039336481262652488256 4937 -631041052100962321113927812165812 4938 636298955202073398093379057617724 4939 -641600138529299315817879275988468 4940 646944954040918457050963799926261 4941 -652333756522829447130033670735758 4942 657766903610994336820148039993116 4943 -663244755814057540368870290941020 4944 668767676536142546606910190043363 4945 -674336032099827040805942948739764 4946 679950191769298028280989965894961 4947 -685610527773688900595880896252380 4948 691317415330599041079098091517581 4949 -697071232669797827373898440907290 4950 702872361057114628213589159882591 4951 -708721184818515549718696161968316 4952 714618091364369147252463106684852 4953 -720563471213902358204196385926027 4954 726557718019847556266210758627589 4955 -732601228593283035591929052850398 4956 738694402928667971860786684576781 4957 -744837644229073198734735450512672 4958 751031358931610012481406476227358 4959 -757275956733057734224925219885820 4960 763571850615691789418525738265026 4961 -769919456873314453457650876001899 4962 776319195137488967665169320718681 4963 -782771488403979053696640885375956 4964 789276763059395594594753246850132 4965 -795835448908051373618910613508972 4966 802447979199026298399480288484245 4967 -809114790653444500032816002609692 4968 815836323491964337043975350099202 4969 -822613021462483848538226133401922 4970 829445331868062843709734241589997 4971 -836333705595063107582870935178736 4972 843278597141509149808022231312960 4973 -850280464645670365121983164642938 4974 857339769914866552255702057067107 4975 -864456978454499134480001334631668 4976 871632559497308907509705263155934 4977 -878866986032862566152988279308850 4978 886160734837269967940880684312716 4979 -893514286503133142135713231866356 4980 900928125469729703758475833910204 4981 -908402740053432248098339238603017 4982 915938622478364901646185627526387 4983 -923536268907299796963076601671178 4984 931196179472794815221360954044922 4985 -938918858308574270543683781436036 4986 946704813581155199111855777446214 4987 -954554557521720241783921790706571 4988 962468606458239273745310850948467 4989 -970447480847842375594980438664990 4990 978491705309445109758639338421523 4991 -986601808656628562762647179361884 4992 994778323930776321581603150755111 4993 -1003021788434469562798687288149836 4994 1011332743765143170043506746370503 4995 -1019711735849004624184956692711684 4996 1028159314975217005765346747393830 4997 -1036676035830349160808002614037608 4998 1045262457533094549682436064059987 4999 -1053919143669260630744236042179407 5000 1062646662327031701187672837747271 5001 -1071445586132506358977583951989832 5002 1080316492285511968865809634518168 5003 -1089259962595698964591790016163122 5004 1098276583518916106912381382268085 5005 -1107366946193869428501279206195804 5006 1116531646479067267133119714177761 5007 -1125771284990052717421314618705858 5008 1135086467136926697465549136728591 5009 -1144477803162163603724080664576424 5010 1153945908178721077822145180582543 5011 -1163491402208447207830041484858246 5012 1173114910220786880101686043082819 5013 -1182817062171789372273975938617296 5014 1192598493043420396191430792824059 5015 -1202459842883179910541136803077526 5016 1212401756844028339715466413194622 5017 -1222424885224624334630234306715788 5018 1232529883509875371727350768162943 5019 -1242717412411804177987018868278368 5020 1252988137910733641129275287464904 5021 -1263342731296791748442547678683836 5022 1273781869211740060299253867269228 5023 -1284306233691127903888170060997364 5024 1294916512206774016981131741487238 5025 -1305613397709579305638033339699164 5026 1316397588672672652329487801836186 5027 -1327269789134892087601492631118296 5028 1338230708744604848817514672142368 5029 -1349281062803867865610886024702827 5030 1360421572312931589897123121580992 5031 -1371652964015090597045371572176274 5032 1382975970441882453091800093219511 5033 -1394391329958638163740167033164892 5034 1405899786810387150528200463595191 5035 -1417502091168118492129878136230442 5036 1429198999175402277102107629908652 5037 -1440991272995373535294017669642451 5038 1452879680858080709489545326113317 5039 -1464864997108202661396126476808972 5040 1476948002253136394288403898386873 5041 -1489129483011458099144713270534996 5042 1501410232361761395240448488665260 5043 -1513791049591874505742611961086623 5044 1526272740348459597012686243309788 5045 -1538856116686998075554933651027361 5046 1551541997122163562106082347785765 5047 -1564331206678586173835661918551434 5048 1577224576942011376428761205078247 5049 -1590222946110855410272203927336366 5050 1603327159048161512299067939586291 5051 -1616538067333959666523990416790868 5052 1629856529318032103852440523224972 5053 -1643283410173088956631387797657712 5054 1656819581948356525730047773139301 5055 -1670465923623581045205753329350172 5056 1684223321163452197655508379586507 5057 -1698092667572448396147860778453188 5058 1712074862950107406338967034585033 5059 -1726170814546726458681289291784495 5060 1740381436819493822464870802342117 5061 -1754707651489055870491610829513274 5062 1769150387596523247358115636890321 5063 -1783710581560918393937501546266110 5064 1798389177237069062090499427127550 5065 -1813187125973950899273563113608153 5066 1828105386673481614405271457172049 5067 -1843144925849771532412551298290142 5068 1858306717688833302310105990205836 5069 -1873591744108754004914504605714938 5070 1889000994820334335153064055617216 5071 -1904535467388197132174949179566990 5072 1920196167292369212023824772488374 5073 -1935984107990341097589155389605288 5074 1951900310979606902112652145006339 5075 -1967945805860688781944053211620234 5076 1984121630400649959825496516519861 5077 -2000428830597098903258670057298448 5078 2016868460742689746991813330900997 5079 -2033441583490122371520916900968080 5080 2050149269917644973643436988959777 5081 -2066992599595064432706882315670320 5082 2083972660650267581092536953702415 5083 -2101090549836256972198285020348519 5084 2118347372598706285096257970183661 5085 -2135744243144037983215337461461471 5086 2153282284508027604609961622338354 5087 -2170962628624939714195005151420142 5088 2188786416397198093270581827381283 5089 -2206754797765595065018527742448608 5090 2224868931780044388165979225478607 5091 -2243129986670880618980671089824766 5092 2261539139920710531028095249780098 5093 -2280097578336820430998016835336976 5094 2298806498124142570613244747833254 5095 -2317667104958786447758537207058252 5096 2336680614062138488212750615464593 5097 -2355848250275534144951644134280279 5098 2375171248135508066747754795805538 5099 -2394650851949625281252356431549956 5100 2414288315872898237432403917083105 5101 -2434084903984795276792829321519184 5102 2454041890366843467860073125145887 5103 -2474160559180831177371989756561216 5104 2494442204747615286850036084113910 5105 -2514888131626536367939453572939150 5106 2535499654695447958048259054629058 5107 -2556278099231364189004070064541778 5108 2577224800991729374802593254271968 5109 -2598341106296315950778418438282158 5110 2619628372109754683615936787457461 5111 -2641087966124701621580256798559304 5112 2662721266845648000939341101382157 5113 -2684529663673376483062219631504052 5114 2706514556990069085327118763610697 5115 -2728677358245072908470835122447420 5116 2751019490041326997018933223055028 5117 -2773542386222456292982491423875078 5118 2796247491960538120132990755553825 5119 -2819136263844544911653874896272084 5120 2842210169969469930140127255298033 5121 -2865470690026140757032893242203956 5122 2888919315391724612185934711615697 5123 -2912557549220932492214835888222508 5124 2936386906537926523557969630659975 5125 -2960408914328935544763953937508196 5126 2984625111635585757053807702672197 5127 -3009037049648950233453951343222573 5128 3033646291804323222510262776113970 5129 -3058454413876726002947321667830120 5130 3083463004077148077806904889259765 5131 -3108673663149530250713498684784750 5132 3134088004468495606148578303081953 5133 -3159707654137832620125749833411222 5134 3185534251089737820565163877800236 5135 -3211569447184823290449311271062712 5136 3237814907312893581251809174086423 5137 -3264272309494499749486538469654532 5138 3290943344983275444534919510895673 5139 -3317829718369060599973287140834832 5140 3344933147681820253620054293101508 5141 -3372255364496362821189335782783838 5142 3399798114037864394759886051525988 5143 -3427563155288206474985460147747673 5144 3455552261093131430977097077730044 5145 -3483767218270222943682336519031980 5146 3512209827717718103037870275917532 5147 -3540881904524155888939190013482870 5148 3569785278078870193136253758442261 5149 -3598921792183333319728044038233970 5150 3628293305163355098490587830916322 5151 -3657901689982146050568277342797348 5152 3687748834354250126856240762188601 5153 -3717836640860353240853143341180552 5154 3748167027062975879002098188854697 5155 -3778741925623054638740676081534460 5156 3809563284417419967656087191456845 5157 -3840633066657178305999143163304304 5158 3871953251007003493465073875884529 5159 -3903525831705345410488487265229266 5160 3935352818685563241356936947732672 5161 -3967436237697988726641149658727156 5162 3999778130432928376366578751904649 5163 -4032380554644611223017352942207478 5164 4065245584276087879934289870635315 5165 -4098375309585090220648500096136912 5166 4131771837270857860284938630806416 5167 -4165437290601938328441323655068144 5168 4199373809544970051367992830220884 5169 -4233583550894453658300434182689544 5170 4268068688403519663750233478966878 5171 -4302831412915701526606591177633756 5172 4337873932497719580366025288637931 5173 -4373198472573284672018443616949244 5174 4408807276057929692011924089973504 5175 -4444702603494874995873568902641816 5176 4480886733191937585524944179029968 5177 -4517361961359491421463266050119678 5178 4554130602249485336627914831071227 5179 -4591194988295528753264246176573520 5180 4628557470254052118756631504024077 5181 -4666220417346549771959568236770599 5182 4704186217402915279881168317971285 5183 -4742457277005875420994328937193956 5184 4781036021636531727521472420385157 5185 -4819924895821019550829739486134812 5186 4859126363278290853819513167434547 5187 -4898642907069030443891178769490668 5188 4938477029745714708207475942174791 5189 -4978631253503819641984226207875304 5190 5019108120334189027556693436920207 5191 -5059910192176570931508776078295610 5192 5101040051074329775788048394251941 5193 -5142500299330345244576718246560626 5194 5184293559664105762211506855944391 5195 -5226422475370005081452270136209405 5196 5268889710476853037974048886015700 5197 -5311697949908607472428988474966573 5198 5354849899646337186170448421327767 5199 -5398348286891426872009152547515719 5200 5442195860230031015802143058076242 5201 -5486395389798787537584563630617816 5202 5530949667451801208779421253649128 5203 -5575861506928904429739639496316614 5204 5621133744025207315446508497038072 5205 -5666769236761946229593844515817906 5206 5712770865558638899174742517202721 5207 -5759141533406558451249899118543532 5208 5805884166043535017844126195811555 5209 -5853001712130094457396263274153394 5210 5900497143426946370883566313246934 5211 -5948373454973829244198501208161766 5212 5996633665269723637270209040751457 5213 -6045280816454445531544081593299252 5214 6094317974491627717602741429078575 5215 -6143748229353101065610577027815388 5216 6193574695204686793129452405154762 5217 -6243800510593408292802188563307858 5218 6294428838636135671109018486451984 5219 -6345462867209673125161761841598422 5220 6396905809142298264439782343893086 5221 -6448760902406767003766833639637458 5222 6501031410314793688037753000464803 5223 -6553720621713017022112800766962204 5224 6606831851180465220959002599952743 5225 -6660368439227529234439620959018442 5226 6714333752496456135595152876195448 5227 -6768731183963375979719308149520604 5228 6823564153141871003931013863643842 5229 -6878836106288100294036087721816876 5230 6934550516607492228059087253435327 5231 -6990710884463014251052758756087496 5232 7047320737585034458175680551101333 5233 -7104383631282786307635224816491149 5234 7161903148657446657320625030779176 5235 -7219882900816842068232109387957584 5236 7278326527091794162339868233606084 5237 -7337237695254115846534507463178118 5238 7396620101736273184091748338911645 5239 -7456477471852722807345793457073754 5240 7516813560022938252068322184009485 5241 -7577632149996139943147468883113900 5242 7638937055077738805238742180000831 5243 -7700732118357507941409827841161138 5244 7763021212939496010443862152141693 5245 -7825808242173693067125830058681114 5246 7889097139889464806208333958309869 5247 -7952891870630767753055257851668510 5248 8017196429893156803314604722644848 5249 -8082014844362601611845663295920460 5250 8147351172156123873364217844931652 5251 -8213209503064268574130642103603082 5252 8279593958795425502434471523717294 5253 -8346508693222012177906643544784883 5254 8413957892628533011092817051624488 5255 -8481945775961530885660966018998954 5256 8550476595081442366884643218365720 5257 -8619554635016372542681242636874420 5258 8689184214217804591984326982604531 5259 -8759369684818256082350576763625592 5260 8830115432890899550476249147722370 5261 -8901425878711161374870363946278526 5262 8973305477020311689483546273408247 5263 -9045758717291063444375202732211580 5264 9118790123995194049305577535586605 5265 -9192404256873204198428234709113871 5266 9266605711206031827770577867625922 5267 -9341399118088833663363157971618395 5268 9416789144706850753371547539992518 5269 -9492780494613375905878379226362616 5270 9569377908009835608954852861407736 5271 -9646586162028004051956058757359268 5272 9724410071014365961813387558101663 5273 -9802854486816641750580185517728088 5274 9881924299072494308784263669519324 5275 -9961624435500432963874583662384219 5276 10041959862192928848838849277262419 5277 -10122935583911761675521059047614082 5278 10204556644385612898788057301838751 5279 -10286828126609921435728423420335026 5280 10369755153149021726317103934533795 5281 -10453342886440578159342788636152166 5282 10537596529102334009077084129724625 5283 -10622521324241194593570814526402576 5284 10708122555764658759756553050031018 5285 -10794405548694618217835877450072116 5286 10881375669483543232302838937732801 5287 -10969038326333069706450872985057866 5288 11057398969515008957821807297704649 5289 -11146463091694797502773572981581103 5290 11236236228257402761024425127549966 5291 -11326723957635706633204094699102452 5292 11417931901641383658309550815881789 5293 -11509865725798291777625321275821390 5294 11602531139678397518266777454522009 5295 -11695933897240251237259937676148358 5296 11790079797170032508564728902426889 5297 -11884974683225187467108581597457760 5298 11980624444580673919645048570811519 5299 -12077035016177835720151716518222796 5300 12174212379075926900311513452702401 5301 -12272162560806302436018273574184892 5302 12370891635729299114678735810993679 5303 -12470405725393825686257456063292927 5304 12570710998899680059123789259400322 5305 -12671813673262617785096407260424554 5306 12773720013782190453819822742781503 5307 -12876436334412373955541530993180396 5308 12979968998135010660567496151395749 5309 -13084324417336083090537254122618168 5310 13189509054184841308791291285692850 5311 -13295529421015808032049137546960932 5312 13402392080713679169629954166751117 5313 -13510103647101143606272127823657064 5314 13618670785329644915625582419760434 5315 -13728100212273103799557365968424248 5316 13838398696924627107299549801823749 5317 -13949573060796224823472492919057433 5318 14061630178321554844400778716842972 5319 -14174576977261722175786478132932208 5320 14288420439114153294648068862469478 5321 -14403167599524567917349308913035806 5322 14518825548702074690964016092098146 5323 -14635401431837410394053056559117852 5324 14752902449524347245092740136850884 5325 -14871335858184294879374855726779718 5326 14990708970494116813629478894987996 5327 -15111029155817187632999236106292268 5328 15232303840637716016003052485540882 5329 -15354540508998354666128036623493872 5330 15477746702941125642194782333757449 5331 -15601930022951684776907867747550809 5332 15727098128406947288149276534237596 5333 -15853258738026103997477199618818010 5334 15980419630325051257593861890025321 5335 -16108588644074259213002027330174781 5336 16237773678760107634267988727782762 5337 -16367982695049711298563414836270668 5338 16499223715259262139658889623321595 5339 -16631504823825917403646285710774462 5340 16764834167783255978858672814436406 5341 -16899219957240331958542377273318262 5342 17034670465864353241098146089549248 5343 -17171194031367008610861349056394196 5344 17308799055994474700262560609738391 5345 -17447494007021129227112464955252576 5346 17587287417246995152144682143716248 5347 -17728187885498948084597473276608624 5348 17870204077135712653773093107370517 5349 -18013344724556675267762484526219939 5350 18157618627714545507761560796862685 5351 -18303034654631890626765222713791710 5352 18449601741921573277256178931508510 5353 -18597328895311124817451895046996278 5354 18746225190171078979981828079660216 5355 -18896299772047297921999837746537558 5356 19047561857197321434547122599155567 5357 -19200020733130765554470479789742356 5358 19353685759153805191403585543045460 5359 -19508566366917769998458021651404132 5360 19664672060971880950959112418094669 5361 -19822012419320163338427466136183162 5362 19980597093982564793281557942942990 5363 -20140435811560308711686952857343274 5364 20301538373805518633010889767420467 5365 -20463914658195140988475572636440092 5366 20627574618509199555167927296815157 5367 -20792528285413417235526875822590884 5368 20958785767046232852179526132926719 5369 -21126357249610248417226965240082234 5370 21295252997968140945063924932908907 5371 -21465483356243067992464983580570716 5372 21637058748423605079935489040037275 5373 -21809989678973247536690712319675811 5374 21984286733444507366030253905165959 5375 -22159960579097644389390981763084690 5376 22337021965524063513839400310596739 5377 -22515481725274411904125636912734396 5378 22695350774491415290703663372973870 5379 -22876640113547483917503496436537829 5380 23059360827687125015170913395339867 5381 -23243524087674201208719834251535626 5382 23429141150444065782307074672800740 5383 -23616223359760613882756356551365954 5384 23804782146878287369192138698816298 5385 -23994829031209065938777823122121542 5386 24186375620994486592875384532090574 5387 -24379433613982727476316248288915340 5388 24574014798110790161011674075977167 5389 -24770131052191823734563304229879932 5390 24967794346607626114364443715943981 5391 -25167016744006359978983896092334056 5392 25367810400005526591207246757478743 5393 -25570187563900231639258219022421680 5394 25774160579376783909990565483745145 5395 -25979741885231670200066210400806533 5396 26186944016095940977834179376887035 5397 -26395779603165050068473921117818410 5398 26606261374934190096598166868479630 5399 -26818402157939159952512261499275676 5400 27032214877502810658735220596929855 5401 -27247712558487109728177321245278212 5402 27464908326050861943503005872723711 5403 -27683815406413134251399080485753410 5404 27904447127622424155122388346740242 5405 -28126816920331613191240576042013258 5406 28350938318578753230383668769766532 5407 -28576824960573723555753204165865542 5408 28804490589490803874284522606662230 5409 -29033949054267211277944834519915964 5410 29265214310407639658872293813810604 5411 -29498300420794849282075188544276576 5412 29733221556506352700796018479445700 5413 -29969991997637237518405626539854552 5414 30208626134129177134686238147825157 5415 -30449138466605673861332359576460587 5416 30691543607213576614021175378210100 5417 -30935856280470925858927382934141388 5418 31182091324121169593840940051233040 5419 -31430263689993796389063555452674424 5420 31680388444871438154180538646704897 5421 -31932480771363485041712893821945986 5422 32186555968786262445542290645199028 5423 -32442629454049822995317494143366662 5424 32700716762551396480113830037597329 5425 -32960833549075550510799733124031052 5426 33222995588701113031337415820359168 5427 -33487218777714901673444652267155508 5428 33753519134532316343530890305993502 5429 -34021912800624844395808983864703036 5430 34292416041454525346810322835172657 5431 -34565045247415433092947090660938898 5432 34839816934782224282427659637128456 5433 -35116747746665803999589460710713084 5434 35395854453976166868445081631055183 5435 -35677153956392460715193885353751584 5436 35960663283340328055065186537827465 5437 -36246399594976583917825875204455276 5438 36534380183181277866360501076863982 5439 -36824622472557198436179794476065666 5440 37117144021436876549238644238264361 5441 -37411962522897138103179785858056734 5442 37709095805781267922424191050155846 5443 -38008561835728839701852770619259853 5444 38310378716213264160358970020701452 5445 -38614564689587119422547667125375364 5446 38921138138135317681890053027782333 5447 -39230117585136164756983142373676567 5448 39541521695930376650061479484791649 5449 -39855369278998105726828629063955632 5450 40171679287044037653898864466956862 5451 -40490470818090623573646218511790500 5452 40811763116579500830068983318142492 5453 -41135575574481166693612647012968734 5454 41461927732412967660039345585913092 5455 -41790839280765460063184945153311356 5456 42122330060837210582228677844655399 5457 -42456420065978097355264814143517152 5458 42793129442741169753772382332719270 5459 -43132478492043137278565130215033432 5460 43474487670333547613347357254327931 5461 -43819177590772716726800051937763104 5462 44166569024418481760977083331552777 5463 -44516682901421835160046542502292099 5464 44869540312231507662501729033311820 5465 -45225162508807571469207985911567392 5466 45583570905844122962260814578815571 5467 -45944787082001116045855921372629958 5468 46308832781145415338494316076031413 5469 -46675729913601131348804282142173856 5470 47045500557409313274829930402545771 5471 -47418166959597066618826979459006596 5472 47793751537456160139196795813259386 5473 -48172276879831199961097805382274424 5474 48553765748417437513778192793543556 5475 -48938241079068280880042574223938851 5476 49325725983112587608615130780013521 5477 -49716243748681804173657621637036932 5478 50109817842047026878514689113201044 5479 -50506471908966062800813825611340256 5480 50906229776040556874826740232719395 5481 -51309115452083263759539450624454370 5482 51715153129495541081598609769457913 5483 -52124367185655133008989664526209566 5484 52536782184314327581273927958453177 5485 -52952422877008562427102543530555412 5486 53371314204475550561262548393551316 5487 -53793481298085011936543148497152998 5488 54218949481279084761058114178682418 5489 -54647744271023493845048491639174816 5490 55079891379269562103237363602469500 5491 -55515416714427137588181410041375816 5492 55954346382848518777279978978870037 5493 -56396706690323465027468481174351746 5494 56842524143585365751554469644932444 5495 -57291825451828655057762576866208812 5496 57744637528237556573493206850627747 5497 -58200987491526235251662217556866738 5498 58660902667490448180612424665916895 5499 -59124410590570776980265886259954883 5500 59591539005427521418076528952618919 5501 -60062315868527348867164060998309648 5502 60536769349741781753097843184915975 5503 -61014927833957608465021310305531427 5504 61496819922699312766126324783687547 5505 -61982474435763602339167872935856299 5506 62471920412866127952904704388670925 5507 -62965187115300489056722716832980710 5508 63462304027609607623302594366839743 5509 -63963300859269566210651197906441790 5510 64468207546386003956605724190029193 5511 -64977054253403155701474222119965900 5512 65489871374825635739906997250874537 5513 -66006689536953057880187559648238660 5514 66527539599627580245827949389268610 5515 -67052452657994479014696761092974080 5516 67581460044275842246989761696056084 5517 -68114593329557478663722993112280028 5518 68651884325589146247437158471836578 5519 -69193365086598190153335434543504000 5520 69739067911116691096860972432384633 5521 -70289025343822230148278517057606956 5522 70843270177392360921721645172825365 5523 -71401835454372895015601039978254346 5524 71964754469060104351387590719058109 5525 -72532060769396935221203538209296140 5526 73103788158883346009846923753016920 5527 -73679970698500870020103214921281043 5528 74260642708651501580107388454173639 5529 -74845838771111020503669971594789068 5530 75435593730996856028573480499962951 5531 -76029942698750595160051977926413854 5532 76628921052135251143004054499271130 5533 -77232564438247391681663866055137247 5534 77840908775544238773640318481370238 5535 -78453990255885856942454348633704029 5536 79071845346592531012358075293345606 5537 -79694510792517450523731303488594632 5538 80322023618134815418421862675754084 5539 -80954421129643468128834543836638476 5540 81591740917086175578204163043686395 5541 -82234020856484673637545162548729232 5542 82881299111990583012538940561432764 5543 -83533614138052323297352653285528116 5544 84191004681598137356047292208809024 5545 -84853509784235342427132018607207572 5546 85521168784465935655481415430512092 5547 -86194021319918664556395864655579373 5548 86872107329597686097634544485136677 5549 -87555467056147943504766937134708152 5550 88244141048137373192234782204049789 5551 -88938170162356070988997789192387258 5552 89637595566132544418945370434262933 5553 -90342458739667167949429352024332884 5554 91052801478382977454545039318720835 5555 -91768665895293928386414239499791708 5556 92490094423390738574228144777339609 5557 -93217129818044455608367800184680964 5558 93949815159427873188625037238904819 5559 -94688193854954925161586019145130568 5560 95432309641738198167976648011080794 5561 -96182206589064685820027347863481560 5562 96937929100889921157145038314279354 5563 -97699521918350629727131332598548708 5564 98467030122296028163149887255598349 5565 -99240499135837911114935250955706616 5566 100019974726919666702574327298409410 5567 -100805503010904350085185164247471906 5568 101597130453181965441378824484879592 5569 -102394903871796094435818255578209021 5570 103198870440090005320857063000722643 5571 -104009077689372396844712788245164312 5572 104825573511602914860519732747449323 5573 -105648406162097584368284648508412471 5574 106477624262254312500248815623135593 5575 -107313276802298598742984294304372456 5576 108155413144049603569650180593828960 5577 -109004083023706732824513594231935600 5578 109859336554656876544385155196972093 5579 -110721224230302459808508112097571702 5580 111589796926910460593252599330055134 5581 -112465105906482538646242878012549522 5582 113347202819646441183149961863882414 5583 -114236139708568838111400110069679370 5584 115131969009889735566101571402178125 5585 -116034743557678637999918228375269454 5586 116944516586412611679575287641381736 5587 -117861341733976407413782618075016341 5588 118785273044684814116975216797392185 5589 -119716364972327394707010763525031388 5590 120654672383235771449757003001037596 5591 -121600250559373634243280383831306466 5592 122553155201449625818543365008997592 5593 -123513442432053278116512754312380004 5594 124481168798814171181668347732244362 5595 -125456391277584474144401266373624236 5596 126439167275645051197019990463347107 5597 -127429554634935301852337570474371724 5598 128427611635306900471708025910207297 5599 -129433396997801622619159561714914762 5600 130446969887953427635683343433116166 5601 -131468389919114972358976167285213272 5602 132497717155808745356837873646753420 5603 -133535012117102989585577231397800444 5604 134580335780012598186056872383662399 5605 -135633749582925175156532847095215500 5606 136695315429052431815587248271242725 5607 -137765095689907111291101376030331552 5608 138843153208805630444483731551792685 5609 -139929551304396616449431913981586610 5610 141024353774215539801711404041168636 5611 -142127624898265630951388776457654179 5612 143239429442625263463577356077828260 5613 -144359832663082010798123638240622950 5614 145488900308793564403373790879321258 5615 -146626698625975706512894186019779340 5616 147773294361617546607280184740830612 5617 -148928754767224208061091964118184485 5618 150093147602587169130766777263093199 5619 -151266541139582469714467537370311119 5620 152449004165996973538426931261644653 5621 -153640605989382898297320825839133414 5622 154841416440940823120940378542812565 5623 -156051505879431369660373973129430020 5624 157270945195115779382140547340491607 5625 -158499805813725594505761485782968577 5626 159738159700461645318973955958723931 5627 -160986079364022572048178902918610902 5628 162243637860663089211451207842987846 5629 -163510908798282206711715269038011312 5630 164787966340541638256458996633776883 5631 -166074885211014603750185858596692048 5632 167371740697365251280489634118534681 5633 -168678608655558932328571679237927252 5634 169995565514103540606168949180367168 5635 -171322688278322148971025947001480914 5636 172660054534657175833419005645174316 5637 -174007742455006298925896636119726060 5638 175365830801090361988373156604510010 5639 -176734398928853503697172817623742968 5640 178113526792895733495810455666251372 5641 -179503294950938206247162875034862222 5642 180903784568321426011359501865597011 5643 -182315077422536615780336770065567515 5644 183737255907790507605661560900604192 5645 -185170403039603782525711783684359454 5646 186614602459443409621533917663364408 5647 -188069938439389141833634566504498201 5648 189536495886834401891962572544074813 5649 -191014360349221817508668000513035998 5650 192503618018813661591104462984670251 5651 -194004355737497438712663725888739748 5652 195516661001626888716450999945097872 5653 -197040621966898661480661743390887469 5654 198576327453264911753934510953085745 5655 -200123866949882091655168111633615216 5656 201683330620096195873541151481410282 5657 -203254809306464721856507877447420878 5658 204838394535815625740420610829755634 5659 -206434178524343528087972351023910073 5660 208042254182743444931404698417226779 5661 -209662715121382328759047836721505288 5662 211295655655508678194187102209938526 5663 -212941170810500502246160019731002260 5664 214599356327151921764777256743523562 5665 -216270308666998675707246166519658036 5666 217954125017682831030189195689530704 5667 -219650903298356976992493077642333813 5668 221360742165128179582636805349326550 5669 -223083741016542002519107259803475190 5670 224819999999106877203949145102087459 5671 -226569620012859111498671148935057680 5672 228332702716968847101805617090069059 5673 -230109350535387247412078498799833896 5674 231899666662535220274778874422109159 5675 -233703755069033989493212077478967840 5676 235521720507477801937940266531889903 5677 -237353668518249086187136049141200144 5678 239199705435376375006474942693936000 5679 -241059938392435287877823017624224074 5680 242934475328492903194644102806580855 5681 -244823424994095831034459607839388617 5682 246726896957302291862274761925698944 5683 -248645001609758538865978945948061516 5684 250577850172819936517018391345041841 5685 -252525554703717016266440584409337525 5686 254488228101766851179003696819841562 5687 -256465984114630061575479561163515600 5688 258458937344613787974190768803678917 5689 -260467203255020978058455284097212641 5690 262490898176546305568049522343168177 5691 -264530139313719069624985867736093784 5692 266585044751393419556355030242303133 5693 -268655733461286233633483922144349594 5694 270742325308563015327107370108634248 5695 -272844941058472150670602962594166276 5696 274963702383027864838792607903032661 5697 -277098731867742250705894420581798972 5698 279250153018406715370764295350875023 5699 -281418090267923199240679589762946468 5700 283602668983185544789642399861567932 5701 -285804015472011361045284597205649338 5702 288022256990124755307399438048509381 5703 -290257521748190314444942492248136224 5704 292509938918898688010479987213722716 5705 -294779638644104158244755078020859852 5706 297066752042014578197887367653896264 5707 -299371411214434041367771818270294928 5708 301693749254058683921998624978725580 5709 -304033900251825999819929992341246728 5710 306391999304318043148054214717586130 5711 -308768182521218928463429035811150042 5712 311162587032827012022270061737864333 5713 -313575350997622146319184600343289565 5714 316006613609888424009158575188051188 5715 -318456515107392794191533177485220543 5716 320925196779119961413600076361553517 5717 -323412800973063989679400223929334924 5718 325919471104077001675617907188226891 5719 -328445351661775397974466644735380706 5720 330990588218504017346495371294245675 5721 -333555327437358640902653053733267380 5722 336139717080267282456321973812832774 5723 -338743906016130685317406383371641740 5724 341368044229022439828966712419226521 5725 -344012282826449175041888280111701244 5726 346676774047671248165751270114404754 5727 -349361671272084365328083415702703050 5728 352067129027662592667766788523817919 5729 -354793302999463182231427926645905612 5730 357540350038193665918936995315343091 5731 -360308428168841683134534117866817473 5732 363097696599367974318881078666581270 5733 -365908315729463009591960337924217512 5734 368740447159367717690640373898380781 5735 -371594253698758760675975299845975942 5736 374469899375698842358708393830227334 5737 -377367549445652515406733512177197200 5738 380287370400567945643789799613252173 5739 -383229529978025133202178679774336062 5740 386194197170451059182005839886342612 5741 -389181542234402237444553482963915422 5742 392191736699915177943170201251639899 5743 -395224953379925231195918171458160471 5744 398281366379754314463344968982018239 5745 -401361151106668033841986285452258776 5746 404464484279502680834173981779989834 5747 -407591543938362620954843875933526416 5748 410742509454388588160463839025761312 5749 -413917561539597378545213671081112384 5750 417116882256793481494511407427058277 5751 -420340655029553161933735032217669534 5752 423589064652281500995763783148791046 5753 -426862297300342946520903398822643370 5754 430160540540265891766510586776074566 5755 -433483983340021812095709177041433639 5756 436832816079379518281938263291439969 5757 -440207230560335046657550402238418599 5758 443607420017617738888700609474376117 5759 -447033579129273078376699469882967254 5760 450485904027322813090528022918419656 5761 -453964592308502936465059401523487426 5762 457469843045080093787478636380843312 5763 -461001856795746959739137843670082648 5764 464560835616597180665544750993571602 5765 -468146983072180449722663909040941184 5766 471760504246638276148490192713674569 5767 -475401605754921056343955906552651200 5768 479070495754087020039995086760876568 5769 -482767383954683637457567827406022098 5770 486492481632212103701624203723158257 5771 -490246001638675475749600403955880198 5772 494028158414211072417886159697464462 5773 -497839167998807763320340190010357444 5774 501679248044108733248298576328264025 5775 -505548617825300352440742620485972342 5776 509447498253087779334710057505087870 5777 -513376111885757899956646441682662808 5778 517334682941330258595161801457371218 5779 -521323437309796607255291254778341259 5780 525342602565449694683993383135606773 5781 -529392407979301965505492277364813542 5782 533473084531594803370366672367113746 5783 -537584864924398965155270076933305476 5784 541727983594306885954648468976325757 5785 -545902676725217491960086149031996184 5786 550109182261214195165718008073579260 5787 -554347739919536760144459572934588781 5788 558618591203647691862133750118796343 5789 -562921979416393840732015614932432418 5790 567258149673263916784610117496523894 5791 -571627348915742580855667534161874780 5792 576029825924761834741753777645348334 5793 -580465831334250404192649864137430685 5794 584935617644781801285579068390762433 5795 -589439439237321805135682037892553480 5796 593977552387076061766408481215044407 5797 -598550215277438518515793477794622281 5798 603157688014041442738821820038760382 5799 -607800232638907729199556114869850233 5800 612478113144706240185034286257884330 5801 -617191595489110940294775218047749232 5802 621940947609264543954504011927789874 5803 -626726439436347443449045990850450968 5804 631548342910252681352176393124372483 5805 -636406931994367706544395766478123606 5806 641302482690463709975202049382886112 5807 -646235273053693306372700928397522644 5808 651205583207697321029263600055337064 5809 -656213695359821496942948375595405546 5810 661259893816443897019204516123194412 5811 -666344464998413791196309626695194712 5812 671467697456602855430571268382312396 5813 -676629881887569462178905447230970034 5814 681831311149336883733471139002276408 5815 -687072280277286248485509664764479017 5816 692353086500165044440237287349979188 5817 -697674029256212017663296855486640028 5818 703035410209399308966975146119421872 5819 -708437533265792645781556470788925544 5820 713880704590030467149672001464299274 5821 -719365232621922828820716160584038088 5822 724891428093170927710433931726255215 5823 -730459604044208144162271493084206612 5824 736070075841163458244359378253844841 5825 -741723161192948113104447114573786508 5826 747419180168466437403306279304275856 5827 -753158455213951688559040796412882198 5828 758941311170427823419639766328480352 5829 -764768075291298123553353580949901331 5830 770639077260061553706657914227579153 5831 -776554649208157788194037600085021146 5832 782515125732941836116347777099284131 5833 -788520843915789169189539363848047352 5834 794572143340332320270824548461786670 5835 -800669366110829887668025954354992904 5836 806812856870668872932959575784374712 5837 -813002962821001343238259613110236938 5838 819240033739516364557287479940221157 5839 -825524421999348169386677868073796707 5840 831856482588121564800927694944421120 5841 -838236573127135534231753966978278564 5842 844665053890686033626490889703537483 5843 -851142287825529004161511042597058694 5844 857668640570484573030855473383267824 5845 -864244480476183474129937326612797704 5846 870870178624956716134617177674472025 5847 -877546108850869496545905129276607566 5848 884272647759900429125109185065063755 5849 -891050174750267118070164216995657700 5850 897879072032899104244510371000910260 5851 -904759724652059275600144259698789508 5852 911692520506114787292264614026576125 5853 -918677850368458556376281549480755036 5854 925716107908582440237711262409498695 5855 -932807689713303152229884169194976612 5856 939952995308142018848547641247531068 5857 -947152427178859706414915577811618290 5858 954406390793146991422624440367020191 5859 -961715294622472712254557732682347620 5860 969079550164090036275972696018318084 5861 -976499571963202146597030675295369414 5862 983975777635288525414551311640185175 5863 -991508587888592974553189162990442942 5864 999098426546774506210108297623869109 5865 -1006745720571722308516023068716975876 5866 1014450900086535940956200537756904794 5867 -1022214398398671934970162753258267552 5868 1030036652023258022775784765253516443 5869 -1037918100706576159493181059431153656 5870 1045859187449715557217977934550713269 5871 -1053860358532396974462880551223312916 5872 1061922063536969448380537218338426011 5873 -1070044755372580725354416397921628732 5874 1078228890299522641407944219604815806 5875 -1086474927953752672210675097190969874 5876 1094783331371592950219633238361183736 5877 -1103154567014608009069787292956486933 5878 1111589104794662507050582568581084034 5879 -1120087418099160257016277810371672772 5880 1128649983816465838603231669704932627 5881 -1137277282361510091059349336846552823 5882 1145969797701580835256888938756601689 5883 -1154728017382300111900855084024183540 5884 1163552432553789280597252289639838094 5885 -1172443537997023351649471957287777546 5886 1181401832150375862990397560407783542 5887 -1190427817136355686535278514468427664 5888 1199521998788537144864647629868096426 5889 -1208684886678684786669465341287297542 5890 1217916994144074251425894601267205939 5891 -1227218838315010613945636913728810628 5892 1236590940142545591713753998111469668 5893 -1246033824426395078842330542355726386 5894 1255548019843058415805796153978887986 5895 -1265134058974140827618618091784647415 5896 1274792478334880517325186751200029127 5897 -1284523818402881837623783977517419599 5898 1294328623647056024214985610077945128 5899 -1304207442556771003007191249765991916 5900 1314160827671211721481190316842627148 5901 -1324189335608952531629092444824234586 5902 1334293527097743148101298191586816166 5903 -1344473967004509670614881711387706572 5904 1354731224365572247529319580166189605 5905 -1365065872417080916484435805729910228 5906 1375478488625671149607914405467504563 5907 -1385969654719340716156775261933485652 5908 1396539956718549418746509427959643893 5909 -1407189984967543285303348155683829122 5910 1417920334165904856004852512258960417 5911 -1428731603400331136507472534270800600 5912 1439624396176640854161002172267229861 5913 -1450599320452012685251132635950382308 5914 1461656988667456055713106784100623693 5915 -1472798017780516199096623673132133488 5916 1484023029298215152712736666825550541 5917 -1495332649310230337497693825315609624 5918 1506727508522312459845028836477725167 5919 -1518208242289944430062310450024408687 5920 1529775490652242984413211517826400141 5921 -1541429898366104789182014264942370006 5922 1553172114940598745022480625354562810 5923 -1565002794671606237115596328210721236 5924 1576922596676711138279301677694631784 5925 -1588932184930341301517311489522345208 5926 1601032228299163347469920953816657717 5927 -1613223400577732585161632405313617144 5928 1625506380524399836287536924839478721 5929 -1637881851897477020552158211453905840 5930 1650350503491663356370876103165178087 5931 -1662913029174733993600723301393271304 5932 1675570127924492994269046922147257049 5933 -1688322503865992532439449411511026105 5934 1701170866309020176030986196215021747 5935 -1714115929785856209941151241058253892 5936 1727158414089302897457838099931247216 5937 -1740299044310987607079560380593644168 5938 1753538550879941796845381535011128531 5939 -1766877669601457773352153500474192760 5940 1780317141696225216880837135236134471 5941 -1793857713839749500207806664532378396 5942 1807500138202053756427121135588539237 5943 -1821245172487666743202945147061921812 5944 1835093579975898548809015695035432548 5945 -1849046129561406146860383593780915996 5946 1863103595795050911481875137155460852 5947 -1877266758925050157056267699038149525 5948 1891536404938424759247664766247308846 5949 -1905913325602745017462972495246504812 5950 1920398318508176852796157695538446491 5951 -1934992187109830467177276827247905479 5952 1949695740770413659546053404719407626 5953 -1964509794803191917052349646524937699 5954 1979435170515257477634724823471927683 5955 -1994472695251109598374228983330460370 5956 2009623202436548189029981897986322518 5957 -2024887531622883068988513752788654658 5958 2040266528531461103520543136867765721 5959 -2055761045098513434399773257692838876 5960 2071371939520325132238023645515130223 5961 -2087100076298729549025958331881064090 5962 2102946326286929641343414441878691242 5963 -2118911566735648643937669268524246072 5964 2134996681339612404922165786846759450 5965 -2151202560284365728846059615079751736 5966 2167530100293425147861206440806253715 5967 -2183980204675770458761040998911128379 5968 2200553783373677448011841537690648308 5969 -2217251753010894268657573580329716156 5970 2234075036941163853547286274464568795 5971 -2251024565297094853668813383805168864 5972 2268101275039383589430071431997479256 5973 -2285306110006389461111707203369141318 5974 2302640020964066383325076817914269667 5975 -2320103965656252756485320356975887700 5976 2337698908855322481387396254813137801 5977 -2355425822413199640068239163342658854 5978 2373285685312739393642019691884044256 5979 -2391279483719477684652408466346067769 5980 2409408211033752411298322874939512620 5981 -2427672867943198655339831122404798692 5982 2446074462475620634555974895735942787 5983 -2464614010052243094638420765600159954 5984 2483292533541344773048579711348097198 5985 -2502111063312276679344499600419833148 5986 2521070637289867935377220765801872799 5987 -2540172301009221874620634617622644144 5988 2559417107670905226968129327852080595 5989 -2578806118196533162233172433531987483 5990 2598340401284752958172454009681810106 5991 -2618021033467629182527130794259470042 5992 2637849099167433203625914363096157752 5993 -2657825690753839884796125980905489592 5994 2677951908601534402119220816194328542 5995 -2698228861148232034500773905871516623 5996 2718657664953113870924080824722807515 5997 -2739239444755681428057453523027868556 5998 2759975333535033084230767921130022880 5999 -2780866472569565354077642685967747000 6000 2801914011497102028738511078017483567 6001 -2823119108375454161665558683872262898 6002 2844482929743414014338202914303981607 6003 -2866006650682186019962443411417995220 6004 2887691454877257817192464314502021154 6005 -2909538534680714538510946467413041212 6006 2931549091173999458599674639244156464 6007 -2953724334231124150973645664415245891 6008 2976065482582331392108496934202500421 6009 -2998573763878213958427822708434933623 6010 3021250414754292562848069824979236313 6011 -3044096680896056228560669423292611162 6012 3067113817104468307477002803244444953 6013 -3090303087361941477729864654608454072 6014 3113665764898785055214234635654969884 6015 -3137203132260127906662505763734570192 6016 3160916481373320395616605008992071783 6017 -3184807113615818735172465666189619964 6018 3208876339883555114961777201490550751 6019 -3233125480659797109953243956590286992 6020 3257555866084499796782802952033176306 6021 -3282168836024154050723841640063231120 6022 3306965740142134592541401056353014434 6023 -3331947937969551255201141937693410445 6024 3357116798976607049531334725123414970 6025 -3382473702644466663876837166453646052 6026 3408020038537638937367291179074626048 6027 -3433757206376876980606879936217974450 6028 3459686616112599620264044612460360105 6029 -3485809687998837795931855471371679200 6030 3512127852667709689716860026809665682 6031 -3538642551204428308221236611300631682 6032 3565355235222845231900662448540505474 6033 -3592267366941534397031381599903190452 6034 3619380419260419688991473832182784226 6035 -3646695875837950175659620668062222650 6036 3674215231168826913490882717977588067 6037 -3701939990662285156071333202630981252 6038 3729871670720935910341214323422292951 6039 -3758011798820170844811377099917769880 6040 3786361913588134455420782983930532410 6041 -3814923564886267538750824887697979668 6042 3843698313890426025181421262890101653 6043 -3872687733172579173740857174649094336 6044 3901893406783091293392543439763621762 6045 -3931316930333591093515493496362081707 6046 3960959911080432761449038832087705849 6047 -3990823968008753023823086814522799658 6048 4020910731917128359210329062501178285 6049 -4051221845502836584915442142508649427 6050 4081758963447727150464050550840402344 6051 -4112523752504704361787401820563817224 6052 4143517891584827884390917181987045269 6053 -4174743071845034938671613836897038870 6054 4206200996776488496343377632397449294 6055 -4237893382293555939271268357283071920 6056 4269821956823422647424352672048374259 6057 -4301988461396344931351928457150450918 6058 4334394649736546896975431047811165215 6059 -4367042288353765765050743365258956145 6060 4399933156635450164920274456041523141 6061 -4433069046939616092547452512348004632 6062 4466451764688365128690201835977090794 6063 -4500083128462069571595713219449376528 6064 4533964970094229257075038249946270016 6065 -4568099134767004726596763586954910680 6066 4602487481107431535555378402213429162 6067 -4637131881284320562554822831201613056 6068 4672034221105849072944348699629870796 6069 -4707196400117847453440850904138183752 6070 4742620331702786540552938213493703178 6071 -4778307943179470411433633790388524174 6072 4814261175903439690573971612671553999 6073 -4850481985368090359226686754092306336 6074 4886972341306513051745613505439173128 6075 -4923734227794058003246165648187536962 6076 4960769643351630716145327105201225345 6077 -4998080601049723477691206036913140320 6078 5035669128613187986012457771247826537 6079 -5073537268526754223791570760506961599 6080 5111687078141300860364404692870553170 6081 -5150120629780882538391349200829201557 6082 5188840010850519287752628687435766473 6083 -5227847323944753482414765213401983678 6084 5267144686956979764990371614877264836 6085 -5306734233189553309365179978023204220 6086 5346618111464681987304525539394582211 6087 -5386798486236107934864402813718939774 6088 5427277537701584014397498258790554040 6089 -5468057461916150861279379311370859308 6090 5509140470906220102402849290857968615 6091 -5550528792784469401949324601591769070 6092 5592224671865555125372999713024734371 6093 -5634230368782648290317243275396870727 6094 5676548160604799623228053252230629890 6095 -5719180340955139620314164836979325816 6096 5762129220129919394511072243240085896 6097 -5805397125218398276031959937718437328 6098 5848986400223584143894229647784181945 6099 -5892899406183832408665945407481827178 6100 5937138521295309776325811366330986786 6101 -5981706141035328852129642350306602674 6102 6026604678286559643689105604779101114 6103 -6071836563462124227090354408025080568 6104 6117404244631580735084638646857910007 6105 -6163310187647802901863426727633389311 6106 6209556876274761542415896335420979680 6107 -6256146812316214215656356965947196508 6108 6303082515745309482211904691812053069 6109 -6350366524835112255377344224630635579 6110 6398001396290056620518385553113867496 6111 -6445989705378332695044591696993391258 6112 6494334046065214114646366585475526722 6113 -6543037031147332674377849501243175178 6114 6592101292387906875136581034627295264 6115 -6641529480652931051459184965692813130 6116 6691324266048331760167471214717957909 6117 -6741488338058098328964893222497748114 6118 6792024405683394353806942368114597520 6119 -6842935197582657014055093168636018624 6120 6894223462212691229396181013618597356 6121 -6945891967970765549815285678491185650 6122 6997943503337716841269726227864287655 6123 -7050380877022070922747857910333692241 6124 7103206918105186183617951137290187928 6125 -7156424476187427421658005615293522440 6126 7210036421535377157021373196820936564 6127 -7264045645230091617534213438472151900 6128 7318455059316408828767735218851440421 6129 -7373267596953316167036882191609296141 6130 7428486212565384737855528568556682854 6131 -7484113881995278174897605886107668416 6132 7540153602657343341574532747251322193 6133 -7596608393692290505714203270910070509 6134 7653481296122970722162783978127788671 6135 -7710775373011258018479426193151738864 6136 7768493709616044163616875659409136134 6137 -7826639413552353901509038588104515616 6138 7885215614951588398159919240982564420 6139 -7944225466622904874872945581028596186 6140 8003672144215740419706631790753411990 6141 -8063558846383487909808012721849812632 6142 8123888794948332229453700528521861671 6143 -8184665235067254889702181933192319716 6144 8245891435399215164015331007529653238 6145 -8307570688273516103772868448077484658 6146 8369706309859363678976873829165373430 6147 -8432301640336627383481578799272518568 6148 8495360044067810821623424546452156831 6149 -8558884909771240649559435336915698998 6150 8622879650695482440531452317318177898 6151 -8687347704794992151771002982704761812 6152 8752292534907011733894912257812456753 6153 -8817717628929717664421421034525848160 6154 8883626500001631208362535051762062984 6155 -8950022686682299146798873524705962024 6156 9016909753134253984861232209568260103 6157 -9084291289306262571314965124025100138 6158 9152170911117872071700770502617147822 6159 -9220552260645262501436076796158126746 6160 9289439006308414904130934466845601171 6161 -9358834843059604363976637590482754936 6162 9428743492573227229499522576544967717 6163 -9499168703436971775124639630484526044 6164 9570114251344341738242343699348155794 6165 -9641583939288542288440340179234700184 6166 9713581597757737841883185866947906162 6167 -9786111084931691389070129815429799210 6168 9859176286879795031099163519711304327 6169 -9932781117760501358458084362080772066 6170 10006929520022165593110718567022870907 6171 -10081625464605308331863731080824488546 6172 10156872951146308743776317196417989448 6173 -10232676008182538358293243653677023216 6174 10309038693358945453800441542384389176 6175 -10385965093636100166721322211497917204 6176 10463459325499710644903904129491569048 6177 -10541525535171620414335803811261664153 6178 10620167898822297352448111704948036216 6179 -10699390622784824787963886859196591834 6180 10779197943770405100132560291638420101 6181 -10859594129085386464586934201125175360 6182 10940583476849823422579829792487592148 6183 -11022170316217581886873308718375852516 6184 11104359007597999505244234423832938710 6185 -11187153942879112219974054657578933751 6186 11270559545652457878464213339015941919 6187 -11354580271439468051161812108895621942 6188 11439220607919459083722675259943961338 6189 -11524485075159233531948363703616951078 6190 11610378225844303344357198970124197735 6191 -11696904645511745994992712644648375606 6192 11784068952784705010926612980049073486 6193 -11871875799608546477821367024091910014 6194 11960329871488682952788370902113777221 6195 -12049435887730076504864311578695864066 6196 12139198601678432639715792464860245543 6197 -12229622800963096803314908453103336554 6198 12320713307741665485681176345042315509 6199 -12412474978946323859825913132329980364 6200 12504912706531921913977134765519105211 6201 -12598031417725801358465537935088810282 6202 12691836075279385453508257567966448948 6203 -12786331677721544033935233214945994620 6204 12881523259613746240743221558552999771 6205 -12977415891807013303400738660639919079 6206 13074014681700683973751081733903135021 6207 -13171324773503005360496913459343001041 6208 13269351348493561755908738276888628670 6209 -13368099625287554359419046535035719196 6210 13467574860101944842611349681926728852 6211 -13567782347023475636243517620167002778 6212 13668727418278580170243366638204953602 6213 -13770415444505196212494679744585660676 6214 13872851835026495478053554103180780699 6215 -13976042038126543023464761828037549842 6216 14079991541327899803814647901233446433 6217 -14184705871671181913072967555998305484 6218 14290190595996590276920021781057724475 6219 -14396451321227424393574384237357236153 6220 14503493694655593995350307552677498439 6221 -14611323404229142666073537514145360694 6222 14719946178841797285026090865689674250 6223 -14829367788624557500389291237256513468 6224 14939594045239339483215796300065498937 6225 -15050630802174688151576308926118387956 6226 15162483955043572426311234046461421725 6227 -15275159441883277991669269693771967610 6228 15388663243457412067502929566357695495 6229 -15503001383560035068203542148622274762 6230 15618179929321933880702057024544048375 6231 -15734204991519051646640099118065976457 6232 15851082724883089202677087273682996410 6233 -15968819328414293155816283413458712406 6234 16087421045696445865371806075792623335 6235 -16206894165214072776625555919860472795 6236 16327245020671882383927132431373261003 6237 -16448479991316454458445303690703628402 6238 16570605502260192228573129274315895537 6239 -16693628024807554138150160202568330786 6240 16817554076783581206861953424479085543 6241 -16942390222864735930725565437164492000 6242 17068143074912068697953607578411618463 6243 -17194819292306728086756104190218553380 6244 17322425582287831267458462116094117386 6245 -17450968700292710899465155925548704692 6246 17580455450299555199748839673175667552 6247 -17710892685172457674686931090036188571 6248 17842287307008893325190183958962482205 6249 -17974646267489638325174360283202940220 6250 18107976568231149999042058287817671886 6251 -18242285261140424303594738212999699046 6252 18377579448772348082551756784946887830 6253 -18513866284689563302606520629094784700 6254 18651152973824860903915885588199223461 6255 -18789446772846121808958131161580921082 6256 18928754990523822680343630847198698941 6257 -19069084988101124438638949849996741708 6258 19210444179666561401481642761471021756 6259 -19352840032529349085275412865926820293 6260 19496280067597329020272303560572269215 6261 -19640771859757568742076616025887896986 6262 19786323038259635461134181151814399812 6263 -19932941287101562115057700679381255926 6264 20080634345418524331986738657868967471 6265 -20229410007874247241826153004307433098 6266 20379276125055161141155665131669866900 6267 -20530240603867324957671807319672287208 6268 20682311407936136915409599038272325628 6269 -20835496558008851715838114169933661460 6270 20989804132359923601970932870811975452 6271 -21145242267199195119388331110040799720 6272 21301819157082951237749073867839180605 6273 -21459543055327858694434450975815086750 6274 21618422274427810751699444765368875564 6275 -21778465186473697363265640209676117425 6276 21939680223576121111804628934538178875 6277 -22102075878291079501578477337798003750 6278 22265660704048634006966758647763051414 6279 -22430443315584586712076568260990186340 6280 22596432389375185457657614438578227267 6281 -22763636664074878356606643404399302068 6282 22932064940957139023322492348058612824 6283 -23101726084358383774264271691855732448 6284 23272629022125002120438715420258205003 6285 -23444782746063522352824159939471629306 6286 23618196312393933866242418073796927174 6287 -23792878842206188079517023549769824882 6288 23968839521919900166533043610132174125 6289 -24146087603747273615181901405165249042 6290 24324632406159270020479747015049892942 6291 -24504483314355046756723671531607091524 6292 24685649780734684988562518204139528047 6293 -24868141325375230948552330172177738808 6294 25051967536510073497795630066110488667 6295 -25237138071011680931686367789560939500 6296 25423662654877720512819737331831862902 6297 -25611551083720584129449602830414146155 6298 25800813223260343548399955801130243430 6299 -25991459009821159242008147968608713896 6300 26183498450831166613717279934708562871 6301 -26376941625325863680485887256591017649 6302 26571798684455024650624752781845372048 6303 -26768079851993163630690521201291508538 6304 26965795424853573115555653814213308748 6305 -27164955773605962177247804306579994838 6306 27365571342997719076710591568224725990 6307 -27567652652478823520272721353280794082 6308 27771210296730433886270553351812591238 6309 -27976254946197174699448660521368845898 6310 28182797347623150183845445834629706722 6311 -28390848324591709640488085898073690064 6312 28600418778068990480571762405062498996 6313 -28811519686951265293998819347460461434 6314 29024162108616119173704836150894346881 6315 -29238357179477483766896056016813925325 6316 29454116115544554936108378610105773566 6317 -29671450212984620706847133675139413630 6318 29890370848689826626827602699215869766 6319 -30110889480847905942153137554478290288 6320 30333017649516901804006400058034368864 6321 -30556766977203909255326167205603209368 6322 30782149169447864860843007419524472328 6323 -31009176015406411797777378030113229958 6324 31237859388446868819026314581134561899 6325 -31468211246741331422325961753294433465 6326 31700243633865933652557542461447008806 6327 -31933968679404299548754234224117943628 6328 32169398599555213089877489001699978248 6329 -32406545697744535769108712865977363056 6330 32645422365241401365923061481481518463 6331 -32886041081778717272310135965176832507 6332 33128414416178002213854515680583852030 6333 -33372555026978590513583678737854790562 6334 33618475663071232849001857580959339330 6335 -33866189164336124023389045595484427742 6336 34115708462285388404054486300083793221 6337 -34367046580710053643127049400289926648 6338 34620216636331543929230484415111981354 6339 -34875231839457723940766241014835791649 6340 35132105494643524782063104750249435680 6341 -35390851001356183812381695449823721876 6342 35651481854645130116809606890237150183 6343 -35914011645816547664370551223653395825 6344 36178454063112648674568755725186882315 6345 -36444822892395689500912152164650365428 6346 36713132017836761856761644572507875400 6347 -36983395422609392538585229649880599548 6348 37255627189587984605408548689149844847 6349 -37529841502051133588034394990094965924 6350 37806052644389852446216077249088829346 6351 -38084275002820738958432645290118027636 6352 38364523066104119909365288702296130613 6353 -38646811426267206370879741814139369464 6354 38931154779332294494886257636694733370 6355 -39217567926050046905976682411997200818 6356 39506065772637889624607833971398547648 6357 -39796663331523559777320684818880454738 6358 40089375722093839858923892004138043038 6359 -40384218171448514093095449475471469566 6360 40681206015159582996477921989328713381 6361 -40980354698035772612660189718157293536 6362 41281679774892374681525927516327911118 6363 -41585196911326454664643854410881734900 6364 41890921884497464713411973931668219452 6365 -42198870583913298644841193473354640324 6366 42509059012221826714630785596794944444 6367 -42821503286007947910489556193225679217 6368 43136219636596197631746262013953624262 6369 -43453224410858949341913826578904163704 6370 43772534072030248621728100262980895715 6371 -44094165200525318400670579744750417138 6372 44418134494765774695698878875988376757 6373 -44744458772010591969521526574719817076 6374 45073154969192857817350322905032689065 6375 -45404240143762357079339368796027489185 6376 45737731474534025278219419124552776392 6377 -46073646262542311987775669464604760546 6378 46412001931901494920247865624739671076 6379 -46752816030671985504825001707997422040 6380 47096106231732667509120104931195507139 6381 -47441890333659310200012567701036813737 6382 47790186261609097698699846906449989123 6383 -48141012068211316952785654814112021678 6384 48494385934464246595314965709918408223 6385 -48850326170638289345869325041754953557 6386 49208851217185391197771092354261025143 6387 -49569979645654790414668567453468041688 6388 49933730159615140004894823250655852866 6389 -50300121595583047767428975400543733698 6390 50669172923958077802541528066786736763 6391 -51040903249964258133386292489082894252 6392 51415331814598139293136453460958040697 6393 -51792477995583448731473199839854867804 6394 52172361308332386725367675800023581463 6395 -52555001406913609428651022382461612900 6396 52940418085026944878279337317428426978 6397 -53328631276984888602141200912885661214 6398 53719661058700925320308700841833094518 6399 -54113527648684723646595417084489212358 6400 54510251409044251335415459945604225276 6401 -54909852846494858402694279390247536182 6402 55312352613375376139186284963002869144 6403 -55717771508671280492241570021110470667 6404 56126130479044968097145728240323243475 6405 -56537450619873194051242060318760294158 6406 56951753176291720752931579292051707683 6407 -57369059544247227135782303342852078814 6408 57789391271556528522508979518922800639 6409 -58212770058973157287921445858059584518 6410 58639217761261354722821349646766743952 6411 -59068756388277525372823496681768053836 6412 59501408106059204982433294541329274233 6413 -59937195237921593630657656978413591388 6414 60376140265561706327494986539866494080 6415 -60818265830170193121997442129196260650 6416 61263594733550881518584439195427945846 6417 -61712149939248094499737284634898899546 6418 62163954573681797257418509372462476378 6419 -62619031927290626602468212654168490104 6420 63077405455682857281417877927392064218 6421 -63539098780795359457626886649358245446 6422 64004135692060602567913762216643722566 6423 -64472540147581760738409114995783110489 6424 64944336275315975176555858117044347731 6425 -65419548374265829906298706189945939386 6426 65898200915679097072480363208201484345 6427 -66380318544256808532156298656502062470 6428 66865926079369711190931462084192869063 6429 -67355048516283163331470559567258232153 6430 67847711027390529979483868528927992367 6431 -68343938963455135892528658533509972173 6432 68843757854860834570374566025307968396 6433 -69347193412871252620790051492283418684 6434 69854271530897769100431475205578485767 6435 -70365018285776289490716540089704373618 6436 70879459939052874996077619294794540053 6437 -71397622938278287843780818537195287503 6438 71919533918311513522203915677363999094 6439 -72445219702632321908659093170703080466 6440 72974707304662929110022488663193533461 6441 -73508023929098822379555012513673820354 6442 74045196973248811266576920472253077398 6443 -74586254028384367944996850313415213892 6444 75131222881098320530443626539379109351 6445 -75680131514672963787379490261212108680 6446 76233008110457651443042173083899539842 6447 -76789881049255935324142150141403913016 6448 77350778912722316855868812261823887656 6449 -77915730484768676527476511414161480502 6450 78484764752980448025723324089943941814 6451 -79057910910042603741483847394928922364 6452 79635198355175518649353640328382464084 6453 -80216656695580780653070637222551124910 6454 80802315747897015367853743991881511418 6455 -81392205539665793893815201632684570876 6456 81986356310807692994760255441469526409 6457 -82584798515108576897784646956415770218 6458 83187562821716170854064805493734518735 6459 -83794680116646997239036785550829239526 6460 84406181504303744799112323089902415217 6461 -85022098309003142730227731332551502234 6462 85642462076514411628992576616886134793 6463 -86267304575608363439455175831833474588 6464 86896657799617223700244518164163227392 6465 -87530553968005249425643993820145373344 6466 88169025527950216279328727796475152785 6467 -88812105155935849867172570173057159506 6468 89459825759355275871915812051957726869 6469 -90112220478125564392814112241353453046 6470 90769322686313444775845725946038367814 6471 -91431165993772267025036408482531787664 6472 92097784247790286886863743698656837893 6473 -92769211534750352398382180213404185812 6474 93445482181801069524584413380567023643 6475 -94126630758539525663392966795942289654 6476 94812692078705650197775871893443017500 6477 -95503701201888291387621721065258634178 6478 96199693435243090156682594300175603242 6479 -96900704335222231376061684499845586112 6480 97606769709316153615497650971870652162 6481 -98317925617807299592683279838818831656 6482 99034208375535989457843676881527022034 6483 -99755654553678499742680877486551634063 6484 100482300981537431803372713029739677991 6485 -101214184748344453409208667941215785524 6486 101951343205075498201807398328046716381 6487 -102693813966278508503787605040644905228 6488 103441634911913806809544602883191327660 6489 -104194844189207182535453478291674319830 6490 104953480214515781047327318058810595437 6491 -105717581675206882119638102414433354186 6492 106487187531549656341849954566503988957 6493 -107262337018619988064930419422279248506 6494 108043069648218453889102194241941307149 6495 -108829425210801547039994855892651414956 6496 109621443777426237911599814234103939448 6497 -110419165701707961814100247752739692436 6498 111222631621792126038681751172792393583 6499 -112031882462339228181917851913446492025 6500 112846959436523678834822454787177324567 6501 -113667904048046422567487595228105077334 6502 114494758093161451004944861445373462685 6503 -115327563662716303121959063283295053740 6504 116166363144206648380015346996023497243 6505 -117011199223845048505143085283892239956 6506 117862114888643995160433389160112707401 6507 -118719153428513320868625897766496715865 6508 119582358438372081002153795120551192242 6509 -120451773820275006110062281202719881038 6510 121327443785553623798830148368867489254 6511 -122209412856972150205679312502175363310 6512 123097725870898252268361419244705121922 6513 -123992427979488781849309753614878544455 6514 124893564652890584019184446155190159746 6515 -125801181681456482696775346088423705252 6516 126715325177976546732664741480063138792 6517 -127636041579924740962820510110831258380 6518 128563377651721067302451262196272761340 6519 -129497380487009301156853142440810798860 6520 130438097510950429995066702409622672981 6521 -131385576482531901073593257714194160288 6522 132339865496892785806852327852947486731 6523 -133301012987664969834837832661265615772 6524 134269067729330477817956486714063101860 6525 -135244078839595042890876239196028872764 6526 136226095781778031959292433705758460870 6527 -137215168367218837892096162829286824334 6528 138211346757699851012666971150303984072 6529 -139214681467886123269933967546934955674 6530 140225223367781838377669994137966457917 6531 -141243023685203702751585970439022074496 6532 142268134008271372684323042638770492612 6533 -143300606287915033453093090233782577156 6534 144340492840400247733980992889587275944 6535 -145387846349870190870194233592467515231 6536 146442719870905391116343451347283119480 6537 -147505166831101094657661277092697830582 6538 148575241033662375206285264339181984209 6539 -149652996660017108952850955710488547388 6540 150738488272446937010706925947535187506 6541 -151831770816736337390193895487339226664 6542 152932899624839929991318767329662633947 6543 -154041930417568139159184871763150933532 6544 155158919307291338288586729303929007823 6545 -156283922800662602629465989875190320560 6546 157416997801359197115239221592006154939 6547 -158558201612842926330949696824373631456 6548 159707591941139475549724671899684415220 6549 -160865226897636871989464795916663246440 6550 162031165001903196075105924610247794762 6551 -163205465184523674287600057203466653270 6552 164388186789957285225386063946105676083 6553 -165579389579413011575402500136587144970 6554 166779133733745872152119413124775899127 6555 -167987479856372868085653213347090297544 6556 169204488976208978812633005827674141994 6557 -170430222550623344680048058444070000810 6558 171664742468415772939933234489766889301 6559 -172908111052813705697983144966191911672 6560 174160391064489789129482614406329148017 6561 -175421645704600183630792996775114760444 6562 176691938617843756514933471038804795442 6563 -177971333895542299125081847403996693039 6564 179259896078741910952267331968373550225 6565 -180557690161335695282449922372650987680 6566 181864781593207910975724025198681828409 6567 -183181236283399726140789958828688118200 6568 184507120603296721054671650906626888353 6569 -185842501389838287641949897152314737882 6570 187187445948749074517809232761129011468 6571 -188542022057792627850418745985255137362 6572 189906297970047378310598578636112757188 6573 -191280342417205126306678106908572720770 6574 192664224612892178526086256070972288338 6575 -194058014256013289211808597542405590954 6576 195461781534118561695969900570598877359 6577 -196875597126793466040815607292253909935 6578 198299532209072129422037557893724584876 6579 -199733658454874057967598471206138691570 6580 201178048040464448895888182622142208259 6581 -202632773647938253070308793487711763721 6582 204097908468728149795189560416468378747 6583 -205573526207136595674541089786442813992 6584 207059701083892111187664813060388762661 6585 -208556507839729970005860549435911399528 6586 210064021738997456122834421219649972603 6587 -211582318573283855942095760955968969706 6588 213111474665075353384606280714161071264 6589 -214651566871434996560645992375741846846 6590 216202672587707906794656260316742751896 6591 -217764869751251901174060595270731435072 6592 219338236845193700673221401377202114828 6593 -220922852902210898148565612909441415856 6594 222518797508339860676063663705997931030 6595 -224126150806809742082426579743707886352 6596 225744993501902783376353366963014053105 6597 -227375406862841078837069569413769725618 6598 229017472727699987488386098646108996745 6599 -230671273507348371170001044791849409189 6600 232336892189415840524026744440284087491 6601 -234014412342287192454265887137854121712 6602 235703918119124223625490927055852997224 6603 -237405494261915105116525120262461479808 6604 239119226105551505764839123460803244893 6605 -240845199581933652200678855870691029852 6606 242583501224103514537636430239173621889 6607 -244334218170406309094679015579266139298 6608 246097438168680509767381960681743132660 6609 -247873249580476561180214156043140297153 6610 249661741385304488749752349179156755939 6611 -251463003184910600884337179743201907396 6612 253277125207583480683636831213618840855 6613 -255104198312489466126043663049720224873 6614 256944313994037817886994635380832088396 6615 -258797564386275776336130758312458674758 6616 260664042267313710386927376207295822707 6617 -262543841063780561510340262029065392960 6618 264437054855309788824414879681064416974 6619 -266343778379056021701616942403976730708 6620 268264107034242627419813863837524727980 6621 -270198136886740403985267207047008473462 6622 272145964673677608557593661134652292778 6623 -274107687808081533548982552170877785924 6624 276083404383551844640853097057029878416 6625 -278073213178965895126640176441472550125 6626 280077213663216233290792793996016640630 6627 -282095505999980521294050909971111275596 6628 284128191052524084264286394125639879782 6629 -286175370388535310894265125964369594702 6630 288237146284994128083023463669387989460 6631 -290313621733073772878616054064579394182 6632 292404900443076087789222975718107473061 6633 -294511086849400566156160970256901268227 6634 296632286115547375475267247011848851570 6635 -298768604139154589347033559158856664276 6636 300920147557069859122779830526636532417 6637 -303087023750456758115484308677437494238 6638 305269340849936033584079156112028580377 6639 -307467207740762001925776316967997537651 6640 309680734068034325008250490938803019134 6641 -311910030241945407500568595374707488292 6642 314155207443063655356067395942100573281 6643 -316416377627652838396750309302488583266 6644 318693653533027801323682139956601428615 6645 -320987148682946768311250410683793640302 6646 323296977393040489359329433310599247143 6647 -325623254776278477292247497153748121102 6648 327966096748472585625448408098686587123 6649 -330325620033818180541496813478085652436 6650 332701942170473160680702258302424041650 6651 -335095181516175080406716990786581738680 6652 337505457253896634750909054610966719622 6653 -339932889397539764554116144569623759925 6654 342377598797668643014689708763000826228 6655 -344839707147281806940939809925260196590 6656 347319336987623696394321927501890719030 6657 -349816611714035869436750593644084227154 6658 352331655581848160203957793874007478072 6659 -354864593712310049464542829460731255990 6660 357415552098562520084280650355457295987 6661 -359984657611650670649594663341781201475 6662 362572038006577361969066570238017503293 6663 -365177821928398174417449969127134368548 6664 367802138918357954657310024810539159961 6665 -370445119420069232417347535247089037196 6666 373106894785732790750374342317711870683 6667 -375787597282400673588278484072774732755 6668 378487360098281917331623325337109086721 6669 -381206317349091295498869808862339380756 6670 383944604084441365933626271303218645879 6671 -386702356294278113323983363854372376942 6672 389479710915360481464399290036038738835 6673 -392276805837784090766062073626662364810 6674 395093779911549440024453487987818744825 6675 -397930772953174892398540305578876465589 6676 400787925752354747188639988161103952513 6677 -403665380078662702510718601815676860736 6678 406563278688301014634293191546491951667 6679 -409481765330895662079357553237643595493 6680 412420984756337825550862147859131891293 6681 -415381082721671995296250197952583113839 6682 418362205998031020620014992981576797573 6683 -421364502377618418770553626191381233732 6684 424388120680738261006281340261197269353 6685 -427433210762872957173685600916756950976 6686 430499923521809261969013109734076332821 6687 -433588410904812827260960833794400370608 6688 436698825915851628639382809645618205205 6689 -439831322622868595447803262950046455596 6690 442986056165103775352407696799786065126 6691 -446163182760466368275142085950318490916 6692 449362859712956965321523473069464712481 6693 -452585245420140330886427260592238741112 6694 455830499380669069341722597288466197487 6695 -459098782201858518320097518059169534948 6696 462390255607313214028222099949203647892 6697 -465705082444605276738808113043170882706 6698 469043426693005065312835547948992893005 6699 -472405453471264453398136899650548143120 6700 475791329045453081991369034346338259419 6701 -479201220836847944424573302009849280998 6702 482635297429876663910492669597855010686 6703 -486093728580114825013156483886088931919 6704 489576685222337722407112073003270235966 6705 -493084339478626894373822079181501788196 6706 496616864666531809412612913119078631087 6707 -500174435307287077117108744829399015388 6708 503757227134085557970444102813826418404 6709 -507365417100407747464462005663123056474 6710 510999183388407813636741102964839577247 6711 -514658705417356670067721230412608854440 6712 518344163852142467229968860389943603109 6713 -522055740611828889193050278999966777972 6714 525793618878271644925879697134638011642 6715 -529557983104793544974333806808031598106 6716 533349019024918558698117969124308543666 6717 -537166913661165248663760727783354950336 6718 541011855333899980985104434691524451103 6719 -544884033670250314798639294905724464450 6720 548783639613078975155792172485378376570 6721 -552710865430018816654599388787205799826 6722 556665904722569188917059879736176684991 6723 -560648952435254115903410727555180294553 6724 564660204864842705061251619034660141251 6725 -568699859669632205534946443505842926183 6726 572768115878794135651119888672164382273 6727 -576865173901783904324754668531452624002 6728 580991235537814353511326737232190295631 6729 -585146503985393650572029656026315838856 6730 589331183851927964160826930327804696592 6731 -593545481163389358828941751875850789634 6732 597789603374049345980083054269278247538 6733 -602063759376278533568976484428843316612 6734 606368159510412818189722860320450793803 6735 -610703015574686566505479302693472453360 6736 615068540835233237086964625455475178066 6737 -619464950036153894788918360822943901058 6738 623892459409654074119627793193173601403 6739 -628351286686249451563637308597333584112 6740 632841651105040787992549827838116213418 6741 -637363773424058607098825817215927334798 6742 641917875930678078508097172483350346072 6743 -646504182452104576167240790296128276102 6744 651122918365930387737382422453088670531 6745 -655774310610763052528953986621362422743 6746 660458587696925808193899382029711121750 6747 -665175979717230631515342673312047605952 6748 669926718357824360094229256001430771816 6749 -674711036909108385354642712598249246072 6750 679529170276732411739338475037323902978 6751 -684381354992662778198015923607498427286 6752 689267829226325842771323936657831363580 6753 -694188832795826934910007199912386676534 6754 699144607179245381521578790113100532290 6755 -704135395526006117911073455542769235972 6756 709161442668328397794370313503788662153 6757 -714222995132752118754919262563261534388 6758 719320301151742285041443049302492800330 6759 -724453610675372131628031333516665833234 6760 729623175383085436428656256273420912712 6761 -734829248695538553109280686254418527496 6762 740072085786522698599863720438221108397 6763 -745351943594967033347773520220934450762 6764 750669080837023077195789154213937791723 6765 -756023758018231005218492348703009089337 6766 761416237445768372929367285757720241312 6767 -766846783240781824439192892966469953100 6768 772315661350802338727953640339275685553 6769 -777823139562244574802676781324460102502 6770 783369487512990879815929347385392307628 6771 -788954976705060526658745105280156076982 6772 794579880517364753525955699693095625835 6773 -800244474218548180245845411432878468976 6774 805949034979917179428358066859561667708 6775 -811693841888455786468390299421365874966 6776 817479175959929734352866787465548812469 6777 -823305320152079203536817606130239936515 6778 829172559377900882391394046197852160056 6779 -835081180519019935391265572355629988282 6780 841031472439152481728654565729326646954 6781 -847023725997659191603238894295668465340 6782 853058234063190609242970290249539802397 6783 -859135291527424817762638541046866344834 6784 865255195318898064619114007862700471499 6785 -871418244416928969166066289683291109608 6786 877624739865636940260145849398534969599 6787 -883874984788055434431397754579166120688 6788 890169284400340688744917979692673534598 6789 -896507946026076568962903087068568405272 6790 902891279110676175778084274878794617603 6791 -909319595235880856585693411585931341640 6792 915793208134357275961406427550782722143 6793 -922312433704393199949115376688921134444 6794 928877590024692655230009248333959144442 6795 -935488997369271129203217869901568016360 6796 942146978222451479096545283467414440685 6797 -948851857293961224790055819055738781240 6798 955603961534131904038775439501241954744 6799 -962403620149201171827792091878708578830 6800 969251164616718332579019519968352175940 6801 -976146928701053996818983836914099703042 6802 983091248469014557884837282667023807804 6803 -990084462305562191236315135018771759212 6804 997126910929641081414162129084334003681 6805 -1004218937410110586830626977833864594616 6806 1011360887181786058747947433467672660290 6807 -1018553108061588033005499740149086598356 6808 1025795950264800519544327045837970599361 6809 -1033089766421439120204397000162172926924 6810 1040434911592729707638558268370082752825 6811 -1047831743287698405272916570117032469482 6812 1055280621479873612666633621696205464672 6813 -1062781908624100824041346906575441305626 6814 1070335969673470995284425929969478247733 6815 -1077943172096363217949029871158718362424 6816 1085603885893602463164776259831415964651 6817 -1093318483615733165950450640246044247884 6818 1101087340380409423203266199189137976971 6819 -1108910833889902584238755277743692005399 6820 1116789344448727019472159610351136483346 6821 -1124723254981384855372302702022052171084 6822 1132712951050230470837668766830143609626 6823 -1140758820873455556045434568426564151734 6824 1148861255343195537540539719676265833133 6825 -1157020648043758181020442123873759933908 6826 1165237395269975188119219717736170225860 6827 -1173511896045677607283379403360088745142 6828 1181844552142295886996198303149413438673 6829 -1190235768097585403226929065434542161574 6830 1198685951234478297800130966492302384561 6831 -1207195511680062472557820796196958887448 6832 1215764862384688587351340864169617770374 6833 -1224394419141205916033624178132222235079 6834 1233084600604327921897334795607661482801 6835 -1241835828310128416879256888865937610298 6836 1250648526695669176484184694455439387692 6837 -1259523123118759888838726142179185041646 6838 1268460047877851319350564796097593202321 6839 -1277459734232062580753543946216892807602 6840 1286522618421343403670543305495770832717 6841 -1295649139686772307063685475819773100528 6842 1304839740290991576752244902421131880802 6843 -1314094865538779964201683796920529803706 6844 1323414963797764023114313564433466127102 6845 -1332800486519269010219729535936168277136 6846 1342251888259310280211295505551604519870 6847 -1351769626699726111452728039123628987880 6848 1361354162669452906999568497678657686107 6849 -1371005960165943718767536570260499348053 6850 1380725486376731050941820052664055102199 6851 -1390513211701134905745565832207528898796 6852 1400369609772117038177753020610197657286 6853 -1410295157478282395345111934575424494998 6854 1420290334986028721877183257037918464931 6855 -1430355625761845317605307185177464627072 6856 1440491516594761943238247443245059257124 6857 -1450698497618948874277080306829918099360 6858 1460977062336469109256675823199561785364 6859 -1471327707640183747976896102781896862038 6860 1481750933836811559400712620963796449834 6861 -1492247244670143766210039055942908722466 6862 1502817147344415081593480278015866625685 6863 -1513461152547832037543049029724931249844 6864 1524179774476259652924173338938938819566 6865 -1534973530857067497268760691517528252151 6866 1545842942973136210165024063355824613187 6867 -1556788535687025545860874103161246308674 6868 1567810837465305019165999219031979410780 6869 -1578910380403048233973004151137709973842 6870 1590087700248491986032734918046167118852 6871 -1601343336427861236622985833881775861166 6872 1612677832070361060204590227770491380545 6873 -1624091734033336679546787115769921582994 6874 1635585592927602706291138422180010591177 6875 -1647159963142942712887793824669076796312 6876 1658815402873780271185256152385903859464 6877 -1670552474145022597163108031334057472537 6878 1682371742838077951030644001196744852465 6879 -1694273778717047950277491950996345073288 6880 1706259155455095957708673891519782747404 6881 -1718328450660992717075737718825135647248 6882 1730482245905840416002480484528430020743 6883 -1742721126749976361692915226144289250088 6884 1755045682770057466095724335566092636544 6885 -1767456507586326742794083732125129598847 6886 1779954198890063024969727769827482762904 6887 -1792539358471215125014558244056041483716 6888 1805212592246221661418863926174800471066 6889 -1817974510286017787286607032113459812824 6890 1830825726844230064962738867089200455443 6891 -1843766860385560735979700740705934560468 6892 1856798533614362646120631808811793725326 6893 -1869921373503406094546293871468639626324 6894 1883136011322838880912134099404231659770 6895 -1896443082669340835842985401048226928010 6896 1909843227495474127943658837972137143700 6897 -1923337090139230646970203130369982482074 6898 1936925319353777774874036742586381046117 6899 -1950608568337403862629393375242808093696 6900 1964387494763664738566671894680418720217 6901 -1978262760811732586114932992323396516492 6902 1992235033196948534494134016316956158353 6903 -2006304983201580315397761306944329960632 6904 2020473286705786349745007269189657660482 6905 -2034740624218787633921892178386653124166 6906 2049107680910248806406394487449771068438 6907 -2063575146641869785631929394293597336229 6908 2078143715999189375560897687444329770966 6909 -2092814088323602247866814271315962077792 6910 2107586967744590718179710417332920402442 6911 -2122463063212172740970203352063787126332 6912 2137443088529567560761495453584320984115 6913 -2152527762386080464272135050669436481545 6914 2167717808390208086658811001998713813093 6915 -2183013955102965738197855222550600130600 6916 2198416936071438224073408587337904707543 6917 -2213927489862555640341332407925257213054 6918 2229546360097095641111663701702261778766 6919 -2245274295483913677965687529242678875352 6920 2261112049854402725112377494333375254418 6921 -2277060382197184014683531276495899615592 6922 2293120056693030312839763478494940390861 6923 -2309291842750023280806335441967271340644 6924 2325576515038946474381326301005721152268 6925 -2341974853528915543373489841118173321238 6926 2358487643523247206605398780635969153821 6927 -2375115675695568585766707855365268464817 6928 2391859746126168490847015461331557238678 6929 -2408720656338592264173928592055040311206 6930 2425699213336481797123783814770710277226 6931 -2442796229640662344904852563045112548149 6932 2460012523326477777856747654378061837518 6933 -2477348918061375914437028102123554109389 6934 2494806243142745594605288948238979740819 6935 -2512385333536007164177040499763385091590 6936 2530087029912958047769903312894545623441 6937 -2547912178690375102574327651750320553846 6938 2565861632068875455502090906667666587174 6939 -2583936248072037534999758078158890938250 6940 2602136890585784024201865955631475069868 6941 -2620464429398028470613126876646074632176 6942 2638919740238587297862764715303107549987 6943 -2657503704819358980539453065011373421444 6944 2676217210874772150997968310239381929674 6945 -2695061152202504419433854770934735168066 6946 2714036428704473702677663066089212942189 6947 -2733143946428103864664865614801289424540 6948 2752384617607866486275036663241371470180 6949 -2771759360707100595208523081978256388376 6950 2791269100460112194422600250088081554620 6951 -2810914767914555443466473151791287692946 6952 2830697300474097358414375827696006763384 6953 -2850617641941367905788254481328190094572 6954 2870676742561197382507363472487829617102 6955 -2890875559064142983311469186832306034112 6956 2911215054710306468511055934121198174813 6957 -2931696199333444861711796329418996499496 6958 2952319969385376115913977566538948440640 6959 -2973087347980681699906171121400852474268 6960 2993999324941708072295141310830197002922 6961 -3015056896843869018936470315568718982180 6962 3036261067061250845514970942968905124425 6963 -3057612845812522431154159494338258065448 6964 3079113250207152157733242011548801954349 6965 -3100763304291933746780115574028496707204 6966 3122564039097823048248532121227525282566 6967 -3144516492687087836173286063862320089768 6968 3166621710200772684268855823348900936068 6969 -3188880743906481004991731175831584978820 6970 3211294653246476348088196070814397348450 6971 -3233864504886105072826488797624418865250 6972 3256591372762542517885662316347543466082 6973 -3279476338133864807669431113897760363613 6974 3302520489628448450556909898960037103546 6975 -3325724923294699893976267946057080403399 6976 3349090742651117218589785794162958433714 6977 -3372619058736686169332708207876466170626 6978 3396310990161612730829926361131516764892 6979 -3420167663158394473334972790435678383080 6980 3444190211633232909019253711403084933091 6981 -3468379777217789110280381308328465935852 6982 3492737509321284861298191753053325687775 6983 -3517264565182951625608300175746243429094 6984 3541962109924829626226297500574830237423 6985 -3566831316604919354600245527747704033044 6986 3591873366270687835504191988708869513212 6987 -3617089448012931991112235635069958915962 6988 3642480759020001465737931382991162039989 6989 -3668048504632383283213348909898144296486 6990 3693793898397650727765245266702763046524 6991 -3719718162125778856079701519673198146368 6992 3745822525944829059175919412036604441777 6993 -3772108228357005112951575996646699041330 6994 3798576516295083171243553542801321586162 6995 -3825228645179218168291948918899991518130 6996 3852065878974129118736877118110356451673 6997 -3879089490246665816080475502558937475678 6998 3906300760223759445627055255709794452304 6999 -3933700978850759649296091965123873631782 7000 3961291444850160591773245185310113707291 7001 -3989073465780718595112381873162744657856 7002 4017048358096963928716996364233619320253 7003 -4045217447209109353281092155942086884624 7004 4073582067543358037831247419140598805435 7005 -4102143562602613487420442054416328026629 7006 4130903285027594131151889628759605491534 7007 -4159862596658355242147590534441107597742 7008 4189022868596220877546356233690004536836 7009 -4218385481266128541051435523894603184010 7010 4247951824479389293550266822403040165778 7011 -4277723297496866051448723591402890276656 7012 4307701309092572828954050399082148358075 7013 -4337887277617697703772722909226257063588 7014 4368282631065052299051632629391095117561 7015 -4398888807133950593629086265898441450266 7016 4429707253295519894257233175298525580342 7017 -4460739426858446816462221417752118620731 7018 4491986795035161143028372827161958051941 7019 -4523450835008460449149164381179301951570 7020 4555133033998578396806484945163627787653 7021 -4587034889330699624791908305837654261960 7022 4619157908502924178812920727605390557917 7023 -4651503609254684442017429348809666646068 7024 4684073519635617551257467240190763893000 7025 -4716869178074896300053762722913651310152 7026 4749892133451021547398311036258536185229 7027 -4783143945162079176702550451190033766398 7028 4816626183196464664055205543654433435856 7029 -4850340428204078336003007613602552607670 7030 4884288271567994420529254503481204588293 7031 -4918471315476607009325828224267923314257 7032 4952891172996256073762074399612801086151 7033 -4987549468144336698884467981882298596478 7034 5022447835962894714758116839301964188712 7035 -5057587922592711930322035509764964546810 7036 5092971385347884194740278999481228645529 7037 -5128599892790895528795527598367123284098 7038 5164475124808191595943453066847655067681 7039 -5200598772686255799880861375130832829776 7040 5236972539188191315465516499504516871877 7041 -5273598138630812387181387556170783762822 7042 5310477296962248245768039451968729174171 7043 -5347611751840063016581858999780229571500 7044 5385003252709895018828443032904121808219 7045 -5422653560884618870864784456698450512377 7046 5460564449624033843166049148949601768639 7047 -5498737704215081924449047392179241229652 7048 5537175122052599083105016008944181178463 7049 -5575878512720603234220109413536694084976 7050 5614849698074122444143758716136439823709 7051 -5654090512321566923886854434454280572382 7052 5693602802107648392047867663637773574638 7053 -5733388426596850407031348459484211595288 7054 5773449257557453290210537319734196713623 7055 -5813787179446117291337511944266683298408 7056 5854404089493027665734304339009860376278 7057 -5895301897787605357903827988470298980087 7058 5936482527364787013990338747285015300741 7059 -5977947914291878063300108657815096716016 7060 6019700007755982637843995317977588730790 7061 -6061740770152014124990834529791699762766 7062 6104072177171290166752656289108499124342 7063 -6146696217890715949729704549978854844216 7064 6189614894862559653554942011134490836677 7065 -6232830224204823947012251148781652617974 7066 6276344235692217452886448717914296651402 7067 -6320158972847730123595984616422927513295 7068 6364276493034816493711972759086857919447 7069 -6408698867550190807701252729736816700380 7070 6453428181717238041362599448638469975038 7071 -6498466534980044862799563746059753537250 7072 6543816040998054609066269049499709732542 7073 -6589478827741350374385164008042901500480 7074 6635457037586570337067407527984370990839 7075 -6681752827413459480741048489459778010516 7076 6728368368702061885958635012815514020866 7077 -6775305847630557801441603476226140652244 7078 6822567465173749730275665381332836586249 7079 -6870155437202201789825768257255548965062 7080 6918071994582036638793070532345632381818 7081 -6966319383275394288032975795405154191020 7082 7014899864441557138089679005474191953517 7083 -7063815714538745621356701061829010431172 7084 7113069225426588849082068478575295998792 7085 -7162662704469274693378742695408687258982 7086 7212598474639383767332368070988960499907 7087 -7262878874622411788150455970848534399595 7088 7313506258921984842319284100224509681554 7089 -7364482997965772102862735099410700344263 7090 7415811478212100571411833537540486953731 7091 -7467494102257276453803013943343579029380 7092 7519533288943617806526402872165606471378 7093 -7571931473468203117217687253292534405060 7094 7624691107492340519963840220627406486913 7095 -7677814659251762371714898634414692819102 7096 7731304613667549945020889177187773662343 7097 -7785163472457793030319811381715015691234 7098 7839393754249989265613061493848694136624 7099 -7893997994694188044015700223001365612224 7100 7948978746576883885567985373433334410951 7101 -8004338579935664183940045813553824544558 7102 8060080082174616275630699208814728387545 7103 -8116205858180498813190012698165734635684 7104 8172718530439682449065220111569987041743 7105 -8229620739155864875848254942201793508532 7106 8286915142368565299998005101336147861477 7107 -8344604416072403454536975673111211940842 7108 8402691254337168297072889626107326380552 7109 -8461178369428681567667037938115959552228 7110 8520068491930461412737478427329678416101 7111 -8579364370866191322415276064046792926752 7112 8639068773822999656006957280562738927253 7113 -8699184487075555065924327929765946650164 7114 8759714315710983169479160338206000830120 7115 -8820661083754609844717008790137737797352 7116 8882027634296536566741095266946541043624 7117 -8943816829619053238063182975433558191431 7118 9006031551324893994188713195539583584899 7119 -9068674700466341508170892258278753860572 7120 9131749197675185352206424675310211767153 7121 -9195257983293540005674695048076792114068 7122 9259204017505528143335823107282029987412 7123 -9323590280469834868377751762099108229207 7124 9388419772453138589766478876250135745308 7125 -9453695513964424288193947248921027366856 7126 9519420545890184944934327824333521835627 7127 -9585597929630516946861061392880455408476 7128 9652230747236115323433838269801052975183 7129 -9719322101546174701128497216635661732571 7130 9786875116327201904560671784295722480607 7131 -9854892936412746173980866234419190436448 7132 9923378727844052999449218004213886093778 7133 -9992335678011647618276747870614233105696 7134 10061766995797854259882762522945707580710 7135 -10131675911720257256621772344623208776408 7136 10202065678076110187318517714852656722184 7137 -10272939569087699254406736603423778900843 7138 10344300881048667133615201030865196757157 7139 -10416152932471303583805538477531156617032 7140 10488499064234809137742155920446806882989 7141 -10561342639734538237155564024508526790844 7142 10634687045032228221747558078938085686982 7143 -10708535689007220614512401119472289341929 7144 10782892003508681193447303588912500948757 7145 -10857759443508825383909219617786280554486 7146 10933141487257155539648712959351315120155 7147 -11009041636435716730802528177779905612868 7148 11085463416315377698324946688784323304354 7149 -11162410375913143672223473423090780759150 7150 11239886088150507803253057365879306948581 7151 -11317894150012847995256253642664876570036 7152 11396438182709875967087272626307704241372 7153 -11475521831837145425989991572086078627808 7154 11555148767538626270832589622248012918905 7155 -11635322684670351790041188932585533855249 7156 11716047302965145869539082458613884013840 7157 -11797326367198437262202325215142279018061 7158 11879163647355168022201410835043306576499 7159 -11961562938797803255766858039352724817619 7160 12044528062435449377255055560612026765157 7161 -12128062864894088114082597912049005318712 7162 12212171218687933549157327974857357356061 7163 -12296857022391919531017043800228866656954 7164 12382124200815324838755179055414260379162 7165 -12467976705176543530165458275688860284637 7166 12554418513279007947222363440508686925904 7167 -12641453629688271910475826171477630614358 7168 12729086085910261674271173454202871555146 7169 -12817319940570702265477394207456953116836 7170 12906159279595726883306379182197463228484 7171 -12995608216393677077708344956534878716128 7172 13085670892038101480337400625954707370402 7173 -13176351475451960914719275690862660210106 7174 13267654163593047753385821000636158676875 7175 -13359583181640627449145464375720748201796 7176 13452142783183310217060601847649505229453 7177 -13545337250408160889459432973342009454098 7178 13639170894291055028041684745770427205095 7179 -13733648054788289422552042193428916847057 7180 13828773101029455155603982781112028385887 7181 -13924550431511581475752789492949776654638 7182 14020984474294558765295548997696756311314 7183 -14118079687197848944651364934707949239698 7184 14215840557998491715031312065697145305480 7185 -14314271604630415085196877008146113771952 7186 14413377375385058689556844932809781397706 7187 -14513162449113318462241343353312127606743 7188 14613631435428821277212794566005007428012 7189 -14714788974912538229137215249818121784312 7190 14816639739318745283762478848342982399216 7191 -14919188431782340076748702267831408422610 7192 15022439787027523707046819941630909795052 7193 -15126398571577856420916662824012772708332 7194 15231069583967696137495377537743078628175 7195 -15336457654955028834713804722329801759360 7196 15442567647735699863303572862468875697666 7197 -15549404458159055317169795376388688669627 7198 15656973014945002653534077679197201081955 7199 -15765278279902499804802977296831803643876 7200 15874325248149482091082779535712705263892 7201 -15984118948334236304968226312841317854390 7202 16094664442858231390227849885708960752440 7203 -16205966828100415206263895142466391268010 7204 16318031234642986929431451791116134061742 7205 -16430862827498654697500091923115158030354 7206 16544466806339388176457756041161654235602 7207 -16658848405726675783733569408742668878238 7208 16774012895343296362019756072197038717040 7209 -16889965580226615171742771653665113263648 7210 17006711801003414124051054298113244746386 7211 -17124256934126266242209118851528246619244 7212 17242606392111464410300043744843973463153 7213 -17361765623778514521722794675926571147542 7214 17481740114491203212808983624226032236944 7215 -17602535386400250435253462105262588597722 7216 17724156998687557176202231223292899752149 7217 -17846610547812058711325841897180952653314 7218 17969901667757193840940899252157501737632 7219 -18094036030280000619773170182175797255480 7220 18219019345161849170286037532292450914729 7221 -18344857360460822229865204329911885029988 7222 18471555862765754147890994011110087009764 7223 -18599120677451939128968612619511979617900 7224 18727557668938519577885915473097262653805 7225 -18856872740947565474027807362825130763705 7226 18987071836764855780258466299994438666339 7227 -19118160939502372950241800405691732113871 7228 19250146072362521677549546384640750988898 7229 -19383033298904083104602669173880323092958 7230 19516828723309915770148528398140008114588 7231 -19651538490656414657096080054230887226832 7232 19787168787184739773451975869005984832378 7233 -19923725840573825765617703497634082710330 7234 20061215920215184149473905010302469794338 7235 -20199645337489509810907112766209680948164 7236 20339020446045103499483245976736095758693 7237 -20479347642078122126295389404906244900086 7238 20620633364614668742172659667241997959140 7239 -20762884095794734151142567796894122908646 7240 20906106361158002198303085368019107376448 7241 -21050306729931530836266922347425216010076 7242 21195491815319321160696818910410313606588 7243 -21341668274793786686895820990886039038334 7244 21488842810389135206262174478981799098431 7245 -21637022168996675651918307996753377409020 7246 21786213142662062480352613393155508498163 7247 -21936422568884490148825660659656351288150 7248 22087657330917850362051556461770500172692 7249 -22239924358073864834469964910213434062980 7250 22393230626027206393215157356943293341911 7251 -22547583157122621341765456772884701847958 7252 22702989020684066075991753035774612131239 7253 -22859455333325871030332699228392236742554 7254 23016989259265945123541660982452714557981 7255 -23175598010641033944924958529202997649161 7256 23335288847824045016106209266425601845581 7257 -23496069079743453552322095801602802714240 7258 23657946064204802220725407684816841262349 7259 -23820927208214308491544831458607734976048 7260 23985019968304593262860531238839785536039 7261 -24150231850862544519830484738216631240508 7262 24316570412459329891067146239050450991479 7263 -24484043260182572044701891034273514270252 7264 24652658051970700952994825804411945763051 7265 -24822422496949497157614018962509209033728 7266 24993344355770840246484917150213227666554 7267 -25165431440953676846922356066003068658844 7268 25338691617227222539761829191666235670122 7269 -25513132801876412177938884601916646748865 7270 25688762965089613195370554911727974684252 7271 -25865590130308616589004284470869900250308 7272 26043622374580920337795476156336041988229 7273 -26222867828914320129493091747369026976738 7274 26403334678633822358919252320861326767175 7275 -26585031163740894449170049840643229939000 7276 26767965579275067658020431005465173728375 7277 -26952146275677907619524728317718843192484 7278 27137581659159367965183369319632809788517 7279 -27324280192066542481272455356292475164934 7280 27512250393254831345592103118155835368234 7281 -27701500838461537089390820884822491286764 7282 27892040160681906039087895525658681813926 7283 -28083877050547631078923653420462039730522 7284 28277020256707831687277134745360107594883 7285 -28471478586212527305352712054474349396370 7286 28667260904898620185793328139916746173381 7287 -28864376137778403985240420909022854783428 7288 29062833269430614466469216900472733530756 7289 -29262641344394038772035367847910517179974 7290 29463809467563699851836596518356999506669 7291 -29666346804589632723133180533019234207178 7292 29870262582278269344932861326021315329655 7293 -30075566088996449010808958489732766620366 7294 30282266675078071259332622698065525226558 7295 -30490373753233408413099601896992473785296 7296 30699896798961094976032664402384333062034 7297 -30910845350962811213852304673117277831533 7298 31123229011560678364066676458449826673442 7299 -31337057447117383037371853931125515460806 7300 31552340388459048470110948664393257430962 7301 -31769087631300870414266074363068038826190 7302 31987309036675535562497680855512195120473 7303 -32207014531364440511233572150305256121368 7304 32428214108331729395925866338412585910646 7305 -32650917827161168438149668180979652120735 7306 32875135814495875757207334794929525767527 7307 -33100878264480924931693234066587104338886 7308 33328155439208840901027707573684959221226 7309 -33556977669168006919106162726860882927969 7310 33787355353694001401441749393164620423287 7311 -34019298961423883611729835387392253487570 7312 34252819030753447266141026150028841468194 7313 -34487926170297461259833675486989434646676 7314 34724631059352916827490565352133725033470 7315 -34962944448365300587599015449995712989528 7316 35202877159397913041728531387921501413982 7317 -35444440086604252215786237062154780521022 7318 35687644196703482272745566357393162687652 7319 -35932500529459007041999450142445457111701 7320 36179020198160168534192433494129176066989 7321 -36427214390107090654948950186843143172796 7322 36677094367098688445607404528526530591484 7323 -36928671465923863312283829244297225369574 7324 37181957098855904845496471905966074206866 7325 -37436962754150119947561791718229797857778 7326 37693699996544710129050785179420550835328 7327 -37952180467764917973185013796064941674528 7328 38212415887030463885028316649606306746695 7329 -38474418051566294392527061641564869244430 7330 38738198837116663399246720754263658383517 7331 -39003770198462567915366349471444748685224 7332 39271144169942559948620526367209403078255 7333 -39540332865976956363790524101614333212387 7334 39811348481595468654547636272472811604708 7335 -40084203292968274728621359663465096530084 7336 40358909657940554933259012674157700745644 7337 -40635480016570514693453879457844499690418 7338 40913926891670916288843546196992113837478 7339 -41194262889354142421363761683554853504010 7340 41476500699580814382777476112953102472362 7341 -41760653096711987781445556202832872161520 7342 42046732940064948917144107496813328061292 7343 -42334753174472635056090223954012102173542 7344 42624726830846702003640710814980568972110 7345 -42916667026744262511072904703575388759550 7346 43210586966938319221504101238039863389708 7347 -43506499943991915999009038955587748390685 7348 43804419338836031632968209903359273938221 7349 -44104358621351240080796450527033994190484 7350 44406331350953161550345588897129288652077 7351 -44710351177181728881977819727800218359986 7352 45016431840294293857588729381007929869586 7353 -45324587171862598202530704632890992652774 7354 45634831095373634217319828648366618217611 7355 -45947177626834420139836020193095393257285 7356 46261640875380715480928616541041207621757 7357 -46578235043889701754254613422708234484812 7358 46896974429596654179916133713333642662902 7359 -47217873424715630093550308090698021648846 7360 47540946517064199976113567181614597489482 7361 -47866208290692247172055408912721979638774 7362 48193673426514862525274162851981896501076 7363 -48523356702949360348318875785671633198446 7364 48855272996556442291964518232481379659746 7365 -49189437282685535855614225455808295754804 7366 49525864636124334461139211134179372090653 7367 -49864570231752566164870927194410587005448 7368 50205569345200018268763542146447188329399 7369 -50548877353508845270618422447673615807330 7370 50894509735800187749200554277258883394792 7371 -51242482073945129973609187664668608526938 7372 51592810053240024199907122129745133411818 7373 -51945509463086209784703315228656942515432 7374 52300596197674155445006487353925634315980 7375 -52658086256672053160584144932149932296235 7376 53017995745918892391980627190451197886103 7377 -53380340878122043489944843864708556164052 7378 53745137973559379338231667279967283333331 7379 -54112403460785964460774964657856986464300 7380 54482153877345341022834978088209393771523 7381 -54854405870485441322769599145474599356881 7382 55229176197879156573890213008488068192024 7383 -55606481728349591970899827206641146846783 7384 55986339442600038206618310761450370252916 7385 -56368766433948689815488558627358351799966 7386 56753779909068140910026529854526698746694 7387 -57141397188729689058777499175346545515886 7388 57531635708552478271665531177451976998014 7389 -57924513019757512241602697506548928730214 7390 58320046789926569184517634714952990976461 7391 -58718254803766049840300142963462887467732 7392 59119154963875790379532821375209459576578 7393 -59522765291522872167302973415502262950905 7394 59929103927420460551666884947569687451988 7395 -60338189132511705027474879869223778358577 7396 60750039288758733347313064437979347547878 7397 -61164672899936772364240961164213452826574 7398 61582108592433428578659326666418637322932 7399 -62002365116053161590964212944640995041076 7400 62425461344826983869063151085076141599451 7401 -62851416277827420439657180017487501657280 7402 63280249039988762348533833269465646177445 7403 -63711978882932647935386964403535368445018 7404 64146625185799006180107246300127620315871 7405 -64584207456082396617406326157250610713824 7406 65024745330473780516423147864073466679175 7407 -65468258575707758247080124361369990999931 7408 65914767089415307990756780899565394016940 7409 -66364290900982061153853141095132761770240 7410 66816850172412150083467753353593485330714 7411 -67272465199197663916572202116206975196691 7412 67731156411193748599972571747286553741858 7413 -68192944373499387368126171504055219503324 7414 68657849787343898192410388382739716748070 7415 -69125893490979184934034994189665232852460 7416 69597096460577779190103876243269213230773 7417 -70071479811136710041776017568013998257775 7418 70549064797387239144430150322786517020282 7419 -71029872814710498860699998702962736552438 7420 71513925400059071356340744980967792418236 7421 -72001244232884546824678159283662711355464 7422 72491851136071099262189321525176168131664 7423 -72985768076875118438026228178290985868060 7424 73483017167870936962581236839148536183443 7425 -73983620667902691613608011762962743595392 7426 74487600983042358304001298363339591069661 7427 -74994980667554000347107966696017621064844 7428 75505782424864269923106462580407765062016 7429 -76020029108539202889376214479762945709932 7430 76537743723267347357646825926514298241619 7431 -77058949425849266700819695459214470371140 7432 77583669526193457904907573324900013976786 7433 -78111927488318726465705044955958438866640 7434 78643746931363059269717034836300307794446 7435 -79179151630599037166912346749287540197521 7436 79718165518455829222833806556028882577606 7437 -80260812685547810879211993621720417721372 7438 80807117381709848537798282433652591822276 7439 -81357104017039293358428798478238682494488 7440 81910797162944727309728826497120147455977 7441 -82468221553201504806885337169908615402344 7442 83029402085014133541353771128858853320518 7443 -83594363820085538369156196320917127978612 7444 84163131985693252429146801540689787916083 7445 -84735731975772579925597913717478572916574 7446 85312189352006775285289088770809106535646 7447 -85892529844924283708410031433440050511132 7448 86476779355003088395557341932054020871635 7449 -87064963953782210025715363517924010733760 7450 87657109884980404365018095418400296443004 7451 -88253243565622104150737663753567941636600 7452 88853391587170651706179412301173191956659 7453 -89457580716668869043719948812666378118483 7454 90065837897887012484155446338703564976418 7455 -90678190252478159142638977389579854173792 7456 91294665081141072927083522573017786052798 7457 -91915289864790597981486859617985328821882 7458 92540092265735627838100813251502575078476 7459 -93169100128864698830012715291485988846573 7460 93802341482839256617250830183964017067183 7461 -94439844541294645016152533972218690088784 7462 95081637704048866609583972529760181384183 7463 -95727749558319164934679021267980749890958 7464 96378208879946478377163873803285470619431 7465 -97033044634627816191484129821500428993602 7466 97692285979156607404828527667738474544695 7467 -98355962262671073691913103808186714440078 7468 99024103027910677604360557507278490230090 7469 -99696738012480697889366134512418306998308 7470 100373897150124983955070198035296673999889 7471 -101055610572006941853375313623208906879926 7472 101741908607998804511857284582559714717516 7473 -102432821787979239261342237778294169901744 7474 103128380843139346035000704408108358779403 7475 -103828616707297099981042341737509392265044 7476 104533560518220292546459099823915924597673 7477 -105243243618958025437542330511570318163194 7478 105957697559180812224920905644898305435788 7479 -106676954096529342678547666188306795824667 7480 107401045197971965287384437241825600729340 7481 -108130003041170943777316695053273734083205 7482 108863860015857543765920121917492544490697 7483 -109602648725216006074515819796886166744148 7484 110346401987276463570618971690771502877419 7485 -111095152836316858756746752992686680088630 7486 111848934524273919714182292850813773934363 7487 -112607780522163252354653073475741560147328 7488 113371724521508607292766260635422769475491 7489 -114140800435780380050863411290135074160648 7490 114915042401843403653035404119022315040326 7491 -115694484781414093044796230997816560264216 7492 116479162162527001169556683183913424859400 7493 -117269109361010846881158849834481109513408 7494 118064361421974075273872167660438792469211 7495 -118864953621300011402389987468491414887739 7496 119670921467151668720532318406078188671692 7497 -120482300701486273983248818569712139318232 7498 121299127301579570741493465180898375620763 7499 -122121437481559963934293803238937627657664 7500 122949267693952568509858411782994919730093 7501 -123782654631233225384440509634359369357280 7502 124621635227392548440593742703587379306262 7503 -125466246659510066700388618422066822071006 7504 126316526349338526187055000085151319685826 7505 -127172511964898416402965448356046038997224 7506 128034241422082786781693195779469398037667 7507 -128901752886272418852881104958986791335977 7508 129775084773961420296910511879986619078281 7509 -130654275754393307493145898955783301570218 7510 131539364751207643555278133954167038758505 7511 -132430390944097299299903432243473169106298 7512 133327393770476405015068591040791437774538 7513 -134230412927159061305459683015391444203394 7514 135139488372048877756045170850949722224469 7515 -136054660325839408567972249202217894636052 7516 136975969273725554749847685208645935666692 7517 -137903455967126002920083436845801571173438 7518 138837161425416771189349921772038723444337 7519 -139777126937675933044058982369916572381676 7520 140723394064439590620320186180696665192185 7521 -141676004639469169175129923517191291809442 7522 142635000771530105038759155737804357206744 7523 -143600424846181999797556421969011650485586 7524 144572319527580313883194412748365476963488 7525 -145550727760289673237391705291290799556782 7526 146535692771108863180196170365780982033778 7527 -147527258070907584057879920072739480256172 7528 148525467456475043752969574396480369983671 7529 -149530365012380462589659162042011063040348 7530 150541995112845566636515489993045148674989 7531 -151560402423629145922574827647604112301300 7532 152585631903923754535418111347407331066574 7533 -153617728808264630062900378088980396378813 7534 154656738688450910350495745264112795625238 7535 -155702707395479226002787182835461180267692 7536 156755681081489747577667417370995514000828 7537 -157815706201724766929405249823447714865526 7538 158882829516499892623619204005134966039264 7539 -159957098093187939883767662899677183199080 7540 161038559308215596030175927819325222172039 7541 -162127260849072942862494875876581393438554 7542 163223250716335917987557928687432307775037 7543 -164326577225701797587187100576386276710318 7544 165437289010037783632473563575196250395268 7545 -166555435021442779111007066418221365660920 7546 167681064533322435328323080541640372805502 7547 -168814227142477555882416751927707237784284 7548 169954972771205942466371137317040628822876 7549 -171103351669417768154012528373970656932905 7550 172259414416764564389773910212486564278100 7551 -173423211924781908457246006373823838972516 7552 174594795439045898711968853348843711857100 7553 -175774216541343505448455551038011033991418 7554 176961527151856885818619357566610598403471 7555 -178156779531361751753947667107708622541822 7556 179360026283439880443819854683829799166072 7557 -180571320356705857461079898305150862447732 7558 181790715047048143184757452115096419937627 7559 -183018263999884553779156115289110851155024 7560 184254021212432248529944693787662270594221 7561 -185498041035992315924408622605823912700436 7562 186750378178249051468793180544028690886956 7563 -188011087705584020782363012287231667086807 7564 189280225045405002124863757099316743847208 7565 -190557845988489903117640328770976574289432 7566 191844006691345746977540638756036039855461 7567 -193138763678582824218841075834050989416112 7568 194442173845304106375966631835946044350802 7569 -195754294459510018884838882173721818444508 7570 197075183164518670913613909576250178348115 7571 -198404897981401640522165397753831647945498 7572 199743497311435414139951144662972772569363 7573 -201091039938568580015448117421816489981142 7574 202447585031904875882196812432358036667568 7575 -203813192148202191725888474379454294670312 7576 205187921234387629197162371908965186302641 7577 -206571832630088719813071814935222988193072 7578 207964987070180904762097827083105441536108 7579 -209367445687351379785466455804424442853822 7580 210779270014679409219048718522977953831245 7581 -212200521988233213972965902945574095801498 7582 213631263949683538878002867686427881633216 7583 -215071558648934005466941485568038036251536 7584 216521469246768356969887424590719380131309 7585 -217981059317514702946169090171855084524387 7586 219450392851726871641357662010027325314320 7587 -220929534258882978880047197477920556195612 7588 222418548370101322952419107938779505123531 7589 -223917500440873715650119127713548519130851 7590 225426456153816360326046908020022793774508 7591 -226945481621438388506783285636464829401592 7592 228474643388928167318529049085274232595502 7593 -230014008436957490704983827299354088673619 7594 231563644184503768084099856299343367510035 7595 -233123618491690324844762642887039691991452 7596 234693999662644929796281484434281348880000 7597 -236274856448376665381942330125725247101342 7598 237866258049671257241518839163694506999714 7599 -239468274120004980410548761527485143524442 7600 241080974768477260171370017763061599994776 7601 -242704430562762086357245138143183831580230 7602 244338712532078360618390906660620669790436 7603 -245983892170179296919046010671111934724632 7604 247640041438360996318368929048408154438954 7605 -249307232768490317803544540831021292251148 7606 250985539066052167740712377875477689042710 7607 -252675033713216331291390729121865997299398 7608 254375790571923969873279537045560127351784 7609 -256087883986993909565678973739464471857706 7610 257811388789248846136331340264883746841720 7611 -259546380298661593129087114783265223492104 7612 261292934327521500294190186285410427578175 7613 -263051127183621170411229172318075441383340 7614 264821035673463603348215009703925646214707 7615 -266602737105489897055982952201219817598940 7616 268396309293327635970713950504228346737861 7617 -270201830559060098126670059724762203111145 7618 272019379736516413134715641480465349310457 7619 -273849036174582803964317642830013574750832 7620 275690879740535046335360362332285151337791 7621 -277544990823392280379002091046532647582964 7622 279411450337292310025903202527127438203824 7623 -281290339724888526474162713892913902461300 7624 283181740960768592936984787860222504781205 7625 -285085736554895028703293339468385191357050 7626 287002409556067831461206482119739930379761 7627 -288931843555409277673253412135370957570831 7628 290874122689871041658374441106962320501565 7629 -292829331645763774967595985217315115625570 7630 294797555662309288485452032135448749296322 7631 -296778880535215480593124718521928451323180 7632 298773392620274155659341683328014465816184 7633 -300781178836981877980364146575681688655662 7634 302802326672184007236246816459849391655987 7635 -304836924183742062460042286611373524804426 7636 306885060004224562390366639757221569423817 7637 -308946823344621491051423084256261997578332 7638 311022303998082538329221702397632419525572 7639 -313111592343679266222351847458810060722262 7640 315214779350191352443800099933883111689758 7641 -317331956579917063966995749125119573039722 7642 319463216192508114054155134698900521332108 7643 -321608650948829057319115393522585755835894 7644 323768354214841378300696420980735705445432 7645 -325942419965512430008403266366960904937860 7646 328130942788749379915175581657901448590706 7647 -330334017889358321806434224092357756165813 7648 332551741093028712925172410874534309994866 7649 -334784208850343296866380345829266397947792 7650 337031518240813673628687978094728234697479 7651 -339293766976941679290924807613992924013120 7652 341571053408306738790407679976313979352210 7653 -343863476525679356273331209972266501316448 7654 346171135965160908573829991146567994754565 7655 -348494132012349908379120306348008535666332 7656 350832565606534904669435164222588639327025 7657 -353186538344914189125752103165694711927952 7658 355556152486842478207375914749119742635808 7659 -357941510958104741675791131033647807750563 7660 360342717355217349444897374403150796131679 7661 -362759875949756709659365090461328644059222 7662 365193091692715572024910614007973014209093 7663 -367642470218887171518766958764544904204368 7664 370108117851277388652037324047806427520157 7665 -372590141605545103609830885945924892003770 7666 375088649194470922695640489261952411442117 7667 -377603749032454456590884040935932693937024 7668 380135550240040331123194807971239676056458 7669 -382684162648473112330289142890842134245807 7670 385249696804281328731111149748418969681230 7671 -387832263973890774917742778018285326868712 7672 390431976148267281684205482944047544040940 7673 -393048946047589139079779063924514097997116 7674 395683287125949359976407612698036570423911 7675 -398335113576087972855727645916527126337112 7676 401004540334154533743648580919540783162079 7677 -403691683084501048424607757791675731767464 7678 406396658264505497207268943433646803244145 7679 -409119583069426155769745854524906747692250 7680 411860575457286906813299513163560824410028 7681 -414619754153793738437692045003616872089116 7682 417397238657282626438393368810105219090913 7683 -420193149243698998919168103470422205042032 7684 423007606971608982841068052598613888290402 7685 -425840733687242633437447758828063754671052 7686 428692652029569348628652905576701489865808 7687 -431563485435405671846678262136600450982228 7688 434453358144555687989676948306177278091956 7689 -437362395204984218445752169819090184478639 7690 440290722478023022456430793856511918322869 7691 -443238466643610213402337284705580160267826 7692 446205755205563099838866620858864047553542 7693 -449192716496884662477799486614072520823182 7694 452199479685103879620301838325631025745102 7695 -455226174777650114839058214692643695852770 7696 458272932627261782108557315693616772907755 7697 -461339884937429504885704479758610426475430 7698 464427164267873986981588655505298991371231 7699 -467534904040058814489366365446478151629956 7700 470663238542738409348517406615263566870402 7701 -473812302937541356517618314137313003690116 7702 476982233264589328153872780549969276165394 7703 -480173166448151829529442646051782747901420 7704 483385240302336992864495740951500921890134 7705 -486618593536818646687278503812633247220284 7706 489873365762599889691295433972304585451094 7707 -493149697497813399548827532384576808900368 7708 496447730173558708568598656977080138393662 7709 -499767606139776679496245300420000123869524 7710 503109468671161416281153447977258351269384 7711 -506473461973109846055376923672475161337312 7712 509859731187709210030846073166303201215442 7713 -513268422399762702571705393566199122263172 7714 516699682642853499134503743094299126463152 7715 -520153659905447415285632704028741093024288 7716 523630503137034440559079473587544951955252 7717 -527130362254309392372527702556092074609997 7718 530653388147391936798428897275931741134890 7719 -534199732686086224545118095606157777465296 7720 537769548726180391988405750372896615023338 7721 -541362990115786178715695939943322430104664 7722 544980211701718914602259133120981429324068 7723 -548621369335918130978576984341569899540668 7724 552286619881909052107890251280390475140960 7725 -555976121221305224745713414028626514925746 7726 559690032260352545145581197652737789594079 7727 -563428512936514944562820139849597750038670 7728 567191724225101995876257685437529566630708 7729 -570979828145938705601134739541790982633982 7730 574792987770077757258293924124857489693022 7731 -578631367226554473653192107672567342755405 7732 582495131709184767337764518550081203690521 7733 -586384447483406350226871515693877003765506 7734 590299481893163474962571291425713745756059 7735 -594240403367835482384466809621510332302200 7736 598207381429209431163273807635621401428759 7737 -602200586698497087334833875889832471929724 7738 606220190903396553278480548788586863590739 7739 -610266366885198817377714905290673283509032 7740 614339288605939507338259048613564729216293 7741 -618439131155596131975881992498070208140054 7742 622566070759331097997875317077069797899484 7743 -626720284784780790103449098305622953389582 7744 630901951749391004571305095210755825527237 7745 -635111251327799028237501416701920600092840 7746 639348364359262656638768137073728464135178 7747 -643613472855136446947044462907541095346148 7748 647906760006395503091762354992567227756210 7749 -652228410191207092388296435149912656758180 7750 656578608982550394843039543704931643206062 7751 -660957543155884688138232517818316962335956 7752 665365400696866273266574346695024132453160 7753 -669802370809114447634654954324185980132525 7754 674268643922026834348083820735877238309978 7755 -678764411698644378390687756764129933756406 7756 683289867043566322278735361477430588074393 7757 -687845204110915475734606994684951644895956 7758 692430618312354095931058085599646578777391 7759 -697046306325150696750797606931494494944872 7760 701692466100298107545060020428260727752083 7761 -706369296870683103891740028680844736749608 7762 711076999159307934786254252048475532854932 7763 -715815774787564072790066630566365301396262 7764 720585826883558515681523219245991679563430 7765 -725387359890492970153466119129029058266280 7766 730220579575096250242483443866282767017981 7767 -735085693036110225191664359329250710583577 7768 739982908712829653514142401527829210955248 7769 -744912436393696242201580828669355371843280 7770 749874487224947272060699992652318526278136 7771 -754869273719319132299994781472093625471988 7772 759897009764806109674635427158755520818635 7773 -764957910633474779565025282810512308217324 7774 770052192990334348584244293285370932673698 7775 -775180074902263300506647072821428058716398 7776 780341775846992699419766006335675136547330 7777 -785537516722146506279228810716111540960748 7778 790767519854339267247848616598876422170393 7779 -796032009008331534381082326784714530924398 7780 801331209396243381551121646031257483304477 7781 -806665347686826380702876587559841872608410 7782 812034652014794405786521667114365891914577 7783 -817439351990213634080229063675463577617130 7784 822879678707952116842233055184384847779478 7785 -828355864757189293562542580313143595518304 7786 833868144230985826464518186753204983084948 7787 -839416752735914134162611953536281333541039 7788 845001927401750005800028187877321917438130 7789 -850623906891225679384194669970611566768585 7790 856282931409844770340106929428946547512166 7791 -861979242715759438780392996111937554065820 7792 867713084129710186391268888047981050741309 7793 -873484700545028676212985595338427869457750 7794 879294338437703971128895337458993758455944 7795 -885142245876512589277755607406262602510599 7796 891028672533212777058827561054132479264953 7797 -896953869692803402978266621795820448257622 7798 902918090263847878013185368154861760724299 7799 -908921588788863510709145024603841541184724 7800 914964621454776707818905554465271811740216 7801 -921047446103444433752873409126758183939569 7802 927170322242242344743355599315297855989627 7803 -933333511054720016232446319580906149767289 7804 939537275411323684506065228004828498243433 7805 -945781879880186926295421850757724645467490 7806 952067590737989702683114695168030714260985 7807 -958394675980886196245628861349612492503456 7808 964763405335501873124059826861362879801048 7809 -971174050270000204333738091956775255778569 7810 977626884005219483299039098740915160819060 7811 -984122181525880179406073055270804617686638 7812 990660219591863270015324569683914417062068 7813 -997241276749559996143388771008269350726975 7814 1003865633343293489844950587713066222563311 7815 -1010533571526812724012783473675740508487332 7816 1017245375274859238179348569750969616292689 7817 -1024001330394807096744851814506519660600862 7818 1030801724538376538797686580664413675304335 7819 -1037646847213421781630258674882023659200428 7820 1044536989795793442904944389994567311259157 7821 -1051472445541276049254877847018021933342984 7822 1058453509597601102107603205985379710300365 7823 -1065480479016536174375286489993407401916502 7824 1072553652766050514572140766644376172488110 7825 -1079673331742557637974692577082612424212948 7826 1086839818783235387330170392957178905832693 7827 -1094053418678423948632185994910035389178196 7828 1101314438184102310556164228803032309802213 7829 -1108623186034443659078778677525846824728292 7830 1115979972954450201925198341643415460766217 7831 -1123385111672667920582388726257836128363758 7832 1130838916933981750607670299189337483241480 7833 -1138341705512491694159207945463930038800828 7834 1145893796224470371782575010912694715238486 7835 -1153495509941402523572771097562071648442384 7836 1161147169603106973100168817645099435644892 7837 -1168849100230941570603587004223989547271528 7838 1176601628941091635132375578341815685768872 7839 -1184405084957942418643695041102912363008448 7840 1192259799627536118213679010980332765532948 7841 -1200166106431113965804857788203491205669480 7842 1208124340998743928377874341934892302782483 7843 -1216134841123034554333308600616346652742336 7844 1224197946772935505666200614727082263829117 7845 -1232314000107625318587010253645887358069325 7846 1240483345490486938624837359298687809353657 7847 -1248706329503171579708379787547927590506948 7848 1256983300959751460107126802217596391807992 7849 -1265314610920961971479717144655501180175202 7850 1273700612708533840833488267733464396459188 7851 -1282141661919615848594972247712760268328590 7852 1290638116441288669455898567576887738506200 7853 -1299190336465170406277742052056241437118684 7854 1307798684502114390775546497259843953946882 7855 -1316463525396999828277948682341186564916984 7856 1325185226343615867503525656148188195486328 7857 -1333964156899639679782314180875991336517276 7858 1342800689001709135848632235949221052449983 7859 -1351695196980590672002472476989499008771338 7860 1360648057576442940995336357952497415602528 7861 -1369659649954176846784242082912945381238058 7862 1378730355718912565987847236645090432630830 7863 -1387860558931534162545906908660699844631710 7864 1397050646124342405954878607435328031592192 7865 -1406301006316806407155470579824164254873384 7866 1415612031031414689923062431016762105019709 7867 -1424984114309626319549224678626840683729478 7868 1434417652727922714352080685376613422119753 7869 -1443913045413960769449053345946509532071149 7870 1453470694062827926191310276843928088690372 7871 -1463091002953399824463626785311240243214766 7872 1472774378964801179078853795533612667181818 7873 -1482521231592970525495071191068980144059476 7874 1492331972967329483963859054305269609088315 7875 -1502207017867557195340044766630217689314240 7876 1512146783740470585804788672992270049017252 7877 -1522151690717011121752199139271188253117326 7878 1532222161629338720302144347139883673694555 7879 -1542358622028033484938243617409244359701563 7880 1552561500199405939884245142930303366021988 7881 -1562831227182916441117404739446835722416824 7882 1573168236788704446005359397061589057936844 7883 -1583572965615228327795350390196815163853562 7884 1594045853067016425502671703425296084013331 7885 -1604587341372530023894754525545452817626901 7886 1615197875602138962648576935754059371138546 7887 -1625877903686210578113375658904907710734743 7888 1636627876433312685342697020767380193265428 7889 -1647448247548531312546483415593669874422766 7890 1658339473651903904494759377376116740177546 7891 -1669302014296968715761951753847970487212634 7892 1680336331989431119285460660600751833248509 7893 -1691442892205947560112708800004159201241531 7894 1702622163413027888692958012254260995488305 7895 -1713874617086056812732928830337167120800836 7896 1725200727728435211092930109472682322029691 7897 -1736600972890842057821079272780518021430294 7898 1748075833190617709123159145099450562069491 7899 -1759625792331269310589710721019258324736342 7900 1771251337122099086771676949009008536825632 7901 -1782952957497956279938322331529043249420926 7902 1794731146539113509464901851730361623155910 7903 -1806586400491268328179608776610847808624930 7904 1818519218785670756772712409205784681441350 7905 -1830530104059377582120673041666629040125596 7906 1842619562175634210366008550744899690728500 7907 -1854788102244384870389556181831083054311158 7908 1867036236642911968195595539262245462591844 7909 -1879364481036605397804900391222816681931248 7910 1891773354399862619109763780771386585751256 7911 -1904263379037120318176415206773731517292650 7912 1916835080604018470597139873018048704383110 7913 -1929488988128697633427728109982460535520931 7914 1942225634033230296436798458638857341127081 7915 -1955045554155187128556865573621973220033524 7916 1967949287769338960457805180219664903786117 7917 -1980937377609495349476967672059904359957190 7918 1994010369890480578339392818311949281608076 7919 -2007168814330247944277211254118696810424854 7920 2020413264172133200585501615802689617050679 7921 -2033744276207248017879525625657879359022766 7922 2047162410797014337637957766472567047504066 7923 -2060668231895840496137839665797895211384986 7924 2074262307073940002184352831830232229739336 7925 -2087945207540293857518046350991129161352508 7926 2101717508165757314351186914265246341664529 7927 -2115579787506311969862374500393477224591768 7928 2129532627826464103129138827342547400223977 7929 -2143576615122790165601059757291920761047324 7930 2157712339147630341699357070291491200393213 7931 -2171940393432931101910392442892845103980908 7932 2186261375314237676404640928294803726921132 7933 -2200675885954837382853313153180468358974600 7934 2215184530370054748020289416881248245963431 7935 -2229787917451699368403211852162017411365055 7936 2244486659992667460993154219541854751975672 7937 -2259281374711698061230587166316154341126528 7938 2274172682278284831008507404729804303139484 7939 -2289161207337744445539249518213781963005164 7940 2304247578536442533963903114867720444344811 7941 -2319432428547178154445883777180391848594320 7942 2334716394094727790639272655509707530797547 7943 -2350100115981549862543760191304147364734604 7944 2365584239113650750735751410616253105849169 7945 -2381169412526613339257182512047393945846434 7946 2396856289411789088612129102906273100309072 7947 -2412645527142654656466471128849271910635906 7948 2428537787301334090072012508730039095787763 7949 -2444533735705287620644252424149521092889171 7950 2460634042434168096234913749933335868951076 7951 -2476839381856846096176891212077089303673536 7952 2493150432658604776471964225355399092981295 7953 -2509567877868505501987783624497461054258684 7954 2526092404886925327928157163525234494974590 7955 -2542724705513267399429838602926245787534300 7956 2559465475973845344831913319063739090248221 7957 -2576315416949942744828969677936188030364986 7958 2593275233606048766233509966418978646714518 7959 -2610345635618271055918624546067189547624656 7960 2627527337202926997231000114722293876130705 7961 -2644821057145314437860350405020047978227216 7962 2662227518828663005142101339244454593490795 7963 -2679747450263267131533163977260534835028940 7964 2697381584115801919876050339178567680454133 7965 -2715130657738822985179331103507477784824896 7966 2732995413200451416499011153239362793635575 7967 -2750976597314245009577050559042811417530517 7968 2769074961669256928074487714486665519914424 7969 -2787291262660282958200711008432108380487588 7970 2805626261518298528823154933242318536890956 7971 -2824080724341086676396767359426829351559630 7972 2842655422124058141152592714084658604901806 7973 -2861351130791264788434160281404762689834476 7974 2880168631226607556386759615444154337020722 7975 -2899108709305240138498458725250524666235904 7976 2918172155925169617098166792661761750453301 7977 -2937359767039055271285058094833232580418456 7978 2956672343686206790250566355404774912815229 7979 -2976110692024783130691746660018773034262516 7980 2995675623364193264486874207929260314429997 7981 -3015367954197700070503636455658424587675689 7982 3035188506235228632224667108379005572588120 7983 -3055138106436380210463273780779408583914282 7984 3075217587043653168368204677609236456910504 7985 -3095427785615872133814960089415190449931630 7986 3115769545061826692016952762925035510578037 7987 -3136243713674120909293973218329244140981136 7988 3156851145163234996903512488468060707122680 7989 -3177592698691800431786592800690002708098238 7990 3198469238909089859353964599205061544819451 7991 -3219481635985723111465233040046389579424740 7992 3240630765648590680907470239263096233559783 7993 -3261917509215996002098776883410842064964720 7994 3283342753633017895882417917335325068062838 7995 -3304907391507094544657767083813805982985703 7996 3326612321143830372599133324680480484727041 7997 -3348458446583027213982694939355481956426488 7998 3370446677634941161265529740567643018687652 7999 -3392577929916766493157594710526011436749746 8000 3414853124889348091357130106550872103227393 8001 -3437273189894123763438073502179003895988828 8002 3459839058190297898053356558125305575292610 8003 -3482551668992247887271994829827405470511114 8004 3505411967507164759870055412175444940026567 8005 -3528420904972929478139902467059933775833412 8006 3551579438696226359660037058851634109390425 8007 -3574888532090895094625689830214266639909058 8008 3598349154716522838209435704266080310864220 8009 -3621962282317277866544538628385630544980906 8010 3645728896860986294177577819727708739874917 8011 -3669649986578453359845314260502825084809416 8012 3693726546003030796815247818975205832821168 8013 -3717959576010431813387582202574774736861942 8014 3742350083858795218339097133725349760070719 8015 -3766899083229000235681920289143152282947472 8016 3791607594265233562556758962646951222280237 8017 -3816476643615810233506473805290080933029200 8018 3841507264474249864167646464304539588705176 8019 -3866700496620609856940952768810793592635601 8020 3892057386463077160868582248630066205285695 8021 -3917578987079820187910265781296627385250100 8022 3943266358261102497469853998606442685922076 8023 -3969120566551659870953765509052841115844926 8024 3995142685293342408212984379241630388449244 8025 -4021333794668023287535214538115584765558474 8026 4047694981740775841063546408391336863352363 8027 -4074227340503320607702335032706348887080500 8028 4100931971917744035575364402153336690379907 8029 -4127809983960490516537946874329245320648248 8030 4154862491666629445528170010200694441423446 8031 -4182090617174399007806994965511937108536488 8032 4209495489770028407789214598836170000216341 8033 -4237078245932840263539939564419939382561354 8034 4264840029380634901535517679100343347577668 8035 -4292781991115358297124786118864349289427742 8036 4320905289469055416649980760728914730542520 8037 -4349211090150110727994671615191554025740096 8038 4377700566289777657282287679619728433869486 8039 -4406374898488998780139201773839180540461097 8040 4435235274865518547045545583507823423605931 8041 -4464282891101290353381831045573347197104846 8042 4493518950490179775675713397604708207351528 8043 -4522944663985965806905400030094080898425284 8044 4552561250250641934912323600767014035341296 8045 -4582369935703018919154225335265174053125052 8046 4612371954567631132615559697975970504372855 8047 -4642568548923948346986816886202023676340971 8048 4672960968755894850682728945688516239641542 8049 -4703550472001677801058396008523239070415806 8050 4734338324603926723642648721232750785798722 8051 -4765325800560146082969383663094318160483606 8052 4796514181973482861509196923232106168148731 8053 -4827904759103811094848849640759775172848075 8054 4859498830419135323351110785207341430928450 8055 -4891297702647314932589545988598457599918298 8056 4923302690828111366721663365670067868100258 8057 -4955515118365560211313711807334068079809894 8058 4987936317080670154316887778165290244329061 8059 -5020567627264450846065283513225647580312456 8060 5053410397731271691768718657153316770151346 8061 -5086465985872553622273611939646388651759772 8062 5119735757710795901337213259922521918926656 8063 -5153221087953940040482346926905856573507982 8064 5186923360050072904981584033155465360061461 8065 -5220843966242471107320275824941617749593947 8066 5254984307624988797456880195687680619754655 8067 -5289345794197790971880682230774439739091009 8068 5323929844923434436615262436482285405587899 8069 -5358737887783298572442988528235100678769212 8070 5393771359834368063550457752777845360085830 8071 -5429031707266369764227021252581951805840514 8072 5464520385459265891514390673147079367378433 8073 -5500238859041105744957392688755279385458616 8074 5536188601946238168312052635131140298038512 8075 -5572371097473886981458390272299060095808676 8076 5608787838347091624342417485468072137319117 8077 -5645440326772015268718786685304330691701710 8078 5682330074497622667056172841710203490543499 8079 -5719458602875730021895480341102301739075856 8080 5756827442921429173061128008925055689782238 8081 -5794438135373888413937321026785388394511918 8082 5832292230757532262323039039150656617222173 8083 -5870391289443602525661870588884165423436108 8084 5908736881712103014518435666491062293635290 8085 -5947330587814130272784412920925541355227720 8086 5986173998034592707534520414943158959940358 8087 -6025268712755320515878687261220672270036512 8088 6064616342518568821064546414631563864912719 8089 -6104218508090916444664972352839160001472964 8090 6144076840527562756461698384664875295034721 8091 -6184192981237025058803557843943288025854654 8092 6224568582046238977017176659167426249829523 8093 -6265205305266064342604459337011305753036640 8094 6306104823757199071309541721458697641902397 8095 -6347268820996503553176180025926169351037119 8096 6388698991143738087274947564423822251983717 8097 -6430397039108715909320930325272185174945775 8098 6472364680618874375727682282908562621666535 8099 -6514603642287266883533598425336971271441136 8100 6557115661680978121350630560253954099495922 8101 -6599902487389965262190409381016248397817350 8102 6642965879096327725234504786859565682261856 8103 -6686307607644008149487138771893345797749205 8104 6729929455108927238331611448281734645626545 8105 -6773833214869555150508573885787744846416990 8106 6818020691677922129145609711485228021124029 8107 -6862493701731071076957169711986281810432347 8108 6907254072742954802430863949184553852121121 8109 -6952303644016780678191311033324396918661476 8110 6997644266517805469654534169522354703788156 8111 -7043277802946583108993261804626547702835084 8112 7089206127812668206120194458738338148421325 8113 -7135431127508778105679793817664658401115716 8114 7181954700385416316138236312261345323853581 8115 -7228778756825960154154798222107114231923982 8116 7275905219322215465049384247126179988956196 8117 -7323336022550441297459236710536459860043616 8118 7371073113447847427778933509386289012115202 8119 -7419118451289567647916830009766540508660702 8120 7467474007766111747442099393504710791473088 8121 -7516141767061299139138198529712212386023652 8122 7565123725930677095138867467059706028594668 8123 -7614421893780426578649217367849897838127620 8124 7664038292746758674661002522043529833622847 8125 -7713974957775804641466467971450267834328344 8126 7764233936704002622940022614001482738872216 8127 -7814817290338984080351855308069471061005608 8128 7865727092540963021085722982271162847666863 8129 -7916965430304631120239506711547817129231218 8130 7968534403841561850258912746065832350823588 8131 -8020436126663126752559933979175949928217969 8132 8072672725663927004141488487671547283447839 8133 -8125246341205743451699045128187630942528928 8134 8178159127202008304843012707798073147992187 8135 -8231413251202801699543058837761715616957560 8136 8285010894480376362673259844652178952451034 8137 -8338954252115213627940645402472845238537881 8138 8393245533082614073497239195099860036858039 8139 -8447886960339826071545573754232012884052973 8140 8502880770913715560022896554044835262419666 8141 -8558229215988980366889778165990821152833176 8142 8613934560996912437794707995202288561770613 8143 -8669999085704711338134550666052833881078574 8144 8726425084305352421379490450168660329016593 8145 -8783214865508013075999663376979481651687398 8146 8840370752629060484053021570140038784064676 8147 -8897895083683604345707032255666498008116488 8148 8955790211477618044750387469820575156722564 8149 -9014058503700631751384234461052963359699228 8150 9072702343019000980065175762184567438121759 8151 -9131724127169754141296399843268560421445240 8152 9191126269055022648034802061566752143046470 8153 -9250911196837057159150000906446617172740646 8154 9311081354033833563894557618779725744248397 8155 -9371639199615252333570594351724482974310702 8156 9432587208099934888607409356580194008769220 8157 -9493927869652620651301322006993127403100084 8158 9555663690182168477137156063991461815511497 8159 -9617797191440166179884755842555669472451768 8160 9680330911120151888212000099530075347278215 8161 -9743267402957450994623460681301571857520022 8162 9806609236829632480152625077628659816734731 8163 -9870358998857588421330992460470228292158367 8164 9934519291507240509322388368482099891993893 8165 -9999092733691877434104572433496530217098170 8166 10064081960875127010254842285047851146597846 8167 -10129489625174566944572228337836302108561868 8168 10195318395465978169196276468692683007682865 8169 -10261570957488244688051816883440785977768966 8170 10328250013948903908414201692927008183223751 8171 -10395358284630351453367174177928400902764166 8172 10462898506496704475574056197691708165067856 8173 -10530873433801327517023092978800032429184767 8174 10599285838195024983937371996255441387298615 8175 -10668138508834904331119537156679161052950672 8176 10737434252493914074618871945452926948476607 8177 -10807175893671060776730960571915111202081526 8178 10877366274702309172747610329009583735612846 8179 -10948008255872169633897927699692922473538471 8180 11019104715525977186667589519189642466839682 8181 -11090658550182866334436228711179907223250454 8182 11162672674649445952867116180576684366209649 8183 -11235150022134178556761340893592481599855852 8184 11308093544362468262161188565489147582568028 8185 -11381506211692461793578672378345648796908964 8186 11455391013231566913022291776781217111401951 8187 -11529750956953692673869332522161402477180091 8188 11604589069817215929317863458670853941367549 8189 -11679908397883678552422290155172956634489722 8190 11755712006437219851503141439232805130399843 8191 -11832002980104748692044267750825070112871058 8192 11908784422976859863821093733478823530884980 8193 -11986059458729499259236741712023510159290598 8194 12063831230746382456836702542009990051323617 8195 -12142102902242171331979417782083817831526784 8196 12220877656386413344384888243700652181079162 8197 -12300158696428248180856273228134749416745398 8198 12379949245821886459829114727544101016672667 8199 -12460252548352865232788078796947672877620668 8200 12541071868265085046726338968673017804976892 8201 -12622410490388633360520442856090415052352507 8202 12704271720268399137121649628113642886930045 8203 -12786658884293483463110329172431445802630790 8204 12869575329827411076308800683738419537189936 8205 -12953024425339147711864924784615985483939962 8206 13037009560534928207261345423683331816321381 8207 -13121534146490900336337318507176095506085324 8208 13206601615786589372849946930039024058341629 8209 -13292215422639188414561351520059774861251114 8210 13378379043038679529025973594601317873909291 8211 -13465095974883790813314850905670364374232324 8212 13552369738118794490762847094286074763571509 8213 -13640203874871151198707324644657270377845548 8214 13728601949590005652858754897668823160018418 8215 -13817567549185538905163331438912971230136968 8216 13907104283169182443594140134671819593570152 8217 -13997215783794699414538274930157454919346202 8218 14087905706200138280159923717171920027365634 8219 -14179177728550664255434687582054044098126230 8220 14271035552182273902217723966919703190508291 8221 -14363482901746398289951849775051415050870058 8222 14456523525355400165715682341049050655952184 8223 -14550161194728970609433443458179841589734780 8224 14644399705341430682914976848613822966481530 8225 -14739242876569943615166232306745278106076962 8226 14834694551843643099961369592906059500583379 8227 -14930758598793683315260518435660913652958458 8228 15027438909404216308489148904805487892539689 8229 -15124739400164302425659539853124289290855885 8230 15222664012220759496657003368789304949006829 8231 -15321216711531956524049172831619646815744974 8232 15420401489022557657279932851045309495204057 8233 -15520222360739222269252245626512580600945089 8234 15620683368007266987819487222506629509195477 8235 -15721788577588295569783086633234562686370427 8236 15823542081838802540975779637592481489688379 8237 -15925947998869756562027772876876494917281969 8238 16029010472707169515146570114447286473406333 8239 -16132733673453657343952126582001617556154796 8240 16237121797450998714899920983913064002609334 8241 -16342179067443697605367190225766434941386118 8242 16447909732743555960903892765479237895005130 8243 -16554318069395262601093734859392509331649884 8244 16661408380343004590822290048034741763958995 8245 -16769184995598107331836164993962720262151734 8246 16877652272407709667009474462480047699401905 8247 -16986814595424480327944688485691482633096448 8248 17096676376877382095148670114800561274445234 8249 -17207242056743490078188012065300841068576848 8250 17318516102920870562342431311538308187976191 8251 -17430503011402526907435909737293586207299024 8252 17543207306451419023400099057924170763079334 8253 -17656633540776562987032774350729977396032256 8254 17770786295710217404095696437119471857377302 8255 -17885670181386163160640311334037480210412520 8256 18001289836919083248133147417965867376005839 8257 -18117649930585049387138543514330247821106893 8258 18234755160003122214934144377817193083257950 8259 -18352610252318071843831937450275111633254682 8260 18471219964384225637806077655875919208923208 8261 -18590589082950450096577475445063174879999068 8262 18710722424846273778280799239373287128500980 8263 -18831624837169158233351403661152398056093961 8264 18953301197472923964792411752675214603824956 8265 -19075756413957338472562281956010354319747949 8266 19198995425658873482107724092065677745083180 8267 -19323023202642638500444047614072701662038132 8268 19447844746195497886337829858479465876019764 8269 -19573465089020378664374205970345258057220788 8270 19699889295431776356908313867924214239472527 8271 -19827122461552466151604770528306925326601136 8272 19955169715511426766440111278142556943539313 8273 -20084036217642984419041003591961525153069304 8274 20213727160687184351637119012994707667393118 8275 -20344247769991397408078259065128403296221204 8276 20475603303713169204997684263733913786168801 8277 -20607799053024319484359021699291172105181942 8278 20740840342316299280844652545016603164782185 8279 -20874732529406813583833665880121122355491848 8280 21009481005747717219711839476693681711493438 8281 -21145091196634191727406153448259574547979398 8282 21281568561415211046956159201540363372807105 8283 -21418918593705303887942300626697829579849492 8284 21557146821597620692651559922501871875919455 8285 -21696258807878313156393146487843986852057172 8286 21836260150242234315404053660037727781537299 8287 -21977156481509967261688460409161817162514734 8288 22118953469846190592433205705099614824094990 8289 -22261656818979388750751901514935887943362292 8290 22405272268422915464110191435175641836053238 8291 -22549805593697418535894621780998239576379938 8292 22695262606554634295829574081260574144818756 8293 -22841649155202560065272168260158522814946007 8294 22988971124532013043435951521651812807829600 8295 -23137234436344584071837466419189740363634116 8296 23286445049581994785276969697921758566831528 8297 -23436608960556866708784676498248505244182300 8298 23587732203184910912193600794569985281094419 8299 -23739820849218546885686789263090376863794708 8300 23892881008481959351887982842635062725588827 8301 -24046918829107601783216648435380351026661808 8302 24201940497774155445750870675599038996105786 8303 -24357952239945952844226684496161557327319400 8304 24514960320113874496716923801910863450753069 8305 -24672971042037728020944519413230456895079290 8306 24831990748990118568790391039064956525593675 8307 -24992025824001819700260004662838489745081564 8308 25153082690108653842573522328256687690448566 8309 -25315167810599891535738636719145914950832368 8310 25478287689268178721428678714853278080525593 8311 -25642448870661001387571466073209675849589956 8312 25807657940333696937817447267555910245217227 8313 -25973921525104021711261119455266937760281160 8314 26141246293308284134562287808330722929493367 8315 -26309638955059053046373977407944137853506228 8316 26479106262504450791101050163333312268788676 8317 -26649655010089040737047323609125371038358512 8318 26821292034816318932604736447891230408128557 8319 -26994024216512819672218773361380593722525422 8320 27167858478093844803213733392529882627764754 8321 -27342801785830826664026594048685005556567696 8322 27518861149620334603552665875382617609139841 8323 -27696043623254735091829148440068755552509020 8324 27874356304694515492581397099702886025910468 8325 -28053806336342281628593179443653522259298100 8326 28234400905318439332543545705232382669480424 8327 -28416147243738570237062087690616656242730539 8328 28599052628992512119476280342511350600553327 8329 -28783124384025154179495047713167424434512578 8330 28968369877618957690176422764180955654082794 8331 -29154796524678212525604818586104424121308098 8332 29342411786515040132388786335439714049008177 8333 -29531223171137153575248566833381660494508584 8334 29721238233537385351459294154175739284269241 8335 -29912464575984993733546855986928512455436034 8336 30104909848318758463957525089677892461724505 8337 -30298581748241876691195029787284170816264310 8338 30493488021618670102464184071197157181109333 8339 -30689636462773114273563611953896773250281104 8340 30887034914789201323798015623987305141379630 8341 -31085691269813147030122173931542256375555898 8342 31285613469357453621821392785638512541091688 8343 -31486809504606839545238918334969472864362772 8344 31689287416726047555587074929048654417854483 8345 -31893055297169542561440491792758587417113029 8346 32098121287993110716717113782823708828390320 8347 -32304493582167371323621659160102852395439332 8348 32512180423893213180118198172422790377643771 8349 -32721190108919167075746128673193753027071132 8350 32931530984860726209528274975869928614507700 8351 -33143211451521626375187512928576588418283412 8352 33356239961217097830138242365119932056302230 8353 -33570625019099100836149391164097450200998860 8354 33786375183483556932403826635348112428468645 8355 -34003499066179588073907436451798127523189142 8356 34222005332820775841132701689878345875405375 8357 -34441902703198453000895570641116016984648226 8358 34663199951597039771875250153442986010751957 8359 -34885905907131437222698097981332544199382088 8360 35110029454086490305716633598006880736060780 8361 -35335579532258533104275561369500742687147426 8362 35562565137299028947419264340559389619920474 8363 -35790995321060318122336454578952234584837871 8364 36020879191943485990872214535584181968553268 8365 -36252225915248364394095682920152410497217986 8366 36485044713525679306351240956586546546684034 8367 -36719344866931357777865759073528001275881632 8368 36955135713583007284116875655235813124015745 8369 -37192426649918580678687061057350976399831462 8370 37431227131057240025595482491986263646152896 8371 -37671546671162432667622969904159500914860368 8372 37913394843807192966953960164884589521241413 8373 -38156781282341683235438640514731680928969587 8374 38401715680262987453500478107070153860739524 8375 -38648207791587171457877390489413904421833738 8376 38896267431223623361145377456934155534466927 8377 -39145904475351688048938350577634018167943249 8378 39397128861799609683432108446891331403769472 8379 -39649950590425796226033816170516803564171154 8380 39904379723502420076386255526928448735286941 8381 -40160426386101369009196503594643454318577748 8382 40418100766482561676370025180492195267818807 8383 -40677413116484642027277642621552191098120491 8384 40938373751918067086137013620403640641778938 8385 -41200993052960602612979121363407120353914556 8386 41465281464555241261421315773127546938910155 8387 -41731249496810557934464833041097254113052760 8388 41998907725403517128334178584433937836094025 8389 -42268266791984747142607525105450416884099548 8390 42539337404586296124805732543395220178587079 8391 -42812130338031885007758589054956604732413768 8392 43086656434349672487917118505901580205418958 8393 -43362926603187547284452184078874696926650122 8394 43640951822230963010447722596459852535486880 8395 -43920743137623331079227527019782652871656300 8396 44202311664388987162257571896617060570186254 8397 -44485668586858746807832996337131169541033681 8398 44770825159098065923385307626225124343021483 8399 -45057792705337821919290293026111353601877116 8400 45346582620407731406354549145504736025285476 8401 -45637206370172420434781178988086230051028568 8402 45929675491970163358892677727440949801360842 8403 -46224001595054306507790972102433620290497377 8404 46520196361037392939831412772717560674959062 8405 -46818271544338004656748186169950451722469758 8406 47118238972630338750927274026386690536720681 8407 -47420110547296534058911084181734380447743184 8408 47723898243881764993620895101086300713311550 8409 -48029614112552119327480981874789086469073320 8410 48337270278555276800093074409401911115142352 8411 -48646878942684005524928432813983719836425838 8412 48958452381742493271252063619848339913226594 8413 -49272002949015530800748913685897133826461800 8414 49587543074740564540807611136199225677316497 8415 -49905085266582635980313416115963675140029040 8416 50224642110112225278622578561199747376400662 8417 -50546226269286016682628988938438296051984984 8418 50869850486930603452968841726025763559501843 8419 -51195527585229150106841997852761865090436418 8420 51523270466211029891073978149393822638541735 8421 -51853092112244455507232366759343926278722596 8422 52185005586532121218621174092567386907524750 8423 -52519024033609874577318548868277543849110734 8424 52855160679848436119647001097445908422538635 8425 -53193428833958185488034220447375300525772682 8426 53533841887497032547780307367712190583254427 8427 -53876413315381392179408489233372548855899618 8428 54221156676400281538660980867297739954772274 8429 -54568085613732558689087800262515845290986012 8430 54917213855467321626047360855966531429147598 8431 -55268555215127486824221841637526845967183512 8432 55622123592196566556052985077574622512846128 8433 -55977932972648664344142745094417361551378730 8434 56335997429481708026016585999323990545752194 8435 -56696331123253940027167625706949623460672224 8436 57058948302623684555662800339269826885284699 8437 -57423863304892411549327478590651807272426516 8438 57791090556551117326249687948274297960852021 8439 -58160644573830042008407599879805096543287651 8440 58532539963251743908354996494018835919695412 8441 -58906791422187551190736170671524333825212118 8442 59283413739417411241441432450812840610582432 8443 -59662421795693158299852967971613566832773587 8444 60043830564305220033334462905042090632756877 8445 -60427655111652783856231720154051025535901596 8446 60813910597817443920898854665026638491308391 8447 -61202612277140349833889718156029677235582522 8448 61593775498802878275813505307426802787373974 8449 -61987415707410848831010277075418815970410474 8450 62383548443582305460712050894543374900066467 8451 -62782189344538885181281238969320238012611424 8452 63183354144700795639163903407759413570705493 8453 -63587058676285423403573289240299338342941105 8454 63993318869909594928435893190100666753894984 8455 -64402150755195512267463641729188168728557978 8456 64813570461380385757746419683515400799139732 8457 -65227594217929786020492966764609182430832501 8458 65644238355154737761917568178311797782900886 8459 -66063519304832577991048303544014377390830038 8460 66485453600831601407282924398754816117230992 8461 -66910057879739515846992425121521237859704166 8462 67337348881495730814687504835846995925013232 8463 -67767343450027502262914375534302843122991288 8464 68200058533889956923579958713756299324163462 8465 -68635511186910019632404811083057887430620652 8466 69073718568834267229442418691161375403437037 8467 -69514697945980732759172430995315958516939484 8468 69958466691894683835475099306571990093851249 8469 -70405042288008399180524933519294102650885786 8470 70854442324304967489553938356162687481797367 8471 -71306684499986132918161523808822301753712622 8472 71761786624144211634803104004636799969608900 8473 -72219766616438104026454539052397910754805127 8474 72680642507773427293217577700272423969545108 8475 -73144432440986793315873433067503323584943668 8476 73611154671534256828400906038642399400025045 8477 -74080827568183959078068712226373535355641624 8478 74553469613712992306203573623599999635044838 8479 -75029099405608510533745229472255029428438428 8480 75507735656773112289098553326429189777367349 8481 -75989397196234521068519472026217057675531396 8482 76474102969859589473310560249951199264033292 8483 -76961872041072653124196712720627671372425612 8484 77452723591578260608528293560179670075473963 8485 -77946676922088305873169838985350699329438783 8486 78443751453053589634453628887458387558837616 8487 -78943966725399836534512550709118768305649536 8488 79447342401268194933801477361832825220370557 8489 -79953898264760246390640621547253110665376078 8490 80463654222687552039418572062651747135267355 8491 -80976630305325763242638099588406578668198676 8492 81492846667173324055468986714658960664963720 8493 -82012323587714793205529348469581336392288336 8494 82535081472188813457203101305457050126709275 8495 -83061140852360756395716102931007523576691956 8496 83590522387300070833527097134660072428003351 8497 -84123246864162363211111668881990040359387546 8498 84659335198976238532907836101164331112818392 8499 -85198808437434930549943407340180554671084051 8500 85741687755692750072834150952895959810256166 8501 -86287994461166380470431429183697813959682490 8502 86837749993341049583696299640582895905923526 8503 -87390975924581607459265498804427914735401632 8504 87947693960948539481877300367984424068998968 8505 -88507925943018944662436637940542970661193690 8506 89071693846712509016069585391895474543091999 8507 -89639019784122504142727740026364165114740436 8508 90209926004351841303809783636145388703989203 8509 -90784434894354211468507289903878158918526122 8510 91362568979780341985335961761983321124090317 8511 -91944350925829400718398107976900398403551798 8512 92529803538105578671181815969931468669324255 8513 -93118949763479882306159638441364430474887328 8514 93711812690957166955420602614453177088914222 8515 -94308415552548442903970895222327704922843475 8516 94908781724148485916626715267352310850422762 8517 -95512934726418784169367752593983328532933880 8518 96120898225675853735798811459908914875702270 8519 -96732696034784954972233361301535980218784660 8520 97348352114059242337785065385733105530409936 8521 -97967890572164380379435421279920026643243964 8522 98591335667028658808483191190746179136689028 8523 -99218711806758639790559356044212025201743580 8524 99850043550560370768806169906406496684883975 8525 -100485355609666196339716431490769264272544752 8526 101124672848267202900192454150971819526051200 8527 -101768020284451329985791295276987948612599056 8528 102415423091147182423166967591491113288754154 8529 -103066906597073577622208902193654128983089684 8530 103722496287694862538920969858290794215818992 8531 -104382217806182035046360136128008822827389926 8532 105046096954379704657106572246896976516342872 8533 -105714159693778927750167378812643537862492252 8534 106386432146495952664684795380531489235406362 8535 -107062940596256910233074736748737669104332838 8536 107743711489388485539521956549392659879654346 8537 -108428771435814606902410573537493229115988668 8538 109118147210059188293669463303132052765465231 8539 -109811865752254961625057986848919367017648978 8540 110509954169158435547643355421557920597049348 8541 -111212439735171017629447110113281172972038876 8542 111919349893366336996713857964988179210549677 8543 -112630712256523804744193153553371727854603333 8544 113346554608168449643021561118941888082889179 8545 -114066904903617066898797983815310364932953282 8546 114791791271030717936358280163299243014316879 8547 -115521242012473619415148365534804036626935122 8548 116255285604978459906584798328606519522212012 8549 -116993950701618182893151860244643521665735458 8550 117737266132584274980571409542843982803396589 8551 -118485260906271598445336404036853328783000454 8552 119237964210369807472743431016238196784816008 8553 -119995405412961387676223391073559964719597958 8554 120757614063626358723610445681527163396155743 8555 -121524619894553680133498124459561333434814668 8556 122296452821659400544232492326958972089097405 8557 -123073142945711590996977990597982558815552278 8558 123854720553462103016629523207147816210893588 8559 -124641216118785192517579707602943107414371910 8560 125432660303823050804548096376819546571745082 8561 -126229083960138284185573696880134503417243486 8562 127030518129873383961306485827235551024780482 8563 -127836994046917228802729726800580990625642116 8564 128648543138078661780884349590906148548419591 8565 -129465197024267184562993825618141656793056203 8566 130286987521680811542235183961671153135365326 8567 -131113946643001126924254471627430545788490770 8568 131946106598595588048578054960671509644091034 8569 -132783499797727118480971810626207323756735030 8570 133626158849771034672724453610241682113643434 8571 -134474116565439350242267646476679177199182678 8572 135327405958012502197663633555774844953103750 8573 -136186060244578543682602711635885940754571060 8574 137050112847279848092666921061304677224370416 8575 -137919597394567369676657515698767556315412394 8576 138794547722462506006036914910363930561490297 8577 -139674997875826607964851142279180597699829402 8578 140560982109638183185465153456334990602593736 8579 -141452534890277839127822894019661440585980456 8580 142349690896821012274506988859717642539388906 8581 -143252485022338530191640986807338824716959208 8582 144160952375205053482651233809702522632353733 8583 -145075128280415444941919427873637366542666322 8584 145995048280909113497559578536895906908865328 8585 -146920748138902380814301522809440816293929454 8586 147852263837228918713114666839197599181957000 8587 -148789631580688305850955381165669938746641750 8588 149732887797402752390843614278212939413572527 8589 -150682069140182041683469726103417342977775244 8590 151637212487896738272796403148484497501961298 8591 -152598354946859711830555950010306803839600752 8592 153565533852216026920875735862382590567634470 8593 -154538786769341248792041603245746427408830668 8594 155518151495248215690521727873685095382313085 8595 -156503666060002328493904335298831843490043348 8596 157495368728145408760174517985367539327005539 8597 -158493298000128176594773487671303198471877749 8598 159497492613751400043243842791350242519135616 8599 -160507991545615768023210059052434518597711456 8600 161524834012580539119553166940937422530896932 8601 -162548059473231018877961498512735338710051308 8602 163577707629354918543488205711485633857213739 8603 -164613818427427648506630735208412156481633642 8604 165656432060106600035689119515909068329343280 8605 -166705588967734469191693092041757191922691874 8606 167761329839851677143855917290775022778130135 8607 -168823695616717941424662941108138421646225627 8608 169892727490843052987377895592762184681292890 8609 -170968466908526914256072015637397287812154438 8610 172050955571408893684860369251077189683013705 8611 -173140235438026552673076339768979543316711321 8612 174236348725383801015695079733319705144653114 8613 -175339337910528537400529090137070359949543240 8614 176449245732139831800348621135736310892306103 8615 -177566115192124706946047544132404715493661832 8616 178689989557224576405156193886714662812170844 8617 -179820912360631397132899586100920665248974096 8618 180958927403613594706326032584077941439570458 8619 -182104078757151819796779844906989505221333656 8620 183256410763584594785155469132987057009840206 8621 -184415968038263909773061567348810288011046298 8622 185582795471220827594417184012601314914396229 8623 -186756938228841157787287415390549710919797704 8624 187938441755551259840357626838041122483276384 8625 -189127351775514036386741358429569680558073907 8626 190323714294335177378825850089202762930307357 8627 -191527575600779716638554929863734969640147040 8628 192738982268498962542959300820661786802985501 8629 -193957981157767864971630193781265214970714665 8630 195184619417232881010001237564048446688005214 8631 -196418944485670402274487313905442237065131864 8632 197661004093755807098251484062562883564636323 8633 -198910846265843201190658392305184066799895416 8634 200168519321755910762447028966130558771600779 8635 -201434071878587792487210697397284420779968228 8636 202707552852515425051248549909714950103117402 8637 -203989011460621247429483759408574157352513410 8638 205278497222727709410110339517955269673319043 8639 -206576059963242500279556130913314622084073612 8640 207881749813014921971209158491210352311445973 8641 -209195617211203473372964924276185369337359680 8642 210517712907154712885266626282139835490008934 8643 -211848087962293466719549837073768254392139556 8644 213186793752024450825633227773280374907269502 8645 -214533881967645374740561668930235820511849380 8646 215889404618271596056003146281035857106404875 8647 -217253414032772394607616637037074771894962732 8648 218625962861718935901130603356465700617048696 8649 -220007104079343993700837018641887342274415092 8650 221396890985513502120300003114126295564148399 8651 -222795377207710007973607411206839496747340560 8652 224202616703028094563425730886928581781326759 8653 -225618663760181848504282203712306659652500625 8654 227043573001524441604805425439028954241308521 8655 -228477399385079900257786586043969360356440104 8656 229920198206587135217397347396894173523759087 8657 -231372025101556305075162925158220047968409708 8658 232832936047337587179032158661581345649712511 8659 -234302987365202430178305293698957977014034304 8660 235782235722437362816362003989300674322578538 8661 -237270738134450434034204761051288379758890842 8662 238768551966890359894224004049168449545838196 8663 -240275734937778453279697371187023346388669822 8664 241792345119653412775023782279753419808109690 8665 -243318440941729047585918330787498079692932912 8666 244854081192065015812468610242983820999034551 8667 -246399325019750653846151751781211514251066792 8668 247954231937101975123510633580288698381422136 8669 -249518861821871916930694362291386337901627007 8670 251093274919473914420249365165745177209829898 8671 -252677531845218881470695524915062828914502874 8672 254271693586565678489182727441692779390894758 8673 -255875821505385147733324643669467614580407094 8674 257489977340237797204986280813124636016657009 8675 -259114223208665214647557502814500673001053046 8676 260748621609495293662684084509934278908126358 8677 -262393235425161354446664739661551455065832432 8678 264048127924035242134584343774954026169795040 8679 -265713362762774486233174826158139261710957040 8680 267389003988683605115853833997971350635476766 8681 -269075116042089640050688171260317525113428190 8682 270771763758732003732971467145925530129358982 8683 -272479012372166728795050623550776722487690982 8684 274196927516185202273041973961338069936025616 8685 -275925575227247472519246110891126167725430596 8686 277665021946930215558965651430265406895134202 8687 -279415334524389448406755420203417346169450238 8688 281176580218838077374498889014987691344230530 8689 -282948826702038369923347367516874280100271014 8690 284732142060809439137242654604421314712628159 8691 -286526594799549830421320219072056329350247408 8692 288332253842775300557985428717123057806249645 8693 -290149188537671879788356906920104412444496518 8694 291977468656664308121277647270183897370961987 8695 -293817164399999937611776213699168795200504167 8696 295668346398348192894485343692835664370867876 8697 -297531085715415682801261445507939339476445036 8698 299405453850577056442426125996054953815805158 8699 -301291522741521697683602141546427311648479990 8700 303189364766916352503556370544250453833763414 8701 -305099052749083784278749198502276479247561540 8702 307020659956697552601759254683737770488124825 8703 -308954260107493011804720352025327237272446994 8704 310899927370994625929334022825390209893126883 8705 -312857736371259697455448088312949783186391924 8706 314827762189638607674820754099724067382995121 8707 -316810080367551667177096183632706502962519596 8708 318804766909282675495142833343316905899939190 8709 -320811898284789289542568441524546303426342346 8710 322831551432530301066117878777281080778092351 8711 -324863803762309923925785840657265013514351982 8712 326908733158139192612485290543227991949998675 8713 -328966417981114574012726697957732077538933956 8714 331036937072313895030409962616907746432962084 8715 -333120369755709689283769367041716409085284742 8716 335216795841100066704827797095559368971337397 8717 -337326295627057210480771029653357262950048216 8718 339448949903893606395576943998063488164494764 8719 -341584839956646110249281573131164253920739481 8720 343734047568077959655854138101880923307988211 8721 -345896655021698837150419648037595352257755104 8722 348072745104803092166146261022266471776122601 8723 -350262401111526230076618820426172519483027979 8724 352465706845919777139599386108997483189365086 8725 -354682746625044630818526824638370452102370680 8726 356913605282083005605878108603540066334366572 8727 -359158368169469085123141689310314531345210069 8728 361417121162038491924010563053055960482503070 8729 -363689950660196687087027941322158834955912980 8730 365976943593106412345098608762010789520867437 8731 -368278187421894288163459135808981882012711008 8732 370593770142876681849226786007292940021655882 8733 -372923780290804960447435719619750991029940766 8734 375268306942130243855131547518596279178576095 8735 -377627439718287774268361330423031336955274064 8736 380001268789001018760119729596671754964316313 8737 -382389884875605622476878799459308827443234911 8738 384793379254393330635805699811558975253858329 8739 -387211843759975998199776267862590251031469626 8740 389645370788669806810120375821740840543830794 8741 -392094053301899809262995149284291296623599212 8742 394557984829624922522650830424153664637654712 8743 -397037259473783490980499896720172701635820782 8744 399531971911759542386335633946948708927953368 8745 -402042217399869859598766913251662210323261544 8746 404568091776871992030475184047982567614980918 8747 -407109691467493331392857298264443357668020412 8748 409667113485981377078844903784708965450034881 8749 -412240455439675317263981041609737396761980522 8750 414829815532599052547206783664908620592075105 8751 -417435292569075789700974090525876514216919852 8752 420056985957364333853775469561954287874200714 8753 -422694995713317208182356704683549023321550500 8754 425349422464060730953379801785197961273644900 8755 -428020367451697180520235374321917294852081191 8756 430707932537029179648283077354066592245021908 8757 -433412220203306431318200433830010795921089284 8758 436133333559994938935529834414390067839558558 8759 -438871376346568844656517682990160711183134232 8760 441626452936325020330708826264614958521582179 8761 -444398668340220546351723151561989002106709586 8762 447188128210733214504260668973207514786593751 8763 -449994938845745191699555899538120610420334612 8764 452819207192449982295942669653718559823359098 8765 -455661040851282827512903655135675709673804752 8766 458520548079874681264394733350022348645443382 8767 -461397837797029902555545741704303253909996445 8768 464293019586727805414053858267936677352301119 8769 -467206203702148208158557896618379109918055205 8770 470137501069721124639122506590290931491015935 8771 -473087023293200740927207225661832455662235530 8772 476054882657763821777031577843147693228183151 8773 -479041192134132692028716218443193625273036540 8774 482046065382722938980956834144397576491330284 8775 -485069616757815982619155806615400915455321926 8776 488111961311756661449220101682318953825907192 8777 -491173214799175982559601474475464933808541670 8778 494253493681239185406951506497040621275139815 8779 -497352915129919269701350494390951644401711865 8780 500471597032296138653823963330313088683806318 8781 -503609657994881509736728943940758509183379336 8782 506767217347969746004939182961318043322315963 8783 -509944395150014761927217542759375413650515520 8784 513141312192033158580780159644155269142256848 8785 -516358090002033743975703041399840173311168126 8786 519594850849473595192024517792132153693335123 8787 -522851717749740819932899224194702797072332440 8788 526128814468664176027195506887198101137021286 8789 -529426265527049708345976951420783104335945592 8790 532744196205244563534923907529872626003341498 8791 -536082732547728143911017727921719202511729988 8792 539442001367730762818735392743093579463051753 8793 -542822130251879964696273567227554527808007748 8794 546223247564874674064218347464163081328192536 8795 -549645482454187338612329794651712567594215522 8796 553088964854794232533503810369835506758824274 8797 -556553825493934087231866012055025516799613692 8798 560040195895895217512273558936546865943438617 8799 -563548208386831312349519983664770499603674242 8800 567077996099606060329452999615128625229687438 8801 -570629692978666780852829614934802149791201082 8802 574203433784947233201506033465621129570145685 8803 -577799354100799776576591642142471593007238990 8804 581417590334957055235328132754348992450129426 8805 -585058279727523383879848323265770622929309562 8806 588721560354996009478230340393377896048508678 8807 -592407571135316426734467663228852759549609984 8808 596116451832951925467347358682129374602878225 8809 -599848343064007549203226170107213256829553632 8810 603603386301368645343494041463612677584375917 8811 -607381723879874188328233271626737650697281520 8812 611183499001521058281077135370368129324334258 8813 -615008855740699458695181278876727164452816734 8814 618857939049459657798350493702314614577943625 8815 -622730894762810239318626542881355094087469892 8816 626627869604048049465782648957146969576715966 8817 -630549011190120028039843698711232797749394260 8818 634494468037017112681051806748087320279540992 8819 -638464389565200406388913872602352530114786438 8820 642458926105059799552336712471806917743971868 8821 -646478228902405238856810827711110094221918356 8822 650522450123990836566261286272441648070315801 8823 -654591742863072014810766083025472115000453960 8824 658686261144995880656485708869534323024736426 8825 -662806159932825028884667382671974601302801491 8826 666951595132994970560216592051129097352952910 8827 -671122723601005386636137835112351591583573100 8828 675319703147145407009581746325155086940419574 8829 -679542692542253116620277883087073609298452594 8830 683791851523509491368771052816048286425321259 8831 -688067340800266967820356132223241963635184619 8832 692369322059912851857330410765395867182582234 8833 -696697957973767772649526946876403014668517444 8834 701053412203019389521854438975353142069975663 8835 -705435849404691560516608052248714064917201118 8836 709845435237649182675685492033318503869411003 8837 -714282336368638915297469171259944180874261876 8838 718746720478365998665085271059914122628389380 8839 -723238756267607381990573889110259765083976458 8840 727758613463361375570855464189335416375075585 8841 -732306462825034043415731298876398051412131670 8842 736882476150662553876527370029495027129282113 8843 -741486826283175707078482363787210677327978206 8844 746119687116691859246893486217968274767628087 8845 -750781233602854465306124049758702877835578733 8846 755471641757205462428530335048532248753372177 8847 -760191088665596718519694757874019051245071030 8848 764939752490639770937449801185111079079260108 8849 -769717812478194082064294649985848230798186500 8850 774525448963894039683880225845096177286477250 8851 -779362843379714931445935901636119300850151220 8852 784230178260578124050902927335180819589261463 8853 -789127637250995679138846101813280963168179371 8854 794055405111754639224453879438967664994155108 8855 -799013667726641218391056996791469038407950140 8856 804002612109205133832219875506798230752166851 8857 -809022426409564315711762649131877289543094642 8858 814073299921250234208625526385628814009948281 8859 -819155423088094084011094394760021422839122765 8860 824268987511154067932597192002107973718572511 8861 -829414185955684022741160041878115451827261384 8862 834591212358143631716592751962319372907896635 8863 -839800261833250469883272346272202867187176703 8864 845041530681074129309879954523824389091901776 8865 -850315216394172673313963625397474128133192845 8866 855621517664771669869788621013275033609224430 8867 -860960634391986055985528234603695391827506557 8868 866332767689085086287873229328574161063336794 8869 -871738119890800620538987791125696060431988046 8870 877176894560679006302568269394617509461754990 8871 -882649296498476814474875568529234731239620880 8872 888155531747600686909924056333654572645915174 8873 -893695807602591556884291739759991971634538896 8874 899270332616653504673601618760007489374867790 8875 -904879316609227512052370943001290926605818052 8876 910522970673610381071102250408896443013559807 8877 -916201507184619084019345291501198292607151317 8878 921915139806300813048732814774366892732001514 8879 -927664083499688999498746139404531084496974220 8880 933448554530605574551791121169234128661194241 8881 -939268770477509744435631986031085778387437572 8882 945124950239393554987621329097279534142408749 8883 -951017314043724522007390711088755184938061180 8884 956946083454435605442450310285775610292903378 8885 -962911481379962807076876496585847353895924076 8886 968913732081330673034150565963415208240702021 8887 -974953061180285984049525908907922113381590362 8888 981029695667479918122755672970067359894430550 8889 -987143863910698971831468482022316220290987226 8890 993295795663144928257880097902470466990029089 8891 -999485722071764161167531175668712256669173968 8892 1005713875685626566776012689806541429801017692 8893 -1011980490464354416140886800142639025666543299 8894 1018285801786601422933340334927878315003149402 8895 -1024630046458582323069774020982696740220318068 8896 1031013462722653264414720511270601696126650256 8897 -1037436290265943306514593848029497097714420388 8898 1043898770229037332076011665510858973838876303 8899 -1050401145214710673665332844896645329926523216 8900 1056943659296715760885197775539945406912604097 8901 -1063526558028621095066941180780619072054077722 8902 1070150088452702860312812156016543737263823555 8903 -1076814499108889481532010196229584028745206512 8904 1083520040043759441928088243458863177475411733 8905 -1090266962819592674223412838485291496860041868 8906 1097055520523475841746634289019519101869476171 8907 -1103885967776461827353902816187005601930260324 8908 1110758560742783750016582196935255351578679926 8909 -1117673557139123830779319877186442788782806978 8910 1124631216243937431669556341706595562628730060 8911 -1131631798906832593034861947937066383097649016 8912 1138675567558005396686613975793735883210974883 8913 -1145762786217731484140092957814878049755121454 8914 1152893720505914061169990586898718305784717052 8915 -1160068637651688721833733410349125077910282788 8916 1167287806503085427061394213469504168839863612 8917 -1174551497536747974873425678578145091892180684 8918 1181859982867711301253893554058185919004794421 8919 -1189213536259236952688995593038318530935109519 8920 1196612433132707073375874770669023299105698821 8921 -1204056950577577252107079316622958388919142018 8922 1211547367361388575854765233648945616759250465 8923 -1219083963939839239107391676338215415460301003 8924 1226667022466916060047147216954405227190166661 8925 -1234296826805086256711161483231592112175457844 8926 1241973662535549838341878249807669978310409573 8927 -1249697816968552969204574532729178025077667280 8928 1257469579153762664241218837777852947101880597 8929 -1265289239890703178026187487423980618734811996 8930 1273157091739254450599622354897443819056104825 8931 -1281073429030212975881739184251969481921710036 8932 1289038547875915460503536861907787394350494358 8933 -1297052746180925643038317546472958698835855752 8934 1305116323652784645781499319216516052042027608 8935 -1313229581812825233395057387294662330712516212 8936 1321392824007050354921505247636276277699733204 8937 -1329606355417076347871705431657889081032505774 8938 1337870483071141185297724044553229957091419935 8939 -1346185515855178148989533693424729148123796780 8940 1354551764523955314170285637570944398471246725 8941 -1362969541712281233311993734377912195917612944 8942 1371439161946277208960469319928545149888808753 8943 -1379960941654716547731139913702525634235437128 8944 1388535199180431189925249871851545185490608520 8945 -1397162254791786111522323365365019220425409654 8946 1405842430694221897616395896775972392161621992 8947 -1414576051041865888693203615622783796599192686 8948 1423363441949212303490466327455348660977072611 8949 -1432204931502871744534856756382267440872628061 8950 1441100849773390494821772632357617634904082708 8951 -1450051528827140016488321908261172303887837472 8952 1459057302738277064722625843409916815885146936 8953 -1468118507600774832567340444379504078206407136 8954 1477235481540525544699240328057273385781183107 8955 -1486408564727514920702854447579871682736918724 8956 1495638099388068930813606460550448555746503751 8957 -1504924429817173269569922142941164857638923004 8958 1514267902390865975293995765557197370589518911 8959 -1523668865578703625821003449632811102558767060 8960 1533127669956301543402659826328563337671597672 8961 -1542644668217948444236514379675124251670395610 8962 1552220215189295970614315191369150168612155766 8963 -1561854667840123546232007078821885245645314744 8964 1571548385297178997775759288559371496268482322 8965 -1581301728857095388483066690064933684675240316 8966 1591115061999384511971874784663654652789459148 8967 -1600988750399507497248226021176256000447780108 8968 1610923161942022978430594699828973987257966935 8969 -1620918666733813285370031875946746624137977518 8970 1630975637117389114008986537175824467438861352 8971 -1641094447684273137992782766914733408471171100 8972 1651275475288463025736384020257644333695552305 8973 -1661519099059974329859046605896965858021597782 8974 1671825700418463718616214784368721448452384421 8975 -1682195663086933021695587525663934613479462983 8976 1692629373105514565499635986872590401017947465 8977 -1703127218845338275800384539932663008928942300 8978 1713689591022481028439945541024414512591953622 8979 -1724316882711998731551935763819378192037129219 8980 1735009489362041625590814597671063646753421500 8981 -1745767808808053290293390569513348471952456798 8982 1756592241287053850545054548565500514228029098 8983 -1767483189452007875986067920393950483813493730 8984 1778441058386277472080457666940471743754953717 8985 -1789466255618161063265566739884044225827342124 8986 1800559191135518371714684341244774967955130702 8987 -1811720277400482098182438703237699610631353136 8988 1822949929364256814347599117374482427698718138 8989 -1834248564482005579035272137964848729703223096 8990 1845616602727824793686951254852468512895062691 8991 -1857054466609807815442498956398611849474254380 8992 1868562581185197849219655909604752441197664807 8993 -1880141374075630643213386434349847779330146268 8994 1891791275482467515285385047035984960343860770 8995 -1903512718202219240789152591862425467254045212 8996 1915306137642061335463395879741067468660255464 8997 -1927171971835441270129583180354380254955869112 8998 1939110661457778157058722608028758889016831082 8999 -1951122649842255451010929103554259407752393816 9000 1963208382995707211110258094981061929763651133 9001 -1975368309614598472900760260925501990824387846 9002 1987602881101100283121826893956571580918548107 9003 -1999912551579259952957048667864433161590289235 9004 2012297777911267088747660192506491243252897854 9005 -2024759019713815962408691499537005296545562692 9006 2037296739374564787060688842090876539897030049 9007 -2049911402068692466681149732546592742197733232 9008 2062603475775553391883609374774085283992433648 9009 -2075373431295430857265081784066927122082064732 9010 2088221742266389679108759341788557191287894368 9011 -2101148885181228595592190051601419255379283688 9012 2114155339404533035042541146889857713048791483 9013 -2127241587189828841182299253912811947627241206 9014 2140408113696837547732480282513342331217505610 9015 -2153655407008833798190518307139745285547180596 9016 2166983958150105510059851931999190754422913966 9017 -2180394261103517386293907419412622090479632372 9018 2193886812828178380225150004929917811270204649 9019 -2207462113277213723769199291202207771219320732 9020 2221120665415642132243041615634246074114406377 9021 -2234862975238358802703408745789432712687382978 9022 2248689551788224826292165888994468892819458706 9023 -2262600907174263638687344793175381966655796308 9024 2276597556589965136385054851385192628165551835 9025 -2290680018331698090182717870253453458152852698 9026 2304848813817231490909327950432102739804863706 9027 -2319104467604365466135237219875353382741778287 9028 2333447507409672410304534372575437779393139091 9029 -2347878464127348974471970793444283820265943202 9030 2362397871848179565576159235287137867744182216 9031 -2377006267878612008958301779193369051108648508 9032 2391704192759946031637343425829260240407815585 9033 -2406492190287635227666703213636289280636162168 9034 2421370807530703170743779394651628405153508562 9035 -2436340594851274343109049988217188233246134482 9036 2451402105924220553652386398939679256400330167 9037 -2466555897756923522058211242385702920327181040 9038 2481802530709154309751346143519822202508006804 9039 -2497142568513070282355851805760241392524407534 9040 2512576578293330292361874772597703799622827732 9041 -2528105130587328774691077064167526109261907638 9042 2543728799365549451872385060999603967198671334 9043 -2559448162052039349591371890353559202464964162 9044 2575263799545003827440384334060278878143972096 9045 -2591176296237523333790163666995930817355308880 9046 2607186240038392597823320145854695992800807079 9047 -2623294222393082975903628206893511183464074465 9048 2639500838304828673622835675488463498745890588 9049 -2655806686355837569055702742726017582209057077 9050 2672212368728627366959645130983501229802260292 9051 -2688718491227487817896591239268201146650179440 9052 2705325663300069740513721057943754222627369214 9053 -2722034498059101589500819694504522978512944506 9054 2738845612304234316057577647661750170098554365 9055 -2755759626544015272034047193278724771296368992 9056 2772777165017991913265018590354533481624041295 9057 -2789898855718946062009309726661166565919778304 9058 2807125330415259492808774289796642383828510915 9059 -2824457224673411610517725736920466430903401940 9060 2841895177880609993717453822144257252170422035 9061 -2859439833267554581209998534422401630766705138 9062 2877091837931336283801355018880670841966450744 9063 -2894851842858470808123447834234117092858131579 9064 2912720502948068483801714230129108748351935015 9065 -2930698477035140889870750581266092730993737560 9066 2948786427914045080955574346304467219886890901 9067 -2966985022362066218375071868961295213154327550 9068 2985294931163139416000308912750956252892080174 9069 -3003716829131711615392329278787603753496399467 9070 3022251395136744309465832016838637832133552588 9071 -3040899312125857938681987932858169079951213288 9072 3059661267149618788545707076211690598437034663 9073 -3078537951385969221989214040717909665496025165 9074 3097530060164802085060598589561780542819062625 9075 -3116638292992680129189978930766414376235497690 9076 3135863353577701298199094113934704924985157467 9077 -3155205949854510733138495643741647690873080892 9078 3174666794009460352974943067209382284639934622 9079 -3194246602505916874130879944853039791637296380 9080 3213946096109719136878539147840211180663426621 9081 -3233765999914785611617893956654674667077898814 9082 3253707043368872963134065538989747790703889255 9083 -3273769960299486556013741859616170566102926936 9084 3293955488939943789516344634551744082089078866 9085 -3314264371955591155349584927390236756552929784 9086 3334697356470175916969772175075687205960970614 9087 -3355255194092373314235058304351204263839071920 9088 3375938640942470202480344774132324972544440296 9089 -3396748457679206040342090207492407463505056990 9090 3417685409526772145962754538107099784373599658 9091 -3438750266301970146533475419989546366501777288 9092 3459943802441530551484526745103278282331796240 9093 -3481266797029592385027828895274105115584174506 9094 3502720033825344819173873596402507419245470054 9095 -3524304301290831753791762755722071729030183718 9096 3546020392618920295770074404302135044332472407 9097 -3567869105761434094844701617579466285823720563 9098 3589851243457452499202979416680877441942719565 9099 -3611967613261776499557123135973083497796172588 9100 3634219027573562435982440044067878827564845979 9101 -3656606303665124447458108175515489538035860770 9102 3679130263710906649725922894571843647966467298 9103 -3701791734816626032780950604496124834399690228 9104 3724591549048587075051660969619482493390477825 9105 -3747530543463169077100475319709650462925934816 9106 3770609560136487223473203892912718358178463056 9107 -3793829446194228387170291333514917004082506746 9108 3817191053841662697082874573026479170943811696 9109 -3840695240393831894637423878628248076807885510 9110 3864342868305915511839236899942713289322336922 9111 -3888134805203775908873013049566220909046916212 9112 3912071923914683215424248049103695132486905243 9113 -3936155102498221225934275571200563911109087528 9114 3960385224277375305071566868552557019720588112 9115 -3984763177869803365814593647657483420496071317 9116 4009289857219290988692398086809745632427516121 9117 -4033966161627391756902935086302024331812512069 9118 4058792995785253888251483279801989262357412389 9119 -4083771269805634251105957647240658303404613486 9120 4108901899255100857847042711008000271856159304 9121 -4134185805186424935622446657783682428938634592 9122 4159623914171163680573935265421517312904766652 9123 -4185217158332434808098486426938705471049701514 9124 4210966475377884018146730564207818267117182156 9125 -4236872808632846501027353508770800981817516248 9126 4262937107073703615692123946396195319325108920 9127 -4289160325361435879029034944994758885611500528 9128 4315543423875373411266849324324037260335451592 9129 -4342087368747144989216301426975423056300946983 9130 4368793131894826865736288381517246750815057541 9131 -4395661691057292520501890987861316613888922558 9132 4422694029828764513891468465086436000025693211 9133 -4449891137693569622585568213059482934865068194 9134 4477254010061098442274901534873126133617416636 9135 -4504783648300970649733076912224090073106893002 9136 4532481059778407123398872715153764206408865483 9137 -4560347257889810128538109187703275038207844490 9138 4588383262098552780033139840126300617339390037 9139 -4616590097970979002852059432098954512907068692 9140 4644968797212615217297559750517037876790960683 9141 -4673520397704594983233561287262710876339661000 9142 4702245943540297844611273080523690504750271801 9143 -4731146485062203622789522480029018391179386136 9144 4760223078898963414361847067309771997848462238 9145 -4789476788002688556448475763794909733059527468 9146 4818908681686458829712583879716006043561146619 9147 -4848519835662051176699577034821399369159893571 9148 4878311332077890220469355413688652817977249703 9149 -4908284259557221875920547973328206048719625474 9150 4938439713236511353668164568700165821573248059 9151 -4968778794804066863837861837383714101957787702 9152 4999302612538890334698392122004218890632143262 9153 -5030012281349756468640947458811481598948941564 9154 5060908922814521465648419825785943640702092361 9155 -5091993665219662752086061767235252267342097966 9156 5123267643600051060361529622333467155796383576 9157 -5154731999778956212772231766569655439373244577 9158 5186387882408287970675778977160564338752798205 9159 -5218236447009073317967979328949027882709354711 9160 5250278856012171555761234223898976904130833592 9161 -5282516278799228593105992913730333629512892216 9162 5314949891743871826582470483827192431602020508 9163 -5347580878253147009636426886274605303603509072 9164 5380410428809198520615968753100517734809899136 9165 -5413439741011194446592152025898174997787226372 9166 5446670019617497908232707956691890646569731880 9167 -5480102476588086059216419245395865402823492964 9168 5513738331127218201944867331134788932745564197 9169 -5547578809726354469635705542848151168903062660 9170 5581625146207326533239893695691224899082821325 9171 -5615878581765761800041121081827075565658231448 9172 5650340365014762579263265670870611767019264405 9173 -5685011752028841698513166788800396708467998872 9174 5719894006388116063451503452652451433532659592 9175 -5754988399222759661695017558318783245916733888 9176 5790296209257717520601836171274394307880643403 9177 -5825818722857682137306729652454678415197017162 9178 5861557234072333908128073971052549561941063262 9179 -5897513044681847093269510199298681056188235586 9180 5933687464242662861605808716502283284516268464 9181 -5970081810133530969243772301994957038562441132 9182 6006697407601821634505310583559397446428385158 9183 -6043535589810109180998755649933279496153413412 9184 6080597697883029029497490028962723344747626454 9185 -6117885080954409628459857083141079437068688404 9186 6155399096214680922195109522478503475951336657 9187 -6193141108958560964888053075445948804437536587 9188 6231112492633022297971823729429648476960883039 9189 -6269314628885539717663793683526331840294131054 9190 6307748907612621068846684446143555453497233383 9191 -6346416727008622710915478246833622725997949278 9192 6385319493614851310692793912360245023697237021 9193 -6424458622368953627047707273006799995526228016 9194 6463835536654595961455356626851235447490402534 9195 -6503451668351434958375279044807806278172800661 9196 6543308457885381449026454166296140598745908459 9197 -6583407354279159041904444313628200644693482654 9198 6623749815203159173190847872383319228318173879 9199 -6664337307026594340076734911843339880697050850 9200 6705171304868951249953610895452939499150208883 9201 -6746253292651745628398050089734621718410593484 9202 6787584763150580438922618726652392596093619090 9203 -6829167218047509277565122889819564716909032358 9204 6871002167983706715533074656390210357869745869 9205 -6913091132612447373341790063816179373441696680 9206 6955435640652395520153488080738314422279355212 9207 -6998037229941207002348225951032882461545766774 9208 7040897447489445315756298381705693360453274541 9209 -7084017849534813646422505909353523146766846107 9210 7127400001596704715277550529632629971724712774 9211 -7171045478531070272669158188465129637415823410 9212 7214955864585612099324101141156399298045675018 9213 -7259132753455296381002587424106639563500944552 9214 7303577748338193334861942359103606425200879623 9215 -7348292461991643976346603522838918606091004080 9216 7393278516788755926300976885903983940923703931 9217 -7438537544775230168938673870262450792452150704 9218 7484071187726520682288155655891511570903247632 9219 -7529881097205328873803605356221366453061111746 9220 7575968934619434764950450368965052360897854634 9221 -7622336371279866879754697853266663404207043062 9222 7668985088459412803565829437950316011209346158 9223 -7715916777451472389589641091699885528386267620 9224 7763133139629255602123317343935516528989563980 9225 -7810635886505326996878926800208579529569734662 9226 7858426739791498850280643834096363126766297877 9227 -7906507431459074961197332143689715174715521540 9228 7954879703799447160218907624760484501790474715 9229 -8003545309485046573280586576079494118282066764 9230 8052506011630651698220043257170823659074012830 9231 -8101763583855055364695745964225526809500131106 9232 8151319810343092659792136608660270260953790973 9233 -8201176485908031913623057775137380805358380330 9234 8251335416054330851286950388162699068348293305 9235 -8301798417040760029633612813692444869461122512 9236 8352567315943895689495534825578426773726643226 9237 -8403643950721984166280532492700233546983270816 9238 8455030170279180014140814432561693004191048908 9239 -8506727834530160011335939340338046194689753616 9240 8558738814465115226859194993055157640809743057 9241 -8611064992215123340932134991966443291738486116 9242 8663708261117903424583200135891089553079419328 9243 -8716670525783955396191089275907202048655572677 9244 8769953702163086385629932196702774505703524951 9245 -8823559717611326249477320412589691791175071345 9246 8877490510958234493629239428609909747778224941 9247 -8931748032574600872643789984026834770859387478 9248 8986334244440541948174953772629836559899553560 9249 -9041251120213995901966602297786007603827052478 9250 9096500645299617912079245323329471442333991337 9251 -9152084816918078414279624697510875046622012354 9252 9208005644175766583861604923576470354059878292 9253 -9264265148134901386595476096285679375938826322 9254 9320865361884052560985927685000577896047192323 9255 -9377808330609073907591613060029774071904960867 9256 9435096111664451274814031585701552499584354157 9257 -9492730774645067644276858651256404460106204808 9258 9550714401458387732728632970000834546469700256 9259 -9609049086397064541286828944732565093915603360 9260 9667736936211970296790880442568327442693053155 9261 -9726780070185654244083128341733651885173827708 9262 9786180620206229762154987732028348594634832937 9263 -9845940730841693291289401976892646940430534192 9264 9906062559414677572624856281851329854918793593 9265 -9966548276077641715920987657044835933951918881 9266 10027400063888500625747665897833723735582214397 9267 -10088620118886696330858464419008154169944775292 9268 10150210650169713776108311552218520368495997413 9269 -10212173879970043650970387162714626569405546864 9270 10274512043732594843491210393973488303618877371 9271 -10337227390192559123370829094257551308531138020 9272 10400322181453730672808795442068460628902744923 9273 -10463798693067283098789925541906294392528588754 9274 10527659214111006575587279614407333950149703688 9275 -10591906047269007781472648324043243390196092912 9276 10656541508911875308910645467762356585402396871 9277 -10721567929177313242880129792156089034753844750 9278 10786987652051245617442161495160805371010596707 9279 -10852803035449394476215444119268284028808910233 9280 10919016451299334278056063075302709749288122281 9281 -10985630285623025404978825147765428655822023640 9282 11052646938619829545163443751472394581877676040 9283 -11120068824750009739798576774350907499869110496 9284 11187898372818717898522271360489541498655909811 9285 -11256138026060472604292968299564022183194541196 9286 11324790242224130044714427835557334959422274726 9287 -11393857493658350923113396160275455917670394020 9288 11463342267397566219020811186928852490828360495 9289 -11533247065248444684176856163426237748337189308 9290 11603574403876864976729001422377388519046267910 9291 -11674326814895395352929695799028470097651500314 9292 11745506844951283852393953057365960006464190798 9293 -11817117055814961929803128311021681229598401898 9294 11889160024469064502868741844194222567609641438 9295 -11961638343197969403410403848461527256525659982 9296 12034554619677859235513858886487652713229712837 9297 -12107911477067308661958957895064328896284607357 9298 12181711554098400157434483277295440469909095548 9299 -12255957505168371284460402452501920280361206291 9300 12330652000431796565463996214277524525383376234 9301 -12405797725893307042075692717357864845023726072 9302 12481397383500850630413072618677765933188370853 9303 -12557453691239496398950413952432630726227389576 9304 12633969383225785913486477445975335354085350628 9305 -12710947209802634811734705779697773284671506512 9306 12788389937634787788196164796506875123313659779 9307 -12866300349804830188190914447063681985017648630 9308 12944681245909759428248573744630620025338055207 9309 -13023535442158119478505181129528711423319396852 9310 13102865771467701661278214706639309742607789820 9311 -13182675083563815038636848632046638185956853624 9312 13262966245078129680541427177013081595935898420 9313 -13343742139648096123966619530446004322597576089 9314 13425005668016944352394473001750729596247651008 9315 -13506759748134265644136711001167219885012987919 9316 13589007315257180657109522519925834730518943623 9317 -13671751322052097136983667092411505934458513654 9318 13754994738697060655026209786112118580561590569 9319 -13838740552984701801447892955978865038416945240 9320 13922991770425783279702031640688266104213381277 9321 -14007751414353350366899230913580554360071616228 9322 14093022526027488225338985505117843678369637207 9323 -14178808164740689570126540569737450021937537464 9324 14265111407923836217896600916305200739831045954 9325 -14351935351252798061848436248763986688968410428 9326 14439283108755653038600389029532378095418756335 9327 -14527157812920531672766474765359978659590410429 9328 14615562614804089805693697046360485368367478475 9329 -14704500684140613135444516703587438773678594582 9330 14793975209451757215853430740495719131121325768 9331 -14883989398156926583376935242792211562133500876 9332 14974546476684296701448725208334529856898675418 9333 -15065649690582482433157490853476914032248695456 9334 15157302304632856774314370370774428193244424674 9335 -15249507602962523600321306015743132133004548859 9336 15342268889157948201723645610138773488759072244 9337 -15435589486379249404943006887762307618074746132 9338 15529472737475157096392862511500827303298836978 9339 -15623922005098638990025523876384791661109427839 9340 15718940671823200500335667407997620882798835565 9341 -15814532140259861604921544629655350006547477824 9342 15910699833174814602932769072152020407387681537 9343 -16007447193607766698080415815935862658371455290 9344 16104777684990971357339550150046366890322026401 9345 -16202694791268952419085388885497277184159313784 9346 16301202017018924947126451109336413082425479526 9347 -16400302887571916849942575227090763461852805156 9348 16500000949134595307435413583558780655733125193 9349 -16600299768911802070601879923489155172550267383 9350 16701202935229801722781872947151262224633295307 9351 -16802714057660247014523829192416408424965614488 9352 16904836767144865407606457276873319400910711989 9353 -17007574716120870987400400938964018599556899211 9354 17110931578647105926539496291221707935195099161 9355 -17214911050530915706765754574121490335735291486 9356 17319516849455762329869984151906520651815091831 9357 -17424752715109579772836804173803561896334758853 9358 17530622409313875966606511996408291081079442300 9359 -17637129716153585602338419168877543548497746682 9360 17744278442107678093653286896634254185985228175 9361 -17852072416180525048058090698966745911930215474 9362 17960515490034031625648774990476557544948840395 9363 -18069611538120536188191600032939977711876302734 9364 18179364457816482666837744244089441289180948453 9365 -18289778169556870102042915313308599882785822028 9366 18400856616970483834692688613115039344171197597 9367 -18512603767015912853025513615795086692930533680 9368 18625023610118357825688430038366789340709516378 9369 -18738120160307234377121973725156507562590086844 9370 18851897455354576187507700679515989642263208898 9371 -18966359556914242525688540933136385588364335856 9372 19081510550661934849776228644985528008052155798 9373 -19197354546436027136645173358472984276876004034 9374 19313895678379214628128473094352763888437368413 9375 -19431138105080985708491736953332988364621849900 9376 19549086009720921654699963568669463716615997962 9377 -19667743600212829028054998467989268810696865324 9378 19787115109349709503004245745252595503602289872 9379 -19907204794949571956320045085470252429203608622 9380 20028016940002091667370110029601406044916910646 9381 -20149555852816121507895243268778693488197534168 9382 20271825867168060027570236890541052606917256260 9383 -20394831342451081369612514392075510086913144220 9384 20518576663825231978880634469433572004251943301 9385 -20643066242368399093233839440291135830132472088 9386 20768304515228156037391124544227218637627347583 9387 -20894295945774489367190289534213965898426571402 9388 21021045023753412940952129814130742742175708068 9389 -21148556265441474023615207109275822814527740732 9390 21276834213801156558460025782792067894698955066 9391 -21405883438637186770528577875916840725975036414 9392 21535708536753746295306204306279679027035439877 9393 -21666314132112598055882824488251136066563938504 9394 21797704875992130141593924995804966759696345965 9395 -21929885447147322971113431239599595607772518484 9396 22062860551970645053119423108469892413183885716 9397 -22196634924653882687942974652097869000745786389 9398 22331213327350908984102787456711505633973019847 9399 -22466600550341397594284791492987905896892734758 9400 22602801412195486606132805892757753257435553702 9401 -22739820759939398054232620305970695194785534900 9402 22877663469222018550843001796293927939680890696 9403 -23016334444482446564266791680701566295967763320 9404 23155838619118511905302842088175006805760986103 9405 -23296180955656273013912875367209296186927447248 9406 23437366445920497670118246711093691546739380509 9407 -23579400111206132785226198599261788241701574312 9408 23722287002450768961715252798129345514333908041 9409 -23866032200408105542542464701911299529532877518 9410 24010640815822421903259441614288867138539701406 9411 -24156117989604060773101183573080627772379937714 9412 24302468893005929404207576012188377975363050181 9413 -24449698727801024441310898124239347092365893002 9414 24597812726460986377559566129968779644056326586 9415 -24746816152335689515710316802050200999867781316 9416 24896714299833873387651375425345762732623722958 9417 -25047512494604821619131993354047240803818283496 9418 25199216093721094260710177346069691908755762066 9419 -25351830485862319640225629135990314598066719772 9420 25505361091500051826602785128954969372203824835 9421 -25659813363083699829506162951189806568986983264 9422 25815192785227534694245940029755000919776046222 9423 -25971504874898780686426199441204098347830204165 9424 26128755181606796796129301628498751614357093522 9425 -26286949287593354826897402695841907276083979620 9426 26446092808024020370474753019571924235551741044 9427 -26606191391180643004169545716229022528077911664 9428 26767250718654962083766834177717230156607263891 9429 -26929276505543334541238918644300961215837745078 9430 27092274500642591132997120200919847946758419858 9431 -27256250486647027621124003842004651613444207790 9432 27421210280346537406961047418132043811164852647 9433 -27587159732825892173535564656927036161882917140 9434 27754104729665177130638177570024317049696223613 9435 -27922051191141387493926025918667568237865816164 9436 28091005072431192867163566645277168758471876908 9437 -28260972363814876234685283790448555547124005668 9438 28431959090881454309359936516911250143219264644 9439 -28603971314734986019712516331505084859586175916 9440 28777015132202075958489706628744179445770378997 9441 -28951096676040579653792748609271187829786477662 9442 29126222115149517562932503705530275670505274926 9443 -29302397654780204728452825405433490742874885824 9444 29479629536748603075258108037268148831200128540 9445 -29657924039648903367484617776444987089157968526 9446 29837287479068343883717943255956035380887347756 9447 -30017726207803272909309816182544393507841981064 9448 30199246616076462184934743935661455918151139416 9449 -30381855131755678491168782857418393544759818898 9450 30565558220573520589702700001976491319995443333 9451 -30750362386348528782885833156250715581587597304 9452 30936274171207574394621819656061067650134350713 9453 -31123300155809536517159400207957872532339658939 9454 31311446959570273410115706673453705655495270255 9455 -31500721240888895980089395945958291745199098260 9456 31691129697375350811450478857047333892227026451 9457 -31882679066079320261403337736284490776263925802 9458 32075376123720447175144266498219610626547319798 9459 -32269227686919891819891374338030262279833138252 9460 32464240612433228679800148735392536125327813222 9461 -32660421797384690797218207598011202012995262359 9462 32857778179502769389427945449194270381792506875 9463 -33056316737357176513995364127342143741723727338 9464 33256044490597178600017891384218730346037190168 9465 -33456968500191308707012430678131384139480378683 9466 33659095868668465417893168005882487094337552746 9467 -33862433740360406317411391000554353980291969500 9468 34066989301645644052645385269909372634466440402 9469 -34272769781194753017588703186874711425098919315 9470 34479782450217094749572663151252600740283796399 9471 -34688034622708970171247895721484801005121004964 9472 34897533655703206858072408952092585733542374292 9473 -35108286949520189557727093445726940510653958716 9474 35320301948020342234653129637186266250612273239 9475 -35533586138858069959902070321634504760514204868 9476 35748147053737169013761126930079629097395843681 9477 -35963992268667713616183615926713923684132166360 9478 36181129404224427747844838306430627314061697567 9479 -36399566125806550572729240143259541059641875822 9480 36619310143899204021521040996543860220968563411 9481 -36840369214336271143670026035704425866013671672 9482 37062751138564793884918957203847441829153096529 9483 -37286463763910898996258420682222174291644999828 9484 37511514983847260829701261749907070975990140358 9485 -37737912738262109826019369239695112949092401470 9486 37965665013729795549589541647288637070757132600 9487 -38194779843782913175770601503038792511451948308 9488 38425265309186002386832609053678671901357760832 9489 -38657129538210827683299981741848471271620198669 9490 38890380706913249168708490193667301396401732866 9491 -39125027039411692917232857959815317249867137182 9492 39361076808167230085341185476398138717060971327 9493 -39598538334265273980650180405588424481783481094 9494 39837419987698904353475912827682718860618978744 9495 -40077730187653828229149003462646304175412427558 9496 40319477402794986652076858369945309697117176004 9497 -40562670151554816765735696319734658997134057198 9498 40807317002423178706243102460137103052590589154 9499 -41053426574238956840978750199768865423238286258 9500 41301007536483344937812864632527552023657421071 9501 -41550068609574824904887750497747976193826057562 9502 41800618565165848795631275879745238564943366304 9503 -42052666226441233828678171333509548751515054436 9504 42306220468418280227693063328244154907529166814 9505 -42561290218248621741750530523847011528206227776 9506 42817884455521818762852702150530859800151619846 9507 -43076012212570704013433227414904644003157289072 9508 43335682574778490833292099231099479061995350235 9509 -43596904680887654152276903540358141148224772372 9510 43859687723310594292262420664131863682202373299 9511 -44124040948442093799526876934756182473049221578 9512 44389973656973577566460375744042831193981686769 9513 -44657495204209186559753741827745773844615054264 9514 44926615000383675530726787455107150719143194656 9515 -45197342510982145142283760960229171716038196800 9516 45469687257061619006187185625037807044922548874 9517 -45743658815574476183831043700305970436662918885 9518 46019266819693749763530474650340889437644797346 9519 -46296520959140302187551328035115312880872879772 9520 46575430980511888062596245394178888247170790308 9521 -46856006687614115248327121081618080433953259154 9522 47138257941793315079720212341403627945349062291 9523 -47422194662271332640565827127338192095192192212 9524 47707826826482248067333602228051999765375648886 9525 -47995164470411039924868990098272945618271644278 9526 48284217688934201757946524616722277787353719468 9527 -48574996636162322985669461515281940737635514726 9528 48867511525784645368992841413760935350661507651 9529 -49161772631415606345278571430887142797866069786 9530 49457790286943380587825912008877927218634580924 9531 -49755574886880431212666646853372980297273335635 9532 50055136886716082119634386972505624502275288813 9533 -50356486803271123019836327163788832995457921688 9534 50659635215054458767086628794157133559369453861 9535 -50964592762621814676690157028504404667108787192 9536 51271370148936509581176484972138414532512703934 9537 -51579978139732308439120286867611385070070684831 9538 51890427563878366380143792400114997205231566334 9539 -52202729313746276136519608916407270825151851324 9540 52516894345579230879457132892990781046312548547 9541 -52832933679863314546255577669014014280884871796 9542 53150858401700931812956878872624138282806267166 9543 -53470679661186389935954293597843604465326864404 9544 53792408673783644755269507108497463664617055841 9545 -54116056720706223221806028813023675095990865164 9546 54441635149299334880885494153565578432394249429 9547 -54769155373424184814801998415770727447756651554 9548 55098628873844500617897424710165631292219902013 9549 -55430067198615286048858390954578575910945954787 9550 55763481963473814076544930609201771816057343342 9551 -56098884852232872107623456880533995080827101034 9552 56436287617176272256695016586760828815018192771 9553 -56775702079456639592421178122450946696427383380 9554 57117140129495491366332213294466225188237313709 9555 -57460613727385620304652634976707447413122055716 9556 57806134903295795117509649195836912400196061532 9557 -58153715757877791454323406768372527377124068040 9558 58503368462675766609078880268200930098385669157 9559 -58855105260537991354447196573077260018454465807 9560 59208938466030952359428518192408006784254333459 9561 -59564880465855838721355914736902416887546569668 9562 59922943719267426219635494927799222602260593940 9563 -60283140758495372975597288828321621614338735444 9564 60645484189167940280275475641072244523666078132 9565 -61009986690738152429763839566583454134216387313 9566 61376661016912409486110397299241637578423699151 9567 -61745519996081566960458280399807131883949288682 9568 62116576531754496494285593129907088818071727892 9569 -62489843602994141694246461698265595675114044656 9570 62865334264856083356176700939352644365994697967 9571 -63243061648829628394324529094839991345882350708 9572 63623038963281436872867603176504645584832072210 9573 -64005279493901701618177062832018577487488232016 9574 64389796604152894972159430542730328578708798045 9575 -64776603735721097329376480242661424281428302036 9576 65165714408969922183412988009284496988611812191 9577 -65557142223397052491231674193229221118422676220 9578 65950900858093403248004130444432645186931090611 9579 -66347004072204925249071918405290871908131361341 9580 66745465705397065100386128863440988962354922788 9581 -67146299678321896623927671420263910053597741378 9582 67549519993087938890200657922032260835779873860 9583 -67955140733732676196023728332215072473294626652 9584 68363176066697795392423061617297454603461477575 9585 -68773640241307156054481130930658996821820586408 9586 69186547590247509072587962283166146032117645989 9587 -69601912530051979332567037825863940483875132879 9588 70019749561586328240681830045770093113871588439 9589 -70440073270538011938600747430153187231165361524 9590 70862898327908051142904817668663344019539866699 9591 -71288239490505728633767611934748843577498663656 9592 71716111601446130508000678409623523097148815644 9593 -72146529590650547402672860203374914827260730832 9594 72579508475349751987096063556933305713148398461 9595 -73015063360590169113051710815722820368152928244 9596 73453209439742955105686766242747518145035891355 9597 -73893961995016002770646794007438978964823730194 9598 74337336397968888786635498236854029880747873682 9599 -74783348110030780246722098731898713229400697382 9600 75232012683021317206434240794142347068396684533 9601 -75683345759674488191860094611906596916797438738 9602 76137363074165515716717912288670264191994806688 9603 -76594080452640768953665750218317382870472478760 9604 77053513813750720801910822364525808156484293592 9605 -77515679169185966690545447207742788625526565542 9606 77980592624216322554963664885934343367853221103 9607 -78448270378233019522129400028294495315006064698 9608 78918728725294012939496965671564200492000442301 9609 -79391984054672423481952734427651914326903791357 9610 79868052851408128171227172982101126161790976501 9611 -80346951696862519242935459069794469783155769660 9612 80828697269276448897637901031034321777507429672 9613 -81313306344331378074095888159232651374389118036 9614 81800795795713747485312842567893779466317881631 9615 -82291182595682589260872963227293249234625046953 9616 82784483815640397642606446377912012233007797985 9617 -83280716626707277284750749554721444504300497844 9618 83779898300298387814430794129424665307857556123 9619 -84282046208704703413560471610731800348591360736 9620 84787177825677106289151734955938370444417514690 9621 -85295310727013833005432658312274259298426645018 9622 85806462591151292758250980833829349858356503390 9623 -86320651199758276779896787616613488899994633740 9624 86837894438333578170690574315204878617188033108 9625 -87358210296807041562572398185747056976067230470 9626 87881616870144062129384553326821117824500599103 9627 -88408132358953553568593379789323175293901070404 9628 88937775070099404789927058988131971898456605905 9629 -89470563417315445157690327274925060312341269148 9630 90006515921823938245440528203568845940815466630 9631 -90545651212957624174306591452770140611958158952 9632 91087988028785330719386139619982610326342555617 9633 -91633545216741173482484652112220718208201089764 9634 92182341734257365543941602690218219848668036140 9635 -92734396649400657121345558713583432790976259908 9636 93289729141512425878708457171354274419339037792 9637 -93848358501852438646066934337451872297992999263 9638 94410304134246305426477756239122337714712464633 9639 -94975585555736646685102368784853996256169789548 9640 95544222397237995033418234497253712831498435132 9641 -96116234404195452540582253168059770422405848402 9642 96691641437247125023689318883409431413509983281 9643 -97270463472890354788986460533570426417496300372 9644 97852720604151773417110947809334136967719988617 9645 -98438433041261196307154865474586337291141725682 9646 99027621112329380816696257403091390302302826314 9647 -99620305264029669958002460265440074797072360306 9648 100216506062283543734381219309859742518733130163 9649 -100816244192950100325049818640575857933046834362 9650 101419540462519489452052755995428515414524087871 9651 -102026415798810320388599454205419171998189209374 9652 102636891251671067194686371002306632968643208070 9653 -103250987993685493893145512970709434500193738686 9654 103868727320882122427204318347565677457857253502 9655 -104490130653447766369282246724779373673990631172 9656 105115219536445153480176622685301437584592065491 9657 -105744015640534660347867775744828181403576683169 9658 106376540762700182465996122628181132254609498594 9659 -107012816826979163243669234969334179602384872978 9660 107652865885196805570517321538451199990808193284 9661 -108296710117704489693960813555147026697274371450 9662 108944371834122421299459165669179270294377820808 9663 -109595873474086533818992624459138869613349593703 9664 110251237607999669128336371911433396933901102045 9665 -110910486937787060929730119306645873425667492276 9666 111573644297656145253295668754647449288035978219 9667 -112240732654860722648149481447300104932277774950 9668 112911775110469496772472498542346285332763524847 9669 -113586794900139014230868725305167159465894982248 9670 114265815394891030647260681125956412710693195707 9671 -114948860101894328102191478957848650292994528254 9672 115635952665251009204829589245731553343138994926 9673 -116327116866787293212242473183850495133805637752 9674 117022376626848839751485483465141233665907763323 9675 -117721756005100625843878927914074129001856408917 9676 118425279201331402075493617216026827236986881441 9677 -119132970556262753903246705755129303640046330944 9678 119844854552362794232279463583809482751999133057 9679 -120560955814664513547354234041498524018668951606 9680 121281299111588814028838110033841805003449603155 9681 -122005909355772254232581211514204086765020795898 9682 122734811604899531062517675861031804482292800029 9683 -123468031062540725915152931018739319528685769714 9684 124205593078993342026349464628148936790352852319 9685 -124947523152129160202836281408996314472441768978 9686 125693846928245940273748417563649968261668634182 9687 -126444590202923995751293707270704078166133372576 9688 127199778921887669344205179474225009102354563911 9689 -127959439181871737123111163287281457060407011786 9690 128723597231492769293314709560633033014333384556 9691 -129492279472125475687628999408999146327390731238 9692 130265512458784064250027736309438114135037037118 9693 -131043322901008640939842202304854829159795616616 9694 131825737663756679646036984036048760437563397075 9695 -132612783768299590861876793678030960809350343810 9696 133404488393124418031921770706991857315624330603 9697 -134200878874840690645794915279317947472704891898 9698 135001982709092463316655050679316991005256649318 9699 -135807827551475570246626886439034168221304139802 9700 136618441218460124646695408351312816062118994019 9701 -137433851688318292844808094448229115866702031884 9702 138254087102057372982999589786275461001365007824 9703 -139079175764358208372408538243763745502002833000 9704 139909146144518965744067895859585358683822042858 9705 -140744026877404308803223695671432380579044116517 9706 141583846764399997665841717940873139973561272961 9707 -142428634774372944927796088899175852594238346867 9708 143278420044636759289964824426918904533901187378 9709 -144133231881922807836243887069762565203964436830 9710 144993099763356828236191587455668099463182561702 9711 -145858053337441122319668075949518283451337292816 9712 146728122425042362647547549648907382397428381418 9713 -147603337020385043880191427608291212500310537942 9714 148483727292050610923992892933305483232324821357 9715 -149369323583982296015982473549225531498072263450 9716 150260156416495697087068960717890989299258813761 9717 -151156256487295129926135543129767738790560655250 9718 152057654672495786849888768043546655585810571985 9719 -152964382027651734766969573032237356627013651836 9720 153876469788789785709558130057775897784223333132 9721 -154793949373449273091432137605600495668584473400 9722 155716852381727767138136117753367536753989973781 9723 -156645210597332763122754064387821757836061643164 9724 157579055988639376229601776563833667528364249157 9725 -158518420709754077058008908044718202061228856908 9726 159463337101584501969356115009796966575913243557 9727 -160413837692915372672500731706168894460661214512 9728 161369955201490559635784604527805181397836770272 9729 -162331722535101324108017544855037511752473204300 9730 163299172792680773726010526417987398378995703753 9731 -164272339265404566882557413268694793078907476657 9732 165251255437797901226203144481530316507741749082 9733 -166235954988848821862587063532635427478103122409 9734 167226471793127885026797193716517118812056448961 9735 -168222839921914213196905085273109128192890877311 9736 169225093644327977820635023215121908053789027483 9737 -170233267428469346030130044608251149506533401550 9738 171247395942563927923855865932828718003089409929 9739 -172267514056114761199875379222968789293038895024 9740 173293656841060870131148410767868298276863968864 9741 -174325859572942436080987212568933657018772768034 9742 175364157732072616965452304644094197197226733306 9743 -176408587004716053279356004766825775780427172410 9744 177459183284274098513486945574973373491227203083 9745 -178515982672476812002848394870923772535745315056 9746 179579021480581752459085224852538516071365689558 9747 -180648336230579610654752039992283426768705119248 9748 181723963656406719942841914546188465825063184392 9749 -182805940705164483511936657035806767504606952171 9750 183894304538345757495417309203892536693266515458 9751 -184989092533068229272570290389045617741066269152 9752 186090342283314830519979391711714474837870048397 9753 -187198091601181224793351366083808707252368520146 9754 188312378518130409643005804569507488175819072154 9755 -189433241286254473490484280611881321546598696240 9756 190560718379543547719230241655352244281678532875 9757 -191694848495161994659112100716915422466039428886 9758 192835670554731872372534481772456722703876284110 9759 -193983223705623717379185185753818728814607743028 9760 195137547322254686687066376793791000192004318469 9761 -196298681007394100729245878118310643328613544548 9762 197466664593476429038940454777196123551965900018 9763 -198641538143921760729988277719227199816342132027 9764 199823341954463802085443146600369818612566230928 9765 -201012116554485443794119098842818473417955104504 9766 202207902708361940613262509669179717013802855173 9767 -203410741416811746475177002382836708847633890872 9768 204620673918255048296703260866477445938444702011 9769 -205837741690180041992768665110531461606106343658 9770 207061986450516994438907093469212847162289164772 9771 -208293450159020135372762521325840604657315330124 9772 209532175018657423470951158647083819523444019729 9773 -210778203477008231085452222154001906553517026622 9774 212031578227668992372893615503393492904613797767 9775 -213292342211666859800579577910180053393068906734 9776 214560538618881414265084650587537002800424355011 9777 -215836210889474474312587296794311922733586213956 9778 217119402715328050204795974160317702637609798151 9779 -218410158041490488830530226026738926326780465076 9780 219708521067630855720584336160535435520930424612 9781 -221014536249501600682470528179027670757464083156 9782 222328248300409553832146989071081350172066874323 9783 -223649702192695299061682706435173018274255605995 9784 224978943159220972245139596840968692688709365499 9785 -226316016694866531749820231327615654479581836204 9786 227660968558034549086248327541319329718281825127 9787 -229013844772163567798014547830123856282342644460 9788 230374691627250078961897816947325525220741959527 9789 -231743555681379161939340743815800189608043619115 9790 233120483762263839292637996035216009681310895750 9791 -234505522968793195052958941315762609230378114644 9792 235898720672589305802528193634611153114991021412 9793 -237300124519573034310138487669293001020715850892 9794 238709782431538735737486412043700167391092470225 9795 -240127742607737926713655138265500909575782475772 9796 241554053526471967856560548894828395283694405681 9797 -242988763946693810603118480516426752980793742944 9798 244431922909618859494430750847404958217582022781 9799 -245883579740345001348487107439570878843719478056 9800 247343784049481853040543221031275701379390905377 9801 -248812585734789279900665399670932014863446099420 9802 250290034982825237028894890002370958198627946251 9803 -251776182270602986120952145735962954981107126235 9804 253271078367257740691606146617328112700944210708 9805 -254774774335722792878640059902874827157103554652 9806 256287321534415175307707817244431629433357993816 9807 -257808771618930911797515235228890310963927139410 9808 259339176543749910985483562811876526086728981567 9809 -260878588563950557256417130039811688892944728672 9810 262427060236934053660847388803385946769654167920 9811 -263984644424158571815444840190172176352026074760 9812 265551394292883264085335213969088594111344287658 9813 -267127363317922193657390222196964090460510275088 9814 268712605283408238424381284344512272249124931932 9815 -270307174284567024912500780950755137295352389518 9816 271911124729500948799132891050960731680970208640 9817 -273524511340983338883762758618648804400649953944 9818 275147389158262821692790670123986800789669549587 9819 -276779813538877944218626138792869515988620056788 9820 278421840160482112614729667169159870251925545038 9821 -280073525022678904991475812925252194263081085352 9822 281734924448867816782630715804208339076592179354 9823 -283406095088100497478928027873681639235161370476 9824 285087093916947537853843925113917970785223040231 9825 -286777978241375867136986384229728050729092372599 9826 288478805698636819922690104447378190209842477285 9827 -290189634259164932935513409575918817385137079080 9828 291910522228487532110153874927721950807213571553 9829 -293641528249145170781058651890004029776538305853 9830 295382711302622980116664929362778526570235478169 9831 -297134130711292993274628444660168173873249959841 9832 298895846140367505097837166941994311263642111719 9833 -300667917599863529516315771751454837094888610158 9834 302450405446578417167256463762759353351602808816 9835 -304243370386076696094602454335132063859860965832 9836 306046873474688198740654606274407301620801388908 9837 -307860976121517538795129395689248284272008492648 9838 309685740090465001822128840931676329869390439336 9839 -311521227502258913942352878010324452928054263111 9840 313367500836499553206763944540280463541555020736 9841 -315224622933714668658872166513776073705925509600 9842 317092656997426672445624493664145555066678031329 9843 -318971666596231570701786620541000847481382602729 9844 320861715665889699299663140398597770821130551200 9845 -322762868511428330924865571646819119200339646178 9846 324675189809256220309874560916450767445016566450 9847 -326598744609290154830198538164951038464107031634 9848 328533598337093578042957297964310578566864936741 9849 -330479816796027354124965306430123188582307200202 9850 332437466169412741546639177468627786699719760542 9851 -334406613022706644699370277018950007216808138040 9852 336387324305689212577556358659680327818707138559 9853 -338379667354663854002027192244749439242793719332 9854 340383709894669739259307954348749465646698350628 9855 -342399520041706858421114632297089393513250322070 9856 344427166304973707000435784492528778912902391070 9857 -346466717589117669994769220770130475248474963156 9858 348518243196498175763509153094049845106285253925 9859 -350581812829462691584970094049723860231623032832 9860 352657496592635633139365914497209188994984007002 9861 -354745364995220260567075840942122532811189014814 9862 356845488953313634156672327901090014993914305372 9863 -358957939792234703124720680266802765990829856480 9864 361082789248865601359061490313771688968054864882 9865 -363220109474006224409220624056915267327770794594 9866 365369973034742162421934595971414650526001152263 9867 -367532452916826064136273256024708802215326572744 9868 369707622527072507471675410070724432202131740676 9869 -371895555695766452663463371621408525212520338914 9870 374096326679085354323826894284646274681506690511 9871 -376310010161535009232121868774289040364854005532 9872 378536681258399217086572361796896473466062342619 9873 -380776415518203331879940191675138418554267051608 9874 383029288925191781994724166666951583596319104629 9875 -385295377901819637548805016467926619473906488388 9876 387574759311258303960109184221298573710776159349 9877 -389867510459915421139098554932820388135038549286 9878 392173709099969048160468102369076157696611343589 9879 -394493433431916213710419527121827447077677724818 9880 396826762107135913053462103851277893183536883788 9881 -399173774230466632712602015136754673671746662124 9882 401534549362798484509215304704333723824328831938 9883 -403909167523680031063938754113499411134171438708 9884 406297709193939885317305079542431518561306879804 9885 -408700255318323167088861560114644599939890903641 9886 411116887308142900156100269650622111078533110541 9887 -413547687043946433799531734488730642861568022506 9888 415992736878196973227955956026589538564163486564 9889 -418452119637970303768251408550110868692411515214 9890 420925918627666794176758594232657232910901534525 9891 -423414217631738764904866795984621883864872812480 9892 425917100917433307629475592812622310607904835250 9893 -428434653237550642839669665698576979925539550244 9894 430966959833218102754410422147459900601169040467 9895 -433514106436679827332029880345108025414833880277 9896 436076179274102261621017828843330962981224243356 9897 -438653265068395543193107526876962600214040875450 9898 441245451042050868893724326121627942614014368336 9899 -443852824919993930641746296554181095082627204544 9900 446475474932454510510191078552054192021653270283 9901 -449113489817852325821719655822349821079626015547 9902 451766958825699215498052815417659416272504041432 9903 -454435971719517759410349167130819087624509716677 9904 457120618779776422988238138216954948494041850950 9905 -459820990806841319858836776367045726956102185380 9906 462537179123944685803449177520304722856766424229 9907 -465269275580170157838829458917767646038381012340 9908 468017372553454952752087203552176862974390099517 9909 -470781562953609039943234424768747778781216711112 9910 473561940225351403957231153679199016839982569558 9911 -476358598351363492618272670258660344879447368482 9912 479171631855359947212700776752621124693845996826 9913 -482001135805176711703607449167744979057106204290 9914 484847205815876618499884390722010132156572592272 9915 -487709938052872548844980965214062208949932629376 9916 490589429235068266436298285183030482874687122808 9917 -493485776638017023434780134121270781487978942606 9918 496399078097098038575802654262095295805454071022 9919 -499329432010710947647228276013349309322490257248 9920 502276937343488327158208673147720037423291477211 9921 -505241693629526392583077487079837284330439934512 9922 508223800975633973128678890598709002012878980876 9923 -511223360064599865540427077629087802163150976314 9924 514240472158478670032511111963694980796996379971 9925 -517275239101895212001043062820741717999033052048 9926 520327763325367653755308239451710577345254430421 9927 -523398147848649401081921971638749376127673210309 9928 526486496284089910039579585305345863022457048701 9929 -529592912840014499968021582384038503350325910892 9930 532717502324123279284171802213838450822761200095 9931 -535860370146909291230946608412422908363902682157 9932 539021622325095987339917268426882052496191194796 9933 -542201365485094136968163481729823332888110154388 9934 545399706866478281872004945591110372016267781117 9935 -548616754325482845385925663003697907466009906454 9936 551852616338518006384135852319776792000474592427 9937 -555107402005705448814529424942541991865485306947 9938 558381221054434098210527660243976342743203035301 9939 -561674183842935957205551186480153350770099069998 9940 564986401363882152697334449176569083762692490781 9941 -568317985247999307935310451458814456225669667076 9942 571669047767706353433798236498608236764229061587 9943 -575039701840771891246531071669131380930722759034 9944 578430061033992227774533602045916182678640879897 9945 -581840239566890190919286645442485158357588816059 9946 585270352315434848036445349359628766850697834193 9947 -588720514815782241792443822739974070080886650530 9948 592190843268037261676837518649183609916646273442 9949 -595681454540036769577293040654798289572809609212 9950 599192466171154098481966958783450671304209190173 9951 -602723996376125044035288391446714918018917289930 9952 606276164048895469338123023993970497998753494216 9953 -609849088766490644052052479601072906447505523756 9954 613442890792906439539740944691259929132898269554 9955 -617057691083022502449417241379264765592399990323 9956 620693611286537529831323822126765122105550638772 9957 -624350773751926769557375619157162146432332265257 9958 628029301530421870502611410562558855039129180306 9959 -631729318380013207638095918295845750676781576236 9960 635450948769474807879677362188247490995707655101 9961 -639194317882412003235781561352558939404286699236 9962 642959551621331938499927359070650397928610819981 9963 -646746776611737061439973989107655338813584340462 9964 650556120206241724146504076235985751848155477926 9965 -654387710488712024916859177213193809685444998292 9966 658241676278429020769437561255273839748006740370 9967 -662118147134275441405045911162229068396336571060 9968 666017253358946036158043813268512126660014655458 9969 -669939126003181686210083750544404976682039685569 9970 673883896870027415073376141482166437658576874513 9971 -677851698519114431088392573650759804150079075350 9972 681842664270966336423159221746782865095443963357 9973 -685856928211329637807564570860509374116272425702 9974 689894625195528694986343160699729260152878486185 9975 -693955890852845243628976438639496882500512292022 9976 698040861590922630193358476444185043382588390348 9977 -702149674600194897002807270028522734798285272324 9978 706282467858340856563117490578249314619512265938 9979 -710439380134763294917486873033445738211329622208 9980 714620550995093444612578399919229357590455822650 9981 -718826120805720868628818495587271333886168578822 9982 723056230738348897411939152726808494284808281425 9983 -727311022774575761931117847622448388584683024608 9984 731590639710501566481798748014922074844831839958 9985 -735895225161361245748176682315350781772647367916 9986 740224923566183651441807708334729659092257002923 9987 -744579880192476914638646637414446630961537109664 9988 748960241140940230746933273792817437778567067733 9989 -753366153350202214853148404564025572715448022220 9990 757797764601585976012409228565594165989430029604 9991 -762255223523901059873276910027572067454134680176 9992 766738679598262409855275125164182205784121931339 9993 -771248283162936497930090776452238358609699511600 9994 775784185418214776894731014231619927032124562392 9995 -780346538431314606866965429312865636493924121186 9996 784935495141307809579836936327583261762578830794 9997 -789551209364077004903264372811361517389747419477 9998 794193835797299884876727219814059526079921110410 9999 -798863530025461581397494777047144212814144441056 10000 803560448524895284574274796791244289973693558860