0 1 1 -1 2 0 3 -1 4 0 5 0 6 -1 7 2 8 -1 9 2 10 0 11 3 12 -4 13 5 14 -1 15 1 16 -3 17 0 18 -1 19 -4 20 -1 21 -2 22 3 23 -12 24 6 25 -14 26 15 27 -8 28 17 29 -16 30 25 31 -18 32 23 33 0 34 5 35 4 36 15 37 3 38 -12 39 29 40 -29 41 41 42 -59 43 54 44 -56 45 5 46 -89 47 68 48 -110 49 84 50 -137 51 55 52 -52 53 55 54 -95 55 104 56 -53 57 -9 58 47 59 -11 60 109 61 -25 62 157 63 -139 64 278 65 -144 66 455 67 -359 68 413 69 -289 70 554 71 -536 72 557 73 -592 74 650 75 -569 76 193 77 -456 78 418 79 -749 80 70 81 -205 82 -200 83 -183 84 -745 85 205 86 -721 87 722 88 -1424 89 957 90 -1729 91 1735 92 -1976 93 2658 94 -2274 95 3131 96 -2537 97 3308 98 -2540 99 4218 100 -2362 101 3413 102 -2866 103 4381 104 -1175 105 2445 106 -1170 107 2256 108 375 109 510 110 541 111 -1822 112 4470 113 -5124 114 3290 115 -5432 116 7001 117 -10572 118 7930 119 -12485 120 11157 121 -14333 122 10132 123 -19860 124 15022 125 -19292 126 14113 127 -20472 128 13714 129 -20774 130 14161 131 -18443 132 15133 133 -16024 134 11962 135 -12463 136 5442 137 2733 138 7546 139 2515 140 -5235 141 19720 142 -11143 143 33701 144 -22545 145 43516 146 -25785 147 59777 148 -51420 149 77740 150 -45082 151 78754 152 -77975 153 104982 154 -79024 155 100053 156 -96525 157 97128 158 -93677 159 111604 160 -120216 161 92980 162 -101481 163 74804 164 -108154 165 56096 166 -85300 167 9275 168 -79453 169 -14359 170 -35368 171 -54218 172 15815 173 -136021 174 40689 175 -163142 176 141013 177 -250201 178 209196 179 -317217 180 274225 181 -340157 182 360228 183 -420718 184 516399 185 -499088 186 486420 187 -451199 188 675279 189 -563601 190 686624 191 -537085 192 750606 193 -486899 194 702741 195 -462829 196 777526 197 -379659 198 555825 199 -237908 200 606676 201 -194986 202 278644 203 122162 204 116520 205 300353 206 -288212 207 518042 208 -599312 209 853774 210 -1018900 211 1070444 212 -1491614 213 1482450 214 -2109544 215 1885348 216 -2395290 217 1986783 218 -3040116 219 2474074 220 -3703877 221 2869794 222 -3600930 223 2712928 224 -4325240 225 3286802 226 -4353721 227 3244454 228 -4208302 229 3030886 230 -3984571 231 3041271 232 -3987586 233 2657704 234 -2230238 235 1695215 236 -2292399 237 1593250 238 -157334 239 202392 240 994916 241 -928557 242 3377003 243 -2603646 244 5046211 245 -4185207 246 8135881 247 -5834510 248 9536793 249 -7857745 250 13544523 251 -10576594 252 14681067 253 -11985866 254 18132434 255 -15069059 256 20226309 257 -16844638 258 20981105 259 -17973795 260 22737543 261 -20676884 262 23832655 263 -21210135 264 21386940 265 -20431055 266 21290266 267 -21983428 268 20006985 269 -20228850 270 12059243 271 -15498377 272 10423474 273 -13964327 274 1685909 275 -8007677 276 -5742205 277 -1749860 278 -15318798 279 6333801 280 -23482674 281 15858471 282 -40636741 283 28198471 284 -45669249 285 38030619 286 -65029460 287 52965155 288 -71681741 289 64681841 290 -87947897 291 83323608 292 -96064421 293 93569432 294 -108342539 295 107048055 296 -109977692 297 121282938 298 -124018883 299 130787656 300 -112084012 301 130833047 302 -117402827 303 143492221 304 -108338785 305 135448995 306 -89188593 307 125761192 308 -73870834 309 116882971 310 -52755888 311 89530568 312 -9321673 313 56245642 314 19328699 315 29530624 316 56939654 317 -23151727 318 124411026 319 -87264194 320 158600026 321 -143343074 322 230226300 323 -217908915 324 281345084 325 -290905843 326 347233442 327 -380468006 328 394045946 329 -455560300 330 478140495 331 -547355379 332 493786907 333 -623148750 334 580234439 335 -699575139 336 570612541 337 -742527729 338 624210024 339 -817443880 340 606221695 341 -803811817 342 614827492 343 -822875011 344 547909784 345 -804635768 346 552373369 347 -726529429 348 386362485 349 -582741725 350 329869707 351 -503144127 352 175313812 353 -268153502 354 -844392 355 -42336923 356 -205798440 357 224741713 358 -393866641 359 566985272 360 -722521477 361 953377461 362 -960351045 363 1291014636 364 -1243720179 365 1755071963 366 -1618784436 367 2211779218 368 -1880174615 369 2620950918 370 -2248968190 371 3074862961 372 -2540070428 373 3483737882 374 -2874324635 375 3878640078 376 -3064506567 377 4109687834 378 -3400918197 379 4374845825 380 -3394407124 381 4482799670 382 -3687185026 383 4501547875 384 -3469219915 385 4227630038 386 -3532865634 387 4049439693 388 -3149367265 389 3322395580 390 -2918091132 391 2752079652 392 -2163491482 393 1851843773 394 -1866405329 395 679450366 396 -551600833 397 -895582897 398 199515959 399 -2072035412 400 1556473975 401 -4140780325 402 2841668957 403 -5938854604 404 4628671555 405 -7939543062 406 5937847002 407 -10092695704 408 8292829058 409 -12502986513 410 9947243019 411 -14324295576 412 11983914675 413 -16748538755 414 14076265837 415 -18551860153 416 16002018043 417 -20052123480 418 17738025739 419 -21583400936 420 19572171600 421 -22663750492 422 21000631431 423 -22987783526 424 21789745986 425 -22668946402 426 22680538851 427 -21896979217 428 22093025141 429 -20220141055 430 22175359434 431 -18021430666 432 20046976524 433 -14109731880 434 18470634730 435 -10478003599 436 14633683540 437 -4419894342 438 11034223446 439 1377731525 440 4506811586 441 8683420478 442 106922827 443 16524393990 444 -9493462299 445 26419322891 446 -16521661204 447 34025364873 448 -27059707498 449 46085838811 450 -36702626470 451 55708209238 452 -49770404813 453 65863882841 454 -58774844849 455 75890519482 456 -74099137198 457 87194865225 458 -84080019778 459 93923370995 460 -97234397105 461 104369822094 462 -107858548341 463 109142361014 464 -119319293726 465 113034446344 466 -125202813140 467 115933041296 468 -134264512228 469 116257365048 470 -136515056399 471 110597559779 472 -137596236919 473 105068882551 474 -133824599858 475 93303665074 476 -125726078744 477 77918767328 478 -113747079498 479 59772217370 480 -95231798615 481 34556479319 482 -72750558593 483 8413342549 484 -41896540643 485 -25284360465 486 -7461390759 487 -62232164609 488 38031348883 489 -104227434793 490 79845280772 491 -146327164196 492 140937673861 493 -197553872995 494 192827035185 495 -240221878933 496 260337464600 497 -300046453639 498 323295438371 499 -348648135568 500 400268110454 501 -399437525302 502 455916214551 503 -446646556653 504 538657844889 505 -499909548118 506 589484349337 507 -527564037559 508 657944973303 509 -575614705478 510 702683338088 511 -592997302960 512 754699092146 513 -608831041212 514 762150930524 515 -611848120273 516 793120807275 517 -605655878182 518 768350955811 519 -562561386703 520 750088038460 521 -536268512787 522 685618220425 523 -462248999239 524 616334841225 525 -375465141886 526 490331579866 527 -269827467983 528 363983819072 529 -140899337297 530 179930030031 531 16814747554 532 -15847281156 533 181781779703 534 -257378787725 535 389867614801 536 -518330242308 537 612104507877 538 -814005285692 539 841398082025 540 -1141862378059 541 1107646786452 542 -1466803313947 543 1363663340796 544 -1827168978334 545 1655767692760 546 -2187518346334 547 1932544607937 548 -2566479126433 549 2218448306165 550 -2884854130962 551 2484395939979 552 -3269813187610 553 2772819714510 554 -3521376032773 555 2955146486380 556 -3822917822368 557 3207795686911 558 -4004967768778 559 3346296172977 560 -4190611907062 561 3467911797691 562 -4166325317443 563 3502298909948 564 -4237240347391 565 3511006209711 566 -3988820971258 567 3317073589768 568 -3796117159278 569 3217467539516 570 -3344514501153 571 2858088909184 572 -2897605095715 573 2443631759110 574 -2086159298080 575 1898850998985 576 -1385786934697 577 1273928216550 578 -258536973420 579 380108113633 580 784623298007 581 -438112162353 582 2158261325090 583 -1571821126367 584 3481534399662 585 -2748821441968 586 5183109777909 587 -4056404436137 588 6739105396448 589 -5489045305575 590 8569688116138 591 -7066903383800 592 10291446453740 593 -8583570179899 594 12205059180598 595 -10280108447258 596 13912395251577 597 -11962564128304 598 15699547165164 599 -13619693518340 600 17362392954207 601 -15302585651753 602 18756521095582 603 -16728883635985 604 20023883954481 605 -18176785864897 606 20990324698479 607 -19350993542802 608 21604925130933 609 -20303665657445 610 21681701486751 611 -20875268754135 612 21771349449993 613 -21294818952513 614 20618844361932 615 -20814356430010 616 19498492571811 617 -20432022949851 618 17394676272577 619 -19001404712043 620 15006164608617 621 -17185439274029 622 11185278690784 623 -14608225525886 624 7823190995471 625 -11627097535861 626 2314348087875 627 -7051315559003 628 -2656216548135 629 -2812578005102 630 -9279991440535 631 3083699633754 632 -15600576563039 633 9303740798065 634 -23931561764088 635 16547261709528 636 -30924570882637 637 24155391055794 638 -40315976547293 639 33295307252459 640 -48321101591318 641 41632839361262 642 -57938688538130 643 51624369410063 644 -65872709217079 645 61301865927160 646 -75621247393923 647 71383729623348 648 -83040276634093 649 81119215476586 650 -91486674216233 651 91148968836030 652 -97553568218228 653 99751683397061 654 -104056205356283 655 108342251749347 656 -107265477271700 657 115165350597746 658 -110710377626792 659 120868760719700 660 -111303042349410 661 125021759294196 662 -109538863402484 663 126380713624262 664 -105415150013650 665 125664317943132 666 -99311189427769 667 121840590173968 668 -89044323050772 669 114858984506455 670 -75935429791376 671 104353083072644 672 -61559926823455 673 90972557643727 674 -40195931537096 675 70942210235798 676 -18573721131777 677 49738727180325 678 8321662038009 679 21842841254500 680 37254134506936 681 -9454194789512 682 72460492196094 683 -45967682162876 684 104061571613348 685 -84482453878113 686 147111078051965 687 -131848419527312 688 184907570628952 689 -177077488282193 690 230052124057119 691 -230456196666855 692 270507597041839 693 -283404654108547 694 320080029405662 695 -339968798647281 696 357626428310808 697 -394160092839880 698 406970827646606 699 -454664443195189 700 442514715195549 701 -505808326823757 702 485323438835138 703 -560628916737845 704 512284078247007 705 -606478243325383 706 547605018425403 707 -650014618570828 708 561158710217331 709 -682327472177308 710 580553779295837 711 -710279563882556 712 578486708330341 713 -720205053033083 714 578858987066104 715 -723337651415206 716 550984783489117 717 -706198977724959 718 526626267345330 719 -675951464554623 720 476574563165114 721 -625342387072616 722 417572397158059 723 -554963782787905 724 336499289760995 725 -463045603592518 726 249134578195531 727 -349521045803635 728 129744855641517 729 -209210370019398 730 3982764675453 731 -48245391352903 732 -137042212805026 733 132502460866145 734 -307928884521010 735 347439027250193 736 -483631257183102 737 572527443769218 738 -676355315380762 739 826588437845331 740 -885444084159061 741 1095165536095460 742 -1113778843857315 743 1381274097086412 744 -1321484860190211 745 1666765677595696 746 -1578449367751175 747 1984558444472247 748 -1799544403581710 749 2274871341194148 750 -2046790461904906 751 2584065855955564 752 -2262884326739504 753 2868907223279258 754 -2508775813217736 755 3147739343819017 756 -2672081304374783 757 3376650484104160 758 -2892762974781991 759 3610612093707419 760 -3014736777844358 761 3759495047582205 762 -3162952855712542 763 3892560092057911 764 -3202108258258778 765 3935953829633452 766 -3277863640002408 767 3933426199156516 768 -3197550181546017 769 3819201388088215 770 -3155125643171461 771 3660551757439820 772 -2951349118342469 773 3361251677833346 774 -2767089492755394 775 2997298450185011 776 -2388819889110775 777 2485206312417555 778 -2043144339579076 779 1895658856260625 780 -1495830732926446 781 1156747555830792 782 -939806606888515 783 323034626652103 784 -208041915911978 785 -649087918039123 786 519950883063068 787 -1711263607982962 788 1481478777362653 789 -2921458559666843 790 2417466644776248 791 -4197780160789343 792 3502931130055343 793 -5572118885558012 794 4668814710888899 795 -7044620435977919 796 5916090322806900 797 -8537153948753249 798 7166450192283243 799 -10085518374932865 800 8559984254281901 801 -11661301763837431 802 9939834857183082 803 -13204921559008411 804 11254190403738751 805 -14654618171305731 806 12714501471520839 807 -16133242440061418 808 13989722352950559 809 -17371731441997696 810 15263031128894631 811 -18536668710255943 812 16393193882128615 813 -19462925840769609 814 17523096329774861 815 -20194967633989815 816 18172475175521681 817 -20513934280364054 818 19001023952688715 819 -20712051603346516 820 19219169474952606 821 -20324718503243250 822 19426783886304787 823 -19690723178114637 824 18994535539952065 825 -18484746853886709 826 18602289092277767 827 -16931178627770945 828 17208935187280595 829 -14629671066269815 830 15982761527799482 831 -12071723350116479 832 13682989923562446 833 -8694463997706388 834 11411851470241569 835 -4962054708373808 836 7942801059180142 837 -428779331970338 838 4646558455668736 839 4417212639389918 840 -30385216193872 841 10102395311163919 842 -4573776788439410 843 16037224097543268 844 -10383926740173745 845 22649173121588668 846 -15971410755225739 847 29472812582940150 848 -23048419181221203 849 36940314719319825 850 -29670550107762918 851 44334489779449262 852 -37479414927692937 853 52143000816892442 854 -45118172626588527 855 59913530852522243 856 -53526925272835963 857 67572348738425350 858 -61305230873987983 859 74922261817562147 860 -70125122806073812 861 82181075721614776 862 -78018889846461833 863 88594161495577019 864 -85869683888105166 865 94289338944966210 866 -93436789893947126 867 99374691027737056 868 -100232221308331541 869 102920002009104928 870 -105808330845891223 871 105345879094221947 872 -110819673979810944 873 106370141822974386 874 -114477831883265135 875 105641058098129780 876 -115672979450874398 877 102538663458382521 878 -116470508800771538 879 98260136560259998 880 -113920152743840314 881 90792413507254599 882 -109824998476877864 883 81468140180471068 884 -102458739509407054 885 69306410567066812 886 -93848646843592759 887 55039519929740425 888 -79642010180939147 889 36870874344330426 890 -65390187226741475 891 17456710629926600 892 -45022765603326566 893 -6064342013391590 894 -23807690776709178 895 -31312912283274997 896 3690201398978999 897 -60102533266539090 898 30870489862116825 899 -89989809461421308 900 65944093189941325 901 -124067647089774939 902 99629578273280242 903 -158233738354821483 904 140738558609403283 905 -195419882429463204 906 179923170234446179 907 -232650132625377937 908 226867645215792884 909 -272386905966303323 910 269724662129373228 911 -310058752765545086 912 319708290352044450 913 -349720506877504477 914 365244825929806153 915 -386880084897033175 916 415755998045246700 917 -423023926703021253 918 459031249608903879 919 -455533396316994461 920 507862564589315412 921 -487030291093165188 922 546785391490761917 923 -511480772321596830 924 586698284277759137 925 -532667166798677840 926 617988553522619505 927 -547741683434948496 928 646515580261518770 929 -554879600881799989 930 661206443821612120 931 -553627506584717535 932 674012938649966399 933 -545807999490650061 934 671227429364151995 935 -525812508647060860 936 657536259771792955 937 -494943937115768567 938 632495564575316983 939 -455310907435742688 940 592283764238428384 941 -400127296613318883 942 534284537825827570 943 -332991433744576450 944 462584710833731660 945 -253563918164607970 946 375000014117164115 947 -160447313807552785 948 261848951223075711 949 -49461049942537972 950 140725844673604024 951 68950479846742976 952 -8308168670396763 953 207017104345533271 954 -169418395740667674 955 355517543982267880 956 -356046597501518779 957 518424621761857644 958 -546627798239423598 959 688087937633142450 960 -773057352092635531 961 877322446771693647 962 -991965286677643884 963 1065316766906153905 964 -1243872063092769625 965 1267678922922880338 966 -1485523717017194979 967 1469584196625446129 968 -1757414016248434648 969 1680284605894262447 970 -2003189963490681479 971 1878566387484945998 972 -2280840602257074472 973 2087302560614578384 974 -2520898246130762091 975 2276927825099777145 976 -2783035394823212915 977 2461521516172975868 978 -2993262224940898542 979 2623823215723287293 980 -3223811132808970750 981 2778788890344396228 982 -3382570527798311516 983 2889959391565259617 984 -3547834424759301728 985 2988507885865208776 986 -3636487111954620052 987 3044385342740075288 988 -3715872669290053003 989 3061964132624351970 990 -3692523869931203232 991 3027574628681074642 992 -3663361755267252823 993 2961215196044069630 994 -3517084415667402120 995 2817128519853669129 996 -3331371864628712181 997 2626563373977952894 998 -3041480471780532408 999 2373878478813284501 1000 -2697731763373695641 1001 2045103158445162673 1002 -2218111505206345157 1003 1640357935595335163 1004 -1697243030148301038 1005 1180559450066305091 1006 -1048190396321821296 1007 625841596582053683 1008 -309104340363741775 1009 -7319646839655070 1010 516943882800802914 1011 -698227383566754716 1012 1435420284416968937 1013 -1485862765238905712 1014 2462749851367676276 1015 -2346664820073255532 1016 3557435899467869668 1017 -3266204990650082577 1018 4713626899260750256 1019 -4250499821829526960 1020 5987813183153973139 1021 -5319870446070470759 1022 7250416908696937627 1023 -6397222696741483108 1024 8609443188674485481 1025 -7545281457949569194 1026 9947464198036426592 1027 -8709136319712932796 1028 11349189691339106624 1029 -9894189844956536548 1030 12635562118681828680 1031 -11038931850743417409 1032 14014766709039621881 1033 -12223906143879350471 1034 15186092867944932840 1035 -13305696159631270879 1036 16402343491127420893 1037 -14358531808631107171 1038 17351742788686841497 1039 -15299552264254540365 1040 18321907728759326151 1041 -16171597176084422931 1042 18899330318011537356 1043 -16815118681670959157 1044 19479062012087425023 1045 -17387487233840549779 1046 19593087010328789340 1047 -17696465374886311242 1048 19651323705300150852 1049 -17803403943121962865 1050 19129784969941502414 1051 -17615434980696629447 1052 18564954407492866520 1053 -17231733262682950220 1054 17317030331131108242 1055 -16389543091825264913 1056 15941892077463008568 1057 -15318486166527873883 1058 13890362737989006047 1059 -13834878239289389035 1060 11680128623519346358 1061 -11953903509378523809 1062 8650378250646883063 1063 -9608446997394296718 1064 5545713933905438128 1065 -6967229891865578609 1066 1624886243271274383 1067 -3708426490947990621 1068 -2522671152957769572 1069 -90330774751957623 1070 -7327680540285442092 1071 3963294660198939135 1072 -12309627127072764162 1073 8513825290546048386 1074 -18066397257154416398 1075 13550626050501058570 1076 -23832549097955866999 1077 18847058703815792360 1078 -30162489633315777542 1079 24674463498064063470 1080 -36692626309933428934 1081 30839732155176459312 1082 -43437480535817839933 1083 37182745030583398665 1084 -50215739733589213938 1085 43860574730413905599 1086 -57214265680563291742 1087 50738937564535570769 1088 -64019964699396911163 1089 57585040150897734869 1090 -70573606533441709016 1091 64436873768272495217 1092 -77118190682192273961 1093 71321432482841129983 1094 -82901799263086752783 1095 77737435017301514601 1096 -88401226210911870917 1097 83926259114471675760 1098 -92955020419885017091 1099 89603411198437428224 1100 -97046932095890617161 1101 94654476523182743204 1102 -99507259708526077550 1103 98673951395855714382 1104 -101608482835273408258 1105 102095510163329223155 1106 -101566111875893098055 1107 104049967564379985298 1108 -100893848232638020759 1109 104829598273377857683 1110 -97662427615339038759 1111 104040822122393556095 1112 -93837928625432150606 1113 101874362439219614840 1114 -86777098003599148421 1115 97304258210924624847 1116 -79081400301676392596 1117 91348024584432444218 1118 -67913013650149082965 1119 82918468039360669949 1120 -56049263120307266501 1121 72292743061656608982 1122 -40118538015889436593 1123 59071183935382065149 1124 -23944238357273864340 1125 43989201486866957812 1126 -3433322084136598839 1127 25390518209253305878 1128 17565728987312436570 1129 4925683908566358372 1130 42512403928088790067 1131 -18357187899764323944 1132 67526161255781822689 1133 -44266219259311158093 1134 97087151805362512653 1135 -73024046432109462533 1136 125743050726670993394 1137 -103176836605810544979 1138 158311250811084197218 1139 -136750706081831669882 1140 190446319395491584099 1141 -171661604324916071632 1142 225195879046509097244 1143 -208176216834458904190 1144 258408676611683319455 1145 -246265972879676936897 1146 294566959042864743671 1147 -285792666239769238122 1148 327826956172768485023 1149 -324620954157676184887 1150 362081543685624290322 1151 -364518077792425743974 1152 394122047913557932173 1153 -403578489592702159967 1154 424956695328648517799 1155 -440784649713888970964 1156 451866314728913710140 1157 -476352308457562139550 1158 477284942283978913274 1159 -509681546347603174588 1160 497519986364898244871 1161 -538427900600343850619 1162 513007020035648280115 1163 -563121225828267382705 1164 524166759121789189389 1165 -583131955420925690096 1166 527937520051115439500 1167 -595778296793618299359 1168 525571635838186719022 1169 -601612051898488974095 1170 514669631767963448183 1171 -599651284975564624793 1172 497412705704825081835 1173 -588430186844545402104 1174 467731061673316636668 1175 -566110303784272858358 1176 432579112015378435235 1177 -534805178065237194353 1178 383010820663411028146 1179 -490288200972583320950 1180 327189713700129797279 1181 -433600198928041588910 1182 254864782180200092301 1183 -363722269041774817536 1184 178202130919250406911 1185 -281726164807978287701 1186 82137899551936163308 1187 -182409850071423330211 1188 -17520203822857268531 1189 -72123261137590630586 1190 -136447155245301246170 1191 53951270490517134746 1192 -257269721161879230526 1193 194177329996018742390 1194 -400033019513242961558 1195 349170460527701963899 1196 -539720234652824425796 1197 513367544725583161162 1198 -700964249196676310531 1199 695612029061241760079 1200 -858935874083827059868 1201 884640901399385962042 1202 -1034684657934689538807 1203 1084200635087661044302 1204 -1201529036460394911117 1205 1291972289928544375649 1206 -1388688812013259383926 1207 1507773104912387290653 1208 -1559117395584101151479 1209 1720279902848979659202 1210 -1743715926541737199010 1211 1941143445444992202333 1212 -1912414547954419359497 1213 2155238706557592321857 1214 -2087231615687713531180 1215 2363070491693952947665 1216 -2236280223964535834190 1217 2561948073793782137504 1218 -2392674640817812433887 1219 2751114276451934674291 1220 -2514524904699536146303 1221 2913972022040865545838 1222 -2630509832464342355010 1223 3062450762266919564465 1224 -2714561266098389418870 1225 3181556526139821384084 1226 -2781509991463269993799 1227 3266855590378589714028 1228 -2804170374643426544818 1229 3316029809332955563889 1230 -2808382749414676745932 1231 3328709760662815791549 1232 -2762957284356778231850 1233 3286912363878042606184 1234 -2680057838396261291133 1235 3198605529931248540562 1236 -2552603624383969455838 1237 3056121043622168453953 1238 -2376867284937753582748 1239 2849681091590231358073 1240 -2146622798319935069364 1241 2578907825344546722708 1242 -1863223667199901712314 1243 2245616848309578246280 1244 -1529708056141867047907 1245 1838289133630628810333 1246 -1123445909485764077505 1247 1355148190793145543875 1248 -674973731225404223291 1249 805668989415845199014 1250 -149442718807611537446 1251 176487539582956498528 1252 417822442865823917333 1253 -528783175108457530231 1254 1070751780142207955731 1255 -1304484460026356670943 1256 1744782671206501822163 1257 -2144176119615716435584 1258 2514949873057006007606 1259 -3065886241666962372691 1260 3295985414738725205353 1261 -4033383933860982234701 1262 4164027884030806189985 1263 -5059723658592652914497 1264 5022817616921858358894 1265 -6135283455454521966832 1266 5979703465905877938459 1267 -7250779864622471546286 1268 6886927384352718893946 1269 -8369700886408729951025 1270 7881375519632593735686 1271 -9531752312804854163156 1272 8816289308116398646240 1273 -10669290206717412933571 1274 9810687980198953303370 1275 -11790557920068189472928 1276 10698723084322688461208 1277 -12878904389685403685763 1278 11657606993028041893724 1279 -13925515084566428449927 1280 12454769093557378680262 1281 -14856552920937990304385 1282 13279508313567960648763 1283 -15735789472777047037225 1284 13937856260311460135453 1285 -16470191931236476338070 1286 14579103112929811232263 1287 -17059917477191945648928 1288 14982672684250259815848 1289 -17483147790578027070976 1290 15377099295402811287709 1291 -17741491701971747649118 1292 15480199513685739915153 1293 -17728309028210509809061 1294 15496290256114415630202 1295 -17526591291588144329740 1296 15230302514715869228090 1297 -17040536072250191064116 1298 14827412461278956756858 1299 -16263836434093587760462 1300 14063162823059349029519 1301 -15174255327914932593288 1302 13163741102987192914452 1303 -13797950128822063566459 1304 11883001054658242673101 1305 -12019607555751708976668 1306 10367508252653358476928 1307 -9926390474765338949152 1308 8503465494424805874066 1309 -7459389274275308842505 1310 6374482400951123233521 1311 -4612319270735486297636 1312 3846534910619682831829 1313 -1371702080264235969371 1314 1046291811531002640859 1315 2197697065255443391832 1316 -2098254366875403333443 1317 6174505944957489691004 1318 -5601560084710318938265 1319 10497691439778404290600 1320 -9384043667250708242898 1321 15136298983618474402480 1322 -13503254811501225249759 1323 20085808781089146302187 1324 -17871412709155150747005 1325 25341375119771338438756 1326 -22593504144607391958678 1327 30797196791866977981030 1328 -27396693188318981357199 1329 36431219209787246721355 1330 -32574699059151703626719 1331 42254227932994534463735 1332 -37737339981687678568529 1333 48095929001080897309900 1334 -43170654909181624646511 1335 53934490216110203489143 1336 -48423279210641100241022 1337 59737171241913917817550 1338 -53975881238110460892151 1339 65379078062509966592289 1340 -59056189285738869949449 1341 70673263655876526745828 1342 -64333425599869625324819 1343 75760254705741802386807 1344 -69029783445512377421674 1345 80305062997675330320735 1346 -73731362395131246982656 1347 84275699171093742638508 1348 -77523660363498848735297 1349 87608936342097164036328 1350 -81367602567984615506456 1351 90219725938971719721850 1352 -83933362001758265127244 1353 91715759340024212214188 1354 -86287744748770617179177 1355 92423616991240229663854 1356 -87289845488044040576121 1357 91871097464797890568219 1358 -87843302697757323854363 1359 90048344485697487091853 1360 -86588646001725235006880 1361 86865443148990354642507 1362 -84959639907931989407691 1363 82374627183656139088470 1364 -81203900832169089091096 1365 75997781090944952878951 1366 -76671549061194904065597 1367 68274477079446118941489 1368 -70051828862350133057235 1369 58695049321851044231756 1370 -62476868066706377441649 1371 47333260290896912140950 1372 -52361201987598238951453 1373 34083042735317631818994 1374 -41408337181880812329407 1375 19248502015803808175796 1376 -27861720100801843366789 1377 2174084175587593383004 1378 -13041929480589031329562 1379 -16425145043379181856470 1380 4127714219641970319769 1381 -36922454674218349070956 1382 22527869492101437703647 1383 -59085828973930381934862 1384 43488030652049192463989 1385 -83024285085330217486446 1386 65514022478907637960499 1387 -108095368392447318852569 1388 89632803876913364883033 1389 -134822341271404778495535 1390 115086937539813595924399 1391 -162466319308990314143424 1392 142110107858967217342341 1393 -191038488271228185737800 1394 170038836087242606919590 1395 -220092058499822637686493 1396 199203806808122761639687 1397 -249734492546329329716983 1398 229089794265819934080997 1399 -279007121877038877855544 1400 259017299259528774249838 1401 -308004251109391078651707 1402 289525353609545275009103 1403 -336252342979510080897714 1404 319292479752840508047886 1405 -363190857640499162859069 1406 348735666639427308209281 1407 -388187646491252811225302 1408 376292503704026544119122 1409 -411343462166227303553271 1410 403429008318286911272655 1411 -431591873645129702396235 1412 426766999482168209834853 1413 -448285112037378290958024 1414 448930928836621014559561 1415 -461648126654673021181669 1416 466431390524667356663985 1417 -470425336365887047705696 1418 481511669439175477276678 1419 -473972059191189536522775 1420 489920860604450734661782 1421 -472382178235893767194023 1422 496097793561803242550545 1423 -464942552509775934259158 1424 493352212648343999041703 1425 -450022521707919332318163 1426 487005657375548350206598 1427 -429037630697335474582190 1428 471199230028441130116026 1429 -400108605637316711555465 1430 450644254372186895999290 1431 -362954334188115404622573 1432 418096078568966734697278 1433 -317610549924107469372892 1434 381568197991807462671702 1435 -264405807459092661871594 1436 331331865648060825446323 1437 -200708999849044045805094 1438 275444981505684246005639 1439 -129527493748869312264215 1440 206242784312603537882194 1441 -48657682857204144005748 1442 131127448701640308226859 1443 41267511911912179256795 1444 40506178947345447783155 1445 140385949024755815284306 1446 -54408525591632781096877 1447 246556506835016965679615 1448 -164704815244502939097534 1449 363103658122859775979274 1450 -280567565343891387836114 1451 485378071400562552258501 1452 -409839572976019497891282 1453 615357487982624242619391 1454 -543111661666952331745110 1455 750887418061455112893095 1456 -690305767288497448118743 1457 892533724916287391271543 1458 -838971372164992476198591 1459 1035791212227430415762185 1460 -998190092496087321274434 1461 1183940921598747588279434 1462 -1158817872654574969452749 1463 1331297877112319519756550 1464 -1326078968816851887889242 1465 1478927995004544185909687 1466 -1490647206834316491482590 1467 1622755606916254711883163 1468 -1659220345037850569568296 1469 1764124337797096886973710 1470 -1822141435945102682369237 1471 1896290844487885273354091 1472 -1981563768260750253639090 1473 2021364461072975642750679 1474 -2133116992588054348423439 1475 2134133047559908852481993 1476 -2275716183727084856056300 1477 2234083110170080248848213 1478 -2403946760644669033331778 1479 2315420269911520189946789 1480 -2516471116972659344195790 1481 2380627840449072168059068 1482 -2612562186659178464360210 1483 2421977664555961224910366 1484 -2681838576800608374816942 1485 2439025282017489279590217 1486 -2730149668590876110535949 1487 2429555453855135076576236 1488 -2746233190951010549861040 1489 2391021001890722078633229 1490 -2734114698829851741546823 1491 2317109801555861397327229 1492 -2679296862908407575606169 1493 2211566666235533837434540 1494 -2597338810067730314853102 1495 2068435624188201868770553 1496 -2460625533948123844227452 1497 1883356497456030606644170 1498 -2291043978351165615598809 1499 1660317396743161490837298 1500 -2064357393530614298298826 1501 1394700443943684471894626 1502 -1800259909506976720835356 1503 1082213650532170361848648 1504 -1467281368169045442436152 1505 727320376717140689791393 1506 -1103923375928350426389465 1507 329955223467524438796001 1508 -663879273798741609264753 1509 -119042801434123689019428 1510 -189085980110551060650915 1511 -606280779636622520287378 1512 357835841098143157960086 1513 -1138125591026588448152443 1514 936433129705231680515722 1515 -1713094467399211194763600 1516 1595474512403856052034298 1517 -2327573400471075534057005 1518 2270990939388482821606553 1519 -2970932702892919134023156 1520 3023676332944262719534123 1521 -3657175970660912319586115 1522 3792144725358660172971045 1523 -4361728172656719630834910 1524 4622815104983840993026194 1525 -5092010975417005116061116 1526 5453902629456621683530148 1527 -5836396968800573343426570 1528 6345936566458552027975863 1529 -6595174359124128749802751 1530 7215122382602812993150480 1531 -7343179734504422896943753 1532 8124407307970966981506253 1533 -8097884120823854899880533 1534 9001839099308652382424579 1535 -8824778324491338884623709 1536 9893301558208925108915087 1537 -9531784415844118677755599 1538 10723258531829845854930761 1539 -10193670462327918080203201 1540 11550851554724552179029787 1541 -10818796062509733230087897 1542 12290564781681625539037793 1543 -11366891831724533359985200 1544 12986950645399848239227406 1545 -11856024713826506988441686 1546 13577335864251791918280472 1547 -12247861670650160277100857 1548 14091780821628503079008602 1549 -12550407758669274354540582 1550 14460572256788648699108791 1551 -12724434735893122687680613 1552 14720125565662648343929230 1553 -12791017378445536670214315 1554 14815754030501204641063207 1555 -12700153084888978280189123 1556 14746324055069740477861109 1557 -12465850882547750671038009 1558 14490082760288096697984647 1559 -12057944287449422997547098 1560 14041426953379120080402912 1561 -11484570704215192624597197 1562 13369184422622257621988573 1563 -10697803243244104448458197 1564 12459491528411039162322073 1565 -9734176783787130586239622 1566 11333554563942171683737078 1567 -8547503829913176156208619 1568 9915340677934321069370261 1569 -7141773871897262558180388 1570 8263879797551226845471871 1571 -5512430886333079626958103 1572 6316640704667554430268464 1573 -3667364687468132786072205 1574 4123951401271401545541138 1575 -1563194540656474239500165 1576 1592462334855676578589295 1577 749993060862266386420870 1578 -1131797391484989219168668 1579 3292703447794353786344939 1580 -4222457148830781334236148 1581 6077887183984325655228214 1582 -7501283210629564164851494 1583 9064291134350229677939333 1584 -11105441712636946508865321 1585 12246239205135294531764435 1586 -14859482214928280334967373 1587 15640955128071212940059524 1588 -18958703940652349295844807 1589 19195340139141573920271991 1590 -23096214934864448799797950 1591 22876493686030668935511776 1592 -27548901751779609527169607 1593 26721329912673308719970408 1594 -31997952142458202341767253 1595 30625864558415317652729829 1596 -36662209534741157293601385 1597 34592273373901776821439851 1598 -41214321037609204714145794 1599 38583905625790807252314659 1600 -45956347830887939387924195 1601 42566763334085193079719788 1602 -50420360491899339334509431 1603 46428603805278846342378808 1604 -54962850783326984883066979 1605 50236066302798537265972474 1606 -59142085780600885158394653 1607 53816906165470186181023890 1608 -63246430073085202483014236 1609 57192783669487019820807708 1610 -66809098506179483812175340 1611 60246502670913068411522956 1612 -70212926669400743031269309 1613 62997160591480097615290939 1614 -72891506764893218321863181 1615 65239782944029114887880518 1616 -75218021256101140678469526 1617 67074088952227920733259091 1618 -76704435200978360253181610 1619 68276102521371671790749101 1620 -77668041639818484803485905 1621 68904313522196528016602058 1622 -77579802854882901330011287 1623 68746365736808299886217835 1624 -76834097657031305718616388 1625 67916297340118846147171408 1626 -74910139660440732450237908 1627 66130621487761302734820432 1628 -72090055355408664487502738 1629 63519370537849104556958851 1630 -67990350115999161456315894 1631 59853324318775266508425965 1632 -62879734458236241078187814 1633 55249154633520838676092203 1634 -56323315021632300589498857 1635 49411917900201364172276836 1636 -48606848641719058722035664 1637 42587016556078263301146772 1638 -39484683354868824600915543 1639 34466758977364145259242458 1640 -28999334503580966293235783 1641 25199905045800416104219200 1642 -17089440438076380504380599 1643 14632410302161886613127072 1644 -3856859370630033239112505 1645 2953440232328865952635949 1646 10804702449518367800959689 1647 -10160706427406317665739673 1648 26888147570872223522759874 1649 -24321272269849267384921270 1650 44079149927294131444412271 1651 -39758743453191610437021197 1652 62746384666722359667099928 1653 -56334250796851676258064746 1654 82376668269031890459060884 1655 -74020435197790809622715293 1656 103190192198049525192483413 1657 -92561559491006173753549088 1658 124689638619974055881584953 1659 -112206994373201146252672557 1660 147346715302302044483897167 1661 -132467213750571899091886488 1662 170013667456490994618032222 1663 -153354692303114057358851881 1664 193630249461530687862447835 1665 -174791152463886199976414788 1666 216893818007967541318159317 1667 -196457291324460515194925969 1668 240517460310949218839426815 1669 -218081944952175127441752971 1670 263156668413873350477134180 1671 -239692895865187106321391343 1672 285952341778766593504774435 1673 -260822783483652407958239748 1674 306770902684623831156698254 1675 -281114077905134949534841010 1676 327214886629436842340794306 1677 -300630655715557021635661209 1678 345116518013810181727351918 1679 -318684369207792962781831039 1680 361826103390677538930144409 1681 -335102706761550373666211373 1682 375052976881598882150380573 1683 -349527806105839695771066452 1684 386714732740672564078864324 1685 -361738172733617633454219657 1686 393795723037187105064878290 1687 -370891064173773072836654666 1688 398512332612376148290114098 1689 -377302683315898742537196512 1690 398014663134636289766022802 1691 -379923088332491224685429840 1692 394334457962731164097250849 1693 -378868030642033154180942809 1694 384411696630031272886168661 1695 -373260435280240936600667163 1696 370870949129293853272247116 1697 -363435694968888681498308298 1698 350300529997896124985379127 1699 -348057055583350101101773834 1700 325254309635662513194455835 1701 -327816972111366245434100634 1702 292749117934742600663189078 1703 -301442605446737675736159748 1704 255343502035077951330590755 1705 -269582263303877289537978219 1706 209775860432378499210357311 1707 -230808016445647876340328753 1708 159014721642633821048379795 1709 -186352998155295210662857722 1710 100198159969831169094040931 1711 -134547148896324024138447072 1712 35639403064070493522853712 1713 -76557616738948330992223455 1714 -36827538219156905784327531 1715 -11192787806559796267218738 1716 -114583568670035031217103482 1717 60133395999415159639718141 1718 -200075463624780343212685853 1719 139260257952135647174925785 1720 -290743085923994542439787110 1721 223807210240389485206411371 1722 -387543808738199783919511550 1723 315396550569599656330101714 1724 -489324071673069982985451268 1725 412392198402512783728065066 1726 -596140575375367731495346289 1727 515450850370816792844807378 1728 -706183902829642110999932425 1729 622289247445725665929723759 1730 -819697727078917565400677285 1731 734789270686540394998466769 1732 -935712036131878703759805895 1733 849453179388714102504872406 1734 -1051713968628194644411029351 1735 967270768332783920472254138 1736 -1168920974872977255699964025 1737 1086341786241298638346913855 1738 -1283890477168449979014489082 1739 1206255109729597806321921561 1740 -1396906431846425379007066736 1741 1324066476174571372235952023 1742 -1504474187956976541947152071 1743 1441099878197299536455805008 1744 -1608739246388854592412404326 1745 1553262319071888491956255987 1746 -1702361836209275088751509571 1747 1660202518951708898672895937 1748 -1790251595190865024044055395 1749 1760288537331854142669379429 1750 -1864357448653602750378103477 1751 1851578800067143410688759432 1752 -1928624006366777258768836434 1753 1931158183683763077688939484 1754 -1974578143873724276273877113 1755 1999027115195935252741246014 1756 -2009068270977395422019747472 1757 2051712234309183727121779358 1758 -2019338047710222145257018893 1759 2086872392436672719856227779 1760 -2015060024805844409591602000 1761 2104059103883753239998166419 1762 -1983311351172424083296321684 1763 2099601970622173058227797566 1764 -1933177840008380075725846815 1765 2071932218052110467487852294 1766 -1850829769591410060910134590 1767 2018947642917770349328036140 1768 -1748961378511277627251974550 1769 1939735058580710234649640992 1770 -1610248257480739958980504368 1771 1829613058728009368142909184 1772 -1449388001694487724073879147 1773 1690602085056452752980066183 1774 -1249731431412471273689141142 1775 1517571640908905638527375232 1776 -1026293376997310042158790282 1777 1312161567288316336027287087 1778 -761036979769628774622240682 1779 1069607444227950271141656482 1780 -472439302958166504526663794 1781 794022666897716710491338881 1782 -141451204836901545447597680 1783 478587673239012907702955838 1784 213440442212434069120398214 1785 129181282916508771289911864 1786 609556159649786131503272012 1787 -259920774238548146682727853 1788 1026726097782014881208915363 1789 -681779308238973875183115654 1790 1483986853184507838908579112 1791 -1143919598442878192970928915 1792 1959202913725382913879196613 1793 -1634844986369415475236853378 1794 2468051698651683953986947535 1795 -2162570231698772541054193537 1796 2991697514400676426460727519 1797 -2716351129705656481336417137 1798 3543017570338748400146775988 1799 -3301081013172261931921247809 1800 4099930395850013919648633669 1801 -3902971214784366738278229579 1802 4676986997976413313235760850 1803 -4531697053214947061772149087 1804 5253390784796729299542316892 1805 -5167165131274834112023784123 1806 5834385424461380104037279545 1807 -5816904712694385359765651252 1808 6406871224727511346370983822 1809 -6465487153420588474837958771 1810 6972487933262190705865274841 1811 -7115230927869331589532368778 1812 7513689838395295347841869222 1813 -7745561864311855896466457570 1814 8033124140718102866634645035 1815 -8366891435807780288665131626 1816 8519509736120915952366018647 1817 -8951855877050443540013776110 1818 8959738180587206500120219679 1819 -9505259323136928976007086391 1820 9355037634360175585497170115 1821 -10009298792130836661651279192 1822 9688399989606666736044269232 1823 -10462139921945741500486019130 1824 9956521445417416783354222786 1825 -10839391258768281244308590338 1826 10141964802032875721252681221 1827 -11149947161647013337932260491 1828 10253801638816746587613220804 1829 -11364445356684669309518101558 1830 10253647280873896111431227677 1831 -11482632163909295192217070248 1832 10167026692103246853387735989 1833 -11489540784647047551114818701 1834 9952201138979300025618214577 1835 -11378315950552307382900087189 1836 9631995195142927943236405431 1837 -11127661632465912239795591668 1838 9161899104404112436168559492 1839 -10742047424227712785135286603 1840 8582925654428291344762633815 1841 -10200138634596604414809326226 1842 7828249954368701045464911444 1843 -9494665849786802941245375220 1844 6956610588393103957745584574 1845 -8621865442568984398995638811 1846 5899222775727334636772752775 1847 -7570175948651594959152921578 1848 4716460888726689850043695019 1849 -6332371795033841295405339641 1850 3333820764079885612817885349 1851 -4905100760514807324908371344 1852 1833129642180360465228653580 1853 -3289434392716000314554711110 1854 122583117366661376914870120 1855 -1470006737667109760072961883 1856 -1701783383054028705071678794 1857 535320519418254983731665694 1858 -3731348917824821289896512635 1859 2741282376866788369031062037 1860 -5861713350819741077880196287 1861 5127314489199327198151884220 1862 -8193153080872109741341900123 1863 7708207489680058985687033804 1864 -10601853757058032373840676587 1865 10444374799926206586395111676 1866 -13191660142820409443502180150 1867 13359396787738745267324689182 1868 -15834869338218681169983570852 1869 16403776619232350583078260470 1870 -18631911325431278908383813169 1871 19593225544390801869614248652 1872 -21438589843184647692126544099 1873 22866608304385885713068881212 1874 -24366537687664271792543095309 1875 26253734152644876893292123802 1876 -27262322100949191618410415518 1877 29663529466767777938911597917 1878 -30218168211647835964216186939 1879 33127109323085442488654706297 1880 -33094932958753471049035412820 1881 36558388713353844036758656891 1882 -35977931211355180893451098180 1883 39972334529858035258966511044 1884 -38704459923803648367687928135 1885 43260905528767265029552954776 1886 -41371336005372860372946945437 1887 46472038176372171896109617984 1888 -43826551321175161329434022052 1889 49460746486136503474830284453 1890 -46117014280159978271231809011 1891 52264663320855172866548296866 1892 -48130483227179047034769301616 1893 54766602615514759482326550854 1894 -49903485548801609530935109723 1895 56980975091426016633445607001 1896 -51297609303309261188443611477 1897 58760288819562386211633656693 1898 -52357499401288976534413906618 1899 60172095000314702142603388248 1900 -52984820571721319938497540796 1901 61033581152290845366305170417 1902 -53141618288597178200066103612 1903 61387693215453864866925328774 1904 -52798657132205868827313148543 1905 61107844183345351768844655328 1906 -51904311100798045290937852315 1907 60210649279129863892190321725 1908 -50409391480894996379537292337 1909 58536711927219859934842529867 1910 -48261976776499084429052094063 1911 56171101165144003298695331817 1912 -45487641101140218425900366984 1913 52934467944950081177097592186 1914 -41925960714626437458571186021 1915 48872711173849957758502618063 1916 -37698249260247354910797723418 1917 43890452649683481601973232182 1918 -32627477906040913672184334098 1919 38011029734697532128621410894 1920 -26833563356617717761152254418 1921 31114245376321173366132806958 1922 -20124984203558473360822216365 1923 23293077161037670024490278607 1924 -12728443790284645769289664162 1925 14439425206447379951514362945 1926 -4336490278082680294636247082 1927 4596106873248266003079043688 1928 4714681082831837963237054549 1929 -6243729844280732213775206266 1930 14751352137992641239363327644 1931 -18047628767836556950018986339 1932 25406235084563444509999848127 1933 -30825780621083575102051551290 1934 37039821480299966548628500389 1935 -44499018377208243874449417499 1936 49161349144858323342806467168 1937 -59017464031677219201910567301 1938 62222868481404010060842804172 1939 -74355860762403247607725776538 1940 75635680736606234057316582374 1941 -90368853735290500313483095487 1942 89872273916006095793953119397 1943 -107020944296047595038337124035 1944 104269298823202612635124667217 1945 -124135037258222228702346798445 1946 119355716438373547749956455339 1947 -141685124642941276431758079248 1948 134358372475872473539075326985 1949 -159376626860431494695968415310 1950 149831883825021363087727393254 1951 -177229815218763142248790151178 1952 164954611143030273453251743138 1953 -194896698117717456712826134520 1954 180300829673860169057065335234 1955 -212361551994425068646018827064 1956 194928571764334678647737923779 1957 -229200126752127940107091771706 1958 209488979175893341437264697092 1959 -245498253130615070074175673135 1960 222989112669867490612821459438 1961 -260661348510186849447715903240 1962 235993670232196850012313507344 1963 -274800295697444504982521043503 1964 247557496702747212487483714089 1965 -287353414658817294308406121461 1966 258260812898004040403869981806 1967 -298370133393093875075959285338 1968 267005679023183683405259552141 1969 -307169189405061024161298037677 1970 274458632071283953005353079696 1971 -314021807537605154249976814071 1972 279584038563446425911037675936 1973 -318047205288047284592620893843 1974 282813054525392815496091790226 1975 -319505272789996529471996048050 1976 283300483148881555221575352614 1977 -317678740274266004483875040073 1978 281480404619497604852205690280 1979 -312748471999993920332734377919 1980 276357383149945778165898389452 1981 -303849166067056152991551544280 1982 268440986457017910677039450775 1983 -291508092356997173848157244746 1984 256962667477133561178453988336 1985 -274679351215120495325063348795 1986 242032738825645389989598937892 1987 -253828408482149482818716265228 1988 223247842618606800096144719757 1989 -228229350232531515444139211273 1990 200696836238810376480530956447 1991 -198266248140077014926884288835 1992 173885413949823523074286096071 1993 -163070555576139838072703626769 1994 142933782576675033498335357500 1995 -123459970663502391286343525222 1996 107769795219174412808397612327 1997 -78472049433408118184789093862 1998 67977319398271749155238192119 1999 -28800735450115613338645439800 2000 24021380940099132740237194495 2001 26048346521232557442584468413 2002 -24579352943830329545268596287 2003 85445400119533928904910736784 2004 -77316496433827244550432252253 2005 149974806506508330820174368023 2006 -134726065811103967888757325547 2007 218579497480622350255531996735 2008 -195696924773501466111122514564 2009 291769806468016715366706846609 2010 -261359145529879475120162871162 2011 368681047512027983455189904345 2012 -329949520366275101456894808894 2013 449273550456678221063775415839 2014 -402728863351576633081372380850 2015 532709382091594042302889803132 2016 -477681418562290850164098934347 2017 618928437774738215347080314392 2018 -556255325624289910323675350018 2019 706828505029572811823318776161 2020 -635732212797756961550060133563 2021 796034500141042077587852435359 2022 -718072455356838808628031325366 2023 885702884729038984053446329917 2024 -799921095589042498318437579762 2025 974957403304972698601526142525 2026 -883456697729580970585178837119 2027 1062930731983798830162693870541 2028 -964810167450225949935786969499 2029 1148565522964106465036858592188 2030 -1046518018594874455686468348061 2031 1231096297191137940277131122704 2032 -1124074090304369412809609621531 2033 1308866502408974472291468612702 2034 -1200254342605821291056305491610 2035 1381421265631774230714158039954 2036 -1270138306115675637625474783467 2037 1446847352250834816537828565398 2038 -1336817696830489607974939189756 2039 1504611539149322397843040257257 2040 -1394603885372800992850361422488 2041 1552428748858769859666214218566 2042 -1447127019403726821152699738886 2043 1590448090286612723667578326035 2044 -1488371979284018254105636829461 2045 1615518745521128685985311996131 2046 -1521721947767550076526450308376 2047 1628115224062606934360718058105 2048 -1541238250428481788452481024781 2049 1625304064116762967079070880404 2050 -1550698415060811387626520711289 2051 1607436684122307433045337442728 2052 -1543240129145572239617814636168 2053 1571029368798073255146089684534 2054 -1523320218760649010568237166636 2055 1517847210485190272890955382654 2056 -1484359752890953907591467342274 2057 1443377933287570331464633385922 2058 -1429885490346215447940408617257 2059 1349662150644927499619641589564 2060 -1354168758269442747322376155022 2061 1233087018782805592519780200108 2062 -1261145242510196019068919994857 2063 1095540991807508640211610801574 2064 -1144223375501736004555583292986 2065 932750975870328546773482079147 2066 -1008035940285204143309791334707 2067 748752095502494069325192124504 2068 -847171356092749240800421283520 2069 538282659775042296305436432449 2070 -664542665396247686344063804031 2071 305496859532300440474819096957 2072 -456578739401514274459316042814 2073 46823810378521269817935097899 2074 -226477038916569120858239761163 2075 -233746856799989714982815255212 2076 29803353114200775223925703127 2077 -540427424471971577374759620491 2078 308566807248786491458231115540 2079 -866603317899702531311155666985 2080 611600723191337569508545443933 2081 -1217130693800809616934669675224 2082 937682402897479015506378671998 2083 -1585576944160991672859492771677 2084 1285725562503683013984724624755 2085 -1974408207475267149960457029478 2086 1654558171237579436996890584953 2087 -2377365926789310516347515180656 2088 2042764854229797468928097701017 2089 -2797348113997907883991488345910 2090 2449204273810666728495365609168 2091 -3225573364246305224103809802868 2092 2869190773677290200171958205694 2093 -3664874734805691361872788910824 2094 3304543088386233927858404571872 2095 -4107131516475043620511425248862 2096 3746927294616422785110948435769 2097 -4552445505015782989628675511630 2098 4198840170648564789253450912753 2099 -4992896681814544861873412979108 2100 4650422344949169323647973410500 2101 -5428593192490320390757317838339 2102 5105122427230685594362961758242 2103 -5850118201208451283229108539725 2104 5549210786674361485957619735764 2105 -6256424607735613254840250781894 2106 5989074995968793894731246308842 2107 -6639406346413958424192100980306 2108 6407214134757296021769964006700 2109 -6995629171016719691582147255162 2110 6811620127647736699246982047401 2111 -7317247436891118606334728416812 2112 7181829139955928493379901125121 2113 -7600182721825341554288602723415 2114 7528101022365914142796490130001 2115 -7837290103246216275052841859622 2116 7826353218856085176019930657568 2117 -8021964034966824569176176731743 2118 8088982462377239829794966568117 2119 -8149124491800431463015916662127 2120 8289105403349990654548238262834 2121 -8211056057782685960338895789840 2122 8441884189144831600833226849469 2123 -8203034608058967483661906055889 2124 8516095428052583395698044923555 2125 -8115898543430759531035650116132 2126 8530713974181808009213342144631 2127 -7949000589217799899675915396298 2128 8452435620782590818324432023385 2129 -7689182056100864287945003841841 2130 8300606603432037073888139737917 2131 -7338560082036144122625957525663 2132 8041525302073543950940592779962 2133 -6885211060091425563065492814735 2134 7698446871922766555800946856107 2135 -6331690109402792402683407742648 2136 7232496814103663438569621014920 2137 -5663771796660711471355661763786 2138 6672161303678956962182924938720 2139 -4892278393295190668765660842833 2140 5979573016240898056618092070273 2141 -3997762840921102776994210367524 2142 5180781270767154083129713956079 2143 -2994180418339929521346008965382 2144 4241470655265697284629415938334 2145 -1866544991249473118469924777846 2146 3192300888935010452295228643571 2147 -629238113119045296112101829022 2148 1994042739220364779352623414359 2149 735734909611177341596034191111 2150 683275302359417069210769812138 2151 2201606323742578159272083561933 2152 -773634421313704338565860798329 2153 3792149148846809233989970011940 2154 -2346258815050704846005331635634 2155 5477786276869740208842107232334 2156 -4059517733567080721758495409833 2157 7274230874942946536663678026185 2158 -5878749338864284416296554994414 2159 9151743416366355224033459846800 2160 -7831874790668060269099014843387 2161 11129386476666437101430427073564 2162 -9879173220208406920367717774787 2163 13162349694049520191383161723858 2164 -12037453586911548459686049551148 2165 15274843314144559090378603559559 2166 -14277349474632404001668784908461 2167 17420693938195787835352577304070 2168 -16601469521283334076213536282067 2169 19613020496675722928296797856750 2170 -18978417373731382981794100413569 2171 21806143889857676855750899526887 2172 -21409907376955314525505545483826 2173 24016221624651381150902517592097 2174 -23862748379338857767773759092791 2175 26183044752442980834382919113537 2176 -26322258374464916792631871193700 2177 28325598503973008596918228898804 2178 -28769588581663272017965350032381 2179 30385214417394388294426163621008 2180 -31171547264401676774114421471360 2181 32368552598289941755015461800928 2182 -33511925033717528023799597605904 2183 34218629495896944266962692815749 2184 -35750783157363851508822976318867 2185 35943911356203195080654492052080 2186 -37876508064068519765015520579563 2187 37478421445967119173853581064785 2188 -39829461497006550635882313198828 2189 38829089534861996043106599484484 2190 -41615009344831202488410071053083 2191 39935985193721346348646411912966 2192 -43153854491582339052927732162093 2193 40795580233169545523790115761882 2194 -44461440636862351617925745986408 2195 41351318763058364202925585913896 2196 -45444524475262522669741753831927 2197 41599120411899870978554865098434 2198 -46132677115528600108294757860202 2199 41485303050264510172466342738835 2200 -46413712630434899345201699158924 2201 40997715016039039931252253171868 2202 -46334152450081610231175870957769 2203 40094502962736359670427879801036 2204 -45766221946823286819553308233922 2205 38759108166115934794765116283885 2206 -44776114496871005645445534565396 2207 36955008949057711861583471786841 2208 -43214836638955958626463731441500 2209 34661482191982200823284031753325 2210 -41174464563580613682278194062643 2211 31863127174789484447121472756993 2212 -38493821961049580817984140309951 2213 28522902535162234919449665443139 2214 -35277538155064843530308592655770 2215 24643385571394253461530659551052 2216 -31359767036355448610217327273684 2217 20193576933917422987354451951702 2218 -26874887300768550009569698905288 2219 15183042397973988852630165563019 2220 -21630363655212044726227772525562 2221 9571957658457082785900013745346 2222 -15797814492862583877597344894903 2223 3413797926200106904135664798292 2224 -9186461473792085922382115339453 2225 -3356594927576682080068805018267 2226 -1970317654331648791138019718909 2227 -10662936443725788042040481488250 2228 6028021804125382276132612995872 2229 -18550301451722136834384214954720 2230 14597582320214515940602903707203 2231 -26934977889373651850117843612273 2232 23943732579503944902973423090286 2233 -35876198978635532592831852798364 2234 33811412860333292098509935259095 2235 -45223410455349869219529727985761 2236 44383538400575398407414255823690 2237 -55068980657024853374810442228033 2238 55419771016728204759940941258674 2239 -65238421485674921162349144685493 2240 67066065547138877902179038147576 2241 -75789028686433301119143540524348 2242 79045258531994420319527956155334 2243 -86540776207411945834200512377730 2244 91526002793972399844114444016001 2245 -97570066723575251421593460132842 2246 104190477417068748638293910055386 2247 -108613997228994788337989973552466 2248 117159951643488618890072065225787 2249 -119786188795382059616070417388577 2250 130155163460314535908894086951819 2251 -130805182685371756696921590577105 2252 143235563112711467200290490907612 2253 -141737454121653270757137458593032 2254 156097965364104288321512415059912 2255 -152301468952455035500496698245391 2256 168810595169036958735345601875156 2257 -162586088282540724656906280438644 2258 181049293082048000035233112562166 2259 -172226774982629461129045988392196 2260 192810829905151353773300745824079 2261 -181346456878189439197693282231431 2262 203838318267528780793943297455179 2263 -189576631845422927216605153123699 2264 214047071645010278880190536027622 2265 -196989358033480096268000712766181 2266 223186427086929967099035353651471 2267 -203225747699876280295683313783999 2268 231157022017650201833757670647298 2269 -208379717619382538368466651875747 2270 237727832805577038084539237753982 2271 -212034776143081454929016299872550 2272 242711889820749076577766614944212 2273 -214305131642496957743578446693078 2274 245974227145135909392961081745821 2275 -214795632318141267026393358150974 2276 247240348860266387871014319623635 2277 -213579308778087762508020960995945 2278 246430706218979744914226272633201 2279 -210284541988077988827032921731667 2280 243223560006114713142802177065272 2281 -204999722067289790589688127019973 2282 237621229419219623146770926828220 2283 -197353757770690132880488981866874 2284 229214295606141161215722892153114 2285 -187427749322671683259856128191594 2286 218121939390879410628944205155812 2287 -174907391710070455051828846401753 2288 203862674337164077098492589761278 2289 -159859711596808265473010526112319 2290 186675775266078828973513866991138 2291 -142010156210232866181107781338760 2292 165993702861549625521150826321589 2293 -121426155407214625458408810353410 2294 142214959440850305857960957834840 2295 -97926483578357668738895194070405 2296 114707424721770044946668573271952 2297 -71528524333409925178146272805882 2298 83988101532874168230959589172502 2299 -42149101955217196445228748229106 2300 49395291581445930450627964647387 2301 -9836200408281501914355869661598 2302 11634825914939414590997478828085 2303 25438617787095055011332472211521 2304 -30081000781479023106964717097437 2305 63652125541270748660465159511970 2306 -74809929686815406940246530115188 2307 104619931697369172629749381923694 2308 -123354149552421265031848466379205 2309 148425145817907339956060158615447 2310 -174684224121629947465738418641127 2311 194746760436553836908237237665628 2312 -229562408161314824283162000042270 2313 243580185594929627768546726978785 2314 -286717399431951908324546813281255 2315 294542189631058139952642288275805 2316 -347070266209714989819521102057457 2317 347688531423879259364161702695652 2318 -409062581220724332679077877433250 2319 402296896019200082586321796982131 2320 -473554633858786932280571175277459 2321 458593479764506258338024603664617 2322 -538977364299722823122945226917409 2323 515696994305421497590646780941103 2324 -606062454630782865214705071128862 2325 573687991180367501431249958520487 2326 -672989900553704136008352365171989 2327 631630541547141234545424685509566 2328 -740664692363273678283962153899854 2329 689709545469646932477660657905888 2330 -806988500705101992759159184658969 2331 746551297289753892010214596690156 2332 -872714288261913419745206691187624 2333 802570753606149670935041507055324 2334 -935863357538609919193704239754236 2335 856245947038227364503950084490525 2336 -996968318986025261164773225016494 2337 907806030821090832324483968470449 2338 -1053864717308239701276205588304680 2339 955705422230530844453859046133376 2340 -1107240664511937608285478725946160 2341 1000323229956311351239296505009193 2342 -1154758313289751707759251219350086 2343 1039650127699464596896992344357236 2344 -1196862484544847995485288155967057 2345 1074333144119723100533563201567852 2346 -1231514239624025157062200395153600 2347 1102276158711228359775430422513510 2348 -1258867225005500933494931615566111 2349 1123939124154812154912341849313823 2350 -1276863123639927682346638777101609 2351 1137262926585690904076800080709535 2352 -1285744774184434662884116646025286 2353 1142894000931085332917661189584472 2354 -1283507396567648218733573238772260 2355 1138406392628739686154773816242681 2356 -1270080849166839142324219046372384 2357 1124705288983877438643775260702461 2358 -1243967474695147353098041238674524 2359 1099403585672019594514453158519639 2360 -1204781781570865880458139063850034 2361 1063278657804045519701063761728039 2362 -1151282902144811412266427094733153 2363 1014070985590158036394650167727654 2364 -1083044499295755202991237682776852 2365 952753314545152464847702451545803 2366 -999233805288626768908619162048422 2367 876961027351886953138551482661540 2368 -899085021829508866379083516065969 2369 787843320598212294855729213856548 2370 -782463817495578568347557188877759 2371 683266086286720653924826429296438 2372 -648335122668212595747398934588392 2373 564380050440018411105580985612002 2374 -497188637033349578016174386830759 2375 429290640727425671424036470897439 2376 -327742904522645519264343555356027 2377 279303629689079296998212882375245 2378 -141343662322934833166991560045090 2379 112862830883711982932299468414226 2380 63595098122073051980961381728586 2381 -68733361433606228742477830227476 2382 284921626901187186196996448363733 2383 -266569298064137157566003748983129 2384 524365269473033069212708293867453 2385 -479150849840403906710484974913489 2386 778752689388979919771508814251584 2387 -707212910784872328983509394259733 2388 1050339348666013158544218859522124 2389 -949223117731336841668934522646851 2390 1334636209945165956074267530902226 2391 -1204979339052973625023167394865757 2392 1634099780516241477331451438880229 2393 -1473257671196570674994931202182236 2394 1943498440432516875415780476787086 2395 -1753136383928867446250351750640423 2396 2265232883416601538694748215985230 2397 -2042972345054860484773598766837759 2398 2592725958577425756370559111342969 2399 -2341422514456013341331313652076119 2400 2929238206114543354964206723309135 2401 -2647020065065103986285233309425832 2402 3266540166723738576092805643633802 2403 -2956820147347916934894694376461598 2404 3607925497115638585932158027418178 2405 -3270082578016767247011943467357764 2406 3944743833311295778129382386713610 2407 -3582958297433188562066094283667346 2408 4279992346767117649935126759181290 2409 -3894095778111221850768441021776280 2410 4603566184526982096405377311433046 2411 -4199242572047116272047641064511730 2412 4919655408632628521791124678313098 2413 -4497546847223396162731041841629872 2414 5216465682441070970944827230212394 2415 -4782579105948857438186548192362100 2416 5498005037960102522071703330070164 2417 -5054713083139181145383701986167854 2418 5752701217565323655436318679797062 2419 -5306588885479247715067369178986561 2420 5984031637964025654099493050452506 2421 -5537896748253766786355531841146542 2422 6179232810174480078396353693071161 2423 -5741032169846465009295042905760066 2424 6343213865393966202428484335521978 2425 -5916599782164859552598297224047802 2426 6461967691657058431104489496611092 2427 -6054551791378059759782400752438919 2428 6539981869927732394189477535387287 2429 -6157216615888380726810019966574504 2430 6564441363891806004183963663862448 2431 -6213848641734934517254847975821253 2432 6539134644971221127814345577567454 2433 -6226232822938233557720788273286696 2434 6450819620641458511401623289733371 2435 -6183722224021475490440894897912657 2436 6304720153814818089178807281908560 2437 -6089461509378675564626421235909189 2438 6087430169239934213028122566545960 2439 -5930648037265748418405959448397514 2440 5803507935743483878497157705456248 2441 -5712509501099107145550695552429968 2442 5441940887874629518766454403455826 2443 -5422120102069858770222254267280310 2444 5006534557955950529914207103292654 2445 -5064585001811477903443124261491425 2446 4487172415688380019660223974243411 2447 -4627607781928755041397723885648180 2448 3888690343465614068724519366126020 2449 -4118012614878722577559670160682574 2450 3202557253207722403302026308615263 2451 -3522410870590609845147675665966165 2452 2432704149756961238774939139101557 2453 -2849728185864673218781191146201036 2454 1574214864781754179742852723738194 2455 -2087392498165499936093941198706635 2456 630348787879646207178135519997796 2457 -1244915580815494040301493732953227 2458 -401118078118297251213719391047904 2459 -311020348438229411528965553832511 2460 -1516889367843274480699535438340728 2461 702977312032289331436588597319094 2462 -2715306347562937950465380936443232 2463 1807496927208323022864398206894924 2464 -3994222569542034019032284179151149 2465 2989679665147477763413559048828412 2466 -5347479323326049639202492899635353 2467 4257898858911856996825511139338760 2468 -6773407557853193754817026764747898 2469 5597819656033489103558958669937823 2470 -8261139971341606718151879581696390 2471 7015858207103470224261309404268198 2472 -9810682398043384962135176465560695 2473 8496296693488770840464194977075963 2474 -11404808128736164804845274692793191 2475 10041939058447235451469212957561705 2476 -13044938024067182638291004185116670 2477 11636914601133185932701167496848636 2478 -14709236807374508372965532855039092 2479 13280669625366717729808320722580021 2480 -16399372850412782477030933275031980 2481 14955013088141348347986122986896361 2482 -18087031667369003482249862988465033 2483 16656997873430952889205365803630208 2484 -19777984383046347011807968049760710 2485 18368240494929560157865429436017314 2486 -21435491301041516080398017972874013 2487 20078980912764752477494172995392148 2488 -23067033897352211295485813798333880 2489 21773065952702001911307939855184514 2490 -24632418986481965230435642683808689 2491 23436338484721233572292700617338665 2492 -26139208898018007318974621016789767 2493 25049900600927206205398729807267811 2494 -27539821124197214403997683331533114 2495 26597275330645876547732272488965783 2496 -28848843344507636136783629907252911 2497 28061512361496244724516495119708529 2498 -30009430575295801623734988914597228 2499 29416343696354198529217199510435793 2500 -31038154390345140870771387291200502 2501 30650439641514039241017232040447994 2502 -31877495951021310003005885781828482 2503 31732823658109941407234027438444249 2504 -32544113119320439230072534493744373 2505 32649834821162022023180900679198438 2506 -32973754450650713258715851458207443 2507 33369052403083178147899388261761519 2508 -33192976292249735426689317011244957 2509 33881882054951658232006929939191557 2510 -33129532484703126452123303804090475 2511 34144296780639492551050294220643770 2512 -32812080499365479010044385868460708 2513 34157391085232024400442458004933998 2514 -32172224370704901515637221721138752 2515 33873335229712179480287546859873273 2516 -31238906378884734930902531991875458 2517 33292544113912442701216599945005679 2518 -29939830752986835738973629032589266 2519 32367598930262714814579201987238243 2520 -28315767313080688120759869918954896 2521 31107761032742226004795799320471442 2522 -26290576342855630592467064923184853 2523 29454440006121253626644371919858447 2524 -23906805843005380888057703608861484 2525 27430609097837389444656622443085977 2526 -21098092907600225706784278626247148 2527 24976345914559455278971742300933537 2528 -17907577995011017755250060224325907 2529 22116968402235853271018519361901402 2530 -14270331765834005244850703549768438 2531 18795769295696102107469259666677967 2532 -10241065647316193786122629331309244 2533 15050610000110709542532449999171165 2534 -5758424028723052217801578656815427 2535 10817268148137303995743665386530451 2536 -877727153985520707506120665245167 2537 6150020149313607125976929828185646 2538 4446181106102079107052229444583246 2539 987412176627617811828917832582608 2540 10157264420846913142408567063470478 2541 -4609799489585345319098512442798179 2542 16291596193299919120781652870639607 2543 -10696520107732844286503793163655041 2544 22785406284406258769054954758065781 2545 -17197134109808939345198200299637743 2546 29660812588396569776466552719854917 2547 -24166617659691327878426760653213100 2548 36855951644921213031691915206281721 2549 -31513275133864245566378099560522325 2550 44371350463012700831347888737140591 2551 -39284033444519820426424362669047806 2552 52144931838206406327484066706022953 2553 -47376372095928127435137757626238202 2554 60159091183365841503508330265369781 2555 -55827615308294224802959464717003597 2556 68352703734832290106137922000934438 2557 -64521211674793647028794126411988405 2558 76682066676705788939119608156941465 2559 -73483560856466861823196875187873190 2560 85092253470044892807387765831163077 2561 -82587401581920146663670961476733117 2562 93515671041237357194604585050448744 2563 -91845635229184070029534291222354173 2564 101898876282192196837601167120399394 2565 -101117163441943531791951502075895082 2566 110147356438739372522819279735568109 2567 -110403758102889500622143924035794545 2568 118222786056936864078993870838539341 2569 -119556232856584618008019650587249143 2570 125992985292731905168144008214126771 2571 -128552151542515049838288822600225597 2572 133432020301355666698595159258100850 2573 -137243827692195150624390395653525752 2574 140386824593257031222249497596530033 2575 -145591310154703618138192819882617145 2576 146836310396564928429919698100592332 2577 -153433442816727465054131502555075878 2578 152594418100151901362771813102694565 2579 -160720514172183173315815526640191810 2580 157674246498769977898412212526632221 2581 -167296039798228044859096117205773639 2582 161844292199867769980705604181963683 2583 -173072986844255133856186105881286814 2584 165137678294808457278103918154620734 2585 -177916271731545989284442645552976434 2586 167312294726260835398223426617318643 2587 -181720643919943679707617675200328935 2588 168411256605018460776457355641822745 2589 -184343442549649944710800058189841356 2590 168158855826432827652172411592413485 2591 -185675109522246932814081247338421577 2592 166653972316978932100171055741880617 2593 -185597769264454753926122200877020360 2594 163575454373016165412762144254598160 2595 -183954999610518766200933652605199041 2596 159049842418712463356998820185936086 2597 -180677044008330551229295375408772771 2598 152763771200472445493915043586289637 2599 -175593587239671428350214831248596090 2600 144860152397730030987944087087951560 2601 -168640108813479767879252309428523839 2602 134999656550567918163404409115738251 2603 -159651852516736498074414777401200539 2604 123400379015923649881122757683793898 2605 -148615179654671737193257226712024700 2606 109689041652932652809469206632122430 2607 -135316364338870227436819724081526588 2608 94116514177385302363950402886228120 2609 -119819655730512320166195821123255735 2610 76343031055551405860477121811033728 2611 -101907649401662825087901463369099404 2612 56641842951595580134712694295900298 2613 -81669462501522100310285179225081208 2614 34664826546354055531823994018868997 2615 -58906453252647485473997863521683151 2616 10770730259324826045591700204646305 2617 -33786221546388310856524682071106271 2618 -15396657166057724635438873086006068 2619 -6069924390970961359628697391444171 2620 -43447004232998570146160412184854240 2621 23971070296398735389899679868284118 2622 -73673340519724770394695325280225469 2623 56563943516940344898089871385395007 2624 -105659985054882147736474445830885878 2625 91388874156414759210427171881166896 2626 -139680542004347321007363620631658721 2627 128640703918551007658841577304668501 2628 -175241358491064168850788596817445655 2629 167899703993226011924199735856392425 2630 -212583538377821639670171105386040968 2631 209379324287920043078884500611462649 2632 -251193749359090558308819068089549995 2633 252544675637335361253543859734488071 2634 -291222212573419783151036120502163291 2635 297579863095085228581808392402069820 2636 -332134152794452934297912861304603177 2637 343879816824936893276463913252509226 2638 -374024841459109509545664956194021646 2639 391587278581240456118922341960743630 2640 -416315853808558028048814819275425992 2641 439993106187104609811123625206702006 2642 -459017471950752385263523113872502638 2643 489224704325040613406370678562691191 2644 -501558622170660015833213793085542479 2645 538473367783119731064473224750687509 2646 -543841515236917251788532392579746479 2647 587822186447095085977632029346111820 2648 -585288492232663971571045324433698152 2649 636381548368993486970351645338528990 2650 -625708794672427367380741306273803941 2651 684194718310562980532753139623690824 2652 -664549233695156823463401772231607843 2653 730293475013922884890320134864764262 2654 -701476977249345359164884609865369122 2655 774663096260581392779756172032419737 2656 -735990911718783187433232353237955043 2657 816290984968091732274900727655128248 2658 -767653183813655097644876774799560523 2659 855112060544578945814733280328236627 2660 -795985502210881259495087841215640532 2661 890043663471353095091071101841532249 2662 -820424654007136526104941186376006743 2663 920998776905237410500505413494068669 2664 -840620345404884197706111000419702999 2665 946882443841940709805049450093284026 2666 -855817259534845743135896382347205780 2667 967504822328920932839092345355353912 2668 -865778693793677433086870016659883999 2669 981829211314174572812559115589726266 2670 -869676718821796502928264462617012864 2671 989624438017889215180034641089354174 2672 -867342328019053255159523408163743499 2673 989826108637631349914846485626882198 2674 -857805687698283066678169885526438516 2675 982217990188146688061065432947813869 2676 -841157561553814666027180475623829203 2677 965835655963937115641866199266843304 2678 -816208239647464280869671842817972775 2679 940321759299294859148000143762960345 2680 -783233437590752532015478621892860748 2681 904918889438133795900002648319481887 2682 -741038272341256191571026360898758983 2683 859255441397416048161903130385372483 2684 -690023225949569526386083236425454024 2685 802625076018605553574494461344477130 2686 -628860983824663119303307574622270080 2687 734724215562460383173448278799874240 2688 -558352297491332414800708532729707762 2689 655098769655543766120496809110270728 2690 -476961417841869948113647319959799013 2691 563281048950938328138583109886546781 2692 -385740653041958029073899629900925685 2693 459202476264879736717610449770639986 2694 -283250163300805541200122060394084128 2695 342423916832473592428261249250474173 2696 -170726261427111544398665063363147283 2697 213038667751837524824921093828997625 2698 -46640636824347419857313767622924916 2699 70733422070764763752296981614541992 2700 87254522447881342644152882366332508 2701 -83975849778968536379323561736028696 2702 232630852344299161849560752747160091 2703 -251567310414908944204643486825184983 2704 387445945080315089349105270748619735 2705 -430966385410743819946726678026478558 2706 553151556336016907562353264357658340 2707 -622574624316738137753252469501474017 2708 727477462163438859271706817050496981 2709 -825030302628307395219604424668899565 2710 911883028031704822251383428286698733 2711 -1038566816913314362019987714734028480 2712 1103538415766319983740408148735239572 2713 -1261252251919785558941165201657471924 2714 1303918517367410630417225935665400141 2715 -1493460651057362463697042531915054875 2716 1509923227363481012471453272316942979 2717 -1732587800967416109148491127293486764 2718 1722683976972014080523131539517784369 2719 -1978896171875168894113966658826691393 2720 1938869618256963753780958975599893087 2721 -2229387638907741018058985342723923376 2722 2159505810156609091834711413142287272 2723 -2484157515335520300833266473736777791 2724 2380785378945418872412508471386604861 2725 -2739570363900009755047426330388096802 2726 2603562360621219908977833367662891468 2727 -2995814912778195793999410224981601220 2728 2823871261249719328465696614198241378 2729 -3248597850409751186932923508844048812 2730 3042132851618237361375782621161562169 2731 -3497998452992629408987155943043601529 2732 3254217750345649657640944105620259957 2733 -3739286245867480150753152149198032745 2734 3460310581458257056714817953294049192 2735 -3972446171984646403135359526006626067 2736 3656070191783279838369035979276177785 2737 -4192192040455695395803714164677842808 2738 3841279650666763560092883462972128914 2739 -4398537626327339313911261566954833604 2740 4011672588424215770215674220628842872 2741 -4585750361297217752815193928734694192 2742 4166584727706548886940579322200044364 2743 -4753796657233997684734486371327532988 2744 4301751025346752415881227297337195911 2745 -4896578407403206549157904987247549732 2746 4416146769441232364507902584055911975 2747 -5014131925690514620977806893193783410 2748 4505776169670823052600027769451154985 2749 -5100094743472906245623767616089119071 2750 4568975514965074721471375230848272054 2751 -5154455984125871307129338009226648419 2752 4602189622188209247255245004347085346 2753 -5170867986770761178962205564740212167 2754 4603408352440516548657458022789978568 2755 -5149405803131905076738727056685218951 2756 4569357658249102045306533006606402278 2757 -5083584045876693576633909194160083182 2758 4497579757512780075199228118593722283 2759 -4973800162530081705400500563220324196 2760 4385765009938127874623694735687839030 2761 -4813841891004620053232265946171459058 2762 4230619453940460405289588865558792994 2763 -4603972517753839758901149225965037255 2764 4030754456151491241899148777231251443 2765 -4338711819434708577510856917992273409 2766 3782773088469250205637304928303214501 2767 -4018602108356337839335294291967218848 2768 3485952902007866171533802528782207343 2769 -3638426747567646445468614053135444322 2770 3136428146495409959375647906017724868 2771 -3199351413985248681274341508740297789 2772 2735288185119121438210801904035753056 2773 -2697197335881128868037253497490087129 2774 2277732714554664636415682185119925176 2775 -2132889002532879678623506099585623453 2776 1766301465177446470171280851830163633 2777 -1503892603778246861511907549429730036 2778 1196474828836308676269179200636966770 2779 -811617782137294372935784602740327249 2780 571902336674517947682389733344397580 2781 -54338537454135783470370106083645619 2782 -112338480688723439490743921008120462 2783 765646910720572981618906005773235243 2784 -849928246637081479360977460522310124 2785 1648126153985975997946112390244547404 2786 -1646669208532441245101606249178820934 2787 2591191897690660844657832879263309730 2788 -2494333195861041790103913459630698220 2789 3592031889459359390699145519087513331 2790 -3397961923526125249618114233185797681 2791 4648117515599079789385832974591346999 2792 -4347813528247636343524136996629120161 2793 5755229302032370486530188152812622748 2794 -5349177499585170236315561330603060218 2795 6909849796546410341475083047604582615 2796 -6389000440123543662807319726623564482 2797 8104968641484111329866229441276206029 2798 -7473204127869883281560567488813611059 2799 9337681186109641555745326250706459898 2800 -8586617962212306960154874506545634643 2801 10597624270600395542216766213579270677 2802 -9733923151154762357199431099813290302 2803 11881321765416847257270881261868044257 2804 -10898219546927148881804550048671662742 2805 13176502480967786986520955039580668093 2806 -12084216262572777187607138667063523011 2807 14478918231680536147320429461937092764 2808 -13271579259736150545090319357634081049 2809 15772967579880554659619140023892341413 2810 -14465199840915204651796660036696085905 2811 17055335049984317784651241482383066421 2812 -15642886376713972917922062558034305933 2813 18306835847965766826512043418554332500 2814 -16807955815190257891896283386206886584 2815 19523937722734980150285484593160463011 2816 -17936649817080685176518583303840682204 2817 20685346512023021350395493426022667658 2818 -19032075922330641177725432850771729710 2819 21787432826892652327129124967261096037 2820 -20067776388501723710472700088586730140 2821 22805664065955119930736653148625905613 2822 -21046419373602015845909697383929531345 2823 23737755702992087218844257828671526843 2824 -21940639655214250851309094672834863843 2825 24556222440541128302595375075431502391 2826 -22751516865338878432219279582833525274 2827 25259309294226589864463697950721640438 2828 -23450855811751502901100697882064937126 2829 25817733922643854690430467911545807887 2830 -24039339945439197410592131599594463527 2831 26230842630904674414278927141611561642 2832 -24487966505818003600723696886387691623 2833 26467144285522830411650786465979472627 2834 -24796252748070990816321475948672398383 2835 26527770050478942584124679756435766377 2836 -24936089476325296065080609081365300775 2837 26380043195536990586490058236832083425 2838 -24905878510955765332133254602771577081 2839 26026753367274628898938081142733066514 2840 -24678138864529327346783466920423709234 2841 25434422627084517566052842221907241844 2842 -24250792485333710753939620335770755313 2843 24608591394841881115033311725648531062 2844 -23598758242622308016536659819660264411 2845 23515740584733952316975338986884878575 2846 -22718060980342722408317441318845190526 2847 22163505181879329925032866217895035661 2848 -21587178449684790707611937211856971050 2849 20520187947548611287849418584303169855 2850 -20202069228357037872558145281882487202 2851 18596438880927865916653160715373495872 2852 -18544038124799364050547480395563674220 2853 16361486262662808093813156790625531384 2854 -16608606040877037184548701786588742987 2855 13830548538216443278562563326156686382 2856 -14383887180198397677708645744143414642 2857 10976115220696771310613506138812368136 2858 -11862863465818766394527985246779852094 2859 7815414012086552410294928436673933929 2860 -9040510759195107330727406971692722116 2861 4326813622738587899699684412874622691 2862 -5911326150611911615845718454259589704 2863 531791128983672076575788649937484179 2864 -2475857441083574877408687790169025700 2865 -3588036587014916063991514310595114786 2866 1271737310734270306699993035545497143 2867 -8005158218792363000708546010576856240 2868 5318994914485998161061259625364863505 2869 -12730584927528858770181010223070305244 2870 9674770914038831235749830455660842202 2871 -17735634468016631534523826709941204102 2872 14316357019493156389311124114393696500 2873 -23020890471949548245656786507500242237 2874 19249244913086125518144240423283131805 2875 -28552851282432523135477531432735965102 2876 24442344049234571261736658506270391853 2877 -34326320251846705189087827086244668281 2878 29901485862942607499123553336767539609 2879 -40301387810076250229103376628875678051 2880 35578855141726752163671204138380117701 2881 -46461249668198580866468719965839479936 2882 41483600701233226560171722801712566170 2883 -52766805276547849786313389457012738137 2884 47555108068069809707617862318501931987 2885 -59186768242737980761343205316449645779 2886 53797538369518700657049804947403033276 2887 -65677984383325386718134124342713486782 2888 60139822485833048604978185690862147804 2889 -72201255709831871651316771862770495950 2890 66586834550958331477173890165442375754 2891 -78708586955537797843538226784939838749 2892 73047736358283327111366326977409824762 2893 -85145883346733574859842661638700081268 2894 79530893487866130534049071932332465219 2895 -91469369859642729541437139811145234729 2896 85932176443093469750647161627963067712 2897 -97608213531799212129713427672499906912 2898 92254281201640367679560620821220530856 2899 -103517349940518106626683135070912326257 2900 98382352285154394011224089243133164938 2901 -109117106838985296698648395405963773831 2902 104320841063099522904935262603418301865 2903 -114361833882836779975423401866427183548 2904 109935667690881600340595990123611049116 2905 -119155916098072874831162646022178288707 2906 115234913073753665517154317689064386316 2907 -123462787898932936270996424199308605290 2908 120074130854606824623147674526276361275 2909 -127171121487726049434166209894727717233 2910 124456782977466217345266589360251989360 2911 -130248234490701525317582724602839237962 2912 128230402200553070119280180490039034227 2913 -132575033583840444187248429595739311425 2914 131402147658056861846957945619484800374 2915 -134125549589436280352366243756294003804 2916 133806308553954887841658661065292348527 2917 -134767295236960615372581742398212208135 2918 135453801077259630369505827869845409949 2919 -134489225973880046675757652182966031510 2920 136176082205742158822770312813015011444 2921 -133148728613940476293517553433502659860 2922 135982887014516858178811554908468962690 2923 -130746119598150313097018225252366487953 2924 134704298207406787810943780860348603801 2925 -127134713337748747114643389207444583668 2926 132356541239476253920880754230074991566 2927 -122331478977382854285521925098141340801 2928 128769269223676020544067808791857933897 2929 -116183481591008385339191219810645898281 2930 123962436954439605141494617145514939281 2931 -108728284452393063096328178543851452353 2932 117775543860373647372077755862410784409 2933 -99813694412302239581539972417077914979 2934 110233375588538060520402429464919788815 2935 -89497472920379645823999975345647196397 2936 101185016462116460471715068712313572105 2937 -77629785705447819769038066545786739496 2938 90664843675350508916983518682694465868 2939 -64296166119555034247478007759330882741 2940 78541437630961713851122210435720157965 2941 -49352577972980977450977803699567264273 2942 64852241765271658175840165787417322491 2943 -32908697102047913096605266030937484921 2944 49492898079738824875071276441129299360 2945 -14837011786301939916141703403940346796 2946 32513613552421278467327703838610028681 2947 4724348366891015610181546406559131117 2948 13834157688257399041210807271980854490 2949 25891953891729663620721342092955548893 2950 -6483471565126114238865592545586125043 2951 48490346748429811303512712377133302400 2952 -28474472528040356748753395369093950172 2953 72614184296397427660282252072578086491 2954 -52076017444919925720731156546632908777 2955 98065066541952019906403497611642887526 2956 -77276777339478309500030423778918173837 2957 124902210953398396759800315106394006015 2958 -103993053416935384592583633864530707122 2959 152894101900354869570792710243116591754 2960 -132173464459695566241741564508751288712 2961 182079751331501606670669156489727120180 2962 -161723219592571439188886546520018330808 2963 212186214241791483175089541017211977931 2964 -192518608090529060913333571753521589072 2965 243212633315583561267258979121859793911 2966 -224469151530383417026488450452329479318 2967 274872063172200875733126194022911470262 2968 -257387098096237432529630006835344384840 2969 307109572735443070632503149336461089991 2970 -291155814703954161132685372153832890930 2971 339607743019888699078444901142174307839 2972 -325534083538301840031000600119601339924 2973 372283809106202788760648643507862082579 2974 -360400256644158525775870526925676857492 2975 404784901047572203406329140784137971807 2976 -395418109016338936151788720978404619034 2977 436972226101163130921984297022759499610 2978 -430479921915232873435664427673743705781 2979 468498209327832808755454765215787527611 2980 -465175872853848195659063974601666415218 2981 499156519843565105130175805272781049267 2982 -499373466743350682441160344567299186155 2983 528582856168950912880025039097565691999 2984 -532603843445231239770178189565982975284 2985 556539875357435711474465144780216443160 2986 -564743512192643182819594039175918305010 2987 582648224622589501680348086507224568982 2988 -595219015321938448822785059723831747081 2989 606604973080880544551016869557378907238 2990 -623935978095683461348858424252071017922 2991 628066960866702081031977843423018688268 2992 -650252799674642505376484161658186214847 2993 646661111639586381377940231560871405074 2994 -674062420330814763436338759344170969821 2995 662055109489386152885776482416376504234 2996 -694672448837013950492908369847497526627 2997 673848964239125436952961598307913365943 2998 -712008221636518534407535503218211109982 2999 681732839792889526007842547783587780995 3000 -725285604126225530304659222448518828941 3001 685243269934075095465778138058998041129 3002 -734479730508276387924096641086405877758 3003 684147724287418448181847402536997070528 3004 -738765379107800052604131733744740108066 3005 677926350956169577430590007712822738429 3006 -738130506795068674671867429001473891933 3007 666399141147511644603758658046679049328 3008 -731726353104174289548293996581684902018 3009 649032500982833008770712611409940315382 3010 -719605262586314349253818075132810864185 3011 625722865859024772633262979573902960045 3012 -700870059871111848884573076251857028639 3013 595891392029641239934864081462971946884 3014 -675646429807774400245481532218687202045 3015 559557878272167533080169083179642677561 3016 -643048819892702813599179521079899037384 3017 516120811688677005716360272164384624523 3018 -603254506557266638151094290597027654822 3019 465704609232993634862846760439416291096 3020 -555402994079923074927564178538030517128 3021 407716327585231527189766882892105021819 3022 -499771741064958312074373899121889266252 3023 342421415722338378010150471798835854624 3024 -435529600907547369646170449779172590714 3025 269218057914862821498584744021220170335 3026 -363047789045744226100422174273379179869 3027 188536090007705508699854067352770591616 3028 -281583958544577234215705306716669545320 3029 99804956608924396366919338774730332328 3030 -191607808540860875133754472624534872013 3031 3612726171568523311002234320812600241 3032 -92469333255063560802632735631892344757 3033 -100574032273311172273513550281874806326 3034 15231619127383714974575958746152697477 3035 -211963181149426014941940133746741832726 3036 132006952252577626127222642809006109151 3037 -331043856147086620686715329805909294216 3038 257156051003829244554956056945849687361 3039 -456838387819204927457487228990839815377 3040 391008997646169545597959447330246444588 3041 -589735575932361020960101153913686571777 3042 532722889442344636969086521184943674681 3043 -728558864821427210307047899343853458858 3044 682459191264394054027619960184838520476 3045 -873630996939894731984411341807531449632 3046 839235757440571881039054979829032557771 3047 -1023528653690523812442545954379916801357 3048 1002949528609439069264243960814679076940 3049 -1178466747390580889252517314606232055787 3050 1172537783452379865542881016243191368029 3051 -1336853422563098190637000796434206208705 3052 1347624566756763398804278311237198499786 3053 -1498729850003930079009598531675479382956 3054 1526981748477436453331323927393991386221 3055 -1662296959330019479482134843507811212397 3056 1709996829736644015729231143087211748664 3057 -1827509578970369716643508805525844060149 3058 1895332959571009074189305568687193759561 3059 -1992323309644399852305420082276133127706 3060 2081993715926953015019578629649142942859 3061 -2156522435090168789444892917208464752212 3062 2268624491758140151391094766231498880696 3063 -2317968107775673677804645806898067516164 3064 2453892990724401055633642762474203335941 3065 -2476210029323332015388294744417360992378 3066 2636298680736614609087409679691644492075 3067 -2628947423502255558243167662827843500568 3068 2814237215817058842873294524153539900320 3069 -2775642324209911410692620048019416340737 3070 2986188368657700569778273028547567859879 3071 -2913819466655653903189297373824309492859 3072 3150085944063427437091584211105803908093 3073 -3042724170941605342913082657871385982630 3074 3304510067534205970815960120027092112587 3075 -3159932317499288317461884260602917668920 3076 3447055507930513550382703491743309762060 3077 -3264426895294793049882324637807410338485 3078 3576240111395042991068605394235038465553 3079 -3353739649328098279553757296316188872866 3080 3689410239648206226719489623830096128935 3081 -3426793048191262621669057224917878865410 3082 3785224421416486458143178050180924385923 3083 -3481104965588975011978543120659534784198 3084 3860570501067097196894388253334001999515 3085 -3515368843253070309051652891042653263575 3086 3914384231629070046464546293274294576304 3087 -3527374575020495595208181070354299579169 3088 3943301469658552466185504774328053726061 3089 -3515579531507529726615510397816847474576 3090 3946357686272069275316130856336806845689 3091 -3477929085789676731170792493993167108317 3092 3920046168532695750881701314366373798169 3093 -3412880535499631811277101353197094989831 3094 3863772905605987232148275704109388759592 3095 -3318623435861634570400880503898950273147 3096 3773693711155685140599200770928364809646 3097 -3193423033862329421082347064230687855481 3098 3649714326106576418724463473164024766840 3099 -3036022324281736756166819527225355438976 3100 3487935956844819767632440206910134680324 3101 -2844546223397461373380141957318141549023 3102 3288601223134791319920373581779522856986 3103 -2618167206284544525410639208672300013976 3104 3047866972441710989876878380436744410833 3105 -2355099971405481477090864953002092061752 3106 2766620710305281672432824297430375266954 3107 -2055101953423758879883464874168276878509 3108 2440942397998335378226714284924863413089 3109 -1716290507775857576883171318864690464702 3110 2072449681390051537548379096201537942587 3111 -1339279042587487297527576094532996455061 3112 1657474046332843692500956492954874286089 3113 -922213315348056339354321355034212327900 3114 1198253390159858507512809603311748627258 3115 -466452129188246834469734842386444954730 3116 691453327154697360242134654980364515388 3117 29665573572008486150618998391978151722 3118 140219026204733991851821404593288280913 3119 563817493772520808026433815467657072614 3120 -458466077967129805718817894240470836216 3121 1137613741562421571930074114816230875276 3122 -1100554230449139727215493568020848147691 3123 1747620942480801583867707465874680093441 3124 -1788428840866712643866128085229921710803 3125 2395193452249584912021261743880210306153 3126 -2517155257716982923941049960923495448504 3127 3075856531794857460864134622315694130617 3128 -3288466111816316880849164426698579385979 3129 3790684886849465997107605280855409040427 3130 -4096357516868341170486693292212436413075 3131 4533904534983099098029294796229673518796 3132 -4941759179806921475387599667635973467587 3133 5306357202385847900398763273462265000156 3134 -5817743690122509432015962214439274835640 3135 6101045909424417587340621906396728274517 3136 -6724221286564845763019538395208613492368 3137 6918308123898531830750770271185432615004 3138 -7653222820934202233924361734386324319216 3139 7749921395364432660317507976227972328987 3140 -8603727558992522662677338682927407179780 3141 8595915771724374982291081216861936361369 3142 -9566751458634969917089356742645567666979 3143 9446590481440169080061146249869914955920 3144 -10539981697322659607651770926290181938661 3145 10301565322409253595505981855419397497041 3146 -11513748984095810697111197811621988686797 3147 11150061256868000095880530919927173084245 3148 -12484436413579021417821923682371580233778 3149 11990982864978074200603491316345155908307 3150 -13441409367979637258261278959569540822748 3151 12812366806102708246571752995675395308851 3152 -14379976500815088456087153366124830167430 3153 13612889870171051826149128615722868257616 3154 -15288880296375210536209488137842454827163 3155 14379223656424792991617889785732065587035 3156 -16161769116414836640518250747908590039851 3157 15109513044250615173349844413106806191980 3158 -16987298379804682331749503849434258823358 3159 15789864250359941244717205453876176127918 3160 -17757756522515911055195787397999869197540 3161 16417609368412367874811506828691560714246 3162 -18461259189560221686756368079309915956630 3163 16978053527133071215287889463875017825690 3164 -19089122588528419513657497555824876460496 3165 17468527718021784004188126831001218100115 3166 -19629666401879873835861388685470232338195 3167 17873511181801931218791928057112177394487 3168 -20072443475102086762411059811588713108651 3169 18189794213022045650847130058133350574091 3170 -20406699769788058889279083756399947298268 3171 18402249861422204360582391890075188262461 3172 -20620923053518654891379045457818918917907 3173 18506946403149136362053068760241014142584 3174 -20704676676349817747601410781515138206811 3175 18488771948100690171754588464775468271431 3176 -20645911167330892175633486372716497651348 3177 18344183872826568783744478696397560296336 3178 -20435681172181382861959504856126051178305 3179 18058303852450214401277700672062616717092 3180 -20060469784075025751983538194515117002569 3181 17627195496735306490490226795227409473753 3182 -19513654755519489112655751971655953240700 3183 17037786367847994432789655727508767466637 3184 -18781375488048804248290906949024319105820 3185 16285753106440719939702247867312512039300 3186 -17858614412415472785944517950431916765353 3187 15359312459133339388711476634804077728795 3188 -16731770657439327775560541965849845173219 3189 14255050665676411668053696963866656698916 3190 -15398972417166656336697302534344516880956 3191 12963007545840412435845791809228573203836 3192 -13845925060544936434429987627941788361668 3193 11479691344362407544656120284145687308563 3194 -12074695063438091652532934352972050770199 3195 9798702500552151241379139246332145682470 3196 -10071780198504240559383256772396402685229 3197 7916746045583572121550604542927672056252 3198 -7842437929334534513912611062076367898167 3199 5830361354929024147040334611580662504781 3200 -5374515302112025795410588982902585472997 3201 3537715905070092272336579725824838618377 3202 -2678180437741080539730359193490446341387 3203 1039165750061778979351271440539431777474 3204 258180116371147645407255250521542309902 3205 -1666759274001055858425890191626298419570 3206 3418954857930156608239832874453426932208 3207 -4574306237045184696439506964668055705606 3208 6813556271650858015070898291070808501651 3209 -7683985349506055617348585603197137613941 3210 10421592050711230522140094632077085756906 3211 -10985310328202555002400247617563233906402 3212 14249936751522520822421647322665878804338 3213 -14476922957143563572417289975938306135899 3214 18271851757520165865793343799078011359663 3215 -18142422622148740261038433430420966014334 3216 22492133601534718491956266977712424953505 3217 -21979635153362455337637415790485727108245 3218 26877698154650603842166975854876999991642 3219 -25965279182549140287963675958492415478151 3220 31429748257151550183346628606922139867767 3221 -30095444036114454793191868015246329282317 3222 36109292736967031752537539607607100005549 3223 -34340571794957538209291295893248376188015 3224 40914031913567124137154193938529424025704 3225 -38694874218187590756395036140749611546620 3226 45798121198761404576767793650725603402343 3227 -43121171254288446818400566439627676861175 3228 50755638068590025415774292545881970213927 3229 -47612576110108250001415144002389372766158 3230 55734707419423676411329566871487870226436 3231 -52124481075091712959775028103798045076303 3232 60724859208279143486331990160534104871684 3233 -56647730565662939138785517917880027093178 3234 65668240469102430115022945261600082972293 3235 -61130700436130578525191252936516163361504 3236 70550552819650452297993903841026482122692 3237 -65563033779563208153218236343002910105007 3238 75308194965426982892051929378124685302664 3239 -69884824668586399802799305303797741281180 3240 79922114628967001712364624275521503581035 3241 -74084736755149321624374097434260869857485 3242 84324836512024595385517230282530843778788 3243 -78096499510709595361277765031834810940481 3244 88492735943216095513892771085731135785446 3245 -81906537605847625262936557748833650986312 3246 92353967908664050905885552033554224634716 3247 -85442266745751277369495821782687765116433 3248 95881817299611106008177173660592879969494 3249 -88690530975360107326739193317823445629402 3250 99002020505457284145551297339917202239368 3251 -91571595452828007499967947652031060332809 3252 101682856452973074530918286993935174621391 3253 -94072067106880050852773463010858303906563 3254 103850660436963373804441084961520433388397 3255 -96109145875156075025766639686067422600123 3256 105470487197526052736797046530703426387471 3257 -97668100380771293691760053923806216046143 3258 106468068327735393664036399292824442792996 3259 -98662572096624824574745480465791553730209 3260 106807474627492008813123697183038807145390 3261 -99080932642856070349586320873890704314933 3262 106417919442360508134058777015292510195895 3263 -98833265756133917996854742379575814306129 3264 105259483680750424620412359193538625219915 3265 -97909200782238023791840395196946143029158 3266 103268863391706932341354635798450988206973 3267 -96221686214941453599325080866624841909470 3268 100405872988556012018296632610441141943738 3269 -93760966265834421193749199910106198854132 3270 96612668868685105635461600772399537872647 3271 -90441630473271174249341539276471065790239 3272 91851580758827733932843883781769583781060 3273 -86260630564069702937507077749375493748385 3274 86076535104619520618280252970999305780374 3275 -81135438445356593308362068912701020388631 3276 79248319402152895936245424874516188569979 3277 -75066423323917004333749824555271974431459 3278 71337135706333517078335828703925433758273 3279 -67982404586798228445790236406553972775347 3280 62307923516823682592697871217258801800562 3281 -59887302102105417468037572600998694111285 3282 52144263649123237283921803647426371188667 3283 -50719173862256295842365172852686409848882 3284 40818093771825036377884862323151658091683 3285 -40492616920439415698858898359502596698038 3286 28334521540380624612401899285305847794761 3287 -29157700501768188482289206804095895523673 3288 14667601022850512278673966803255317149291 3289 -16734864219854794395592101416871998712924 3290 -151892062023393118967180358519971616162 3291 -3195769536127846533788529575229567079372 3292 -16140550694427040780802249708838852637234 3293 11432153379941731172855933693790361594752 3294 -33245629971041095010237649091847180756736 3295 27158726069113336791937472829110187232478 3296 -51472209862780580331527196937742297764042 3297 43942543518195701676827522116568926682653 3298 -70736623753312650437095551807413249246004 3299 61770550926771017612136379060590707722106 3300 -91037661895041388144502833540458247941111 3301 80593629163131709195384491585497641962826 3302 -112258166653552337684399605749149929128081 3303 100366812842118765434888493734767114591662 3304 -134382869607924247698996640330137146936047 3305 121030996207549207098065457402634660125728 3306 -157265392551047274952620225298858121093115 3307 142513296265104277746230353205882015112140 3308 -180875879830451402062147672502040460181046 3309 164739562681059550702480600653295091503924 3310 -205030691833302232434602356612327951544934 3311 187603346906580162859018382569671655037148 3312 -229690182660910307964246146818272112641730 3313 211022658119544019773631216114013695123815 3314 -254633898089799300721589202185817348670547 3315 234851387208170536058419821943687166773465 3316 -279805696796683395709665029109847660638260 3317 258996441688519504985193270226825145941063 3318 -304952677045703916083671405205316810025186 3319 283276702272805854259113355151817501287405 3320 -330004305084242947992719827504412776576869 3321 307587066186156718620465034407574487307796 3322 -354670453209053859493533601740635544128635 3323 331705214888243647258273170849494735532723 3324 -378869468964172842643535889868202875036865 3325 355521283745001214026096958238680743316454 3326 -402278868823951724034403955988165026112742 3327 378771513246890306622688304844079922634148 3328 -424802337200215062975680259939984014302065 3329 401337403244187873132486367624444920028689 3330 -446088739426130279917636662101073760093139 3331 422918521480252492191818906991081160208016 3332 -466032611656715217626514692919249694144743 3333 443393377998442328439490427825528155689634 3334 -484255362968360656440496287194462695231069 3335 462419333627860381454697036235742400378534 3336 -500642754681552058500974812281804387700504 3337 479877757444287431318603282441740683106293 3338 -514799049899442310336892529947781032166163 3339 495392453629055686332128727278391344862977 3340 -526603142381485087597583189228458661856970 3341 508843816341484689636516381270326916913197 3342 -535644109450457172822272962207006759018520 3343 519826057909983632032285183344421811019993 3344 -541803165600237730263031199516360157208182 3345 528232830868185661023854511578986899046779 3346 -544663987973380523900196282337944913296168 3347 533625449384797021972035513004622483084356 3348 -544105990899273119709815822258672348750682 3349 535913321262236196406017087914926178426279 3350 -539723373828512244158147351466804227732487 3351 534644879869476180243739720931698351135450 3352 -531403180223550442647492364695856437159326 3353 529742280823009167552628069697734400040734 3354 -518748958283204025858121267156299523520436 3355 520742920978472173958467447880008771395683 3356 -501667604996789854518653814882679678522464 3357 507605547084755009425114275667330704492076 3358 -479792277906545151339063078021135055699395 3359 489857131641888176576673620030812591782740 3360 -453039528092684666911341025313146116085718 3361 467489736388952607759371216694161020401140 3362 -421092504833288208020565403972718224776667 3363 440052384343110528376244000928226385126607 3364 -383895583120510077036640283928157779521218 3365 407569059695680588114397590873562602098594 3366 -341176051993405275162312552488754611803184 3367 369608825823556832655532945672606900691012 3368 -292919577499672117822534551702266075859368 3369 326260242940832690463215991627330673620218 3370 -238928658230295391287337958906141000877131 3371 277118433316459625352468358368978930663901 3372 -179212688692025616816328071103119759996190 3373 222324861430442048691408178602591795109718 3374 -113671426681375213336249284098494501751583 3375 161544344858066950994926819417287360451352 3376 -42364649782513928179338112966106456420522 3377 94972013252534522693664052813670286151859 3378 34722669047998601801937638768905194925229 3379 22334558270242735242875552322798322944393 3380 117468756591965799298705388693599833295382 3381 -56081118047523697492747371823450615870301 3382 205763473839305969670762097158610697618270 3383 -140474238857862727862928404461473717827089 3384 299448481244106915233585742245287298658195 3385 -230488578846792574143119759607714267132736 3386 398269384365896234710007560665725349541168 3387 -326198979715153184058136754247362785724629 3388 501998496809152076086472665676680029302068 3389 -427176938422878737809751514847925194953397 3390 610256387383971839053147140076746540148214 3391 -533388467207779121705053742448071103140543 3392 722740475328557434900176210583151658000214 3393 -644295592890250715397439376852603263350465 3394 838902373232046429543065146019096367678055 3395 -759737427915311042993349776017362198466398 3396 958397061047965120267001491480111228781968 3397 -879101257079096890917796766902947197366535 3398 1080497144917118823630427592301704402292106 3399 -1002050626992374643222161044199555554229003 3400 1204781076195323275509109729238670197643195 3401 -1127893501809706124447664269150364860058650 3402 1330368885103410238393241507041484956500215 3403 -1256142433845549078530592519780662166697766 3404 1456767780068819825755428765994813622202341 3405 -1385999238276386070966656973855356123190323 3406 1582905299307721203116409079004584275752970 3407 -1516803404876585267738748771433715041073487 3408 1708254082252332931805612202173415159661351 3409 -1647697216221846289978033405290904502060113 3410 1831555071179813119181344634991441325723146 3411 -1777811997850146645041376150988042013753390 3412 1952218172861779946402167768460112367412829 3413 -1906225583644551971247519752366813125293469 3414 2068829644056225671066878751265630504425761 3415 -2031894676898004651296192124023714895666044 3416 2180757115747708460205102118410789319990474 3417 -2153827814010940016936067123341704551227473 3418 2286407093071969331511969247726455988914007 3419 -2270784472215138590373559028402209584404987 3420 2385140446853751470516364594132785085859952 3421 -2381759197250690497131190004175777593886954 3422 2475211985547359375833523507816560084973189 3423 -2485307296957290290724893252975210434355326 3424 2555962656935765324274194292661291766153062 3425 -2580405640276912430076807325341518639881212 3426 2625529036296059209658265797989165204751809 3427 -2665445522420983217537889158473732080858190 3428 2683270232903891282431761924402665894596231 3429 -2739415553960899324165144799869561770702130 3430 2727206704972821010406911221386667851113319 3431 -2800524694923578052845243627464366075837691 3432 2756741887173648800920750129898678578664974 3433 -2847829967267922315868859690121214886527230 3434 2769834245917823746691812171197219236968865 3435 -2879394332542737637581448418714523884398132 3436 2765942930329760478681566054590137349803190 3437 -2894342315380492768733722008571150222830439 3438 2742992633452885630536045453109017440214267 3439 -2890632051553407941684193785755576348270572 3440 2700552950673626146207519277497099185746137 3441 -2867529213369548962428576842507677133488216 3442 2636556144315490921483795226914914559891626 3443 -2822878515949113142209702753221799942508880 3444 2550688093933463849899485772063197662195589 3445 -2756132885454970010762219633238167026050771 3446 2440968101464172904483315589601788016932589 3447 -2665115590373698606928980712979483333981822 3448 2307242466363823306936287623311699389837245 3449 -2549469063157808467319227994971840408421639 3450 2147631047406826345251177392793695781150073 3451 -2407027791589033405285080656391334468168861 3452 1962205826842312122765931505752658353516587 3453 -2237746075064056308345792475421888789979056 3454 1749276483223491504369637019613350152756902 3455 -2039475607965194642007384579883637370338455 3456 1509113504550372564658574691081071335020642 3457 -1812501055559417149491214278219945633833986 3458 1240314064566584771522414807902991031680969 3459 -1554844457742134082792239078469128850647970 3460 943428237378785988333374162571245652363703 3461 -1267124973699045971912067535697904054269757 3462 617327855743001749234068034238869622028552 3463 -947545534086617816045213999507565595503535 3464 262906256598045473507821280452300170223093 3465 -597225602812126039467000043872449486744173 3466 -120550646389348711011313464627941762933874 3467 -214572471549265358162639285100574162238893 3468 -531879221241824703571880563088836295056843 3469 198823842535468881705178338409363965960217 3470 -971278683118137394559709301520542761641157 3471 644143294954762859404130316263735148214391 3472 -1437199253390243219014249862072083536833346 3473 1119323428912114838258202689360827736698483 3474 -1929376578367886249068541262007847765255964 3475 1625159602527836223970064157806620345626290 3476 -2445830983415506949827506502939533120175146 3477 2158925601975601563115948786275915131455021 3478 -2985652650179950840129591013763339041152936 3479 2720991882445989818450978740575009455783134 3480 -3546560400691809404751523923374741652800107 3481 3308068511822673291593537643527458793037900 3482 -4126918086634359662487814032647073095791756 3483 3919858387497259095870480092395893865417163 3484 -4724003486328587793746553256961445932971414 3485 4552514817157842276944369756682530351309848 3486 -5335553828264052545087058875110502201499179 3487 5205157291269944422933873186933523885758995 3488 -5958404713732230500970240015660694507585918 3489 5873198486118700425494548471998270788302484 3490 -6589462583483175755266784941977530082877702 3491 6555122261074645973762323595145445394763959 3492 -7225307519705078473188060036457026509250178 3493 7245789234278929379387169350338058835168330 3494 -7861983365951629218340950102795165099692182 3495 7942809156042964880395782816817743990244938 3496 -8495672316238569871899649025171493969964145 3497 8640514979904012435794093966580501837219528 3498 -9121707962738435733260841522529212797279210 3499 9335795929301816963358217120230795873554013 3500 -9735939833193556896401362586855023191593604 3501 10022327607124500406364164762896956759404324 3502 -10332798433682451208330173056211553312426138 3503 10696224049846242628753311265044335461466936 3504 -10908036619738837731459830283462990083381797 3505 11350788718871920754630213894647533580793011 3506 -11455230373253337034275254372211752745890148 3507 11981180651746572134870418888261983622879678 3508 -11969921150563810036838379401710507234510517 3509 12580380980191550056954070969935755794241651 3510 -12445029201166176379279855475357623610599041 3511 13142820747217565438384577902501576231621481 3512 -12876034942826591145288860974345486839320973 3513 13661139367448863473176920199059230012503198 3514 -13255067382636988374021691067885054959841641 3515 14128995050827400969368564296800659553410091 3516 -13577806267234452182593125024191430808317172 3517 14539056803854554847334129653930797532349850 3518 -13835744680000145625747297308178211428540309 3519 14884154631456844746334313484281837670099081 3520 -14024711486033707389656757014606276176641094 3521 15157066080396272814454564973966519763639847 3522 -14135788793412547876131796694845006284208826 3523 15350080318182421052590357138814795444882339 3524 -14165196733019089245941867072221213757350035 3525 15456230795605901963012217600124958103453253 3526 -14103581349665588618009816670843526146473677 3527 15467243334822326094943347093025404701656535 3528 -13947794115058443215219797243027688804487286 3529 15376826839987599188504954813002635723125638 3530 -13688320701319658516252654549871630512588049 3531 15176279374591117784712712531830833917602662 3532 -13322696261055648300416138446427740959932451 3533 14860088226253620863505195096679887411466064 3534 -12841458586779832642490916191591753410991951 3535 14419434869397254892526568902059010287331174 3536 -12243146587616644067234852958444732086610454 3537 13849942125070130283254743543718174954531835 3538 -11518488700366893296182747763467566542563162 3539 13142682758166300464011468859805565234867838 3540 -10667182352135663695522976268431439816639294 3541 12294811354693110744006146541764505773171650 3542 -9680532829092707654098509055912997474000658 3543 11297671732676267171081162125036776152194944 3544 -8559581972014525721377242307610094687980633 3545 10150057515529997781987585985786777389722471 3546 -7296355626327103711278539868372683965533606 3547 8843853130302240319399612352402001515078387 3548 -5893596398398956650030085216056715648348931 3549 7380072392385179945706273669795914095211538 3550 -4344393381060331847491971239320248539197193 3551 5751177968724421719496228515351135790964638 3552 -2653177612587657176992693844675878757436730 3553 3960668216655639245899259200851109418799928 3554 -814557685101968546068962162304958156242967 3555 2002229856094065776708881808840571161985430 3556 1165013348211023519246329332514594816439023 3557 -118078964792251947062873006621441813828643 3558 3289404890637750584532518455635323088008453 3559 -2405213286225821386501904702061846946582768 3560 5549822578104127817401070750229094393253734 3561 -4849782758411242086335855661960340886240968 3562 7948050701470561863158233690880104700687857 3563 -7455330169855676880914438441607042321482514 3564 10473222550900565846474467424743824815983354 3565 -10209138813587054189939333086723681246879968 3566 13124589031298450382274823553388803369693779 3567 -13112454268263675974065086442883424331013495 3568 15888742230315941854215814393448994220033517 3569 -16149245019482581931282462223748159765229386 3570 18762616090472019865474146532890643845259092 3571 -19318575310199482551918746956071313556714592 3572 21730083064747773870190558802626668463106538 3573 -22600225697325461625038526294155621680081979 3574 24785000323171023110767440428818557665473412 3575 -25991035484084854111328100808015247896937950 3576 27909126517332259094437107062726824747059972 3577 -29467027121703238527056295760064953143448484 3578 31092914143435800517667405150316073079197878 3579 -33021780522292604619769229043258946477934762 3580 34315451730051138358356642657802339525609158 3581 -36627722976684662050160193001644084228070642 3582 37564292432219196785021473141946637233484054 3583 -40275658483725793492546891503848147773801489 3584 40815940241236040969120285494716229477651683 3585 -43933601288678898513567222438618505064681038 3586 44054164897792381458606966439438552082001709 3587 -47589582517352672822422528139547295223900855 3588 47253877425946028953511406922894579684290985 3589 -51208193491931716605252865675551344931085368 3590 50394995115777479854009638113226168657525042 3591 -54773666380922822102618908302739267348577155 3592 53450277737514804911374310409179217161596174 3593 -58247547894594956770950007158019679832633834 3594 56396623041539710469353076244440438380819747 3595 -61611213203201943886146642594121655097076025 3596 59205112539370165348447648342964623785165952 3597 -64822610970476402117715604572265069965761050 3598 61848744353982909094473264665833407585812985 3599 -67860345363135324734725325534947473894956472 3600 64298286101179042843692607048375312583992270 3601 -70680397224123414019478963399319682774483294 3602 66523167460751002259999138389217387334041614 3603 -73257799217787579533888651332252060557940970 3604 68493403042735258286482256626374716881680418 3605 -75547195791917239188813399676801312366827172 3606 70175997759632160165084691750923427424115849 3607 -77521474238450945861860660969788438000721951 3608 71541164218144830797810768996677430608928424 3609 -79133894884273901703523023696972159413439924 3610 72552784182457089811972196527021586972722699 3611 -80355388095118671672323349804378107454469986 3612 73182902439223460730602745930991873847063634 3613 -81140067096239650783295558388387661469518719 3614 73393121945113113894841788846652521069109145 3615 -81456583675555683968982036732763584292264251 3616 73157140950070223250239814935523999060114245 3617 -81260776094150657470637659326416679087742421 3618 72435637799555702030627321174679241774034601 3619 -80520842628932668646724376597542580929797971 3620 71205413737084060850406821712427037934063743 3621 -79195030108494879079490509669276669601694423 3622 69425917260138330255508253411538214514235365 3623 -77251358735976671814245891642754407313162566 3624 67078734532266543328440373011098224083724021 3625 -74653132030629450701970997444123722143361930 3626 64123484239071881496087700761966785020440857 3627 -71368594749942805121885705459683385770717807 3628 60546759652852534758111267103794759300075339 3629 -67367123487947558657456472160384531874136640 3630 56309709058654150438914344574687649775137902 3631 -62619176851457737143157435299391847578026784 3632 51405785651258071725084731296303144396482894 3633 -57101774904787139718027605814839839036788937 3634 45797970264080709387846623577973763767551701 3635 -50787880713339607408774400757506846210114838 3636 39487954027854092072254705727377279889034992 3637 -43664812324123725159573264861826599015224885 3638 32442432562953255843934574822880080309782562 3639 -35709349059186164703939012280507285295579412 3640 24672061961885319238760529166637900718499547 3641 -26920067194421830848439190889603917608611283 3642 16148299928439354053949922201343019663009360 3643 -17279304796138346813052711419367979097582966 3644 6892778279750815470760032853266536224006876 3645 -6799370060866496693163585326206198712237127 3646 -3117197720039746917646541327335296973974494 3647 4531670767723597285792277277116536338494720 3648 -13848422153950117906894164579808348256593183 3649 16685741509909149031384928522578900531160879 3650 -25315603088902908113454242672299073374161442 3651 29666767555019883872375914991548242379810252 3652 -37472695657637526528373057276319907996067058 3653 43430313958683135496623669878441892752278098 3654 -50326105323647076609221870143886372100652650 3655 57971377595144952785373776717441861870728974 3656 -63815197707777236338571331928079687837327132 3657 73225969003971442801971520917759777704580758 3658 -77936120057622345622248099402861597005244714 3659 89180307650745968222365756874349927844963329 3660 -92614384465927284028394872676101384671131493 3661 105750245970224129765608190910770295445260526 3662 -107833886341450304009097256256921832906663825 3663 122910094530141930522438156771032773332591448 3664 -123504558529747068655310562716741606424570065 3665 140555730490483169249514849432815086790559386 3666 -139598929653928988995323698794621976306939074 3667 158650146324930480742747013340461425714848754 3668 -156010439419228841367831289533356341836643581 3669 177065742386219730601523987067271297033875146 3670 -172697479667844152471984003001383075083913604 3671 195754892583767181024709180621861428682757732 3672 -189539620673524144521688610125297940266758387 3673 214568257892903381243203658672738214347004026 3674 -206479828198816512804728271507559701444865789 3675 233443942729278456982346990020582958878470692 3676 -223381825145339225295341104033489004259729474 3677 252212256868503499674801001664900565700193910 3678 -240175683585518969006418503226852289431814633 3679 270799819063124314863436766011017304134519625 3680 -256709880811134399901015428906720005166961151 3681 289013433758515893694892308561567642741374198 3682 -272898238585339244550976304527974569245149367 3683 306769682359448922029576423009416790007130079 3684 -288578922960800218282283103017817110996780905 3685 323856771208231772516752076562516056418942273 3686 -303649588073599346528104625177434775339224302 3687 340177612225801356925122097836886604764871268 3688 -317936201991273537539601389822338178757374544 3689 355504769938551306746329687891905179108905311 3690 -331324719744871171230610718898215540210953857 3691 369732968496512573297270252410361508850477489 3692 -343631697720109203541770941332841491969538665 3693 382617146534138893377573101593057916955173179 3694 -354727875922150090303873485286754231440305387 3695 394046116220447173605421660157389321805856227 3696 -364427769012474086939670236990677403274222770 3697 403765787350913687127766896429848683010063742 3698 -372589006143732572201902455047014581028010787 3699 411656144440028894532903669319441909987705635 3700 -379022712932296108145644806263881871071679528 3701 417458732593538909276119795781316059542881632 3702 -383579806591392801665362816052197187562652010 3703 421052987393030025183399990245853422295022316 3704 -386073481445158022298653379069217477886685448 3705 422176159220803146756558712952737294834374225 3706 -386344857205439612290750070724746120834302824 3707 420710090157594229721389120245720964576554552 3708 -384218643212595789109368971352732786288948628 3709 416399931929480932785116145060396115778111065 3710 -379530768107919126662084445490811340979246139 3711 409128483955152147584834507639125028558201946 3712 -372117128504426005094294133791277994544127689 3713 398654943918885992308639137853367713359740227 3714 -361816309269883614277896588255258147523498884 3715 384873600587844215720447471261973157626690272 3716 -348483619289886130461045196865815957938403522 3717 367560563605746367448613496385258762324257233 3718 -331958349885873545575959949668177611585126145 3719 346624765928460029353458018021017691481745052 3720 -312125714603628657958499171308352067057082864 3721 321874056466414271135458071717747943066753089 3722 -288832907144097660130682933564458851583785992 3723 293232687165908924941495298255442934570230123 3724 -261996150433697525853853261627795377132103397 3725 260547103064145031544372241195585252162364051 3726 -231478756268964977654425145189614961969677423 3727 223768267805600062833076239720672361570590713 3728 -197238413326185933166744956324802556920015961 3729 182787291038988915992867719732863965809096018 3730 -159154431080710115599024925919663876540040692 3731 137584323633157527910970142605117632686016333 3732 -117235688997094516219891550422885745459671554 3733 88110502998386755614590617614281181015567853 3734 -71386776781967847171305057197262585890965108 3735 34378365546738196687861604094669639502537931 3736 -21670504389690044201587830277414368263877572 3737 -23594722317725571549327677070514773229249518 3738 31976443000903107494280271278995499928653387 3739 -85753927548930709623174736236065797893227395 3740 89425990022589126454985180663958473893868236 3741 -152006567306151502422377024239952323844708530 3742 150707087930464943932796261892174880912996843 3743 -222254972056556086083460685894489615172998034 3744 215620058494609484651458778241741997363462200 3745 -296318501296955196916319690648235876929906264 3746 284149402531602555921677143286850823474123483 3747 -374050942196598543738302076171377145455981987 3748 356019587056640354561984847089063964801514073 3749 -455180127869003978316894641671017960240697283 3750 431167636046587288907595703043191428671795694 3751 -539506072614701687745766601031787629826934493 3752 509232238976028993258651140488186370482942608 3753 -626653878376140875996258663532544289345515490 3754 590098026460914872716252499651864331781808360 3755 -716372684951273959314718420298013286123725800 3756 673318191803064281115429554235921715677030792 3757 -808179227644509828789938611112646819746164210 3758 758716198168199920610709189348694062542849717 3759 -901764064325755569434451316543631728723568660 3760 845754543520033250009622482177838648945941376 3761 -996536979806312890328938707363582203049104059 3762 934199068875428792723952885391726496541750683 3763 -1092133128212965694134680074400120661973269556 3764 1023416199512358982742027070164091008053288048 3765 -1187843732677884383348406639497677134390331467 3766 1113106744945847142371910853499790138784923569 3767 -1283256316992935362643345805284481320004374099 3768 1202551413946241823212389825685226096382555618 3769 -1377549685783724719752652655114232197669682123 3770 1291381366660366958185528626105070036938616640 3771 -1470255027886737561401450335128455215721441571 3772 1378786443898388602512194163873404019763186515 3773 -1560447495804061739667816138621416788269387630 3774 1464340990884101294837988180103655918223531621 3775 -1647617118030283824311113280611710273095808740 3776 1547146834051988699909722378773641319499954142 3777 -1730725737819886267503073119642585437945158849 3778 1626712226865043677143120211018892543314431780 3779 -1809235808744594819205259975221410822028181490 3780 1702074377273636857747520010106587603454267860 3781 -1882018227438617843748796536580652939582645141 3782 1772678213623598626362800365288882046364557975 3783 -1948499492370895399776753494932782232519386594 3784 1837492568619372388854995859402697114151583830 3785 -2007477409979583707896661431035385887831377232 3786 1895923110302301338910759247682023709537342497 3787 -2058372231496670634547689877148948258831721975 3788 1946884972947279350319474183107687641702014900 3789 -2099903683614678707246792444790971102734264204 3790 1989734485480585714591807670271663321337657850 3791 -2131504998289381735216192447910670413236230615 3792 2023371084334810704735963156682951177558456347 3793 -2151859294859786369309734344482221181378611003 3794 2047114871389728659080227708290608356846377938 3795 -2160406113186322349642725248975479690515984872 3796 2059848632433240289731397486566510286383403972 3797 -2155819285607051918970056108612149851876053924 3798 2060891843807504228558213924662403861492378465 3799 -2137589200995912172256535586247747263456380800 3800 2049139754936382483014082975909345038792649651 3801 -2104382603647342623775469639946343292852663108 3802 2023901628988924071026034086571684461592964077 3803 -2055763757556414054061022593120638051568405038 3804 1984136801628454702164346219992415360711674289 3805 -1990452847504623524604286106588536841495468634 3806 1929169642993856422796445798191276131199063136 3807 -1908084058684131023072423115057020884740289506 3808 1858026523772414766739327485205455693909152171 3809 -1807466010204148494585005951006994967452267191 3810 1770091698446903816839480061858146139757765779 3811 -1688359097914688092188866906438332430863307676 3812 1664502590450439138355993555539852775763628309 3813 -1549671412555821477349495261362040925237718101 3814 1540695532063130607189713722434773453225841356 3815 -1391312343492963498993163522761665422338895617 3816 1397979623942333307817926727357128704968715034 3817 -1212364659824170507166961199247922997902944838 3818 1235880458448087276167349810905055978990251790 3819 -1012885788496276134544392975307494760450442046 3820 1053885927598280579642596594196841906020720978 3821 -792171209640203640843585624728396003032136656 3822 851659028531976552734181145398270538278038699 3823 -550486954761382833109485919560276559973038535 3824 628922490974774602226706698429142075764278397 3825 -287361211463447306701428198732641662671003982 3826 385471532077635385774015512356589914744543250 3827 -3284805317494288690679937392082882674715150 3828 121324217102658277535285641759381444703903362 3829 301901293017285826837839254688440712183949550 3830 -163546437101510479619948938696960526568621841 3831 627480220869604056199100932776710212070062191 3832 -468816795147126331910121195844305491677610730 3833 973264834897561978993509589167501848757163924 3834 -794294371973159720309234028023930266489980657 3835 1338259583090675856117861664948395395156591792 3836 -1139289113128471905209288633139136393332038418 3837 1721904232198033538356440832207625002519024513 3838 -1503391444297312562083831467140637924174023105 3839 2122923261233947449756896266676872938626037211 3840 -1885498406186499556985679650027130731783251378 3841 2540313877586004351040342261198314275283740894 3842 -2284936774899168291333447720611985068361913611 3843 2972519010631073390218249036757359199912437921 3844 -2700179989890265692848144000884959567029433047 3845 3418075037220484462306198032182831143946719004 3846 -3130269483832462445136719971005928486429670659 3847 3875114998054879022299070121905545232840772126 3848 -3573201498376991283977386026769117799642339911 3849 4341684868802682931879385418114302283610574347 3850 -4027732454781141347950047338357211796502289284 3851 4815630557605684170789701389728641052560180201 3852 -4491366797342908049250226855841614836604589819 3853 5294469243172084369724521109460485560189347234 3854 -4962539682290168070006863016605684487060325353 3855 5775760371714049056309715351854728670836895063 3856 -5438256846209721717225363482351083305119961212 3857 6256501055568752828672998547399489694066982328 3858 -5916646482699282104683766549746865324710274344 3859 6733979005504020149317863615690281010407397369 3860 -6394185618787216780877423766593846770365293311 3861 7204645389578686324738044258914750605286523485 3862 -6868695125971823564351910645679455245055283455 3863 7665570981918604279456848214566879123960039843 3864 -7336160453693243054009249861613635675051958833 3865 8112676649712722031716531065149525836090337346 3866 -7794083606679208359125484507508541101473292343 3867 8542821580066011388961646002097051564307974735 3868 -8237960481658097039542846384589479878881553700 3869 8951443405806793888917835544380099821243686557 3870 -8665040295517994049507643804802248506187339220 3871 9335265391101014475185998943949796285293833637 3872 -9070341908527088729809748031880452056511948710 3873 9689226926644307797297242154319510649526625683 3874 -9450862172530051847013581942916424276516383621 3875 10010006365537848418294909779802298839966105804 3876 -9801249869198188931416680980102318283776248473 3877 10292136335664152791764702729529553718781457805 3878 -10118277834092378036301896229502668721294589329 3879 10532261242152478560701502315623621949109376744 3880 -10396240587286567482340317641333092622004354649 3881 10724599794523182117462331739481395770984380085 3882 -10631816560747868404323915515838147902332023686 3883 10865911456665587580854512932829178536298925029 3884 -10819019104008588615335729029811306021941412836 3885 10950103531291987374062698241618436740148397651 3886 -10954433746598633768868671832671716046291612753 3887 10974174878660203259001860294353332041659331156 3888 -11031980836357335484021209499895925678113214802 3889 10931903622779066814966323252548303755530696482 3890 -11048233862359086569428081743960527893280293394 3891 10820542475494824754429995323596150324657069545 3892 -10997052225852911357178806452023500442414431161 3893 10633879257046178875423515143037637242520611183 3894 -10875193049664596968984064502806742921007738184 3895 10369644252729496430685267895805274592048808060 3896 -10676601052203921197730184364159365900351983294 3897 10021658650159781090250727952570976754008918232 3898 -10398217314724005721318067807188819440833544783 3899 9588275013864003303050016932771356106263781880 3900 -10034339583833010196256240413166610743878171090 3901 9063622900848904088199648961461951216652630479 3902 -9582231646452852700519824213443855291574290709 3903 8446688334209234416458507310520706839187835527 3904 -9036590432892960634646178363041920601670712337 3905 7732083299436273917020325761274275397208627925 3906 -8395252054866675116701090398203498543899422080 3907 6919710572186854614988921372645850720302880612 3908 -7653533196664966532834168261743435383676711234 3909 6004708174885994545900373339378565142287654993 3910 -6809835053977370657407111055173411175941672120 3911 4988035384248103639697005452457258800896893493 3912 -5860420594350531526570492987290815201485199745 3913 3865706519331715423169371148953890058419788688 3914 -4804445855547544581592236463702215458816281072 3915 2639733156627337410693281180953124123919803240 3916 -3639171103781554143641483295433610369481761320 3917 1307190943886871966780976049783729688128630074 3918 -2364779187490051193650845990620112277773133147 3919 -128549602573429149324042578300577933757247223 3920 -979806643099233383972446638504841475556656801 3921 -1669296102320274320812449147628079645570820911 3922 514563176054439696209956878789239110339263081 3923 -3310222021055643949576983304672985370342713774 3924 2118177097651601181392743381061404194995171915 3925 -5051634304015046526707402629399435692555682654 3926 3828633914954916967902704040414059607799721274 3927 -6887287156661567974283011900688604208018566028 3928 5644125372532527068183709603211529531403630793 3929 -8815829306959641264161799969122766296654472559 3930 7560791865935928064268021156659261555428426879 3931 -10829324467165293705782503583028183874926862446 3932 9574870420091526031907905276115058882069362357 3933 -12924711201032976774065105230160762886364207257 3934 11681104455352480147102802208565483354586444606 3935 -15092355911504621089966937670406600416048709857 3936 13873492715895738982560230801150043358816356329 3937 -17327136943867537565354883648925046915798981520 3938 16145179171436613344205488651635520943163177368 3939 -19617812190546296507196299975105734156529718970 3940 18487923800457539829412955734136950088417404614 3941 -21957119732944667164661419623298077800339917062 3942 20893136196967444983714445699422816492496476604 3943 -24332052009986201683376120249745528515527420175 3944 23350077907027083500759980205022449857552493241 3945 -26733179410358232638851869699453183821109681122 3946 25848539039815844868571593069390477908992761000 3947 -29145862880576263036288845194790665936569574754 3948 28375149050163839565719230768953677398888033174 3949 -31558279203385758173918746137940791366010489445 3950 30917950526994263988877153352262574874865729903 3951 -33954315942059492225967128100757214215137027682 3952 33461007988649948523007685883454528468256675548 3953 -36319808840867105243792470301899136415220124935 3954 35990674980693578927728953244948932217599376810 3955 -38637219602286893364277455189864754303010563305 3956 38488311562275085497564527995672699654941343136 3957 -40890063007713047233232578232038504060108748191 3958 40938765286847246853871347308121847746317977557 3959 -43059692686111239978248337687588320053961659217 3960 43320812733861332264203448718703222264518256585 3961 -45127303976185677187317687135385950018020841293 3962 45617812344028281160607639797893387339415853501 3963 -47073377146310437466712591169230124029797024751 3964 47806119227263861209297733882973520640754116330 3965 -48877023034652524432080960805590158565486134443 3966 49867940884185560241104071153901484254051110282 3967 -50518187440288671704079661005137033552373312992 3968 51777280956476989366092403090021030244410380480 3969 -51973982424308484109024413368822488865041606225 3970 53515450580470131494931386317788470585344807864 3971 -53224341616512965111901651988770013677620655944 3972 55054575525564807171082244188169906533838973434 3973 -54244707493078076999823584174430937088756645020 3974 56375299840335304520194686634888924789656422376 3975 -55015301515841287464719148600837344499598422776 3976 57448142347805369153907456125430964118854801078 3977 -55510343375455934524136392007482825321373305950 3978 58253762081519466483687923703207766375484332864 3979 -55711034690158959173607563099250267128692323157 3980 58761431797238694265740189039467573131993335575 3981 -55590529293831037292810384834546330895274343925 3982 58952131928051264600106278284509520244150324500 3983 -55131718047339054280965696868353443137135908045 3984 58794780392981922126607998862498190941719126705 3985 -54307419253153835279969614417071431729853212264 3986 58271167342729002704041457947043738735840212685 3987 -53102538546132175049534585006754165420471375237 3988 57350223429303039943585557491929714717706250160 3989 -51490211209837242959197192664809407809471631650 3990 56015588314009308481850161070931967307297619198 3991 -49458415710049282171435556167551333372680049470 3992 54236907064428678899479056499844405535436145709 3993 -46980815315443026138552423678171837297660041227 3994 51999974461565263878107920097153672696549746143 3995 -44049285013586583517074356083418282061635867665 3996 49276459441425358203251693103385138067858284841 3997 -40639168286899473822280167773903648046532495328 3998 46055060882651904264394648193224578167926841667 3999 -36746512729526720629359750619179855899505566923 4000 42309884234873808968268070737155713309499285043 4001 -32349141689271138683263795696485578074600775809 4002 38033865945459797468653278411069737995532994050 4003 -27448635445780527837102789632322931832557270711 4004 33204581587265259993131235561883139289500609390 4005 -22025516765949793205185656536792657792762349523 4006 27819414723402935996240827854928758936322981216 4007 -16087699927139819744056847519543390798720158911 4008 21861043944165820656636472141970975769907274642 4009 -9619920221278122636985341267133381523339525993 4010 15332244809595110654838363303713688988269783070 4011 -2636540238878210791281120692660773528329569528 4012 8221155680374687386755764973105636105583960845 4013 4872664780161139369242297138873883637835988995 4014 537403436234725522477925313217906112294868085 4015 12885382297099044902215844467495847823960444457 4016 -7724140390778419523701318080291418028247093153 4017 21406647771660937900871665318809306024262468949 4018 -16547021490483613030675015716920578396986331998 4019 30405622354315420382645231169594170866009955169 4020 -25927894018029869549703182701869983633953898950 4021 39880440596103690904538374666046036017087557058 4022 -35842484746056574911571835697987072830838899399 4023 49791927272883084166879396100836014312829344048 4024 -46278822708811049836286987727473293488523701932 4025 60130643964942199032026799658159496195125718679 4026 -57203512468615652163945140534520324636194177596 4027 70847702236682907665746585576597545876524171939 4028 -68594637738375087275620496066772272804784518440 4029 81926115800661096566720896700639236106708092854 4030 -80410107672332509771763510972817198660544942225 4031 93307185543234911964043001404352726793866864908 4032 -92616553261717948743990643382718065439662025321 4033 104964742799050818144837364232995203483907698077 4034 -105162385812276984039001142853980415332709633378 4035 116830925089274296700157865378945461009882004884 4036 -118003025676339355253051122762056036312887442330 4037 128870094736458540670672049511466986071975912284 4038 -131076626203058756927885826378689323018807760685 4039 141004336496493667590977809688018549594702945820 4040 -144326321618405183969470293147966263568171837164 4041 153188860273206252105848539356969265870738522097 4042 -157681009087625019868520761888662714915813180915 4043 165336350658920377093225409138928839686425206883 4044 -171070715033149967946493477561816815917129184659 4045 177391682775810853156183559154906632860019442120 4046 -184414772057932546231243774291522117515783741797 4047 189259376733089919698877017016423625578005562672 4048 -197630923317985166422801069205843673060895980572 4049 200874319844954086831608808202202893699750939748 4050 -210629171058719629672752833983498679091931803692 4051 212132888280986220722686549745829091805489504767 4052 -223314510871703322859027181026999492929213841497 4053 222960688412945535895147291189923924423173937639 4054 -235589318842160517308009780680524975802729722475 4055 233247590117357279707571022170763811780922955751 4056 -247346213876544840961732067922241122669935151615 4057 242909629351698257208862995514554444122208838741 4058 -258480460561053596207886621073071051650631764437 4059 251832054300089148995737154419192466783777169337 4060 -268873849612012590764715669081120270151164660069 4061 259922523350772164030324411011875430514022171160 4062 -278416202088828253917893164962253311148467844910 4063 267063012168043681056849709733272428881377441857 4064 -286979010419803625968901807197805340850341203243 4065 273153943355734032447701574889300992931528989161 4066 -294449076009350829360015870334635101714825708824 4067 278076766640945903471192469080067629225384218384 4068 -300689629790879083932179250879942727069998746369 4069 281725709526981470964043922277819619962961830353 4070 -305586069829402595311968515854811882524291261494 4071 283984164536624433495055695417428299153756690946 4072 -308995658269205700135575841179342160879822587728 4073 284742315034985327311826755474053005317806478547 4074 -310805809748919321918827319384057629922511284442 4075 283888493329893660405418771573497993946510995407 4076 -310869657818214057475115128805157013789258637175 4077 281310357249726209074184385054465362253345536986 4078 -309079606894739361341446460880275458794114561503 4079 276904965127257419153773232438496995421939368261 4080 -305288676249801319333275331499614457549226053366 4081 270560162225171095837812412360744541051175046446 4082 -299397110352558058640429455092846137393565799835 4083 262184535362036255615816885223006119891352484920 4084 -291260674412201172404760453156547837446619998877 4085 251669161839602014004412991464290839518077846715 4086 -280792684452422061538187469868513304236679008254 4087 238938909224549360505497666385006839502146707448 4088 -267854939237873695446154444469319871440154868268 4089 223889778490098031961537891788608670629981677469 4090 -252376921864166976880264094646130065108460084329 4091 206467396454529930617857315530679852644042040729 4092 -234232463123656625767035141662764851078555945652 4093 186577205618304592347694131351018608162347783091 4094 -213371171889177753107338421859659074737574126292 4095 164188250088420005580257214011522851443169360644 4096 -189681892990466457678401856318548183528979467863 4097 139219042547226771101717694572272566979842021887 4098 -163141069807096561618221371481322870698521038675 4099 111668323560438135432244832123825471065443506740 4100 -133657141992944458033295874484822449811384958904 4101 81469160282857138481256541306183085255828142027 4102 -101235872001383400105916771982090554327271314715 4103 48654479158324961730379162001121824932666446833 4104 -65812833792956197339509547072053663172205249217 4105 13178030318170926650226852885974465903068352268 4106 -27427702080253586694827775809814610456607753681 4107 -24891285357784723060070392240526259431915380783 4108 13954459365282181869823333354511576230482599330 4109 -65575419281664474343682674858947056650206335748 4110 58252723728991259791992925454226259730250072015 4111 -108762353402343710458235205721825573528979931500 4112 105467206175362318161264113743544347419372137741 4113 -154449024416029524479266145891094939676158530183 4114 155474878109443954215850207161431686400747791619 4115 -202476828791546828310713988669235587905558641975 4116 208232946811325914832620296757114631742864824144 4117 -252810563330641504590891523950741619514478809844 4118 263571936397606869901701706933387009697431074645 4119 -305245052716845201408506445949803256017991325566 4120 321405443358104368527509728992600757653611054944 4121 -359710237689044288500909943681425645749636265884 4122 381510968543921158406477848720432142854728776887 4123 -415947522255976917956250039457880282432052957225 4124 443753387529355868774791932037133460540171848679 4125 -473852734111246231156484042157414553733290675371 4126 507859193493306606758455718269327787200157805859 4127 -533112727083849177414359987587961893650902499798 4128 573637472885100198892176217200307416434245494909 4129 -593582180199979074921711012465737108034661868016 4130 640760868832990896203752056050726929973780843939 4131 -654896254133747115259122948370962355703624234113 4132 708984816439191446939068081595707352730893861351 4133 -716867757053470678721726947990969411256962919771 4134 777924185633172839752083701166896731783912301652 4135 -779075221408884319594693453191517064359761829224 4136 847277223515273369458365654544701174065836733896 4137 -841292512769935627658939160601928309921697489487 4138 916607134832180362074418884725096051665667081073 4139 -903044196010202677772629913564217112419508523612 4140 985550965939298417461811539984369291805551791134 4141 -964059760696971889192221690413889049851325678016 4142 1053620421430729539091500754835715883476868589552 4143 -1023816463479099414770389717903807754076679136002 4144 1120397448853984061629687174988721405744660648999 4145 -1082001845881917260163241921720690847185715226605 4146 1185343142934905185629111290597138762094977929762 4147 -1138044780476366766944167688065392185511735710525 4148 1247983960042228745767924300049697408856560145507 4149 -1191596549724233349123369800411464747547752371844 4150 1307741506879480066625715211566273421360872254204 4151 -1242045410005861316718923653734419554436679688131 4152 1364088037461212449757464924629295991478198235682 4153 -1289004362338196558949285509122013172359574225570 4154 1416410318348630145469542067672782588286300396536 4155 -1331832119783353255901140633306256812742163491268 4156 1464137197841329468053322276666493566614327176335 4157 -1370109930820277767769390440983407527781138117224 4158 1506628376287688845174367351395292115482632528426 4159 -1403171740835549162852325651432808888758095797990 4160 1543273534885029065493919889993300823816177126254 4161 -1430575704392696060163156236367280516670980390288 4162 1573421633648674473137440438285729961994976163496 4163 -1451644692710968889220199656794476983131931932116 4164 1596431817285881447147345749981639704284567443336 4165 -1465916971376668955688294141834059759713707997482 4166 1611652505644075926106979722348099733345322041141 4167 -1472719750993715550117327268076197795474615595983 4168 1618427713162216435673676038665132260257663968163 4169 -1471582475623234326862879548737364832922937280779 4170 1616121416982990060626496653431343228592511081294 4171 -1461848949879393318399928294690191071281274331708 4172 1604072370517546229144424593274524401422908097912 4173 -1443050973695894188154465499033280445116564908440 4174 1581680649710136438825510039563900033539174053625 4175 -1414568447500306105895646796599581591459262265973 4176 1548296982234783921703246053807698025830199489205 4177 -1375945416540786219960594201968929668192534714834 4178 1503373468763128655417016777692217944593239076684 4179 -1326616516382442243203264522504799206108389398991 4180 1446291507012432103534170007170132336802819819215 4181 -1266153175546491331382803822785275500316846559905 4182 1376579840452757250653433458705000349435155553598 4183 -1194065241800412307792498102427649522208155161254 4184 1293666056198510848408183350288923471483502628661 4185 -1109963875511941834283341753061624355375449668938 4186 1197177703067230881045561741195533812960148963419 4187 -1013457945855751599828376526734897259835731852512 4188 1086614269579022610761804333837065316217754258313 4189 -904215515605201702643604933936481134541830612639 4190 961722562640819199705300238643027537104441567595 4191 -781963877655424663066317317225783449229868300252 4192 822093038961513508416891574259070673802195029875 4193 -646445519733511953009115654436520724074727896354 4194 667623227436169467851973268553579127017058029810 4195 -497534145601415086701367916054787593095036744612 4196 498014325971070931714775438395719971258962797135 4197 -335057731559186867953852470957886205086507409618 4198 313333928912525193814445021893841932731236468449 4199 -159061277200887628715586755402088300555350597012 4200 113426046516042739253067488364403120279280574203 4201 30518029582608131285741017576324019446922414162 4202 -101449635636883800418264231822504943023775682270 4203 233447713680223586992807299579280854161238017506 4204 -331291482608791354222351093547196774887486360563 4205 449664616561748797122713681500069516510493498774 4206 -575613418703468190576271454761024155380628771330 4207 678715953847324817763811734260321849570351272490 4208 -834235295598288735860239413741277734720545403965 4209 920406370659047920249334650969656302651271128725 4210 -1106434333592674990585863544930858809974565440588 4211 1174041928457342669895285237841841764987662257400 4212 -1391817896784774977708346051571655315589441896947 4213 1439267286528694559982689501515484328758602557650 4214 -1689407733163613336491355969568805946881375812999 4215 1715139796327097366866362611368985752940973202278 4216 -1998594281272379566823546151473094984963284974617 4217 2001132698387462438239657576481277164920856090555 4218 -2318113163077841949533958813480217948482308260450 4219 2296021891752446409794662808982326224435598162296 4220 -2647120745198320281199566550639726778258259017485 4221 2599112235597127186905132959466806249558666191329 4222 -2984072678833347421768411143295031527137861808194 4223 2908888138531958151559588119206754844613532384571 4224 -3327862189886250570117014572419085193236998786587 4225 3224458631366457615671245021647900327492187708507 4226 -3676655852691622385145905957137678641589169786230 4227 3544024069184453066509222263320457151216561823279 4228 -4029096542609424314547348781199218018400693169212 4229 3866497167924084345467307966122575636842679724075 4230 -4383043338666877697932376997976725780825264469947 4231 4189768714810779713066918416100472335854988332054 4232 -4736881532787837154032528737112531917942026389061 4233 4512572089540951746979978332823134532104422073714 4234 -5088192846360012700111905285519272701296095338319 4235 4832497025613307336221212030578176285196643232807 4236 -5435089396088573141560440477097311472727111350840 4237 5148076635427625473981111747943970921212310560886 4238 -5774883278494225207091950911275839280809266441143 4239 5456628400840522929110429284640822219448570165337 4240 -6105449760294267490240813098287315964672104507731 4241 5756501470608325399560723819952862037050707707504 4242 -6423834773662427666969443781659723156785441776651 4243 6044731586012245928827229943951045787110312962706 4244 -6727685904873210819981426132742281217309437026360 4245 6319518783903910964505383901159632739632045010368 4246 -7013842912822586933309536589435602658031301661230 4247 6577651553862114187458272480173297523286590991690 4248 -7279732731600593263662124104540281949755613312155 4249 6817173692088831483061031766939036913318563802145 4250 -7522020011989069117957543370378395905444131632645 4251 7034681574628259027656461008664237395655254338366 4252 -7737974780515180549651215554966938084346131207308 4253 7228100602520779329074071647761082180181701388827 4254 -7924120927161272024643136922933486724289374747883 4255 7393850803393477769925250187471429488093641889671 4256 -8077602464473688827140277329968003459964343634266 4257 7529793720481872377864373098436527847022442530912 4258 -8194894285214107140601322055167837307178505727034 4259 7632238795843686643506180326400256744186970305574 4260 -8273051859211673112320279994315732302934436281082 4261 7698997565059755511771756110493724741124101010191 4262 -8308559411725835488166826699237170783675745381209 4263 7726352011716368710440885850550216384059265473860 4264 -8298474290490518631322180256574523059543648861350 4265 7712125011576781713435101197959995368053738788456 4266 -8239361246666039125037897319659888961081829782667 4267 7652619965355468293683396354992461847151210239650 4268 -8128334344178265250562307337971240609772977433548 4269 7545743324368845129216777374626965019046390356776 4270 -7962157943640221360921340314103281417212481463226 4271 7387917798352679550963545168804590601269394582018 4272 -7738074886008815239256350902025188478546890860225 4273 7177173640549682862447327794008117270028974541133 4274 -7453133801754723361769427573905162550012979390996 4275 6910160245790907260850856532759502649820807368257 4276 -7104815792263709707380485910590717945390613428729 4277 6585113677085343605282826671503912995276365336291 4278 -6690562092799483047338621246530621257927657087077 4279 6198996064752836302760310576846511533400441707361 4280 -6208167926079344631122487136286673983382805606781 4281 5750331849642050177594771108427527621605271401815 4282 -5655600381042157105531082262600937969082458402369 4283 5236519950923063170664924280627308357425278848423 4284 -5031073407006494786140064450099292963041484188988 4285 4656441265989753353785695257807887562930817202418 4286 -4333183112223591889942198090381414557923200853952 4287 4008051954525788875734714471779206918121879829957 4288 -3560674501634537607964724000015764529959262605587 4289 3290682660064087771847297531661015083818181738432 4290 -2712910145313981769705481087800951556886027953007 4291 2502967696984440432936395812714938891697631120508 4292 -1789253232520538691567985777251990938254456442037 4293 1644766262040686353854182235657908763788051833486 4294 -789957098967435421722290098600825592669517065547 4295 715526126015350439543777888852625753606262556567 4296 284870142232300162861471678249267527691967862427 4297 -284273432566705100537942752435137292450479203475 4298 1433978984033092822639414198378970588108222663023 4299 -1354257587364222215288400605490855203760047977013 4300 2656426532351579029579903771832404911363941896344 4301 -2493239639242342487702918013965188260344888061354 4302 3949818608507934197705213911746395838219842135548 4303 -3699773029854608162519353425934983694180480592852 4304 5312296568759825556226708135744891051643690002056 4305 -4971909605071303003262309743752209073326214528936 4306 6740239091371902309617804941782367252454941497473 4307 -6307009451889925652778576256311456443392042377281 4308 8230742738620650225492763969893790351379931762859 4309 -7702260002810680660071933897518993601391291928366 4310 9778876088346236840885675784906629467679470921040 4311 -9153750023758663275708162871098555798933871187782 4312 11380656637496307689225838722922809917358132951707 4313 -10657745994017235839406957333825461266844926190641 4314 13029711757779166320849999530308735937140606849288 4315 -12208918279495697022876233561172543244602550596220 4316 14720929345144242852375597094532697835805787550120 4317 -13802610077706918989629530103214777018736725251280 4318 16446494808662974096167939335192746507104563173491 4319 -15431999729225755338378155356212214766704491529548 4320 18200063793510054257331109765126705755200901802721 4321 -17091412687805633733960964917248970736296657150301 4322 19972350564298513038653850928636593028570301965909 4323 -18772528655890480564854349776342374486964389959745 4324 21755836748982976774891104825863789299254314869557 4325 -20468660293757310602289625614123778835305820532993 4326 23539688529005653202251420101041178349497838949162 4327 -22169870624480905018484384032900278400994023234756 4328 25315221811805917694024970799620826649756825456805 4329 -23868538308904440212589081800196283209600540283201 4330 27070177044844604336386694379592425336035797073692 4331 -25553124685674331756038007236313513774498488236007 4332 28794662621965450518924056776128186356407461196341 4333 -27215015230604706802928866718562880510894935850448 4334 30475051346691588545856504185188357084194691756213 4335 -28841172504633301067046751454976723869713902796559 4336 32100428974051605988358240740084811472047426682042 4337 -30422087127210615872388508070878239829309498131312 4338 33655818336961947639584585783181044673130748250987 4339 -31943172868480442281665971383610217645337784373067 4340 35129376851332752277277722686642601365136584773982 4341 -33394211921447755014130856231031997367765938447146 4342 36505057019850085978753939001657383559796427479696 4343 -34759213666614187885132341051820371666235996373692 4344 37770141740366394710531898742045182288472109639286 4345 -36027257802822117484385241801836484639056323763394 4346 38907687321763112766263750309251923997132722778319 4347 -37181195068564889595526202469577246457016218868954 4348 39904435455041365768939584400923449102806500038651 4349 -38209620635815362984696052539384753886016277647276 4350 40742694999533817988005956984835857445176796407144 4351 -39094285596835943266980823766589648942082727430072 4352 41408865475606714198048275672199311974991771381448 4353 -39823610047461879618378115115365903313042861096536 4354 41884961052303533298281249073085109699739554273905 4355 -40378551093552365401448572196441257849555545489810 4356 42157215269364889567927202463979753842660909354187 4357 -40747451898550629249694641284266987928467518711253 4358 42207652730285239135202965943082585387754601032261 4359 -40910882517806765391908455046769947926109966880103 4360 42022821269520433265372021249869467462182880122001 4361 -40857457759046352006790977671510839280752041047083 4362 41585058233606421195863324609339761847974537658574 4363 -40567563250658633687087842862605966119585995629381 4364 40881530761284081979614068778602299721246620590760 4365 -40030512696451624002546731657192658574416681668322 4366 39895499909970330561673006514652637971444056507854 4367 -39226985259211130737467840374769069445493111389520 4368 38615059953328848142674230505492673106636687277025 4369 -38147199787162392212913960733818202900746427502438 4370 37024822732024895314899007369825696544661531967706 4371 -36772688869431682373597626529562259582117501632949 4372 35114400727950108250165943537744935329129513866419 4373 -35095040823773028433825502848600375437531815036090 4374 32870209980035287150716764782091687848736629320291 4375 -33097005098347954296416507165597351964143522861903 4376 30283767365411275931471117241114171054088245746564 4377 -30772048494495970929545044759191887342254896065725 4378 27344005065530590932417946097314931007964554001444 4379 -28104765191901775760083583583841363564905764568768 4380 24044765624205489258549655167321228208185477115195 4381 -25090810245679031217274784764354748038515979042874 4382 20378004348801151619607191326556000186252702811260 4383 -21717288676866377679142954296391837064092451315679 4384 16340512010263306653705203179027017059302594690523 4385 -17982572888021539461565661061891382872734244235951 4386 11927833826693334556863862931525648740921864727615 4387 -13876791116838212945729276478068053629053148706493 4388 7140118483063004789296108691016442955709786213777 4389 -9401548980557626752079843826583490494148389345343 4390 1977207220772813090156074209252250157429454298309 4391 -4550708092417596777219249806010993320140473003935 4392 -3556911554300375041851208711719377494961497836808 4393 670513320801535839080027371336704058532910930464 4394 -9457594717981107688221385560868914118976143016441 4395 6263841808436404035353611770515657280489000638321 4396 -15716485847176651315687772218990605759754632047338 4397 12219946595540408058423772332700062056890898965981 4398 -22323538942591214078644879378284153989964347999289 4399 18535532764429215416694433203324182406690168327980 4400 -29265688494954261532171240352804120758675413530884 4401 25196751288094728629645875413068446511303565648122 4402 -36526942167178665026794879492531629742997420589060 4403 32194612774757799695120593902342162868017792513869 4404 -44089073316700291392082569129739949880478549131129 4405 39510369843514507531881115820540072444225410778307 4406 -51929757487742108597808212461038582554303271523298 4407 47128791791525364669897945275914905125544584031038 4408 -60025338949673396616529831923501386263079538164359 4409 55025898897431937063562431308875625530231212973073 4410 -68346646776199918613670816274668253837677626675740 4411 63179609340216056908847014220451557685461064206109 4412 -76864444723942676935035772056907247079403936458211 4413 71560569908705112225710361207215780055586156093347 4414 -85542530046470800893674517041283304145101756044640 4415 80139381841927440288858686695078442086613605820014 4416 -94345785943740755298333416998764155627326162884381 4417 88881040603367589255549759497518806732447348656600 4418 -103230859849656468397290212196883146833980749434904 4419 97748601568803115003877272007567499862943884752826 4420 -112156935489034485070134433738878569493156053916185 4421 106701410719091588371815101707804982048680314529204 4422 -121073234957043336866746033757390033948332226299397 4423 115694508271030415509887645725459442766241948954494 4424 -129933415237991115298856384368094357188463258635538 4425 124681889000563239608111279556281993075861121902351 4426 -138679656309543204790002168032328228880620039805984 4427 133610525589391158642434913453755996290189372330534 4428 -147260079345950053269002629153324350568029969552384 4429 142429013736136503376195046881032516244073606328710 4430 -155610126925856065552488640562120836604923791734423 4431 151076555748515484797696701966614502745152515251714 4432 -163673194614434568115386384739921929944447000109958 4433 159496864823111817958465729539521413211203264653935 4434 -171378114152504871196203285399317773800447882374622 4435 167621214459123180654919018001184770511617173080580 4436 -178664174398782765355293779184635164084105557090265 4437 175389339100985379206618835591112765234559656610341 4438 -185454733966248414877554535266141413673512181361998 4439 182725158195517369242067723157192378750107347404202 4440 -191685386791322217891405011262934987350316121540982 4441 189564739767874499441257373066425682127000761464020 4442 -197274876798381356681952053181787923938237680869553 4443 195825665932206162958092622113995839599000822946213 4444 -202156669485671084904533164995315876598738491702745 4445 201441520630562879918826514670538520447333931882992 4446 -206245563614085301649810553424268782717810507035527 4447 206323874404905479826762155819849656332103941084588 4448 -209474035792393095722275898083593282975776075076018 4449 210405448719450787806051254009251853593369854043493 4450 -211754942911729879817773485546499923803152846443699 4451 213593180004076103172541940461606295232564203556270 4452 -213020690385254284135747090922401554292870042306032 4453 215819700692334337655335761605411509305692967312189 4454 -213183670328862023509338638494243628124925041131678 4455 216989177569217693821844143685297798778392083245546 4456 -212178561334718376348124869358254148922857894649612 4457 217036073170091202911149181378654682825292540374645 4458 -209918581221949898938731896755520608724056929797201 4459 215862730323021571663209976577044667964199281328059 4460 -206342327414455141107168195149029027316026345048374 4461 213407786937395579126500265742931967784223059024715 4462 -201366689209787918112983665516864106265920082390532 4463 209574021158025138936133413918938423367195467458241 4464 -194935606741490883750664972914780880865616245094865 4465 204305508565469474076942471245352812507566456174944 4466 -186971691303698366243057369498932316710389115355897 4467 197508176361898281966995420556174203404688952032634 4468 -177427208546773026240479332107776743806308524334726 4469 189134128074621930831230483504896362126170197703692 4470 -166232372307451297455476930063207442855474420944230 4471 179094053735328587704599172597473360182139940402844 4472 -153349783167816290380154855495270060737059006566535 4473 167350993753073921069545562028340603025543091277364 4474 -138720733141388384230568111145885193213643558069002 4475 153823459732545227928909956587323660649058577710551 4476 -122319963574784533799835142559722467671271708511847 4477 138487091056987191878045667578065046608553756019212 4478 -104102271546507572801855069167907110335395128236979 4479 121271596230456740552097116044029251765153871107361 4480 -84057815804841115158139757687723699304262743991164 4481 102168214965658673067394100259609356013565926648110 4482 -62157190390645534393076689149337993898703101768720 4483 81120043057109375779707949129359883864795980732843 4484 -38408044552087319150922892628280213351583404733642 4485 58137020395271751618855094681548369912997176842732 4486 -12800430560964389279585363399246962638969267296222 4487 33179184851515423212583577167142525679590937403242 4488 14638598414208554017568653827724909586811762612743 4489 6276992108053974075302809710699614133787594134588 4490 43897102022187073154609788036005373825141238952118 4491 -22588967614301354655313466292932939822007738837539 4492 74925625495619897097710930347406013258397233589545 4493 -53364801566228631996614152010172730813841656457133 4494 107687987787897482730117414585095317185906794059094 4495 -86046874238304757651278297408978916357916498796349 4496 142110658051625311727372763704366340738847131275616 4497 -120555176937150989877437392761252305854613633533639 4498 178130053845404420027534132713896039385737037394860 4499 -156859539340573977375245147363721578668217692835775 4500 215646977052190834857725825040487549858263485132378 4501 -194852286894439611947339544493159944488273326669325 4502 254568558471192640703318162493595065720662272733231 4503 -234473555578904660428560784583835951083635472152196 4504 294767995702385704078013959757628036188723717637105 4505 -275585892014121823249979178889975520542182522691572 4506 336121236492212711552019991620590973044111840983776 4507 -318097416468497480725536331873750879594340426421215 4508 378473196291502701943500572878485072860418680647500 4509 -361839469162610725583941706628037713552929861296703 4510 421666872556366865574221769724927447152891072328120 4511 -406685546727776491396077039733734023013647128148467 4512 465518181748932769741744030548179943851226341615066 4513 -452435074896652827966512346533224071456494421831676 4514 509836509182498924518153632322854771287815102868980 4515 -498925134654445418644812911276034051479683173087759 4516 554408818269822367678150739798878747873751709065991 4517 -545922846248994504344843060011993788503158730367473 4518 599010079888914761174176204155860010616714940188676 4519 -593227374867052421473278151114225391114781525468307 4520 643399282032834138101960402883031900322458957053455 4521 -640574330461167205117885184185726115469856226954552 4522 687317613147349522533560710349042995433191607623386 4523 -687724241672226976748692639493170559007871707101465 4524 730496845372270332637048749715990215141945160306305 4525 -734382005380033102807509005696017892279273176904837 4526 772645665039986348922439373545459675338950189705187 4527 -780270138995822689462991967772822392924471955720765 4528 813471585481115867742099787283018783571880765557883 4529 -825065139184278344316306031151391755184171083138960 4530 852651749379420828021491150200457965431587193649815 4531 -868451581954267145719490495304278243419536952305905 4532 889872645411229213826814793918293015158870038709119 4533 -910081541233486003278485893616027015749600544886266 4534 924783860925079963724810735262033618053368432693037 4535 -949603876424475577944714388775876882645101054358469 4536 957053624910621595687527089879608036402001771260064 4537 -986649166498123208583906095341213044667302333030666 4538 986307810895235069291839638920187026259637847600229 4539 -1020834607256834720836560782220664404413039123349099 4540 1012202998153741975866254312788853334045522264311802 4541 -1051775154478762176494720468669713153344607014132170 4542 1034344619001954407075659662736624435370889885928707 4543 -1079058687728351863559057129911242651897581605281502 4544 1052383469634885928606452119120941601046362025791520 4545 -1102292421162996755219764583565821819968326940153624 4546 1065912575696931149623134406130917413920421489494428 4547 -1121040980251751844152158237771208058988771317826960 4548 1074582018311514603141271076976694687377672989024106 4549 -1134909299722035666410701824124594236537690752094843 4550 1077979152608769539603927317168046150675202027698763 4551 -1143446957980751648756566640574945629015189527194061 4552 1075763917543133618764723972969368477183023478786540 4553 -1146266505986611404315937052576345124262893651085812 4554 1067523850767771340430527008316190202979292326759437 4555 -1142907566608155583449756998907714038226085059032175 4556 1052937208164706692130320296886507197636144393373741 4557 -1133002292806070137254565904055721928897093351067276 4558 1031603946326863223964612955428534171514893308368295 4559 -1116090698200444983510383417114417856446847363751831 4560 1003227891966210457021766763266848550013538008322750 4561 -1091832491830608129393135057583573467670909920659728 4562 967430900088990075186995464717232841121159994563438 4563 -1059780578230283740102193268414795359185267761370915 4564 923956520026472604280461389809558082641478834860232 4565 -1019635915738655506038562139963824232355427829287658 4566 872456722159198686333356984300620451200467655529045 4567 -970972132041971554678510660513449944086362117118284 4568 812725181863905364904167279661375057463368863324917 4569 -913546892512752109187382565631544467313701556337063 4570 744459780466812429269073786488426446336276804352167 4571 -846968863833615617763612808705924370790822596079210 4572 667513056292134815739434093957027053147912389948256 4573 -771062151488344852563048907405730208057065778231021 4574 581640193341365077548901949329373944668937203488289 4575 -685486500624707606692108481189816303394347289348670 4576 486769007273531705467600737973009085871978482693006 4577 -590148731497557241360632648959684836950500128555652 4578 382721704261516332468252695098590464422279226419591 4579 -484769536182428132361428629560648908648723572749472 4580 269512322345256219026328905669977991507542240342236 4581 -369355649175617648973809422024394221120406840395743 4582 147047774203794135457333262332769758229154163001635 4583 -243705636467554950570726826554095683996202837857688 4584 15437133911204247055649652975647531232019360506224 4585 -107936092509574533955602467924942355697175519093740 4586 -125316306805182728513419252422519501561520206600783 4587 38058867078339015565688125001912001728065488626354 4588 -274992161488347448231662813813442460690891599884709 4589 194036342763791444931103515031078098439283323051637 4590 -433481148600099287115178492568597518987856157463443 4591 359996328840943335343276360738200471686667915188620 4592 -600442287655450785754158754146599599179269591480276 4593 535553668818369020186303410493201945777552597165907 4594 -775643534426750555568868489909373467756516604242529 4595 720585515946254146987057298762095221876492693598211 4596 -958616548566847405141948751336199785188369230074833 4597 914556765870443029668580560859917761432343947388174 4598 -1148997020360335114985941112509614785545921849041321 4599 1117205578788058262345757630226133498577703919582230 4600 -1346176587273185507131469286607650671386768321357894 4601 1327833942747641950868844291017989283245488575566829 4602 -1549651498541534846472012404170050778236849803560899 4603 1546032664927469794574330603693264208214308542704322 4604 -1758668658554650632346938948596154370391230616970830 4605 1770930303019875233207058588693017550420842033458123 4606 -1972572877637585237227667166532405937974991567027505 4607 2001957134547233179134080368771712760492864891503970 4608 -2190464302208536820191138033274277564290460916671181 4609 2238066089953497454972979402106256118983721671027326 4610 -2411532070261170432404608690053741938280594634820234 4611 2478516585589871990227008781617726325363013367297465 4612 -2634724846668285095781177499126617459449929151502513 4613 2722081114916465237714574189953887496156861526488009 4614 -2859074205826681031255308850231052814152938644466786 4615 2967845007277914462506573201985385793957722464499728 4616 -3083380488733683155829728600163996407401340689684775 4617 3214400256772772997158948539355512895988362192557498 4618 -3306515075985577212523948601058398209523264744637778 4619 3460653415456311686809461480967103156057513337004058 4620 -3527135624410463447523817827551223874593794952751010 4621 3705022867736853098601924572373620877720317136992136 4622 -3743957737456744833036151538630898276570346868681420 4623 3946236872023377187420415859002362167593861118431778 4624 -3955504256161970158879086020651093796384968110803952 4625 4182548667023716592170776226056379519649670306622700 4626 -4160341351918297313780126487634531090629232443389172 4627 4412513528503698475943323914673260710810697857197404 4628 -4356871238062607446192336994484091383892323990441558 4629 4634235093977071716040834511711343239265794946738428 4630 -4543522101455815076676505452026816597235377812496042 4631 4846104431369190225994606852873141300220962403952605 4632 -4718591412590578639590830993503355529449444632796535 4633 5046094812509145416341188962825769055605148964616014 4634 -4880385485775161227782923149585705142153573772882863 4635 5232449286880769203303274924597472181165084190027324 4636 -5027121689964545251689100106061263245177736959714474 4637 5403037123462870283762252614953907104424374869389291 4638 -5157001483170167196272624921117242572014439622697340 4639 5555970116605465058412185490313251770723875849048310 4640 -5268189606559459258981091698118937717016932136134223 4641 5689048869230937087910424612360473020490567060616376 4642 -5358812091939923744725752398421543839114415609844509 4643 5800280393833761595579607396878738686426938481309874 4644 -5427008673374623941623032849235177408355280263310043 4645 5887430134221702725799293296674200329934637025266468 4646 -5470859662501457953901482292478906509769421375463290 4647 5948435856923988247167985612621195498232614486498818 4648 -5488523813668059253601576561350432244679649000030997 4649 5981074970582431499770277855212795502291391304407231 4650 -5478064515035116756265598227836567223682899111937088 4651 5983245652089253642204623581229882777643532459366925 4652 -5437700742495924742640106271006310010139820845921814 4653 5952794209162011729666514279822767472702836244117513 4654 -5365528319017588265370709119296132759121242469498584 4655 5887625588923964570820255096833859145144857897203458 4656 -5259865299673349125134368166976450910558995563459737 4657 5785702221358596246909576078798085459665801773576902 4658 -5118883048599878309646576433442489703897898459823166 4659 5644991689455634585142305578798239610175515936189707 4660 -4941061927144175878680555703321235511221372862992071 4661 5463640016310425487846938635759572699365922467550490 4662 -4724688315862182662297940165208233337551199305636526 4663 5239718843816042750603046423328657367372924939223311 4664 -4468457454737202820416144668412930336790480332539157 4665 4971634222765688258587796190350922279196845262524745 4666 -4170838748051780550718749694355467590319441329766583 4667 4657626789633505630160422494055689214903407088130540 4668 -3830789069215267269441620106523683092381512114067583 4669 4296419351244201034142661925310573190025334417979063 4670 -3447014134515814831131092841316477615319889898728779 4671 3886494626359190442367768782892330988310682712302629 4672 -3018810633750879714902937092067139712917133637962547 4673 3426974848236376496794188985512830179396832037324095 4674 -2545166632457958976498906222195937141573796051769985 4675 2916633290729865684666586083528952655146775606301835 4676 -2025776620666572830336609890563437658191676306205417 4677 2355080138298148181906654750660141602283539757395876 4678 -1459991989055554058557579375105009429567025311929410 4679 1741456627015169286635385819871652353493818123616891 4680 -847952818739980809335887786583312791516019708415264 4681 1075918399416822336696996747787720970717786497618025 4682 -189430356622299658845421515897122341417670966941270 4683 358056561463527275226937501123924986779738567069855 4684 514905835899409405143354374887182128919209670730677 4685 -411340911946769716680427622756408824144892665268102 4686 1264819719821397634477611206454704493908222349741805 4687 -1232186432327977269824787039938763558571601994558292 4688 2059058883308757120782785003561394494627099072771909 4689 -2102972669103286103526005205162525839229484576414961 4690 2896839401453613815921828978622791878847384531678839 4691 -3023037411067628325134186307188238718832499133491258 4692 3776287750315823256177177916498531512029709394748915 4693 -3990109166833940056434044565539369801355246317394273 4694 4696023255774575814873737356757473493069895782830606 4695 -5002874585168490771838698862240811745732389654902484 4696 5653476342096738056313945208646942447558558433228993 4697 -6058224095495888145459804047837467667587975168862105 4698 6646636912436468039435073972494060018655262525306223 4699 -7154161474440846754601057673822325718237773095494149 4700 7672204437371966967570614504286028440690631444792805 4701 -8286673238595445122028135943867507923942708876599917 4702 8727470306040724913807179366419059480964137909092670 4703 -9453018679746240209036291767135721671783761339709865 4704 9808388069767247705916297349006180203234442178628400 4705 -10648265760306706581833645095261529405004468137098495 4706 10911523743978653865724993206680446995039081490978077 4707 -11868877676392925391519796648503757344706061819651474 4708 12032038463716519044403735381162927783910508346738105 4709 -13108965281006849761691087765301261798893062616276181 4710 13165766326329039334667110209459660361545222246118926 4711 -14364194753668884849024985485753878714620337131287668 4712 14307076173932107580668366083755905392800179721006656 4713 -15627699524044818928180784082718597499987419715954178 4714 15451035475532653631393119692521652981142596416145032 4715 -16894325100935460709470822084318085241548261823966784 4716 16591244584920853132605555232782227062265030316381019 4717 -18156262332148843724724598184120625064350815336370406 4718 17722015787133872141845689783222317483907231166301075 4719 -19407532176236950795522111874252361539376893889245158 4720 18836185438063642349568642143097491773018936109241338 4721 -20639404889795887194875422463749032739397512603280631 4722 19927344921919046554289196592171011578034253027560533 4723 -21845123175314956141742702292686478965509678541929205 4724 20987618734560475779475750684488998474666296318195980 4725 -23015087674986357279606508302858842827502928422598852 4726 22009899427269700021401058145479565399797914038745711 4727 -24141799749348525179211618139889975886488155679984426 4728 22985676803403355144484028859519373969785002370533021 4729 -25214892371801712003805041565345150745190161963834413 4730 23907209911823980522849411474104194085413591779840573 4731 -26226191972537899562844093095291889495281106286640244 4732 24765431701346652212420815237626846788865340489565736 4733 -27164670042869328073980718199126808608906217213459144 4734 25552055501008770462128551797248590865550367195845926 4735 -28021584622529490130826377747105615635820056450849159 4736 26257575536128856209925910553597460924296722861168518 4737 -28785390299560778327009138442013818503739738986774799 4738 26873258892224473772028677471364090216940047600340283 4739 -29446893452456285241272000216185667551123168508185042 4740 27389301641818671971472078181741262710838571402740775 4741 -29994211709546499231211808300940653067779044934104398 4742 27796655045729793735173689212469083342683952467284627 4743 -30417853567952500868205180248089452085821865666983408 4744 28085385696693249452117795865299170399899795222691481 4745 -30705806365475241310785331746086350808077670690841792 4746 28246277005130263478903780991545047287463810772144906 4747 -30848452301247541418311492703549214111825794624732166 4748 28269456752655600299482976361685747336412383852923782 4749 -30833898923530949694087085650133747774818314595393343 4750 28145731276678852169514737479330425004461590077803370 4751 -30652608637924874738768664192125454969872750288750657 4752 27865494475862827233253022465175476967187341195446630 4753 -30293065521048639706479123393997160994709219596426224 4754 27419773333296805760809811860486399924064283987278993 4755 -29746058651240518720672095281733921298771298198378920 4756 26799494215775860435379837290757625711349673689653770 4757 -29000757646951020983572971672697955276862216056640517 4758 25996109226698329771269660223521721462746761998485560 4759 -28048506091924171229439058307397888832717598378014402 4760 25001334489135309906473312146018804223724780631349017 4761 -26879510761657428433758964759850465606254860798952433 4762 23807330475943167101038631441795013132631694519119389 4763 -25485960253667774447046323567452692927604662974910854 4764 22406859509544334735687657144253687574210412528753977 4765 -23859411088610557869123590569177978042200230855245353 4766 20793043985700909112201080282578891430887547106149911 4767 -21993223050011897382970340143467765874047736848233760 4768 18960046330929993864696912339209618233813808076952416 4769 -19880694310469797641581434382827041753034110623833773 4770 16902193318259849593650900226960212766798750540170982 4771 -17516612834905274222221789235539266405947443125699432 4772 14615348339568724825364052316188011730883410658966195 4773 -14896442340378924862159000816539757140563960016529813 4774 12095400841772474514706869435732964480212746556226319 4775 -12016746124179795267382711353977165209949332216066594 4776 9340192320284080914173656223070297150988806666700156 4777 -8875479349249234784370691611268590211809745993463286 4778 6347455007044193010932928433589123878822811933062697 4779 -5471349880928104187796745869669081833784021627082718 4780 3117417304084943434507901965188621947772501649239612 4781 -1805232722239919226141727550721641388917050356919979 4782 -350101864370605045587913777553798564141729036161897 4783 2121781598768895315202417096571308474817303335012535 4784 -4052186364457905302827898194408482052176143643315197 4785 6305459446517157656813826412473911898356857489349348 4786 -7986538087696035109317556241715077878431719471749462 4787 10741976423118330051479935647189785406868081699134438 4788 -12147306269972012954111086996110565692693416210102079 4789 15423468471775024999388830765621214956988621902584863 4790 -16529456123667259495183613700622207050053692115249241 4791 20343027815641200300145355678956010011551924578545968 4792 -21123797430015063680609861297730172757075485282369349 4793 25488770450228530980585051211650983280900714380625747 4794 -25922368798753576156814353963910560396740474150803568 4795 30850554131867262653552523697681149378079219721781133 4796 -30912404390495374161906113361597240567221686210928712 4797 36412107847240849024090758096073601667888046922132320 4798 -36082655808217366325379091962148242854067286688238436 4799 42159776992068388128426052288481592908678754106941079 4800 -41416635075218042408908177030784028363271760129607694 4801 48072774281000017265048567469154197220385794809739622 4802 -46899639857566125016486164653508845256075570240043718 4803 54133689747406642647264217311447924469892945190178258 4804 -52511143974186689086058764421194017072621256781113682 4805 60316970444050152895020300638153823449485115391618902 4806 -58232926604703852116571655684309862502206408586600349 4807 66601468905209785216904504295007353994727299313085787 4808 -64040333979253634229770885691982358010495076314559537 4809 72956681460677650751366866729903640323872656297729536 4810 -69911387865374519419394176930051128517708100591053510 4811 79357614628013184838541384287528199089600879848952221 4812 -75817344247390644352954096000304144116626311640974824 4813 85768927179869111809183852230621050946270489226283675 4814 -81732472013296299598269601488595874401510351279414669 4815 92161745292275396401784493809455422533900441510433266 4816 -87623814798951789009602363120138288046244695395463789 4817 98495897759947903851814130367613078399486572923736558 4818 -93462028824362889502797637991163172576461017562690276 4819 104738900709403476549426683348328008988406900733412343 4820 -99210093061315986335221705547027515990947624232879901 4821 110845870970106033180294767284301043083013270607595519 4822 -104835037883242657979574844286803866438015761946466956 4823 116780877011276303361247174248246031347509748636273963 4824 -110296084309279223846314818191630181624311172901392525 4825 122494773771089075170519107427532737080948740960852834 4826 -115556895178940206884602976272527069637284910564010056 4827 127948458341087825226607781947534839021844012111233525 4828 -120573118434277219514486526916919200454252537198717779 4829 133088902722335560342072610370388762788351840327656455 4830 -125305468093090441293193135053880171137123125870421542 4831 137874421417065416913789381442578613782209370593976697 4832 -129706487031923887432772614202431811583176149335753449 4833 142248635350729048744671044673774219271418846105460081 4834 -133734256904690412406549508360190521509214425165356319 4835 146167796650774774108644819593138315143080659270514115 4836 -137338861336789899726782728117956176503403473035900512 4837 149573027764023438409368300252163214299058958321450310 4838 -140476328157757093697539520201276068741355597485866470 4839 152419184115444271083830128403824629540801557105918514 4840 -143094874799871846929099606822033616372632275706972209 4841 154645726309407024974693882669152013787960226547284217 4842 -145149221090509785252734098396203147837921525447709976 4843 156207045250895760377851744068430869238842909555977687 4844 -146586561346408829130445966803656908763476827613999711 4845 157041957894827546126577628433403193741270536672925450 4846 -147361035101139560684902949068984002440384508357836550 4847 157105314679453944680328920655212474925300944320024981 4848 -147419829608479021206229390633942070422307922192537988 4849 156336552534599049365268562655933499744001148663862186 4850 -146717430842549701317022622023176214354876927991639908 4851 154692064598511317671722240462707293416783588457901391 4852 -145202083029512299673680023084976831416552718027087998 4853 152113229420771682481069546121778381308253185036341302 4854 -142829691690103849323757985026109258067099274592566528 4855 148559215809241008017386883858959125512075291657450821 4856 -139550776994843591349238977661328971641167959081910471 4857 143974850509374661265109905644964272747106420006558840 4858 -135323834584890852929288493246114030168992092675223768 4859 138323382555518164241054370816281243200963261914948921 4860 -130103013182447461507555560162987314529703514986576951 4861 131554683966809767211324079343799774556420650661492301 4862 -123850638273893788585032559285310061377193252787663424 4863 123637532879707990804660569887648766494843994842201739 4864 -116526016072991235469421598259772918192720570197626078 4865 114528589843041816809426532359897227060833504571034031 4866 -108096629101845767810315293702729901319616620384037885 4867 104203562660923535391745556104685485351483907495118611 4868 -98528456374209786348713719180866685553903959994960240 4869 92627795570099847310491692419312170924844707580921108 4870 -87795703316408708575505613483647303444969756775925319 4871 79785491950947698115623305760654485046240984028390244 4872 -75872587469099336671460421435203986679875379431733650 4873 65652423228177103751688506038539691544210456221370664 4874 -62741467799240568478617898104469546878402787681941507 4875 50222947292185558217211683266485344353467321677255818 4876 -48386688956382613744581133837652668361439743099231784 4877 33485246790183014500271783816854327661541201792008940 4878 -32800177742134866963562391095678662518594276296021918 4879 15445164123796737429970675827815678241876732586563059 4880 -15978035769682349337372315061866752202328572331381566 4881 -3894647800996311487623111736231813112956104483926534 4882 2076434625362352111438143914941117811926752577912226 4883 -24515266224939926391952680496832530070760953722065879 4884 21353827242634434172019140990581765768200481237743721 4885 -46397985623442063539653686910074639225134841448879665 4886 41838066852385163752445306806321147712546654147998979 4887 -69509205978433766820044715691098666719653168898366842 4888 63504422316464706884310354680478961452016438874343340 4889 -93812255316484663564075684496684410408613936663384123 4890 86322815917774297551483495804324534762644568099827718 4891 -119257937018755479073406667824983865520070391499173740 4892 110251741623640767201831589117680544534084991027841748 4893 -145789746933488150296267420803943679392559864901123355 4894 135245344323411785472082349130822609066366615873533370 4895 -173341609538424764303753491427509463228683908979172422 4896 161244156375090090189089906348752635410489216571633714 4897 -201836184547790289645468846542702718945527318488436885 4898 188185508957036917633100106202959892403532208775222012 4899 -231189363184041058876331245407712578399144275881131918 4900 215990179401173113293462537327514970375804119063331368 4901 -261301558386964265081885166367674620158262436985942761 4902 244578009057223311627874295784786872092721070106101626 4903 -292070534989823242380042077587992302832263064117820602 4904 273849148780585683053165091014393235942860329952084312 4905 -323373258160042984134629962589158849043108538786598022 4906 303704601462279605782814556805642871507321891394385936 4907 -355088827546794627268533802776352089213951575655269352 4908 334023501176498421741088895584011061009294392169701091 4909 -387070824084943092689989498530636313765478831354012301 4910 364687746361488646984491463532184516322046875014039095 4911 -419179424869403265914273140081860203541770329903209863 4912 395554362356385131350878366113073844790691422944021563 4913 -451244435184942673692312369314802192371445751524472352 4914 426486454517529001910965634984121541825813118243530854 4915 -483108277249830611429887911186736637819051031917766158 4916 457319113456861803487023636595462846257304382336549090 4917 -514576981870145001492603350838940321435541063760115500 4918 487896210999325922068147522897761691381725122219452781 4919 -545475882203512351773790809862768027779474074288246149 4920 518031789954720430999440573777842273046858698483669963 4921 -575588854177031400080729192896275718375139249568713876 4922 547551434312472788594645293228120888961156927567690791 4923 -604725243521792364053717471066136550919327220191934790 4924 576248291541666096946592801444559498892148135289314723 4925 -632647927015403262659966472426763112547222906147392339 4926 603931392312513843463269462060103075840594983653892124 4927 -659153058320480560126100015562688867192921587775159341 4928 630374676697303369262125987306105502000579317017066936 4929 -683984237090278359774793231311174581667122670298272946 4930 655371597947677335434472440710491062954826752145983170 4931 -706926700418878506568418044066061713635701106559944532 4932 678679497118385429953565465473380786714474173917429604 4933 -727708331849160829459744758946341461588780678739569346 4934 700078798417200980491965249349653676879366641784416790 4935 -746106285151394684661505359361337436737095984733444875 4936 719312169937283799547430523081859079873898245887625040 4937 -761835863773996595206996619331589813644421819751367546 4938 736150507431025715647419787786624338696856829841651024 4939 -774670747379543816286084928002400383899600200611650012 4940 750325376581656990189872580507865290010888320172211409 4941 -784317487789124937649225904152136190008909691179426758 4942 761600973148887799912951918261681769605489393967684622 4943 -790550410948507096371121600773565507287408233500051776 4944 769702385434507187854048719655484496785705461854655854 4945 -793072971678282000108713487013575821967025777323884962 4946 774391490123414694744007882103210096990859000956662714 4947 -791664869909739534906041196171742978062743547453957565 4948 775390993976343419462001663492042474858212316756947363 4949 -786031788343295650040079296992936759091063937621079591 4950 772465848946038626120971562898378215721502080921965642 4951 -775965102477541469868821192822675334388790489126437084 4952 765341975652981362439761039220326652590154602266849801 4953 -761178772192282102931908771179482177505488223529174792 4954 753792319287976710238272945920501024780387184312041059 4955 -741481751910345604641318783891383495901896490311860390 4956 737552664124306176281173616810196411627008036177390118 4957 -716603809641811691366978785658599791820530483830398425 4958 716410099887197136981106295021773795116280611828764451 4959 -686377924997651610898155304478656253016925527744745171 4960 690116660208710726797463230048127342317941412358947493 4961 -650557030416593570410917729659454465291510935371489374 4962 658480644191381489456805443770529183482897776254076450 4963 -609005576527214401705293248563632669187559060452596313 4964 621277729019333768618926701204572623028410035823660420 4965 -561507636141646578458132779388041200845640859177453671 4966 578344324283822054848516335072053283940366984807373225 4967 -507966337176421616102579948154979524762868626633761339 4968 529488005515951328442528797741036863438740300214028275 4969 -448205590230974269748090782225230303704752799708258533 4970 474580729533538013748260929076480243252119383553254227 4971 -382174738895006353467807360101872266238134364926272267 4972 413470336494377750346411335170130070096786880412073050 4973 -309746272977509613847239254143180355366539804302045268 4974 346072365063330324985068816999256080562541111637376328 4975 -230923282543437046268759141048000489338069464629091487 4976 272283391203581202946908033002731064339077931939473184 4977 -145635922585026127178012256406644076108085616124998616 4978 192070833222032094260976141420470633529054082481426725 4979 -53948557522721085960589722849681263712499065982655243 4980 105388894045922919329064874690842296079569751729305401 4981 44142403666764001678845839624124424230412740313504838 4982 12264584605112992037960629244356747694422212926487498 4983 148503835748501441927937591470625107549524939327770146 4984 -87280785390320469078205065590661387218055876374743824 4985 259064160837410164761278011770249616400956076501128847 4986 -193152872070024919314644849714784181939242460813780864 4987 375615459870841004731482534759254599807434304377578347 4988 -305255013724072539399179425529189487813345432907093431 4989 498002180911734061134081796228521581857717068381062492 4990 -423417000297470067417302714853749755385637116136591332 4991 625935259939604936979061292899262497829325228047846335 4992 -547458866190738791918427984065838064669905936554818221 4993 759168521088655742189928837083112605099776570594962086 4994 -677128117071059444425544486671968964138370673956355917 4995 897325965826037586549452587076217426964759932909429882 4996 -812152386530225821913261950380414460216122096883483925 4997 1040063473326601860991074307484782499487044783381163076 4998 -952191280587071691631895073811124429037089417426467928 4999 1186915592475591051359443639138503181045394877419799860 5000 -1096873893768420072305480981993196341318579787194231843 5001 1337433655349867735016861273547806722343397517915124368 5002 -1245764915777960884373712522032204747348096130605025700 5003 1491059508351079226499476268581104087547566314354860031 5004 -1398390031737288120326272097515101182111224831502113767 5005 1647237481189010301543403949434543246683076441710126731 5006 -1554215954097308318001234609499093302873339147282434539 5007 1805314645111145199146640697411981517563733081773697879 5008 -1712658336222426069101490362264164736152503846947206641 5009 1964624796127189524206746899922465623540328948423347835 5010 -1873084705150764463669072333104510412988499793378940783 5011 2124423453048973930004685245344249941345043244798377457 5012 -2034798983929104828326361567116753243232298739972341263 5013 2283931762671266864248586427055712105736478265623136410 5014 -2197066246707803033711122385804645036854639344188817849 5015 2442315676678305983547087088972393488263399695496919562 5016 -2359079421477058427973606744248776320936039854430535737 5017 2598687838231207381938247696254486492757180169625057879 5018 -2520003770405616100694127522617808439673349342054880757 5019 2752128405689273682430702022112298692442340758045137678 5020 -2678919590713071971833855913557122744411114912501324792 5021 2901644133204548191999172006217628693521057573009291509 5022 -2834897989995159870549810464771823198071522065199546517 5023 3046240416915111834299938734024896498360656257638623072 5024 -2986911872533707077401350584521010374278438463735658861 5025 3184822821251936874541013422308524296766492069147572998 5026 -3133941125296777742409746001313952970362782894217221651 5027 3316331181868827396204532748434421342598074877255558887 5028 -3274860152760207313243710437179559222115975229614850184 5029 3439582753274930223649226826541944052385534383060590937 5030 -3408568210949205580517647510089531321654585211925128001 5031 3553463271196763646976848766614957345596147861138303739 5032 -3533847140308860388737423651696304035135365130398165449 5033 3656712539963407373630449497180131143475830436855458239 5034 -3649530281896749750431749550410725063287788658065600185 5035 3748182436885159448029974244852167081902792912870886431 5036 -3754321286955793554594127586643188476984103443663528038 5037 3826548748835992632931612287004480719547761157724226386 5038 -3846998949097293121978050189010025070741439882696165555 5039 3890647257218811797744467611876527887684402239641354681 5040 -3926207831408550455481362566427670639173625524866366356 5041 3939112647241648840308878226925253242503904356896722356 5042 -3990692331674886385777598422342409624554975423763036952 5043 3970784783045412529199569657599151988156089812911038776 5044 -4039053567158543847943792983584571798161562741152382121 5045 3984277660192681566552341685801385937805380002553300816 5046 -4070026632481988818882584449428110059545485653535238474 5047 3978464820233628846177567339526735182563625578204514815 5048 -4082193999471448722764734063690179036892850459718902999 5049 3951962676126963475415435786535929701102530260916224079 5050 -4074302685523154653415713669582941910480152332196327817 5051 3903704906035594390383242936589067343534351859547162150 5052 -4044946695368668606533080370464041494280263446917480953 5053 3832343136826525406450416594220190995321386618221936031 5054 -3992914992216072413734177826426535753498399043340374744 5055 3736899730128599080910069699853666520834008049337616728 5056 -3916839485257049136926633995051000092691794464148818561 5057 3616091396940443589428701757075424299238625287365266029 5058 -3815586290161910244049213507477923544687465567742308235 5059 3469066403239456802823892927291149869717039102972851903 5060 -3687860106612161061564129041713350445760526748513502262 5061 3294638692670445570112162671858054290202327944137711867 5062 -3532635207844891871142421157457499816475988021126423073 5063 3092115952358672525497730132797062503681231359360351390 5064 -3348729282950956210696877717143080529723421285186345462 5065 2860449807104196095460217125157127944216784112618548827 5066 -3135262964034987274488254255080722400566700576843111073 5067 2599142007103587431042169062155518491897328519802235486 5068 -2891203209847004367477180334951561134425864202023228980 5069 2307319123296205865844191784627092942815262112914254300 5070 -2615859768397916523135899894062764801674937693558352374 5071 1984717720400895924448460429121559442559939517678961726 5072 -2308391171955115017949169429727348538396351540937202033 5073 1630677758115667562738336316122308246242837083323117903 5074 -1968334805803315393095952203687224665730209534162110580 5075 1245207321500626927991276681958148612373829113661454446 5076 -1595087315742133048562464327965459796273071078891046838 5077 827903105717595007485526677498821211595431620285514691 5078 -1188455793466494912600605478946907886383382502869981632 5079 379080879461733698768413299175865164597672768502151328 5080 -748117867156781812811992197457216404266800521700447156 5081 -101365725986932661860206012172755421036760287020382731 5082 -274195218503950823322795685983598477662337971389243915 5083 -612775687642599734658043582101833487613563148805027436 5084 233309356236373903475411311180915924686763305843707710 5085 -1154918883444374396440329684398935342954656405601519105 5086 773918525020432903076178800114459227518906183341807300 5087 -1726755432186788072584886310209225351744588324480305529 5088 1347258199387999703882979068908796640928949438599355489 5089 -2327679917355085105497694842059170906303170728804380155 5090 1952456716944803497291815265790738786430999933470836455 5091 -2956242859672266720788651099381986400972152336506561830 5092 2588725487323442877593257967821484940285286311635440594 5093 -3611427367726119864706830264356518422234292678938382916 5094 3254760018204104109647726090744708354841111712834279249 5095 -4291349131044379494053082732679855765290670539168970496 5096 3949319716040015150777677763216231123664964167575517905 5097 -4994546717203207868838201609265183842035322162392976488 5098 4670631521027190166259913689577059862998069931103509641 5099 -5718678976740271461518387775451419210013359852289862089 5100 5416966993653453177100828960820677941395388186896859236 5101 -6461815478308656408514332211710910578021895803088217940 5102 6186059278441729154110966025421148071097722871004140405 5103 -7221141849433343568932039906805392829079336166848507703 5104 6975657683562053068476297384538268979787686826905054518 5105 -7994235616406884268882267881995798353731833219551547101 5106 7782980702056038387058088412815759983739227042604037421 5107 -8777807150404521380321195381130809082761686096820307321 5108 8605235775539887051775335871225372673090595973098472248 5109 -9568924841154841624880272203849023300203325144890622862 5110 9439106702124262416230478754217262432011363059467202691 5111 -10363823328979298452902565705773768983174492734261612043 5112 10281245831147069490720257219081468129020141740525718001 5113 -11159063008500292943558294063843358067153975156241255813 5114 11127802532320808520522837128247996944776699094971141583 5115 -11950410716088392394474838311872581876180888577567157780 5116 11974859848612185717516239648677995879763025741931928330 5117 -12733919284679762149573077355033505570164915487349911542 5118 12818042437714986235912734393058632374211615756930023751 5119 -13504920079554408113593112486483754736707327804342594551 5120 13652874974964995676459085884813864765359000384780887519 5121 -14258967500459610107531210284594137997985181258141168906 5122 14474464831086821265575839499891823372179631032734698097 5123 -14990988481086814079448303208303365276013803814228740972 5124 15277801075890187845754986726226610136657324188498544632 5125 -15696076816977914936080908224920932106311243940781776120 5126 16057511929974725951772136697188827742490426344518378727 5127 -16368796642024371443761635139301137838808428817181903057 5128 16808069002983885709869284692131422785332156581048777693 5129 -17003815065065678846965344857442947670801578734222708987 5130 17523674300128761138407627968467041970962449213458929543 5131 -17595409489363615392543276561257045487949284885630007407 5132 18198335581341498779593823394103042549394610003452216415 5133 -18137864942797004546211346419957997244229333429555807496 5134 18825874773974670402470382275826615326656322195654148705 5135 -18625242668468895703932621177474214962756643207902404153 5136 19399906588701478371805276030448071527454764440522023290 5137 -19051528794538517736140884380555323446685558942943817219 5138 19913959088121358095175080429218403263224431760411435450 5139 -19410650387631072000865393738060894818991756172299523059 5140 20361315109540489474760426820536074607698831678506618905 5141 -19696369582137261117211801040257213311557422006849548651 5142 20735314544960095554288420772199391845826823824461691279 5143 -19902603992006669231547864082924419433868620029393727220 5144 21029013342792828532022723817410076169453134716262649075 5145 -20022977811227616082133713658765248454855896291040923080 5146 21235656080563989164129216815177752328587003851544798659 5147 -20051512833826631216527117242182940238448363824030011097 5148 21348198249132937070993706090318807410719650167373780198 5149 -19981827314947916202688626684016587535217792080949790776 5150 21359928193911876873092356319282970398884802619925477164 5151 -19808170901763223421417668780142826547027836927049907447 5152 21263811309842066026153625120340694811926542778586038464 5153 -19524274230371958425696865605971068210501465750468982955 5154 21053341125637336034494891657626741856890478242366780947 5155 -19124785657411088466694173054109241152592119716792903991 5156 20721651137520721181731060874548073564446963328739830396 5157 -18603675778617400211605191334661410645673614233990480217 5158 20262581117116755250622678179022207542781195179556901392 5159 -17956144701571025369291166739448745569363877497625685008 5160 19669614178823111523780572442752648954048701898277869444 5161 -17176579133690858755520277683821924856299861258069706403 5162 18937124076178759589491527256492642116139299274986087685 5163 -16260889667129102683226364770096172672850749285400639783 5164 18059101345998445272963265981678193230582254721994374128 5165 -15204035538178768639529151187347499302001803219617916254 5166 17030663499801953778146605827019521943467667369842251033 5167 -14002842035318695001758228521994056024302218131764477220 5168 15846511264683753373240791020818358041356964110049534496 5169 -12653001680111435687719452578948212777628444962770850649 5170 14502686790602920747334031017032838175559634672464364652 5171 -11152433573780264451237521785669843931719869351779846246 5172 12994825284219206347126659099422782394593223490398445393 5173 -9497768404832209041777366615155137826196682267747273059 5174 11320113304267620872898394936691917037149159026099649251 5175 -7688196105301208606221600250872557654991661475673000020 5176 9475312911875613928389918976879771234658462449317511740 5177 -5721464721838927313084343510155581481801118270571050973 5178 7458992267267049372518990247815421266180593692399105935 5179 -3598247446211445039825184633299145238088499001470738551 5180 5269265464081118708921609855104017447682142333501090775 5181 -1317584939909418039740225449232166396837251021635670422 5182 2906281915711249378582732526379668878052163133243717283 5183 1118185785526638412520177116675377447646558865614329946 5184 369747892727956185652001627286919499397435057377463551 5185 3708525679273627700137359071348331642850700453838524425 5186 -2338385477066894993504619208020349782662890801888471053 5187 6449266692879224108290545575651214847868220343003974870 5188 -5216619063654480093168046574643714001398150594366359793 5189 9338195961825837964160784505510805164240944200206232751 5190 -8260971921674203743012430077388015597458636985636375322 5191 12369131833467264030847142928021438805775204359997333076 5192 -11467941728253100558872842300051803607119399560360401692 5193 15538027564449915374861636116438991319499023762207800087 5194 -14831334278669510927754810446033403933170382813771662558 5195 18836541965627595497333149381210534268431296765167139780 5196 -18345430631961012509908158390319611727457861537662320392 5197 22258627919420703355617418876213754232431424426656207127 5198 -22001648554824037988466747807056983597816308982795073916 5199 25793666037246865961772507566976568130241706533715233412 5200 -25791883529735839369446641589724491087004791145799087716 5201 29433474479605272867779995895534101962365216498015536916 5202 -29704997889507118170229346218416685469732492502695857328 5203 33165052356666370295145058757656960240285425490699058420 5204 -33730357498786467543288130441871228382795529575628149158 5205 36977977646020539394396096784173142556697033666849573687 5206 -37854149841490920950392307319833259214024531521120950518 5207 40856802045645910687170694686267597097430007248396372934 5208 -42063080918526482340427005632581149719138923903098255727 5209 44788786198624406469569205473402299317074916643870920984 5210 -46340592909293303865588503837991031368501858820587584743 5211 48756010707819645458568021002423597851851018191421411141 5212 -50670646089596959149596107991740306378979260886087453938 5213 52743370823422525465782488575748727689658991920542797322 5214 -55033893594372914279805676519283092159178276984833448345 5215 56730508172394030563376981871684923765904538697466531026 5216 -59411533505106638753668923413438406379442773809226234978 5217 60699947180496578601250859738523461021352889492252414543 5218 -63781430684501769712848115910624598149294809366544773551 5219 64628954482057298123214270490462264563894280957058489879 5220 -68122038847433397786375358582964490205401659817651082471 5221 68497750302879469300113675313577123456279938745541274560 5222 -72408532710529614109275474261328637635766869145514283770 5223 72281345777974124768567266258067048423860387462895601443 5224 -76616675524309079374685551817955479350401482053086679735 5225 75957742717423435119652631921987541198192331402421137360 5226 -80719098167380352902963664165566104758808531632900442316 5227 79499919358887105767219330817893535085538981467848136892 5228 -84689047254156569650914253348304422857404215118261294163 5229 82883798487099465575120552595587099820825770730498154130 5230 -88496787024493996687563610901544439154599129982110744647 5231 86080565755255666592495504707697992820079741112218506454 5232 -92113276928322102640996131379308707033624939060533783239 5233 89064325488646308743336377508999737303041180190350709363 5234 -95506740241435021914954922364018195384450880409789450346 5235 91804774552985814991070231650388357153780913169013470392 5236 -98646095006898076476499178140548531754367974649299009912 5237 94274459749226065932945752429524029763332619098739961333 5238 -101497917518361701815852878297939378377662111133871153119 5239 96442045075138760373909266792631421820367600765164230810 5240 -104029500080854711357712351355130760881254955594738528494 5241 98278838921948429523391761895306183713526309634567211449 5242 -106206169751416161689554227639252304472274945357486031964 5243 99752921330047229623396739295123963637143887846486564768 5244 -107994082682778986796814966039612317830494911980116757301 5245 100834850959898070851932660927092464608249146384723097685 5246 -109357908810993839642803754413769939480509113692007838767 5247 101492634658145706495394938195349707605592242652485222217 5248 -110263139781611616881460392123237608177123870939391517585 5249 101696541594065284860573865424026778839922591278732013285 5250 -110674462944263998837708966809078551921616729279850462986 5251 101415211568324114731575468610779655791744889079002706640 5252 -110557387410363696493741299177644040621253158483873229223 5253 100619136599530947396540245089660327192054057089559513988 5254 -109877253143881243285310909171828909102292362762564812644 5255 99278252332779630185686829656146114050327970813635067105 5256 -108600352824277518757728057714280882954792298050610268710 5257 97363995060818144077004680211750359493526724688486882565 5258 -106693538956276679453765285859447312643389550080501778517 5259 94848305353276553809606340082262698745252349015565438835 5260 -104124585755973634856805524502373477279252611614497137436 5261 91704217848163468781014196205433138922941315588244440711 5262 -100862803485955395247295828573524129003827477765205768505 5263 87906610642583158306582884602160242737075695474922866542 5264 -96878375950787809447672143451271303907271540340367664154 5265 83430802310299823346778676709045770886134190124243898538 5266 -92143917289181652679488258254928849706139820459036210012 5267 78255450684555337518316423371622282123733654980049033145 5268 -86633030149090363381550882280732517011416772559904989560 5269 72359073589929942015354373417413974025932727673258021291 5270 -80322706608704379457354394982509709098566097639691094636 5271 65724963667912861930160409987629818124741982181538123604 5272 -73190843762455692968987988225520342825328691251526744535 5273 58335638945610549116796889429654409506817341031116137936 5274 -65219957587368542409035942071085813499379820762652997179 5275 50180107893305593065013812549725802031104302654934251612 5276 -56393332842648521552086788466134019119002243392508010846 5277 41245683214028140586520624115653127683179010401364448368 5278 -46699982152397810664355286029172658270678757172789946158 5279 31528024924466744724521746982398688615261486798725344930 5280 -36129731733449514616832552318358708493695404593759461887 5281 21020255841075073488108207032070035485973664771825284132 5282 -24679256275484751731551205320042085519826492831142486055 5283 9725583186344222766878413644726744426921150487650318864 5284 -12345867153184270945581605656754365109135965551818651208 5285 -2356209752396635025139452326346089646577102821810670568 5286 864894876441884131260799955246015197938583591367449252 5287 -15213280508024271468576847089278781153636729432875209737 5288 14947127276082118548730807051601892973370919578140055611 5289 -28838397372171581491677974227133698147586282271599511324 5290 29885474341269683742739925506204678311663195904092428633 5291 -43210196588545319644081076309809417602466315427949433101 5292 45664316481602905688615531077474184321304320435398967157 5293 -58313037151313153923124805418779308396822033463647621560 5294 62257424306605721218928635430850368684633504889503768827 5295 -74115259258199504121279028723716657962504020127878566179 5296 79638623957091510495919825567644228490626227616031439245 5297 -90592063664858715646790429454831515254970534736594420439 5298 97769769084570061312662336566418865948430073818975956083 5299 -107700605460334424044405327110823837419898426549624974151 5300 116613237061819607374445724197798288828018017354455322145 5301 -125406311718004889829868048450002839395339107283851365674 5302 136118254568988366595840215129065564134909261199978807623 5303 -143654514193450959149612550560332877310262676300354205378 5304 156234895861211321294566192526912687694208603904067760645 5305 -162400172256541304262998504374304709762742404285150873302 5306 176899075109622525176950646321632522655300925034843844604 5307 -181576351613612827735109524632472668516986103414370043343 5308 198048064174047651433764965864764243560326126773984759394 5309 -201127094178739411250448791675100232113318336361147509539 5310 219603866353659938222315097077720778521474047462297245843 5311 -220972769305253439024888265304110550549881369234886245551 5312 241490550283898518149872102045196618061621629099017126646 5313 -241046264128822139340910293086110313140429800761111170784 5314 263616000348164983818969839795269008403285974140929427481 5315 -261255100438393734940145161876850939037160594796885438712 5316 285890795208916710464461193166665281844942111341233939297 5317 -281520837489674674910005266637554066389415455813981477040 5318 308208699323252581445259477590241528927442631204199183204 5319 -301738280183734945697858734957180800433613526891337910805 5320 330466904570036958792142255594135603526783161822471785294 5321 -321817735407011437396379257135285195916823609873748012418 5322 352545222563094982094870653800247343662351963120309341372 5323 -341641607685745359455027765057836380069082512816223206989 5324 374327858688323336201973130880179396652605649974854410510 5325 -361109313740408423168738476276901646727599639540099704439 5326 395681243150150558462194437653567462270565727662447863193 5327 -380091445220298021247276543245782698929633266252926758150 5328 416477186564083986446071216867162743944679870385090257180 5329 -398477141416325316570524610573075007297418076630215674686 5330 436569733542152456623585097312381665079640083831187408070 5331 -416126122937544259960305744334556493263368659388357838151 5332 455819261339026371620993692903046608885853449331000464175 5333 -432918074075108806240051033215588239144761593663604956436 5334 474068669526800502795510263858214793658715212319830045507 5335 -448703181411809297941024775944349974934819988180108364648 5336 491168384002127544151750345985848803495092007524982679108 5337 -463352835453954862174538273898193722044777900389621438176 5338 506951749706203686307528414912899940692346884474389020947 5339 -476709235759606494364248602021361902404290489079460950362 5340 521260979694694085505164779962954555675629927370204731553 5341 -488637106491479898801858161044851691579767755349323112796 5342 533922107150549911003005687161729792998955927138914716752 5343 -498972598469333850826744786010242309069054934793556070602 5344 544771140176226570794360422699561184978613536665325309418 5345 -507575509759636319365869056713239814889985345341531086887 5346 553629341402133161237599862216504461169937429674589237042 5347 -514278500858482366693874154661121819366862011814804518861 5348 560329261552797099863995251501382407649634664344845863685 5349 -518938530765018952308867128811789512841032743177326243143 5350 564690136141155629374847837900685576531494962933891451972 5351 -521387408615796255831531373261103626892118824796265268380 5352 566544095921112408951442608113561037238718741061163496942 5353 -521482028903943402104024607479583766003466915758953852246 5354 565711948394624819084030011475728048783957685118066215113 5355 -519056356608110331725872464800174330922357200720267051392 5356 562028508632146199826120519728025767346636122742671600736 5357 -513969942335824777416907509752460130953191879850242874601 5358 555320063218419863521367248496272826423701759775167126004 5359 -506062743809732274449871802271826431789944553071371956034 5360 545428130852145897675835437921088893162321991643135867134 5361 -495199975883426718442159284982937378720266880829844944874 5362 532188325916359140707709934113070472560035065487340933075 5363 -481231298416090252905475765728008971154450231215278190612 5364 515453160945453546851107967029663396334764796821491140525 5365 -464031478998820421875077732257361653270992211112035764780 5366 495072417188100752410525329101595111684997019414780314531 5367 -443463849203690643819751958855522950971369772982986367308 5368 470913639727772188338581022875943191296829943121026391736 5369 -419416323165340612935410116807577234752951878194032689179 5370 442845868477165157264039264474337922355075444198284994862 5371 -391770858075864018377509679267493318229091353792927467640 5372 410756720551909635824353474647508170486808573394772693868 5373 -360432247551410591711009825739579877343932576364922593576 5374 374539147265452293692880817101537327694304929434786211689 5375 -325305612906345555855389042680948446830461112823443663214 5376 334106059017244573484276226608564258750181311152084242559 5377 -286317363876894631341800029879282576852413410635937552485 5378 289379979106266495383540962109982209316744508810257021716 5379 -243400371538548423579758457692099787404973554499641301756 5380 240303649047284228415997217691333743346525199788196515715 5381 -196506795490616215483095257612537202402767039060833355382 5382 186834942548481823503177555813341994772220766689165048828 5383 -145602880641665647111823187570124960436698143208097659230 5384 128951919539071587070220890367092813272441363850141624997 5385 -90670558236794971535043852027767878477038343128038162325 5386 66652654211599909585773429136651465802781872225884388297 5387 -31714301223681826025986039368571280471253736138737285483 5388 -43974592529649336106377398508127773413503214384172443 5389 31249153842609794875672277403097643506362602292141857034 5390 -71093979079730873569078973984651953528661521075964609404 5391 98172532111427430356610612761833108764142199195167186612 5392 -146433365333145898975032005925777450037657557741902985246 5393 169000212928926855862347365642185520234933680287711562212 5394 -225966619998976831810981091991485031768082441087997952155 5395 243636599273517557288348256219187026492450332242057958427 5396 -309579616697705232741751251143120590689857360869705428960 5397 321983574566006592731721782158173658427430976494029560679 5398 -397121191952254115597828234760919409033208544395984986289 5399 403892858305268956400586776200928439793360061984496191753 5400 -488422300769743548734285163279948212847437538241996236215 5401 489219363121393661054094237578467395859396381746185740451 5402 -583271483318907617931468882225168692193276241356667065500 5403 577758477603892670423251039177403968402189504629783271388 5404 -681441749225289831896493842438397290432411666514660747889 5405 669314977134441198034612061445670146446873666028485955455 5406 -782657087289029330864855384258867240988607263324521463493 5407 763623601968644017356079549831166977281084726509147849859 5408 -886629243715156635267097537052887034819002675050721512845 5409 860436729268352029844467712212487074008249063655718369578 5410 -993015446993635406522320447795875410636127842532435697480 5411 959425662199898858535200107582943934802062917368333716678 5412 -1101463389814658943840874615466622099005913921533328349786 5413 1060287594229128372803715298599736100121979912483586763312 5414 -1211561359638817644544239792211495840687052509171195751308 5415 1162628823041489616822975914960456877324136779771116178362 5416 -1322892467547416196902745452663507833056525083504117308536 5417 1266090171009259471127841208004579810762156364279722954615 5418 -1434974597872228167970480190433014795475008058742277525137 5419 1370211174821439968929580541540939548222554889495329685184 5420 -1547326089655591727179879063434025557398167002902605602362 5421 1474576480920020629291135418204923566479058729925585434603 5422 -1659395461895213534751378707421277259353475148807657625699 5423 1578658910986929686074068766018177464752022899305859751937 5424 -1770636923964540834611934570965784517735859134715122673842 5425 1681987145807718385964191697174892694251699191785487623667 5426 -1880431434990246735482246032356424740659279173125039657922 5427 1783969075416210908404832685802924688718040480720267508389 5428 -1988172308981751454616935903168068647905129069787834673189 5429 1884079364707822283935861835360461565082760695207224747646 5430 -2093175776815551844809622852753024311930116949860716871144 5431 1981663252968797777920515023526890980726317496480154484732 5432 -2194778621231039194490432485447286034534171643107190457493 5433 2076145161029074737304516470811501704884291226519389111043 5434 -2292237891023840817455115127378515768507907023672884915806 5435 2166811838995370102544008107383867702822620493537999637921 5436 -2384839279777736356887773502993902108618365522312829304890 5437 2253041975350283695210090207680584104942352603343579854016 5438 -2471787839196478419128683997756115232397382019927274247299 5439 2334070162242209933483085478197234351857057013180532516706 5440 -2552326222050908755658205390597079278615027633183543484061 5441 2409235499512686989644970205488440149981075892547954994261 5442 -2625615903536971462232766062447584071992345070869396048880 5443 2477728098223085369968613757964056887385007272835026396049 5444 -2690866551107047991657193105455973811171184472453223747915 5445 2538855733467468307154287137776266044986067202189305286225 5446 -2747207021317424670465134972640507080627556567793873288913 5447 2591773368327671033594131553738255625282548768065034723404 5448 -2793825232716211792565570102223598290646922770362253647158 5449 2635767313486466441580120153047597018391443425406953934933 5450 -2829830922395942066660462316075210940000433153366600254047 5451 2669969111780472357186379141947313190251398653082249616094 5452 -2854403647434889101129011381793436049480506188841611524699 5453 2693654642588156728695208817886208706440796446064385613890 5454 -2866648780785339449044525772807969973105725226418697394757 5455 2705946032928183769967232990525404016184263728746490332276 5456 -2865753758920598339611406836678246031073497427054829271701 5457 2706121913346595333186146875325369663526778368455011522985 5458 -2850836161778872248346817381091937228026877288276796932339 5459 2693310022147381823421189896901024972313938036281594153187 5460 -2821108596751907110612642592413169206782861928134934771500 5461 2666807416150406542748821357368061899370647891909028848519 5462 -2775720758815313951485496413258269483973421533730845491978 5463 2625764741168920739991761246207440263565298181635307785398 5464 -2713928808077534556271474142975422179116237528120958613436 5465 2569513427900170232636299817488707842215557510220346080416 5466 -2634935458921828225421300828595897149070189485298501656890 5467 2497247496763490955351746118442630113700050744627891034801 5468 -2538062322651592631879594807064293412070324270818401536872 5469 2408350473906534692756268712671449025391568784550864919108 5470 -2422586467169388564405593696124299635504747047133579696933 5471 2302080117386463794220311791378086548144138428839729860046 5472 -2287917462722074418144634833062522975868234050577262674608 5473 2177893068603026434629233925258096364997856567154764478899 5474 -2133431922362592951067754980597865431056274369959645176428 5475 2035132838499790194297274695366083951016225887337885815505 5476 -1958649217624677145065407579927099091898368659081204282991 5477 1873349083705158712238844152323739554855171497392377256788 5478 -1763071085698849345015559771301373307469296410893563427966 5479 1691996953765104666037416498179099853043184960041507466752 5480 -1546352370086602824892099020322968877693384475998262778545 5481 1490739892447864157283315426690280141629920468353906571872 5482 -1308143833879948104039627756429937194941914148999076217885 5483 1269168819229438405512422422381671652555480004670129059008 5484 -1048261273244455921543590650521189431413666840228218240671 5485 1027085591378894355615332616028269774077852426888337027432 5486 -766532308277205046097697397753920692949639083842607828912 5487 764241456500506203144015029100052712919145798568987784277 5488 -462956051816396206079237735684450746694968090212862300225 5489 480598323803610388351470054016216278020288328113268993800 5490 -137564214010573115186427634542852991565762942731676097899 5491 176096527338418210924009143866919759735711208799835077643 5492 209434788282980951370643124316587839397225572425243429437 5493 -149120969610709421920649925585617768451174482792693096006 5494 577782372901759529236324743880276200280012984794016736703 5495 -494899868597985563067004186024531143455004389923157762489 5496 967036166515191319707339986836382261770937201374695769278 5497 -860891156514539330934711495913269774154911814580702255873 5498 1376684539321713547250616381109546027317110927647641875481 5499 -1246703151785432449285380321110009533530784749753249789521 5500 1806032647378706548133379561050983380613189418764218175694 5501 -1651761016647393306717881647996891609245057134206768152918 5502 2254291550641647158095305843047531626420192021601815231454 5503 -2075408284092502770753492709844316380514702353633634284707 5504 2720492648287217316856959186843818102152165137457873481776 5505 -2516827265530627584155356017981119865800956111647887840863 5506 3203553124794475639343219989224382156824127863663356544041 5507 -2975075624783198050453579345587873707276013081988284470511 5508 3702212068221678081760372423425890574488863333677638227409 5509 -3449072235543317840590999742984524153441717400429767076957 5510 4215074073778071887880260561522387965821891240803276387310 5511 -3937571770491570397311064708594827607497402204761687986855 5512 4740576808728063321310063464700794065409364685261222420321 5513 -4439216660504284338546487187405633853010334251910855072955 5514 5276996989377734539972090359211530079142548174762029109459 5515 -4952438383374318673005352921585661109429597446843971809359 5516 5822460538278091555147056002880636952576549393975605520490 5517 -5475595272442478632997208797290679526890773829642483539136 5518 6374912045755795476285554050574816803243062410534254142941 5519 -6006784179995324962823653822597272161002653983083238865552 5520 6932159556352871454938455783190415105661266072857156120139 5521 -6544069234577986298513577569392916829073594071330852239834 5522 7491811114807958142605878652127133132475811775916307556933 5523 -7085208127527165381605560149691179631667633018977552174709 5524 8051363322692277396169689836307934862532356625447240249416 5525 -7627970374952106145063425090239564053993191529081298762862 5526 8608088147663201708862813663001703189172884079826633052853 5527 -8169768550285308084520768818046423952284549585130496354296 5528 9159178195626508361939741437755087774344948476627061829334 5529 -8708085322170493615557650727811543223252024775081372132568 5530 9701583762443218815429304393735182999360710377784565395468 5531 -9239992987940058913823761938797336697211906665986411744938 5532 10232206320592495077296182496889674961524097336967400596296 5533 -9762694492652007098636403419676889560991778564790489797131 5534 10747691332381738564504692284860204408311389645176630612726 5535 -10272936609967833417572629091467293546014727566028363195160 5536 11244676870380169894746319029184359060514694102095445162132 5537 -10767660745522814407367308925766238614525467078856367686669 5538 11719526370087424818126099725074476115710996146572266906328 5539 -11243303864630768681655960201878785623563421496877071012096 5540 12168645978016330632641344047727513156324823024337113112237 5541 -11696574804760380128256035052317478861101194233686834946818 5542 12588155570163568580699152267107553572113505765267364489271 5543 -12123628257560985110231663252835553299087854431795110775770 5544 12974266868281896329611977491721948755189817544394009894348 5545 -12520971245428110584894518570054149269163547694042952590374 5546 13322900094140959300804954969757259890592187648578879547131 5547 -12884516201646532771586876212557613228888400122640512342835 5548 13630125620102318410604702871505446400054086021977682935509 5549 -13210610138073246354649435830805268574335421771976253494570 5550 13891714167687812281729335054641413911090359766743911145497 5551 -13494967151273823384992949138411986255246453710062224838692 5552 14103654509795617188362352003984447398703417365495482623987 5553 -13733828642013638848180169478019736151783552807478914275532 5554 14261633418117473331671476419929548307597050986302685616439 5555 -13922765459655569795700318948662765376703876943904975928962 5556 14361623413636487175563802264532754372139098313944425625957 5557 -14057972396463849106947374443301839486904876395193883173324 5558 14399301338119253988082788858622784879689586550682827301022 5559 -14134946065332744508095426019163646648717614436305730054684 5560 14370702658398559377855698309579522721078959844098942708341 5561 -14149902660341911513017927125711385178325957426626961499063 5562 14271573604676462924895433323459959171155023125548048391119 5563 -14098340666670330773431456504228135391866713245012406923967 5564 14098101175104434924072242654068479652786398546337045491480 5565 -13976578576086579851607753642882596261694388553990597245913 5566 13846192623852737820721572541691881346605287454478859203509 5567 -13780201024112870969981500469660093135349874295180464824127 5568 13512278792588377652552255418194665085217990727552697033843 5569 -13505717162769435131935873939413199276343673759670371806806 5570 13092530642112164921953767909421030183651057317373285177441 5571 -13148895505809307385341128556619198854736175125377224688482 5572 12583724101887647852073285430574584429802143125771149214056 5573 -12706528564324391904537616981914530767766470287602818273479 5574 11982399264394442459436755463929505243463306261960515325688 5575 -12174676548560215042616370067566764761769657432379890452833 5576 11285789769603868714901131882797331571608733440310903657816 5577 -11550518921768671754045729966231261523511316837539739504314 5578 10490916008369645895851582139386526740603818257188160698769 5579 -10830517675430134268446716132030726337505450661024413944711 5580 9595582073387834852061605630069431280256800416298297084933 5581 -10012352740198513333900204977421407931071998526575833183656 5582 8597412444344031362566135560827384877963576655665083552176 5583 -9093008256390530459371915444093338979619296870688366496672 5584 7494894708397109008236709274581399589402995364173192340437 5585 -8070774771444501343480024577664995098745629393471776085809 5586 6286379596570191682526699087627044679100280250253331895618 5587 -6943291288232710061690504599281366774059882381897414357917 5588 4971163342937406659557869919482885416185040233509067216579 5589 -5709575072164278742132479620749510932890752895833248603922 5590 3548440400897458764712509428592377136359705335172830789652 5591 -4368045872905780431156527514227926870523984908360184416583 5592 2018435526581669230926630603166899157263564118926198584077 5593 -2918575230245189629915821858863332046748421940708336965171 5594 381317034927427956921410047112335513877249776725636823071 5595 -1360493319578913356100900455569234590568987485277386810374 5596 -1361654076531923927053216302779814915567565395849358321900 5597 305360603642015162047993379560615512597037739183166159585 5598 -3209213233851195056069174145759332057940028923699489494360 5599 2078602961819340399393980778632391941064774729937997859554 5600 -5158944346212909286398168408652290402247743608032759934620 5601 3957315716863300144366005153595526819743149799591395158486 5602 -7208383006536394238102958543098783202016676526568119504463 5603 5939937853156687590593163644215179868768271189504684012845 5604 -9353851370159408219276772041907267941929288166211897039885 5605 8023349886627504137392267568722243057065587313983046407851 5606 -11591570857891333498985644273396185616169738656602048868246 5607 10204695642464518533307072580716923735323519690154547312992 5608 -13916523110210148352788591849713167405029502624531006913554 5609 12479558909801304369172965885895155930382577490823029996437 5610 -16323516179840225227321040058662518977491917364142063701608 5611 14843658164797726526639355560669207765207376156223588608695 5612 -18806104285337873057056396313274029436578388649325091729878 5613 17291199252888008869985413379717413501303213308825367421821 5614 -21357618691943002360699758215422642370129196887511761740032 5615 19816378374095083986339071123186474453501059950008230681301 5616 -23970119182158701146464976363672267582716846701025532037424 5617 22411932206699148800128449679901665073088308661474101837857 5618 -26635390103253585804508686835915997200585029776395475094114 5619 25070457536090724269719921449642101494019693514340138792216 5620 -29343975405954015783997017736092057977375648449953105115024 5621 27783172560012375892593918531870627259278611281663000101382 5622 -32086065284674087576113540146843812522332343117166264730400 5623 30540987944856276909477626989967561056184917707686751360830 5624 -34850663316134944171016074470245114182529011313222817510111 5625 33333582559972891005335713522380406143064264911891415517922 5626 -37626372135622781201148134010296501828252844512941583192164 5627 36150142432959023796466867723328385765802350855552220591790 5628 -40400657581374056302216343239385483282495921636043264478860 5629 38978779650880532478387342207000510727212894119423486343687 5630 -43160540684124398761204972712073879960951292603463738107779 5631 41806952739136476263580510798933005813346862267435951276324 5632 -45892015261296355878458448506987973449869796703857175237817 5633 44621235165483161457340000404568862234930811610056623241826 5634 -48580556280914228610880428726320313001074203809875065598930 5635 47407350454622067903974351700829758077777581153411589925003 5636 -51210754784913331893477889546405619743287202386201424202692 5637 50150405744063982995684020791150499971301681713086551960777 5638 -53766645544009666642398841250699541099395032123871238375468 5639 52834443319359228914021046568888652696047676463923537246126 5640 -56231518424761073863386758427006485496982849908112733166651 5641 55443174608378413547557444523373875485933872982774346715582 5642 -58588080816416433333485446435438668085442220713954132648536 5643 57959066469110419210219016188715051388783847550110990106196 5644 -60818500195686801306787897355550413514908700484314861760791 5645 60364570839781952190039947065038952610080278332421252241014 5646 -62904302737554256674594455767286173218525359328749140566297 5647 62640686854867606316698260333198130839368702670645459469132 5648 -64826723438347064776972457123261833200154859522627456177882 5649 64768801887812944745930042099231196716866712301524225180386 5650 -66566335224655791581287108522860944418275547031782625052859 5651 66728624272642889557690572210437215406146955201800752164131 5652 -68103663917573237689930009455678551297924231238110446296581 5653 68500675877050226803055888300954912173777337177593493301120 5654 -69418572279506173329031532895306016251358106826840618748537 5655 70063617378473196258160017326251023205624228085784733018836 5656 -70491184353770253774810659345335895080294209783213470553223 5657 71397372470554816973169227036620260392979933925549210500292 5658 -71300927923610503118411170496708193655995931404853274253197 5659 72479806430292191293832962270289458162889292840137305445740 5660 -71827851170911815275025814127448099545903078746101786271420 5661 73290581153607502306140664787731063016509498827727845389018 5662 -72051306259249813228658994223521607029608337236136468896457 5663 73807087034264833683515539211127105187293443277431693933011 5664 -71951619588307583200428453575030258791524261051100380658142 5665 74009070270321736558467014961450383466268137457189074347928 5666 -71508449673678475440873307277542138212187310406833447318783 5667 73873841491384636913636334231007247281159364629950947843286 5668 -70702834819610030153840535714947604013663210455836065047581 5669 73381637058591263701537517279901582982405041551538413326046 5670 -69515145618293237683892244566402032107523023304518996186653 5671 72510098716578032114481632686245221003625574309530941042501 5672 -67927590283932466474696010724128313344713198948791532972847 5673 71240430208153770651647800051323903769864492448246743908840 5674 -65921730502474082829623517169106007735469829133711247293655 5675 69551069720616883280477097427975037689300044190838306656974 5676 -63481417182203029584066180890866113356566489500303293979258 5677 67424679385025202029021397264650268975468153960435787366009 5678 -60589910043039001555638772331196014229922827563066519809875 5679 64841032347683811665310715226642288124425493597902022440865 5680 -57233235224262616989584943634945889256446186314062895337900 5681 61784776552435739551579284179118122753793274008569466852287 5682 -53396864162410687592973204461640170113638400320984951461525 5683 58237578940417828150346007504909446099335430787618243437504 5684 -49069557803184314332204724604247703198327240646215984221269 5685 54186662429708415575924145753483469770352238175016857757478 5686 -44239558463198776742857774538735612005678297771643956340102 5687 49616171037409416293615125604050236432978147681785544843057 5688 -38898913600130895549797340827552860609084423793155903846168 5689 44516506760867836298294866213285326545777791459525144969919 5690 -33039225191983074978816025914728659920912979250053039643538 5691 38874932000784423704520142045271139381702843085391397516456 5692 -26656400409916196007809619681524243029776986513781388515691 5693 32685627647547081882266839157590586552215373271653801553912 5694 -19745970105238306979753234171745758347081408733705174807043 5695 25939637158669058363253952720897610090056550412676532466759 5696 -12308299788158468587732509766209065178420293313627380481786 5697 18635556855802620540423605608497553496055735502034127486163 5698 -4343416893146770586402503126012202207102896304152822746270 5699 10768850273745695880159932355139073093040399679066379726233 5700 4143295742732561116540727577136635272451281370613518326375 5701 2343177893205170551730390360687009515034565279922754122557 5702 13146719860029856190706203707620835598599041454427103694994 5703 -6640911630465335586933531851838408399715074617569057965471 5704 22655932586532602225006077429233995986969823930699358502403 5705 -16174107872783755451924491579081079091923595664670363771936 5706 32660184828064834317469206843906693285447454287346984640815 5707 -26250094102598096044314951314713167827106473204415084409896 5708 43142472260721546910143313827509648740986019502905668617946 5709 -36853329873002569333984799195059649379517511627243981035938 5710 54085942589109500839659848861192397976348120891822483754039 5711 -47971136690287653117587161296635798512434582857563553893718 5712 65467047114020076047698121630973017525329215598609504762816 5713 -59581158809580592467693904823617141010910003308929437707334 5714 77262339746222268292596265855087202461787211432024535237902 5715 -71663786444334557030817211959574766919279788494619905172073 5716 89441376412572787513307445428790483180891922669993156986887 5717 -84189400263344195896377388559263565156932941369450394742366 5718 101973720961622772429309021214212034887517771776369297127335 5719 -97130879773981345600714549041678220584149694113826255022250 5720 114821675878916233757451102811959409874281380659433553972290 5721 -110450959108642852828827620719973205038400125048894090581255 5722 127947568322369946182323847415479523338238385778998959631282 5723 -124114596009539009092210959152877120988157358672883639534387 5724 141306209485587492664908129669047818810990435162321596228487 5725 -138076500218653188088813754023873523040838344014361066563492 5726 154852438008335295994979174767727977720732075590979196250255 5727 -152293387744093003691249970654774439106669425107704109898809 5728 168533535968554117192683704921527467954702222672352290020961 5729 -166711786084516382138730214353787196414541222139845052198374 5730 182296736179890457953972178207984243848558513228535831293949 5731 -181279851010745227632007777491083566090255850082649078313037 5732 196081762027453968658027059677598630735924302819181290209599 5733 -195935908517688064810379520690633118232765178776857559455200 5734 209828363441719847006489575011976049289482708123968397891723 5735 -210619488231450840788430049384186107642334617134993122958814 5736 223468833578304388380127738577579909555121223889364000716684 5737 -225260711718939197189587358619682375182567331575318089421093 5738 236935573218706447924160676451966934760463150665008808971023 5739 -239790586240055871380232010180208221391863043979888465560558 5740 250153864764148532138156430233769579965701148196403304781259 5741 -254131326911886123075480305963953589397138258401506787563070 5742 263049060720386027854298886852770019209510671445033955122379 5743 -268205535723396939488439203067866344313572656285059090011587 5744 275539876785001472814016119424023461103823038802917509280859 5745 -281928037319365299658692027739508542455188657059621253825709 5746 287545245908226639534739347493795092460680420774568644513237 5747 -295213474491901560946345001439990118755425784607875493965447 5748 298977944177403690888919345570681132457732626249356947395405 5749 -307969821836497457237317209670226291144418198473068951511542 5750 309751140439334505897997821197584070412656142973561193325802 5751 -320104459701084280388364831117561063336635308033057682623539 5752 319772669080326441652481344013748537577789396337310880773798 5753 -331519417192873567464286428918191878187667292918702781422723 5754 328950772806103792268364674855552071557813985539575869179804 5755 -342115530175386189445400932344918917103436328358917752910348 5756 337189380377816532680075751495754275731159553883623909595771 5757 -351790078543468532963953953670708677144008388299337363645681 5758 344393042956979118929061544146910611918422182200168496028502 5759 -360438451856158116038425264466222342694212110012593125091027 5760 350463004331233764706755047739813201273117488276807396851772 5761 -367954401152209793625777584183294633376541089856917308841891 5762 355301397266350970991315478952549156251382219383325536524687 5763 -374229288337432732727560359567661987514004859432008153698865 5764 358808422962040232963419790313190917894866404193522923185410 5765 -379154946260960797333340923860508064344732284728151966334532 5766 360885238830635450295239952446964813183442721161844919864593 5767 -382620147430404147158286521965221444434276349956140692260148 5768 361432690154353078050462661800043206988562739239877018253742 5769 -384516761286608468296572712182480021895126028492426437816662 5770 360352829696759534494112716976688072503404746419947649181193 5771 -384732795052593134888404224770674730079061132157711280641613 5772 357548985310543073291786395953922739533251487406223563204649 5773 -383162118730308734647897034645690106037783420693494110449405 5774 352926017390849572510893351759418345195184222963565431748845 5775 -379694160456494514013807889270303787821837921737630859418042 5776 346391998420227865044236500409217303761345291067946712746942 5777 -374227112997096477669409966917165505495178086937138359390864 5778 337856627823971067248086514140246422557658134257191954700098 5779 -366654014224829713722110308539386906514297967321858631830172 5780 327235023006541044075830475947647651532573937086862275283156 5781 -356880058796670118515457576863251084171057436863487567623597 5782 314444154396703677643375440118411135968742545792969340290775 5783 -344804408027220512830784629829620332328994013967323234579778 5784 299408559960061644579056497823316640153418487711186634715785 5785 -330341912034651251273245133647099849881003553158387508582113 5786 282054944645884624142407265881230010386929731874944752821300 5787 -313400725880792135559456256285183639967559209914488697096134 5788 262319998959360718583032891130881775783570960168754774168094 5789 -293908256578550253417842393621538254620990756318751414578383 5790 240142648386648133906346658353882970343649461011898856852694 5791 -271784489052579670423117153562678925301706067431912406606265 5792 215474484068582359445969576220704870466006464727621390472780 5793 -246972600265528920089653177441325737042131803216744813987418 5794 188269434721051972539574946379008084677080658040901484735435 5795 -219407420091829853550872869118666764992729724904435890005659 5796 158496690050361326812477547455160974287470652935939439838246 5797 -189051025483662342645059342404778882206946101878275809530183 5798 126127970196015350712255432762589804104321301150024555829906 5799 -155856392583763523671656085819567298677553499119584867523454 5800 91152964669306184559800463133301870523179254000237140081188 5801 -119807672883430018752740853624444131342165267593583601571846 5802 53563850925997642101843824535851389294439251928600365226656 5803 -80879197823228756089222179326360866692741940963135245024255 5804 13373695962162842698400020065909749195599163003943752658795 5805 -39080560709986656928578453107916808165776049057033552866167 5806 -29402097279704193635697778669181662328088851528121613509484 5807 5589405255364263422134664665343435716959254714682518418567 5808 -74724430133225083766711276030412274281803802829443076191173 5809 53092459118085951205440564855596677192861417299490011390846 5810 -122551942453446606623803679806148761191858836326895318005275 5811 103401981867557962171702066946658535703360877105303316875196 5812 -172816894383042674638840488354793328028705683129991291531056 5813 156448135164429667936263473309123217035822549262023999160134 5814 -225449546871464014538756445771154094728517670658838324906899 5815 212173397662880299544868115839248525259662002488776506569938 5816 -280350988037588273955944906557286867480361522302338718950991 5817 270473392136312885669607599770382181761676123872923341589496 5818 -337420864744548985948724269751649868712128562060152883570872 5819 331256976440651924313346652815159215960463737232692927201843 5820 -396526996245000035001280507488324379425676518389153620951342 5821 394382545102061468977301782966059326970350252944273616271160 5822 -457536270511453368977629079554824979076232007244541014955395 5823 459722710321953947432989046669012320104630579325594639058023 5824 -520281525904804301230771932490085924218791633340809050501659 5825 527096591770103330735707152548559565317599415887726457213266 5826 -584595271423551762862543788225258708616185263549033642865128 5827 596338179758996073449693770435448806240793866873463537077534 5828 -650273794692782867598989894380753761109294360799840333865222 5829 667225560541976971536893465110866269922540630523325121173106 5830 -717114165705205128253423107710365719673334183873080507673199 5831 739552534233141982932785164951670710202225580131092446949226 5832 -784875210984119393712448709581710926434489845870283598381096 5833 813054733176597772126224306800247935706735940973710920519467 5834 -853317648242795782208660954961159251258707653637095062985460 5835 887484597646560272596931952060421441436975376760835198343689 5836 -922162730731871785112581802109630271446555483041858953082740 5837 962534969289998449364356740866499892079698237057452596467755 5838 -991134649557855406823320585104992591660148287955740343652752 5839 1037916074327471677707331024359708384642045810771823240119025 5840 -1059917173668588795173173765911612111508613139209350052937076 5841 1113278255163836074769917051700247853576744096374776785362486 5842 -1128198783673846018190027614836789346291892282818210863040878 5843 1188289920871585155597654185089569782294250015490901196189941 5844 -1195626718533694640668526809366631128228796898311425793590958 5845 1262559598753027007118453870767402337999063888694146282640887 5846 -1261854755432563325787313148734364599505029947561727213962055 5847 1335715029527232396822309541781573961330980406782411468407784 5848 -1326495803840328223273616955697074245192375024534009402744889 5849 1407325133810669382294425971559021785833563507786212760099742 5850 -1389170857188831820782502134839410171112417678306198895013323 5851 1476978472276790069630846334232763252266438793577379012956204 5852 -1449460933158127503874415314010000686919014554805616601349567 5853 1544207558893957112897169398403808450015907391161205476791156 5854 -1506957591124193688767268573058160082613614472241979646364648 5855 1608564925523079902459631102034740634217804897624759316819290 5856 -1561213399649717836886177498549984466960753572538754557473799 5857 1669550261457224752070352561819791792901766495215721311892173 5858 -1611794036718381643199204720143228869227598841165576495245782 5859 1726684330075859352539986949381233312314995633536437211665589 5860 -1658228733990115929427502584489164032918701664011975298574866 5861 1779439463941363475424433452521817209769470089102167650751589 5862 -1700061836541743142443531365888958149983240050564441383194889 5863 1827309204256530566361734807671982538738140802601559790961814 5864 -1736804578698283326771043111553378517018181929982987075093149 5865 1869745317516488759629861450426160130245677054502358729841365 5866 -1767986331437021741595942686357514664360548655394506820673334 5867 1906220626089771731270364205414006158103764374397087666439326 5868 -1793106694886439275811995906802382666904214091246069524873672 5869 1936173387960817561778288453084190559362118934136528319037527 5870 -1811686585105468429775326790048680113284429759099514501772068 5871 1959063618186402903908170894257240854717376678538849941142461 5872 -1823222320343897617548278856667524853566557578125126643707554 5873 1974325195503189848085119001524512342362963870160011372936827 5874 -1827233813497803993818108356054903343555991716586734767507485 5875 1981413357724297714743959361187011980330168360906422635692861 5876 -1823222600915702808135114543119406648853610594782718718245097 5877 1979768283070541213454707300995390550113729226658171867412381 5878 -1810717090245041182040218438601758772649637988900020532558184 5879 1968850493900176025144178445514460590013937597949615955840952 5880 -1789233399288694391412664770126044070276386607814173073845055 5881 1948117158205914999679577093407650950654610062979083177461544 5882 -1758317969474168564317643900426000912159253503019471753227670 5883 1917045718405357575702904388348898365590204496920708269931840 5884 -1717512975868865571345061896781329707690320427002316996512690 5885 1875122996382574738061026961593558229033903827862253164736266 5886 -1666393101863290576382463216942441602181073240105157571402166 5887 1821854797374177404392202313645065732201150620922138408664242 5888 -1604538032306444832442862169676886734051121592747916453730944 5889 1756771852758135789801407961586735150165050593276102077704021 5890 -1531562942794860355074747923733289127478461077771267120263582 5891 1679421554934044731001132548369360377180366914103760854998282 5892 -1447096954671668603824535019473848167609088721492614053586793 5893 1589392391236185171583617547096794146369562519815363973223296 5894 -1350807815564208471880877731597860968584108261952065451258114 5895 1486288091424366573615614906946900627256146598752210981667479 5896 -1242387951427141420907474482798738098683697086615334893300089 5897 1369770235858950276229499271496608431987852220119799801463814 5898 -1121569925708904266019202138704808092218831585863827570772742 5899 1239512980349552328415452971662254779554398865821556776525220 5900 -988123040434115110713994432519175592158894442851341766876888 5901 1095267705138136805246414515862362576144475690080097214034988 5902 -841858623348111653867171684801117388331169225314705489046581 5903 936794195980512903072213584018357691140022944772870441012564 5904 -682636247787116354345542745473407403101759287613679347646250 5905 763949343903090485751834100914651406405482459809107825296065 5906 -510359476933228399757108192072312225756735477148658742490076 5907 576594961208736691514237738793502075848008788331070888135897 5908 -324992939372341393703110157261929845983505923339092120064546 5909 374709705427427356614066977294649954988429405222891524010434 5910 -126545305828483969732205783994931373161660617618193126030409 5911 158272539714693173582472988657091935989080842844393824360089 5912 84899623834419101245762330784247194508146140402476541357432 5913 -72599032439117085849881706165790576988183349473864890898851 5914 309214240744629099420101407807945910396161869393272174442245 5915 -317793796378696909198134853227619606997747256605643834973634 5916 546182543898996809419205538403917758368348861165425082157429 5917 -577040037473827769417836173723989634996353819370154240079130 5918 795545018398729965058501970409077781757692273336386646567488 5919 -850078661226038978885691487638261821694308739194061962259477 5920 1056940038548837502110677741665804761237815649705699686500966 5921 -1136469267241966086673577299041663066582160427630663914076177 5922 1329964811872379638634692841319311489757115925764792931928376 5923 -1435791222640652757646842054318212404878121555224282771028054 5924 1614099771572942827156674050625371322931097614845831522749162 5925 -1747421039274803452538639644341428968592314708210814491698379 5926 1908787710944237659774689372205293516285496196445051986031045 5927 -2070764517701143696754516579262003292729893014913875676728900 5928 2213341013746068620653153047953583094143309477563237362800792 5929 -2405003161157364501971930219426763823725000359736162114976755 5930 2527038204972494568646273807242511480340171685939883505302142 5931 -2749357649268624376470954117979951817356018011340519980717122 5932 2849014565030092375820735827419480997588044532348123696907121 5933 -3102805324587495105568261439583404192077557108821625464255289 5934 3178377248637821965250396193783408703526035528273020370551723 5935 -3464372839415996025077660489247116118892186701012758729822205 5936 3514076934178458082533857738045089115231608919253989338337463 5937 -3832825514407407792637160841627217327045167374366082952515517 5938 3855044159276225917525361528691014885491444587361775631306380 5939 -4206990685503765053975520368733281954629699810198214050948574 5940 4200040935437851125986822939700688308698423574010826838070958 5941 -4585416949604221395650143619569077501812269310928555053610476 5942 4547817598473677681479675048060398265411137728980337125724395 5943 -4966728792848090322346854402458847378894812649394199700011245 5944 4896946326391263142191607509933681330444097780491057671573132 5945 -5349258332690450438264193548025435756628601722670730184702633 5946 5245997595759484893382441225205155673177832630100914960510674 5947 -5731426820801963585275571156375311383015213896684129293790634 5948 5593354502625293052065736873945249425577621792854282391379125 5949 -6111352873218331117768367167039635168386395827816816375797315 5950 5937411812038240976619865773425498540602578403374942161675481 5951 -6487259915929059845876629951354487112887595939158812011352270 5952 6276368879936882389866167288482538799356016735181087652104602 5953 -6857059599022267329380022325357812683047501067639865504086156 5954 6608450800844695146921911361002716726814849939683881620225613 5955 -7218786122418555670233097923120154763727565267006500433209322 5956 6931683524236597427861639042147384040540789190999454883934872 5957 -7570157874488290834246478783845037391969763517560927967950157 5958 7244133434086994301734254958949600286163855813870958181804405 5959 -7909031694242035550666705189626643568956171443651383631260163 5960 7543665478378599328745935425185648003204177547840878998693476 5961 -8232950638881180964601713295632893365299414243907679722425168 5962 7828204184676781061722690675285317092278866640352335677794098 5963 -8539613910694935601122386645290834304900202950647694626666730 5964 8095471343288204580769008904647424509951961485477893859239116 5965 -8826410608159628274239971795102621232618803016820773030009534 5966 8343268322837744266220353091389337458182704451389300651769670 5967 -9090906596532713506127997765690552711783760554022833504519860 5968 8569198692352752510428930953044301614264942703239469506593531 5969 -9330367460467519710511940689303439177516434181295845515193065 5970 8770964823675533126261181042271299272174483390322367077512482 5971 -9542252793050618849260660405936290472765103442910799287557218 5972 8946078867888604517705396234921846089607916938756076344963709 5973 -9723740628507293551506922579078316332616532897427064547045361 5974 9092176198918561351021576505272881134821120962234579711123919 5975 -9872220763827683888748430135221566807603078052973164628077430 5976 9206710043996075157748267597367267530508285260184682792124243 5977 -9984822210783714289392923643391837720585042132386393286622358 5978 9287282142602098595726719958985916929918375663335783514901893 5979 -10058907087772543721623975513716845897289340395597556964944257 5980 9331328153813222659555007356487954062795007921239437139945657 5981 -10091604113203672138313936411624872312930356075116660707962780 5982 9336454814005658510218758404659474559401604030512222382995323 5983 -10080291262666808449553986653978828144725545180379847399019154 5984 9300122723490625956219863583657271994754281295286009187503782 5985 -10022151994356992272296809969236657689591103312904752847623241 5986 9219991504183952753305379316707235907336733996700504324218147 5987 -9914633654447316373004786861066163028685517828435311102146291 5988 9093594242488218817741315582902751304902331578206592183489862 5989 -9755030177436034588738480268886677131056677448280729926239905 5990 8918691657416019527182848230116423172312081151050735878621962 5991 -9540917871142359619275782991877130496606088654353998717999202 5992 8692946748672300612328639951277395980874805984642014720676217 5993 -9269766934652932343295905466497499316426329173552608323873646 5994 8414273573421423470882130954211972676962596326665494724722307 5995 -8939341281058433748743087529613143079143160872869829488783376 5996 8080522276864426721972255413665976497996144756780269846468665 5997 -8547359415410406098155315595786652512883016652357820343681684 5998 7689822219480690607170511903225852610843131361860119799349478 5999 -8091840566091024320100135296145039003286031995698334669730093 6000 7240271109960276235114287328710202646074805835465327291554761 6001 -7570821308627246250834640467692596481365019621950145280022938 6002 6730274201517014286654042908459178799592928647679796298776616 6003 -6982649474004121511451955386537862193067906844820217859339642 6004 6158246884334557754654160978695197281421543327290159475750210 6005 -6325757611376231130631962239248883747410134985920101108454541 6006 5522932401785778280043929624840735541544356708422337551505892 6007 -5598891052459270379749956179421826766595555290211048453537299 6008 4823131698862662952404608132513148403575376411774398252686106 6009 -4800961292377404109981956842762737840532971225072036858235989 6010 4057996897276562750137552176829104449948220722598199851973255 6011 -3931186310374519082325524373204288183950965353037643454836836 6012 3226782311610306850539576606925441223269415521029538340873217 6013 -2989033158651206724187353465083926551305081309690175976981076 6014 2329116092921737111517915958191642653727018870304418595662299 6015 -1974271502847475120732116197501136650854109442045371471648432 6016 1364781619149823739137183163911019663846085412206385833174897 6017 -887004653434948978066640179701396598707342645472693845695507 6018 333947801118501507420416864301396397094862373749958111783257 6019 272375775493357730637645923551308854098795871366142982167442 6020 -763002178259843208443564708650669265118264453187280391436961 6021 1503046963977778589036129607761983130216115972440986988590505 6022 -1925287844298014396231775089002634308581312333789423313909362 6023 2803923834223263175639878258013395848118446938177945116288357 6024 -3151860208781975510020929590172514266278536982037997811519439 6025 4173392112886717492877596029861116466308292225155954081070648 6026 -4441263071068106954601973231783553871357360609304470404327060 6027 5609600838192195308756411921960919233772787949815646728217176 6028 -5791711549369841114720776451554122915663805588471263268221487 6029 7110074591295849587619787987255262225866570688942109499179905 6030 -7201017233842933498400592062456886971134070989954104584865321 6031 8672137837182405034173607106534331526373420044616845444576545 6032 -8666597386458869177059650442158938678156529625191219294359663 6033 10292385649598051992435014683096372819058877344615787061600082 6034 -10185473573501581852746541966533365191892745932712918891611784 6035 11967265153641918696688020675732103671348881304320947792984375 6036 -11754213903236038360143499950553797306559602128100187848589419 6037 13692390147710105189577452715898754789414375018134296621905578 6038 -13369001899246744076938540498327179331580852438235102317724931 6039 15463280950837779769482739155156624420312502358131608408718959 6040 -15025507031349734264487741217256058006478058056488365128988645 6041 17274529028523053963953061266451527652232896897119782000962594 6042 -16719040682879781780625605778024383145434452376891175526887529 6043 19120697003015318230845637412950310145234462687828593275755753 6044 -18444335578175463417634862428971415204739324702991167085289994 6045 20995319310204644176471680224650448247155000816747183265527823 6046 -20195802293416066505111151328550672021941350862503433151454330 6047 22891984894467076954385430621041893586510795802807714297627479 6048 -21967216031249308368824083549751841475618815386442446205117459 6049 24803157842208675621495440619994346189903239426261519057202342 6050 -23752070600983062717401536708278115873928864608480732182385084 6051 26721445819328732252265384927925781674041360592592384117216929 6052 -25543172568864716960605311381024815084663492289556628050466523 6053 28638249931786804863486036820823411610340022364850514217734323 6054 -27333103485676987166658129266800629006995597224544874408874822 6055 30545211291617256771347927834067981800558009533258456805303538 6056 -29113704282655687630976447225958064550974600219069630019920632 6057 32432687425000376980200671304575397020425905416992674943413636 6058 -30876662633393543072550101203377229985750882952064527855435816 6059 34291392503663200135459865177805919266643933554846824492823402 6060 -32612880712664618193959260106278034900688725085094813808244452 6061 36110684386354553304014900500612511463604920428442947928109675 6062 -34313185374348241559813611464087134241772405451578831022688610 6063 37880403613101085142954307349943188676066740728123848878246556 6064 -35967585836138472571971236072932177913677542734256023768684010 6065 39588983384099864263972993142883245467132762991673675383258588 6066 -37566107473726906609925007841329658727604100858357695484199615 6067 41225467648912684244559083377993668676215797058707685397206821 6068 -39097927885928753275348087043335320821617923513515651581453000 6069 42777457488020783955414886360100386326765886098956765568272577 6070 -40552353555371676445938805332484786863848225823398640753579977 6071 44233311857293631603018797554483061171596858888131651048853855 6072 -41917820892457933438954126740466773021188484338896946554968674 6073 45579916871365722189016106202559333823318093174708267140734748 6074 -43183014901885462695717958935113611509583873083204480383747817 6075 46805076412863104022372606682446808775285582158931457070257236 6076 -44335749839128788650974395503530866005250355011699607900901512 6077 47895119145156827654451306921363667016398256689066479503197678 6078 -45364216648033372721241913040107666966623536060649206526212938 6079 48837445191015643121385004962373868505955231421865832706614106 6080 -46255741167514511461841129355088052950214050389377172887296812 6081 49618005041127780254037400960330144123719583282131104723485934 6082 -46998180044341627624848846218338016654785062749766616133701847 6083 50223988536647721297544609819988920802503475554031960790921006 6084 -47578535891595211080607286203031787936837685454338933407567222 6085 50641167502064361071272808874832007930523927528347256922082777 6086 -47984503027567612840935911724992185795160452060207548007827358 6087 50856736099817290076165558170989237985077788594042276226525968 6088 -48202963313623094698817128697323451308752256257608687137014009 6089 50856533490634319629708874705512639640022895545240924829564116 6090 -48221650725469971669061931889629607017953099328952200970755237 6091 50627986707725097459727804483251460568736149070649593223802258 6092 -48027539469941704468727872296071378179298597213915823867492042 6093 50157271727673245858575567730510278049796837217819473175154698 6094 -47608644742518447076099966227730205651227755237744344454240238 6095 49432322654220696821609054763564799141819421829307088000942260 6096 -46952275470783097085934447195067732110848105965164317408371503 6097 48439931796329162939867307209162625837380747390743905215718771 6098 -46046975512196805062738680285677066891338508384589424482242484 6099 47168835412560826703852643382605436063582940117019210988442222 6100 -44880674038877385561930041292818096470642667825320702997188861 6101 45606768957291867015317266058047613387296994150335526369502179 6102 -43442715689621740644361441237791554521539548136236859120724628 6103 43743566263573556684061163462070117811466951060434122554897514 6104 -41721937846371357610565746667623591153232324512540774586491130 6105 41568254154887360608902129426770766333985543163990060265072066 6106 -39708801069926774530001286388555679688427793012568783325103438 6107 39072102329520492231907261887624534698579027727242810339414538 6108 -37393359857395015411998415266905780087802403664954101320124860 6109 36245770396768828019966785615416810730111877673657384740326643 6110 -34767501020691152913173071137603964887259335454406992689584431 6111 33082318715003626301741750508464921817715947566691398206686771 6112 -31822849254546131922506336277148008392240231767731289344695624 6113 29574421711043271858541530811137022561091751131966347953212585 6114 -28553040489483096290965794549629878014470907397892277005394139 6115 25717265355497986942016745034500164642017436443648881336862540 6116 -24951612354296207861504098470939584018573817299251602716372659 6117 21505935473722111361947134197389896218521433043073089624699411 6118 -21014313455446869659844624415712151169660619254250867738640101 6119 16938110523923639522771588161426751323428290810601802755534424 6120 -16736942286956377350789887894704516396509394516044565053231980 6121 12011653979150029774121176354204254743591576243110671623276786 6122 -12117703637970173978540297978067416598684818178850961223370706 6123 6727110941295014092218718850572311265063255665976194210623144 6124 -7155043179684419967221628644854616498203086394506527301179889 6125 1085513528695513844920810780419432847940766879197305655752834 6126 -1849958134281496030952924280937041969795674380602838334385396 6127 -4909398348518899289957813288047840588916745105796449877300880 6128 3796099949393214248063353712020698623602227820456906731757051 6129 -11253030523095166591761436166101855867443175648430381768953874 6130 9778974372435234064805017743522282126168193878691164424592108 6131 -17938108534537783603534857128550042062760905444374270108413867 6132 16093867452596285979832244874903775189586956093229221804228790 6133 -24956142137420651162763118632083330851689840845211552589044783 6134 22733135197353317632582045056213881293677711238269402323414029 6135 -32295989410209601126254097897995704801292932491005956964246349 6136 29688269360980607750733034612284284257480535360731038306536525 6137 -39944931109264409121611828476410057109490078967689322470279906 6138 36947845441123901947239418803219880298918016353177445317368468 6139 -47887701085965555899344091162816421490253241217402461863207690 6140 44499328523358693984164394125878717390857302500230932187250057 6141 -56107032866897335167050673417010545196260300116810497346492758 6142 52327208210006167055676950221063388583308493957356987264061534 6143 -64583297606726475163835269857081378282046837660864692321381778 6144 60414656085350534364770812890302841650246727332325407851899606 6145 -73294454622139737262790805867643384644584841487092907196568100 6146 68741831178925601580126130452048866831617693278230954652791922 6147 -82216298821477453328436360758010938583793204287610121342908366 6148 77287343951852803992711268985071550555059544478362026575040573 6149 -91321824747892695900190544338763264921683461816688207862624693 6150 86026846152768092589289159399947867291447360197997005160069958 6151 -100582144259489168196631325472176265416773313672616782631990966 6152 94934189797868972064043080692706267032284805194472341530915250 6153 -109965131876363564194392789931755774171647830090031341726204522 6154 103980357972860232536127924154422228597754137417292851308367926 6155 -119437165870547188767444525622645892907581089944602327579450344 6156 113134331924170005462642674264117282031194560118762020793018290 6157 -128960967083299891059288139250274242157838351883500004208211226 6158 122362346287258386618901428378188010647261320707386373759415395 6159 -138498174614269007698624897046079166722679318836904694961546169 6160 131628430494021895654447034987500536110264697732270396142386627 6161 -148006400825048366414878706188869191983470663430329493589181601 6162 140894095062011202946007698597933523808130745011920112977196761 6163 -157442672600422897537967509566058643533777118639168703883139673 6164 150118426608192883426481004414617847303824113334574332896171657 6165 -166759595860631981609998260337278979542121540411688812228720186 6166 159258286207070626551345882537351826762499946816248539593615787 6167 -175909811282777500353635940822794207739372063193547613727574097 6168 168267948116549294073660350934598067622124851227551766018768228 6169 -184841164731564619995220274681535106361049531318537405905579424 6170 177099796356390898042750564169286671549626623470739024277685912 6171 -193502200356710349794199428181291402271977601104493245929656031 6172 185703493149222915767744527047484354664947104662447682108492187 6173 -201836374461499611183283125041207112195859189967208143735570734 6174 194027255692163914674087878229926480129396650725659081023014089 6175 -209788571167584984395715897922909099731796646517006397010078370 6176 202016437298308003748176826650220719642096707490066222730998074 6177 -217298303112519627427713285892178334388074367697673035697162400 6178 209615488340130161923388053923034421318239819834966371606879879 6179 -224307372222609553239397955696737150789273906560223680571494081 6180 216765908861844655175743242157545915547899154580516927802911143 6181 -230751945529128971977135469111229548873599792862594020579477588 6182 223408886119407117160243967528235862284863142852957770141124835 6183 -236571397407691968929026545865482199267202881969390125155742436 6184 229482633435221487293730087819906273089786400966883403444599694 6185 -241699313138195816989003620982338814083999722573749629745130005 6186 234925740761441768206330183068416614797666897391592365016594710 6187 -246073436084583071147210271974447072826922526851804512842847622 6188 239673804045448573032130216455587666256803789044441168512842570 6189 -249625619856945322004236099561204984292156799803418459247250584 6190 243663610261712385437155439718652656727880988174245589579070390 6191 -252292949318342186802266316800111586916685205083235502246016695 6192 246828977663850028871316367991844457602262685609269513729166973 6193 -254006533546118300054903266585249433869817283021705517982336186 6194 249105778135024290616289993183226647972246728681699700281298017 6195 -254703850857591538062359026432787243375171446975038738151590093 6196 250427040274251480204889898644274255549403303019701040301052551 6197 -254316448789633537243270730191480587081415225382883701966198534 6198 250728777167110644224820850571326673507599740376167666002939764 6199 -252783361157993195825074235986908540647238591780683100657382449 6200 249944299699246359558434039915692064533863281493201973482716823 6201 -250037841048605052858649012409558770964234888985619226787941664 6202 248010978200633933518055328938610431023392518175982832170525750 6203 -246021834303924692123083246721570256573433687361644780656162962 6204 244863643736289365597881753735870840609492200344840150759055653 6205 -240671658249921201508384085153332882557817471443828162855076054 6206 240442301216775025431173463443622157893779838814363922893207289 6207 -233933593998382785527532594524271332597204673594874721060674646 6208 234684714380865359175027663051277047328130014051373193814328512 6209 -225748586987293303136166506938256236683705975803120099245623149 6210 227534947802656993388884727065857305962451654353805318953292366 6211 -216068721884948941825146800186071893163102800522261688690766618 6212 218935150880388390082858407264521552742312214894111263446304885 6213 -204841200386199832422893521321920415369354916176447504436236870 6214 208835048280871667307356950453148631455316855891686637580910152 6215 -192025566990903219585434431894777092195656240034760013412957711 6216 197182758525337582842444404262610794886784185271682077690118185 6217 -177576918160603024716336636424597920338022721617567346443221026 6218 183935269006103414814929961988683190274175152107173477579411586 6219 -161463949306884004115442910402101265215245226100502161253299214 6220 169048431897847024869003876323004957021771940978063682050099147 6221 -143651475020077188713179199863441608198446625956486819941223510 6222 152488191872927198115312021792217758957457250067201929473389834 6223 -124118976080356225668051849335039958988431962764517895147717986 6224 134219868167129974287352939777490074105768854913055580662435052 6225 -102842832044777791198638523196345694522555005517139669287668641 6226 114220224189293380423709083700640181558981954833980128266021769 6227 -79815092068799334865667729170682377481024298975569919350058309 6228 92465836226987748547576750429058143488734368550137840016222540 6229 -55025439297380452754683858866770012462141340820748504840053643 6230 68946062143803015981225625210191904262139241811491919359020485 6231 -28480256343807574984970698908918437941696533984962679080858012 6232 43650684791482753200493573330020622848879108376405789400153289 6233 -184396112979858238603603392483473410884012008112524705334328 6234 16583427595353504889936397424258272993689661095015788674351300 6235 29839853681732815049373945647706760958000812749271451806055970 6236 -12250901774123634050530634251289560369009672828579954742433576 6237 61570642975897212081454558012224941086768591828974179413679823 6238 -42832316136954464391605287598354342867703045135214374634796460 6239 94968136520428336267238422067713914614587509245033139576024949 6240 -75139224123039700032739079428377432222124493074175624602246728 6241 129991919752233093863608966415127360803606354861962693802201597 6242 -109133676811582643727943877313865020625300527265876147275550088 6243 166583057112323508338348763193830210800946401372642776777952793 6244 -144775436750374129521451815948874728906885966890824552647197769 6245 204680972748874338531012999879482760563206090573185344833508328 6246 -182007037901693098117602016465343318789777680111739809821115304 6247 244206435364403640651238486903032167106646483670690335502087901 6248 -220767989389224121120543710557525468099351180269359704535804565 6249 285077230073957185321972390413812791322899785675078078681385263 6250 -260979701312636705152262024034017133220869731192186105138853848 6251 327192680627348188805341298222037934041393502233926215409214857 6252 -302560037311505488275731635079836400210272192522072644212319778 6253 370447889011239440133218362400808897036217911468385957082100038 6254 -345408009770911895398902870892083811098455194604251792133566719 6255 414719758960259460198034338504069272842073935197721247429625165 6256 -389418434472062947977304486377109856289071915846427765110623696 6257 459879773270441923115673853398468416323307415605207922752004811 6258 -434466968097243929530983889443147728151940112574146695502352118 6259 505781972782750637481145727938398327692653725387644961552057024 6260 -480424367267785661851263556911617990235013178504900521597637212 6261 552273493999262794092528824373798718523550173215964712371867772 6262 -527142035018823017584527424924653517715338473315238360119863238 6263 599185269333673082271474498628069659039141319538979768382209360 6264 -574466058488269596720701242177903492040288863739492931129158643 6265 646339970884327951885784803608300462605113564548076557729424147 6266 -622223157417547964217950905041723441185104490273303799410973603 6267 693545437007843018464559506906571941483260976130881990045375220 6268 -670234256384590574928922270119045537003320874944931769091630726 6269 740600033822023267617114726390444393423627087288086734166060542 6270 -718301471383510737279614862317975350257732149114453680550691215 6271 787289213200731518758801431148511227898058213897010723354456285 6272 -766220591643321592461068244573135331778173421765214064533913806 6273 833387488521125235197589553566557557900448710547293382439261933 6274 -813769409510517359408511864547362819667291301018241687001887913 6275 878659002685842164216383290287477128488574715659349586089211888 6276 -860719202858030332900551388904280611563757975964878246758063810 6277 922855626976706371955483483627738601610893493875617743107221882 6278 -906824303570985514609501555346956700978430612901410137409493980 6279 965721603205469692352037961473935269466831164916305649058394566 6280 -951832371297581360467328993942561343560540188024795024679218530 6281 1006987830920964290381791664182656267333962000212555650941226996 6282 -995475838068806291594507554173173388930497356111310380357377960 6283 1046380866171951060935325304695345754201368574706713405078301349 6284 -1037480254535676013182286059352019280141304525441488088503561181 6285 1083612665100317137796062595197717220597457693845109333162810391 6286 -1077558069223711482167379937126365536616020641859330590796570986 6287 1118394856739894602138154928867319764351964478601463041862518347 6288 -1115415005720819556814669019828528092054822546361338338164432937 6289 1150423324899454950825841020947258275693962722412414265356140817 6290 -1150746092337847474166797839248592793254174603191813173310819272 6291 1179397895081418488146092791278433650216820702908893420209661005 6292 -1183239934862975657505883943541512393551834078782914247827160778 6293 1205001882986296708036820598216502305173195939030211256836338972 6294 -1212577549977376379499035309430925024180592325446751193394647629 6295 1226927270165606739716445258596067375268078837248357260095846488 6296 -1238433780544387283362452879591636506399306293321493134688209875 6297 1244848684683952837083883077829066279563599001956867526001085807 6298 -1260479543482281365628929895902602105439259141551529874830408189 6299 1258454913385845078658811413215093007474488827287141807918511690 6300 -1278380163115278443752344313402359743713241176751462300839050742 6301 1267416601592099902581176022436315896969519560760034124491302201 6302 -1291800993044264319193486789035932828578544128180464012821787924 6303 1271424331012268864770117699743905356138366987936176225201084320 6304 -1300402649372976325376320962848868751766158282667084006576054428 6305 1270150234524081360827056138598768030542712229979820576067485826 6306 -1303850368537760737033950406775687338921057650949786660239263461 6307 1263292416520922987777103286804394280135825659228209528626822783 6308 -1301805441633881204436524902268183790588677978772959426183506979 6309 1250530294544266753893719507432030341601995892937889428961725581 6310 -1293939047766592110770319704896878465638650930197213343989701619 6311 1231575998711570458359909696394091859370843689904168272433099715 6312 -1279919437808987249392736431055641826251481030152783851657595601 6313 1206122690485816554587578529491376087643813217579117247799993596 6314 -1259430273637421287595888975994604640455064351243625930440666243 6315 1173903264548061909169721813735954992261432923568291842782165232 6316 -1232153703760036265887637622298366971978723544291792592677166613 6317 1134631906446445285549487806909072265732146871125857849253430932 6318 -1197793256466823496647189994214247526292041520765333265577971034 6319 1088069491374882971096735212999110794725487198292574280245578986 6320 -1156052279808777476881651931003771250798687683218573221968627467 6321 1033958699010311721407488188424897708863816908909049785722374412 6322 -1106662205557460608976355389247251429564199922526684822795349646 6323 972096365697578313767656895655370046583157448280802718388541046 6324 -1049355645457340438783121327315689845135499703270496888202158401 6325 902261458269942382892926245432574662274529178492894776095336498 6326 -983900155486144543777657131255803540069374513577851923210499167 6327 824294790855690074983210347628888985982935534444995801517613126 6328 -910066329755299222943068078590929359380479954846164867370061705 6329 738020174507713376571308993736125721167486589980624313238905890 6330 -827666671908098058376445209531343359648449616405769300799442393 6331 643330445229677717855027391140759446292465292031678288019522435 6332 -736518471372317057691474211181432021056158011043641533945327612 6333 540102769437829340823602950720543522370702490091707528568237142 6334 -636488592102064236262276091467280809105640245936853319718562164 6335 428290675255315975138260819900423451514015745283328869526276506 6336 -527450163484149539971912191957045155643980562670287079414403990 6337 307832984928135455149024306979641826053182375908621008579611428 6338 -409333540676903597841670646387442644293205999294789629617010682 6339 178752326065779789532285233638696833578560977153618367708740010 6340 -282077376748419573432337813405487344497745955852174308674431268 6341 41058042568478221547182504260864234796615354464123925816763590 6342 -145684803717013656332225547662052966297083532883530866380686192 6343 -105150346347534100194868146647691006401084371098351358604818090 6344 -169138707796573589703872543629113753865230865788632365609622 6345 -259784487693731795285228085887142290556970897466057143417906101 6346 154384029018463967541735573076868126187706743520469285547597233 6347 -422659841077251355922755011295382150857712937128817878910766448 6348 317877691357872322683190942230511201789512775153933926182482815 6349 -593601488516896011170788322030662545153547125369446755281535819 6350 490135031371329059858904032871368082214393315471693875547847790 6351 -772332386308803213373728890393094424425439298173870902579800476 6352 670966037178312640898695742574803119764273280811939455807971280 6353 -958583287478070730552528627432363704378129862332044140716110309 6354 860094403926126171616245957738645436363562174897065140735388093 6355 -1151978588843135346537432783364773768566943246096914390613064415 6356 1057229032064892137296843706234841687669687361174880894691876636 6357 -1352147736302236368593260643563484896169588958735153844296973555 6358 1261985810566316997478480960404237034137200957875815398075183711 6359 -1558610617522531242403030287892109274104022964201528428093186566 6360 1473965337030971157091286392238900650788534063590526644709157538 6361 -1770890192271846375507465902852219832555723796415456712012940644 6362 1692669038726353696440865960558802188490986995600142041568491902 6363 -1988396971824137390458215216868098526418278334478620190541775127 6364 1917582103381180126604862268332440469722084763364366919460035255 6365 -2210542554859198285731650264492183998196990668605363586904657306 6366 2148086209675833081578983628245419335285882973812272579316650625 6367 -2436625551065110606478973709074580586991758998440489426440937502 6368 2383546035090184012130079919991403162865128466712995332439910061 6369 -2665942546742429946724104965254534714158650500887198054396891573 6370 2623218633095472870911969883255330829694411054809059354176489903 6371 -2897678411648266540053810023330654541262475060118594891417677975 6372 2866344862077913817626712478842925849192821362329819659948719410 6373 -3131013800838094100944681530893527363899759755613695584157079717 6374 3112054736463664615422982066485771327848762004599152940197336508 6375 -3365019513568608960247273102347914956110217428991516640890242309 6376 3359462606792847377819711361514307819731230461117660476565829702 6377 -3598760295857189327020720561821507536878482089825956924862870492 6378 3607571387937831902130374747322053022945123508531769147574979730 6379 -3831195804117265531736411179997589144994647332006194413999917199 6380 3855369013651035534133436505425770246771679493881668910449910413 6381 -4061276519225601001594362572512823070533706446813603010974648868 6382 4101732209206101919832243063126143349465457909731541267408060832 6383 -4287855237945533852504130907398707440935277034246263268245078594 6384 4345525374663402151802726072317816276567586226220482011886994147 6385 -4509773427356205361443966601319275739225736938993198432005854688 6386 4585503145183453343028020932865027953437045032835832078874178557 6387 -4725783146496805340934793084058654741736608285619492761171418871 6388 4820410466412754659538827711607516824931204577219491463100045197 6389 -4934623741546340047273230530938304195425016271070393723993053970 6390 5048887330145425410643566826906637699462598467008148073570086539 6391 -5134956682396601273130209503470294811726014354839695426708501879 6392 5269566715640747186836035776332045381251569266087748666794545079 6393 -5325427974538346315387847572590583352878276984087808102070084910 6394 5480982967688629172992880836360108345194375707051859381570911318 6395 -5504620679853158149536927113222533931958403037873718102154290785 6396 5681668317414275315888728171125582709702676598561323996306564363 6397 -5671100502560879661828593123088216931944499177254386180350630744 6398 5870064140830824957864009702474856382846864898891912796943428703 6399 -5823386248668369324973997823755530372213927547555579894726754485 6400 6044614888139429939904050678689716672589384678352227708196847922 6401 -5959978673195165091685114676854293940895371064502618861627082463 6402 6203685827993422218587598139922035161253651524625237331199166034 6403 -6079350941619730730063192783364299613409709918876587211668248021 6404 6345650315087955351733007007647844996164413628166297094175437802 6405 -6179956123445714559989833553917473463921340751183295025744018330 6406 6468816414639316506549332874975509780405088791624448306010430195 6407 -6260242967348627887279168015077045033833269336343116222912463515 6408 6571507489614562132602693998952464744570654169418251023281523128 6409 -6318638613823246006801762414805551332929197325400588613477402248 6410 6651997054569943641599093351846831103820154795836080299879998852 6411 -6353590408978077716539636527897477441581842949763084086676250342 6412 6708581746760150336278195326700734947388203230705292893023978499 6413 -6363524154307905226981847466180055293816441512905362924314049897 6414 6739527834767319021598748414123322119749839620992968271498829884 6415 -6346913170790571273416601968981968310071800530690089875001915372 6416 6743132007625617426896818194475684932573614692807876336030487438 6417 -6302208093938920216814513007138199519348291782175608697253145749 6418 6717682911933685106960347899759677916111708062839755564639478954 6419 -6227938547904669983438796395438362253497925034847588088599647302 6420 6661508701513887452642504698277810557391332383100006257528959808 6421 -6122610277145052973497869217731037561727061105805837029289029805 6422 6572953215281076809071595033478596463355705929073359527534086683 6423 -5984840727835636447311784746409367869530419556316227141238060012 6424 6450409785693069235294050921965827659457027297899269709421660669 6425 -5813224094572057737327448800432727481595015643231665300978007455 6426 6292314779962726383736715996720649530059582836325214936365830184 6427 -5606500689257120694185073322616988099424829817737992356171007084 6428 6097163020633909129990517627379796021310145596527082247788113725 6429 -5363387303114010971662434225202609801166245178604370064927448474 6430 5863522979665788918113130096184904832455191394559042312961834901 6431 -5082785077865828522109862997074635467195006664018132019921308776 6432 5590031431879243489241881074444717532163637903636126989904633008 6433 -4763570445604023176914626744523392772851831199937061307934705511 6434 5275430359307090978055057489491655561711473346351962519458048383 6435 -4404843434660348799123538523337935350007323538834414954612303267 6436 4918540982353263148612211062664090386691233321291526897257344755 6437 -4005680034673939090482910524014854150639758518787313918088108533 6438 4518323766733557932756129972988105632139764938600338504906156557 6439 -3565419001335307859625688085967112521087944422031212347516565651 6440 4073827697867477930851843579163333664480826503854045223676865747 6441 -3083375320565054406403723743898990572511026842829291582582218058 6442 3584278379933301281988673436124291300076607855696876421371497579 6443 -2559168705357700445670096534403687343937513046832483267857568515 6444 3048998643405230431247902542273266956920712730755199588498321708 6445 -1992393322475434968789719365617577775816183168204407656151092449 6446 2467525435780026336382205032229597326121054231381524429840711170 6447 -1382990546638960749316094605051787272738792205715942686014447121 6448 1839502758993610795707757126827757066710322227644234471617785648 6449 -730876046281335361733653232436999543541814218804275589672735982 6450 1164826726903158823217324216123642496565374080383452169863222536 6451 -36352615559887063713688063959231103477650211339352644230722840 6452 443507972175509065798076799109391609610088706769383200378257268 6453 700302511187070867522928668613538104179484735254931477641132195 6454 -324149841614112790157251821599861734445696593555048192767829653 6455 1478384093592417973640542754337461621368116747105987626145680880 6456 -1137723657773875146846101732564286676869969863015078966128141522 6457 2297215658386748903758885891682858438785329355839578988206735100 6458 -1996457528153440588139734970680182025866206313530832053157158940 6459 3155652096694266850914578513928603886495964120371306410366980247 6460 -2899470278257592299887517782878868552854653497587703818467204500 6461 4052579230806325358195133149073944218615098669847245118612290858 6462 -3845510343552906288308873109225417663621394799209393950334908330 6463 4986379292145284197022533903339508934508588081630747189596176353 6464 -4833198150842064885944638278690828792327405753417456514959488226 6465 5955466360441577687859136220461570430374185301968024757315069697 6466 -5860744310501109758986566432165533993547232259920614561445974939 6467 6957717677421296536138289892406023806117523336179262375473599371 6468 -6926233704464296026769286924958450061510226705034982975922176811 6469 7991047950979207400906644083460901274675559268260406593141833459 6470 -8027304520348288427998309056586391519019292412284713795214405127 6471 9052803078515094887920685074289246048616217957995187984069960649 6472 -9161470907985660787306030520306412781089358873502318358540143137 6473 10140371911693357281693550254622454363529962857954010317247627390 6474 -10325769449831545987535591109925306939211093844261607603996361068 6475 11250551717815008907173739394056316794063378330425420726092549798 6476 -11517117938569285305887309683674144543312080549743565407043392999 6477 12380185779242401171605130686229163972444824861911813279425784931 6478 -12731925428543325101035766058271465557098222111912296638709744737 6479 13525508172514348998588884821540422268336409281871634455807660284 6480 -13966495205664097207341904519479609873631405636470655649345621111 6481 14682807919894373518726632225001829996117753408925842767867983420 6482 -15216594852927798050514713307967677368864654050321333169178121840 6483 15847749691493783858855620069457360010551747015971683785065577755 6484 -16477899160347305729864983792613264126325450717450877742917630148 6485 17016063113277890014397251252426607162433484796136299073326080237 6486 -17745530435241646353895841525190284626906055973192766685539837548 6487 18182851092814330498913465305386456557652378465065377013799150004 6488 -19014534836232886912685940591647238969489143242242662069990894512 6489 19343287667427875156292727322524946216814351103507117112819952544 6490 -20279391190765703888340847446020593306095612719343966246579103829 6491 20491926953501892476868784605001285920404334891765043855354554768 6492 -21534529191368309449055744772102008306231203621616395892744055805 6493 21623406945833906446229536289600038532461699138057069289119634405 6494 -22773802156370237516907318886043247582610196402851472419773662883 6495 22731756231742301031093413298248355831959104105191084796688422983 6496 -23991041868451761983123566313395219863404843638336054049635539581 6497 23811102501178487305960455249147907427326127283824322468364184088 6498 -25179509166712449854321069225824854709562339479548045626210312774 6499 24854990463535596784022380127365256375497444494259618291223698988 6500 -26332474084410451359327981334420556870435595168871720251957788196 6501 25857073720202275941387403514718831374731992638452925552095714641 6502 -27442645763860077200988911643543952283988980596937705544754230983 6503 26810462694801346937072632659038962365436390395744067110426548071 6504 -28502785634928299604491055624530660114805712804075185302580661750 6505 27708392971053133978124810334146146835308544611429058314375754920 6506 -29505111323267091579908235289508503915673800494651760517606786471 6507 28543601559201014846498379745566840416846498211114553592452352308 6508 -30441937000545200228862351253774532289750792955246092644158208559 6509 29308970776040549012372893205722242428759001690922474020167856734 6510 -31305068380798437270687551908458743492434171579991224607627885702 6511 29996946930285822816515955797550131974861057227856635075386105069 6512 -32086453655192078455876118963748890272949947166754777546031192967 6513 30600134642007197940524906521409402179782254193023937058498072935 6514 -32777575423324425714943215276837537242081939035992002132648917400 6515 31110782344926429708766169661323852286953216057566154185091516258 6516 -33370117855369847343123486463851896187682398351572881421739672139 6517 31521315015224086705261274383693360603158165092629562150225960754 6518 -33855349913800699546790824588276686263397199516751126890611696094 6519 31823886751986325762867803949811267372654133158921655939752010003 6520 -34224802732115472840515921848539117779145659118231751507204242567 6521 32010851472955512505484138006716267315754160153450762522781174260 6522 -34469663391856008365483495356002714309113692877902443141714153065 6523 32074395722192655463279828228303050554079183735399350834798218509 6524 -34581440806076211414525013519940046617280542813980339968212151056 6525 32006920318294684279148694627741256676623927264343195669736341840 6526 -34551381246501816455094721074119397767349501634973354180806149910 6527 31800782332923845869813872395310754641421183261872540419525224066 6528 -34371124593803551792296833317454443695979140275418466103924758810 6529 31448570065657664831782911514323742148205503945940748160596939586 6530 -34032136358387664293879142106939575674980217928879356776384102642 6531 30942957198402436845189734228472085467753044920092251321880814602 6532 -33526348844501816568231507713912765794764223064051149767434279773 6533 30276871281494820636982958776560295808689061284145582211410451902 6534 -32845629393611360521922192753174481012555678482286582674100499335 6535 29443470243767587960072995055905480234304908010841911899632035493 6536 -31982380476747021952444105988364365116372541614008529542826113084 6537 28436178261054064879890650404924093168501020684049326779317478458 6538 -30929061377108882260852108791286683194978143701374758145526893871 6539 27248816070867345784874138143776155844171539596211878910684095370 6540 -29678743456934636922216466852053988136772492268041520246668426763 6541 25875481110354621900079515797781293279471220184105448516426801053 6542 -28224681371834934491465779030820950373992501984966782559034984174 6543 24310838147517292749822916314210271161202485677015168303921939924 6544 -26560819484925358986860971147111516571303712119400977610337699547 6545 22549844609857451341283564046586933517257616498210646851664407826 6546 -24681430409617223491197690550466598152185502204511156911776588258 6547 20588206341876438212936190121597416937350419440568611337898317090 6548 -22581544073220275758279921094076523704953372443262690303826810212 6549 18421926632391870656468767668864991565682037329329947242559390356 6550 -20256676957293661035466567224056178384392575146585956608904433914 6551 16047957901066245154860322511362564566684489453770302724039035224 6552 -17703172648822865880248656342086105127738478555667379609583929042 6553 13463546720616545046406817382626597505945125701051357866671416817 6554 -14918020416093167362197523750717498341133615050520872407689638338 6555 10667092041777078829090361097654097087295816530677294311146341913 6556 -11899105632683715351818584691659054240852783089687321140748781740 6557 7657287923866638962670070579476561722949571199314921163161913002 6558 -8645130519201848951403895538374078015139891525989036876258035415 6559 4434185151241071734450298984122694401326102715834910229014285637 6560 -5155746227031544549375643504606753146797123985544215099112850336 6561 998119394978817921782633377541784322730759452683473874951398158 6562 -1431604622841952021057818568983026062816010983421941418284047391 6563 -2648997903110993357294647304430240552051567845124302170239426057 6564 2525648016152899370028886793697658296295994002513477089550192963 6565 -6504996349649524876937908171695753953079865653739427935329340608 6566 6713185637198539733747670881567076459535095594006145036166687179 6567 -10565911476794654796095665461996964486530194781641992704295404688 6568 11127145285616524404515723985496892163100440927042631770436439005 6569 -14827544050704414081039438169251277351799808457402028741219381839 6570 15762303802763106471849126996266568713269221190579157557208399739 6571 -19283694326106230480878032889248938577857723887328631976128734080 6572 20612381326961743130001956153384554069424983264066558101010020447 6573 -23927961780852905356674833790343447607508247153395205923758130068 6574 25669547322827256813389344800829451667634455830746491179216824609 6575 -28751733077657413994133161318485704779002766638687958635029243896 6576 30924914472314617050030411395904337537396966273799320049711733550 6577 -33746252335398275045337520767279106112874746456391343812527940219 6578 36367866209153707072657570191571631594829464968883983950012388947 6579 -38900343707085468712916079787690712779286799395329727728137104089 6580 41986734805864938147260477921980984418665197759334310527597305830 6581 -44202749005822553010711535038430100407767254016370957845248097262 6582 47767958237970551607920563511825612649305579685157262455268541585 6583 -49639611072218064093254001258165658127667321026543258777165304469 6584 53696957518106994185351228341315987064497369361854148296544411561 6585 -55197057139880144439324388913595486606147689260067199934492845840 6586 59757089144496831018137132593666844739397905545439360507512983964 6587 -60858443503082518763243408141553606283331314742302461399669070643 6588 65930760959848340406797002620369664894826589680167709564280246114 6589 -66607210243435064973878184026934228360336120935689053850919722609 6590 72198165842809988280318831903273186676364651638097522338741493309 6591 -72423864914746846917669300235432217326628432518827502871564773258 6592 78538624808199037031971859270588931191061258074411186013630090697 6593 -78289104919495675643560844715679440767486195806108503408671904811 6594 84929125443136004419028603404984133100284180391172436524881649803 6595 -84180580187241317944489242730128438079253594258304707362184013205 6596 91345892717916331223038761993904846385968151828399464004247043256 6597 -90076237375730192032409877317725752000231622525526205813969405201 6598 97762701542555709812610870061401748439925663965974352418849475597 6599 -95950884391970500002458976050860884393718472638296836023304144173 6600 104152722461838579411416926982800109517949872107629832726069958841 6601 -101779772281674437237049938495017900545143110387906825223043071362 6602 110486586657298554877546364080512842118968912895028813737369696976 6603 -107534937894262070389834653571648342125569942883920186311957083132 6604 116734489835608485897064470659158728632841348210288853941694255955 6605 -113189019434173266753474683011257980095442155673706159711498025707 6606 122864051619413593044586095712404528696939646897580830733620794317 6607 -118711430991584380586450438587286773966742830549253806925935013502 6608 128842657671689587562603035635344355672366952606143276047519804880 6609 -124072338435852889389016205608823239341374769963034803129350590762 6610 134635091364899576195668919247279174541262192032307531834576976787 6611 -129238716609802642110310362561943654264766297870090009809940465440 6612 140206165831605630666063421655928258185110287808494508648326138161 6613 -134178485590530785049985707771100938416607202884653908232246199119 6614 145518098800822355910966956026691416351083946583672229911035528597 6615 -138856428168218322735650590851007224542973718662162322682081876214 6616 150533412723551638346232441886605539191674779808833478852526689705 6617 -143238482378580692634265888002597340901499511301766813957304524921 6618 155212114567522873892546454975599108569975674371556902772052323612 6619 -147287584912716627094025763607306186295358659154883000690148956027 6620 159514818196631640169958020022392435325233787120479134299592149980 6621 -150968018133945482172382126492959499033670471617388352225827813180 6622 163399721971416156949134510686241173799594237054189587798003082998 6623 -154241262292889976183364880727621585702442036509868430128475350767 6624 166826004202335929302775202052919284945500722797578933803819829308 6625 -157070374825404749109660376297277255750330654877238166709378496013 6626 169750562948418482071727151350482770822733673962112844056851217914 6627 -159415834030674269351626428406772672350820713833644372077689895336 6628 172131658515445044809462159666081510548031964739382363314311017233 6629 -161239946717909185782870446208015019099748968410309725342885369670 6630 173925496470603566033262258794824768656498995855270798845931418493 6631 -162502756937147262961738822184829352830206424725766973023657801566 6632 175090041342669015986622467232651293530911224571817624024542213273 6633 -163166354067728018196550531637351938953492030106836246972540318769 6634 175581457714399978469153227640033154138409526785006767557566368653 6635 -163190963095979950101285059685396441844776847470608909820354549939 6636 175358137631202495082908383153002573541324567946587616687477452876 6637 -162539102741344673490333649279975462600402926684867353500789274448 6638 174376959975928800151848786856825145013236111707474141961017767600 6639 -161171849573495508234329249982403608866825550287366401582991583959 6640 172597503211497196087899486399784778986214218790494361763021239995 6641 -159052842592401541816182570003853626318371531887294091382664157255 6642 169978219974367683726945492429459974180358878359339504681902692268 6643 -156144796304521887865006394462985130765004029204535045889421772247 6644 166480727473687838044075537675771458031310845564543482209781286906 6645 -152413204340542903243018124714180474115573407132942114948097735989 6646 162065941158797792501997490881690505550235035977270902160230610339 6647 -147823249387744661843421627983957341816558902487495332568634955842 6648 156698467657884752874521199572793968635914010795807340715656163504 6649 -142343122666107266255275566450149990795352290115634228223286402669 6650 150342657478264103589516598713990768364377208588246290724577300417 6651 -135941337847159574926182383733090680648998180327464267831194689391 6652 142967072517528546303592525068044050761478325856190647671467299567 6653 -128589663243357235534312077832729583318720230578602543353564032808 6654 134540564103443039238450440898550471523664812796131637322694141588 6655 -120260907469953732858778721367812779713440592673592919615922063194 6656 125036677239901322620688824176630346715993907871532192860652735148 6657 -110931309060620162815585899881081147367472306858784399811455958510 6658 114429832779935781914913175949844423255980534824975976468252109496 6659 -100578966044322183963217643632097487858764063866241926318865993373 6660 102699665042662173294173960721243840240899594627383038123681024205 6661 -89185565019843246829314226510163719253555587951076401177453807385 6662 89827273547380069879700779589433964993888507412163399333220929689 6663 -76735481963991522036282222752077266034989915748296109913072554015 6664 75799470060476934088622954606193415756027559181743219755444637454 6665 -63216848035419329554616567323670102965162087311878708416539905911 6666 60605205444155651731070659707746466442663053163541670583282656764 6667 -48621370863564454473722722460077573458446313144507395995899870312 6668 44239564457246502688983956496204580658249651429875844947550706951 6669 -32944590976374477347953712715916769416702540728428841931086457106 6670 26700485148218626543144074681437959766599351802803468016866265697 6671 -16186607046810728531038992856606507858933145775600187818174421237 6672 7992458777551869532540877825796399361862221928110157791445659546 6673 1648627961186457540695341095031979200139886460102051538823800283 6674 -11876479905943436319075558607599525600820573439653547163065201552 6675 20551625290041469401782078538023327663869386942692814196397060836 6676 -32891363199721966744052851220653849957771733525290443649807051808 6677 40509026982373060828278965204740913186692839354389519261899451554 6678 -55032938206071005252955112628553423433886575647987886459799173295 6679 61500950156840966631151312370005909413077076581416896564685966415 6680 -78274761411873534851923182141705664888937102690777982722139518829 6681 83503730949311264668697665102410036393679674220496217156762599988 6682 -102585328347905125061292845463642791059947690679734603385432081200 6683 106486119157583880761927407895610775615197968780178730704867794346 6684 -127925744161949240461613035472892698301882838187507152320738962289 6685 130413276377490127461209344258927115229768972624961835821567422388 6686 -154251335100033725490548034666766255569248993879483153053536374618 6687 155241740372571165575427094196983737469098396228904539540937640564 6688 -181509897566341994288013628363695563469422255211278161441438041986 6689 180924679814549099411809369366199328235771812508355378742754956271 6690 -209642731675210381739180253121759720364705214982847329827267598575 6691 207405655101888291739706701130156600309211503796690820946896922443 6692 -238583636136897688135648373626974610782495170827138809726224259434 6693 234625186131070951012978707368085473510497777456514782179344211903 6694 -268259174091952197020656911470924864497998604340746158017490452065 6695 262513167907007215385615561698069162401759011829215009324939639025 6696 -298588562420675488116212374447065134598842136405902661919646956251 6697 290996940876851038689665636959383346832654504727978905805645930010 6698 -329483138478172247087517492182274645467187806816175829886868679170 6699 319992251506378243479012202864595183808672089176041354256562710924 6700 -360847128580524055865846007027096682570392100051621351488311942824 6701 349412827757182611377045296567137080987419340088289864284949855982 6702 -392576306247010551320254061526355180161181063348055747277511680672 6703 379159968599867234023246396461807954395316507746042201199021354822 6704 -424559776545822151883977826315864058882472610650675635351764042669 6705 409133593618616281704588768745768465959535426960899045523518841077 6706 -456677613934599443730104379227413568220231016881488648368012799474 6707 439220384669341222960830429641500509624509184960050957730468073382 6708 -488803870236087873964264081745420351528381617308090585936158025945 6709 469306491593263716940301258927210747453154780434003466235093782771 6710 -520803120186606288358434456838600241661944990440472311544948266220 6711 499264089855541092518531684035423968477719911509973768888560985564 6712 -552534656103973379931590389798357659309998402480041088017091565425 6713 528965745204101641195023445949571871304148861424878288227272896999 6714 -583848001655838306267183515041932827457079811680540682607774949148 6715 558269538383578716104019901975982663590727229863899696500724758053 6716 -614588369363126506664149914502167096531552551197729267706589058847 6717 587034941228871004217280503325070342247257257846686979845013858420 6718 -644590927694356279638036857033154319984745533648474915446814073654 6719 615106531100463194175951493569537023293670362694648798637237983785 6720 -673687783823131811718434413299340620388830472424840528412924410935 6721 642331525575723212946159000673275358703871662160009586062445397534 6722 -701700884243985107735938987327968625016190537774432014324450454657 6723 668541931810056713424697074204186508660091180896149342233143777002 6724 -728450461642087520691659621269258702960944957360780127848913469319 6725 693573742673927670231795580521226224605853506582660438716263313264 6726 -753746717286671916311586410376832515242295987411811868074158078104 6727 717247744265432680512130846349882993837337280946540971949403626215 6728 -777399714070902362351586429095298599885903711856271795941108732289 6729 739390084465071923132344105435716447317455668029734007172942016710 6730 -799209650027565931307832996260051287836522793983348120650995876200 6731 759811895625846764842789973329917059030146785519133722636564979963 6732 -818978500845782847775778655316312608644393475740218489033278597673 6733 778331314425392831943358156921046844742990674404503796654291076228 6734 -836498713073248856524865894464648307091239452303983291750813976063 6735 794751759828394023070828789287956463284611896501238288333815505293 6736 -851566510497806949060874409969436043523355572418268195324959167800 6737 808885406323503098125533337799664103289906122480176132956256333001 6738 -863969256267266697893088743731351524881802478265349814690608839752 6739 820530410368841345792860925302507244469678244275748303718461854913 6740 -873500276878579813775821047701761997516151405182737240755884282660 6741 829495390175456744269351760337513580026282276950893665177513679004 6742 -879944761819814422983857765932992608130824481309428975682157419236 6743 835575922995453451955576757943915320685634304203145649783735424336 6744 -883096424569262510766145991174474054013250613596396090436200776199 6745 838580004419037510808723697955865424560367487255326568227329854894 6746 -882741718731127648695475982636258574600551484587853094469010802453 6747 838303671433120638710313934642275426213148384380468534533758762685 6748 -878678228734704793699171056160899823191738439499960261128919251210 6749 834557441015303782257078352884034964318593552577450743895433652404 6750 -870697558036627160144074117728865396233872477608061314231598638437 6751 827141410621749778912935245544786826607216556884130857353498847114 6752 -858605144235511528542267460063973468445905543223162485023281022510 6753 815872069254187958457604123912752197447044493338269526574026627055 6754 -842201788485032689434772618904136484396821719247610079531566264812 6755 800557384608150529133116385288008782802130062907980509408130868681 6756 -821305193692667785263029915661455176652438536992428079125106478313 6757 781023815205050362864210579100040385981129701705959245309884247723 6758 -795729874553461008443046132924757138969172043820217610668856668783 6759 757091280248066416575944301245869828562897726698549707514310980922 6760 -765310296267833969953375331273864236313842270176169293207057234053 6761 728600367837074987382471626064101238979286275284294456313505914664 6762 -729879621065883871914092029477605928068492527278988544751196149650 6763 695387574915435670211517108397407480479942235430132418743325575769 6764 -689293961323664638006628152973997439942775518837966475098132896058 6765 657311962222228145158342996841908349293758298357685403096856858754 6766 -643410076937722739292536125461258337071082838389389811214302404437 6767 614231366243953477171187104304158934622618922383993038733318023567 6768 -592110972074605623631348942998302795565459539446064947770707936586 6769 566028150652374811152025140552068031823733542611992534904157342485 6770 -535282263196330187628593562115305566088887599807339256542836126489 6771 512586359123949369527770391167516692338235864416324989385108679076 6772 -472838992153515922998625025589080134196834316186136434359797308394 6773 453816550016223809674001155166704641830589128483773679424674452484 6774 -404701200295786368184037930718128798671969384568585423442501217743 6775 389634278182124803779116980773189417844316796648923178538281116427 6776 -330821284256090665141734643049136567115991250876933024692584913750 6777 319983163278057706757634613937813804398377249674570386206050426986 6778 -251159079222681000312575667543715335171023962528970052760960874601 6779 244815578613710479334023564449079212170565485068459517850962261140 6780 -165709858542420123014631910801353490140071447476370970731617973727 6781 164113399615053230160747486138633706753647087540937305115674032102 6782 -74478657670593653859076907642191854795239479440264702554283869527 6783 77870976399632998172373955561701306516618045771247426590072601417 6784 22491199883243801075080378603091157742120261386235759161200936855 6785 -13886463515064290825100599363518768547367695762299826097966949599 6786 125143961081458173691042425267969282937711821911567833572149733294 6787 -111117217187255769046158360280073804936627424511040293241483516578 6788 233383237119950683945795305223259565460660942558623399741409468438 6789 -213747928310870080114437358381400297186193684113514645903980004873 6790 347097516440564893940436177002685891344916906217848824642645201331 6791 -321684354798915417763948776055862433520799932527465126568752856194 6792 466132369987185717635972253012047839712862429117250539004671303523 6793 -434800179349591173815620115635218223712988825547873714243432269665 6794 590315832433954966901877009863680508272319110096935874196662675098 6795 -552943923210200989561135181048604537572539210702657331784186311497 6796 719431108558177387903535065652932084345486197114429146230151775074 6797 -675931788842686501437301838784603503307781496790472995072302210765 6798 853241261444569034093474421722660146745015765272721051781087518960 6799 -803550482246626045584767904207386947688603246154549047704118324847 6800 991463395182640145856249905958420162145498181424954452707319212770 6801 -935554895012287765259558676821548472840650657063887454882932154802 6802 1133791875963987297256273183671949693628681792930925328666255528502 6803 -1071665774290483768303807491420965648195978971918882816981532816747 6804 1279874340428623767841399090692570686172041976144172028723574826799 6805 -1211573200257905499498552928989203881618758197604318954024158341831 6806 1429333554970144359099243113054919717939798864031237582415369866610 6807 -1354928711557262534409807279808589022859833605531899798489399731025 6808 1581745291282955956184111209671841051016621689874744786631340159054 6809 -1501354644394957124947569149131600727439762886527394961461391526773 6810 1736658353826006174658223602936074872433584490666042084737547022257 6811 -1650430644778283520350210370273023220112325307371840597434210659874 6812 1893575350377237955555544209157741635483333637901628277428876100019 6813 -1801709475094289896887354566412669133723790994242271406202914507081 6814 2051969870074085725410097385049062622230881417868489550153366243724 6815 -1954696915509378565746879354801379952507876873118346370100560374097 6816 2211270811741919688401976438627223187111511162548833581420033892034 6817 -2108875135867763120942996368263852306219108935321683023226864645193 6818 2370876648225604556003753539673653163770470333721331576549812519535 6819 -2263675402410712602991258279146823048320446989134735343013549638854 6820 2530143285415413776429494080948214677803602146020518385701204991280 6821 -2418509107777255246778061949308099329171146892324564795687688170617 6822 2688395125434621973193587233588265320546647493913351401825234985325 6823 -2572733449809523624826956759198191703064842530990324254033617979618 6824 2844917424269706724085312123310851710915678663959548971852209355478 6825 -2725690371598811019332403336330127443844677843420003388237628572753 6826 2998962928244385510217564410417947294444264186659101625789230202182 6827 -2876664428675148280766279700416806155769220024354476901064343017255 6828 3149749742684448900260119950508292579079347734937715896896691993651 6829 -3024930789813071997534596095602903013543292063536203314052640066417 6830 3296463244547597986985822727064909566381805500134920495146757003030 6831 -3169704516411642430234873306159262070685907242915154121576536409258 6832 3438259348286517656602408353596822745943133072654164868456740893331 6833 -3310197744918957814210242022619557558186240749826948226958419357401 6834 3574261691399054066132815476220947130954589459436132827413714473149 6835 -3445560841345852147901640404908100109446840958745937570154243887003 6836 3703571057798731486432065315294558166837171577332323307785205869573 6837 -3574948499161781658940036767031120513107948003792332314722169479926 6838 3825256479685510387319599629736651960662851722885431583364769624166 6839 -3697452379369139145914839695833011445515323573261369566766534789806 6840 3938372184732146718822260057585016918326380055583632531191924686602 6841 -3812177196711254198136429224820220250306555668788065879669671988671 6842 4041942026951954256743719554407105316343861709014453296558263025378 6843 -3918163902111338852516069774042106088315085027939549448445600495134 6844 4134983744450601391578066227823626420684629681118311410462268035268 6845 -4014475903606559545639716770236772984058531481738982632185683948383 6846 4216487103171021711996848143888586876828473414497435761103862924801 6847 -4100113595888693240984387897108503717609382786014888119368584542342 6848 4285445840906094537950420048693214972464051697728339424394154627890 6849 -4174109772314520770400742754567630239820064673957984241089937250847 6850 4340828161052374115553445509204765689939436703249399875796296483346 6851 -4235435704288868229879110357619559973258058422043576584263766462762 6852 4381618042042278023297940374615071632551759563100736749114042920749 6853 -4283106567737591243057643997482461905981371100443266593036457163664 6854 4406777162756806613793093144116260804395674035792706622255929917558 6855 -4316078020767648908220239406056658114674459436351490275320151455969 6856 4415295261187113206613627871237796338761242220045523172889482782076 6857 -4333361808122222769906020926079091252108128149530369341828089295025 6858 4406144354415868071613305598411740176548278314673080611640179288506 6859 -4333914003756897487442558182993948651888475216960494408534914450544 6860 4378337942773604966455219295520168402394095408290786292990525647223 6861 -4316759039565002443579343596028117891586950896578838902972952827426 6862 4330876330699989813600901841762644832883118695745956045263702932553 6863 -4280870605695937755367971833010911531315521794930269614047251411215 6864 4262816570042945789786197295445174377281341010127585964480175518211 6865 -4225304471724984056060812869446590816058697256064804238324308929649 6866 4173207620537618204751379844003609667796811656306043208938307236698 6867 -4149070982737175064158477999433994852237087123856863566668566116575 6868 4061170621995952638676135042413534367262955801272123498772580399663 6869 -4051276837364458200656182462015682436235694687210532544353697196337 6870 3925825302219614037587344215285360692560383546645543019626718399841 6871 -3930990691696402722788430244499201933411575447040743308351813527262 6872 3766379600753194087207861756282576583117360264060331087165594816191 6873 -3787391251485222313631557416518973501509651676741572215620803951735 6874 3582046522901774887559975529165994694549552703671837616349423747707 6875 -3619627939296800510434707380738102617049649777760578645614998411144 6876 3372145057883005180533802605428706702829942793467658362343164339651 6877 -3426974987648475078513098275046307080229722821280415521493936729927 6878 3136005905787846512560687534543570829659385051562004237224586902851 6879 -3208686237125962120341406965134267720829269910127245831881337840589 6880 2873083210053428724697498132502697514824186261587887864979740433219 6881 -2964155370331609808052886449741716983100899006978722878650151209032 6882 2582851132315159007930194310810618667591374115692864550996253690165 6883 -2692766635410892468276903424762175075066634237609200115155048877645 6884 2264924479740682726663324100269408898952175105417290638754359765616 6885 -2394057693650405878450984605326940408275399841764680159934536064688 6886 1918945979859576622672418104498694090739405775292910304683656116282 6887 -2067569302309610007792818398912953105196096969947712870906646681269 6888 1544717558222705235597801812771022740055014226466814127477311355192 6889 -1713009556365637149644027263233110272397300237548343148172194587847 6890 1142076515267496069247907282904896831496098555380785844443709943563 6891 -1330101909041793422301898368667619440054980239038051973830050589634 6892 711036945542308341547878515662603694430518005019919385739604154043 6893 -918750887473389222851245475665618694838450933276284497821616104342 6894 251657319321478355909595096799194651735993867356426098569455681242 6895 -478890410046620914103398489069950443074189213860423992376725202217 6896 -235810929888818019668885326266796318756877381837704597660174203533 6897 -10646682672084101290774591983880024635105994989493624589494171417 6898 -751063633863192560669724855693175642897816348022172275802850910993 6899 485809050873685853750884446487757776517615720217779102490471974749 6900 -1293586870495452495521000223865491748442499731307072733104035249840 6901 1010102751528926533385462332900015478411313904108484764430533359278 6902 -1862806870403370149749356743170448323211663469403091688889495767259 6903 1561800498573209643672355023385514461806508393519589612754066628629 6904 -2457925045666572099694706545231955272681003664588699155771910387617 6905 2140255896561146554913958757772247549729982206958223850387999156980 6906 -3078074662464577219223790384864008488950348180309113020365635267387 6907 2744746705354550526536921638199843848694950371448479399987852261465 6908 -3722151964173442634831383110945161178107452588898952072328411373593 6909 3374332211974756097059534362932356091754074858507620967514000236503 6910 -4388977622293989213146865283915374836799030334149331809484163830623 6911 4027978444420081635755105466649210360660310629204625630169457682062 6912 -5077123542309175741483810601695107329971478932333571493712234409968 6913 4704429052879211939279714713103350307919018696823947434793789060607 6914 -5785080802370548586055662654271193901850929385118382393422873952363 6915 5402318447796448024694086472886560348173103734174397417201637668467 6916 -6511082520218641811522289646847438593076875966684580525235265126820 6917 6120056374112017305273665167378516044980774282210176584324016074412 6918 -7253275168883571249477855547752617311926051870626251380894726102022 6919 6855927270905634824806435474549061673871403376622432055910971689196 6920 -8009542514466427268543444060063018957786293879238085834442406696524 6921 7607993427788431603571886561533731660064166274730810946412792861480 6922 -8777676898372697908766995924104109472472036325192854664484007002056 6923 8374174707582726604648952340902764620991893231017899664665872258569 6924 -9555205075253053372537379589957151152753425450599501702230776932413 6925 9152175068137721289086185668835772383333135380239766032786337638264 6926 -10339560711116091849902035480329225730026674650489599968764987091229 6927 9939541006438018204665646590508057851810522776846432215238307177049 6928 -11127912317935046641617033848191703192402386363824864057633539632830 6929 10733611843829823827997804850760972583752429621678863037564614608016 6930 -11917333968605593628040512606188509230001812958157858854973905959394 6931 11531555715311326446847662454273139140842731339179421283515921624297 6932 -12704641027952504348772370590862668567474273437261210200835405129757 6933 12330348011894079536813250170082907010628065717543464194750246109315 6934 -13486554128259760362594038629476895589472518587487378780201238641565 6935 13126778793541052180522763671963053148717431854709525536735828178300 6936 -14259545146618273813635883473077718565007027549611898005128101149282 6937 13917465268575150578063555685499450256495849608292143037233607110168 6938 -15019994867444953299177233991392859877564570740670564539711214213402 6939 14698827820334322254323590488537319304019804814899946166818703810047 6940 -15764049140170710739247769211118779559857320800226761534784332715757 6941 15467137188894848938776563586452572916217171898342816622195004533182 6942 -16487767748620964119357916960435825960520315137649216386031247813624 6943 16218458774206180500945624392694903610260099739113500028407028833490 6944 -17186996675948815805450461697179396488966691823327716374431897306978 6945 16948737682006007336026279771819742832513844566131704138064962268201 6946 -17857501707489127284565113186951808527788738499308049510401934604528 6947 17653705588130953266569869087043821238725622276526614062592759727395 6948 -18494861190684892833459327388019380817687707243558605986643302889079 6949 18329010285954587380170091452292303848010177789079185591051983470173 6950 -19094583575131992001201528031263558634295362369183190439196450424969 6951 18970081028190512058039895049271913113255843518807577814847758900764 6952 -19652020270009682216586115867400185253952198193405853730447972375155 6953 19572303548305414537102403259789821450458059726150540771631197167668 6954 -20162465649256533057033807145987822009169532653796668829815887757829 6955 20130844698860871546115623693244128958482215467280998669578344174547 6956 -20621095496209343986023935692425353610887875028444497885765732329100 6957 20640874025562254954570648466457693494411745427786988724939904642825 6958 -21023041719372569507653461423690633951971413330968699802592976090102 6959 21097343262025928196183065549918124325610639036083938734435667500418 6960 -21363362899774304313484230664705880273477024716587264305219529576019 6961 21495261283033518041321013113358213227428605479457867752979654005989 6962 -21637091301593596802659347028160612061801175206128918880077234115500 6963 21829423121337014610798534318810274959706737128515724275301457250732 6964 -21839234749103614209733916241215575456136099558169964318216679890638 6965 22094739594933788282396837160073435264236589579828216178462218147494 6966 -21964796008447382104155805453761010559716759700176255152359248625845 6967 22285918107864609423107763317957218474401578749524677501639380879236 6968 -22008810190623174733369585086540683512842421662760379200756183899496 6969 22397845045519323299255230454573177013298480020703041209883271266223 6970 -21966327963233332721579819179859655519598527689726602670749613166943 6971 22425216229498722276703942892033364429827492023639683780398858447833 6972 -21832497111017349421528837551274693029333267806825207695902299978216 6973 22362978286185490596365798084163650556702699309086280630933821289622 6974 -21602505203717611772169305936343763943522187034252296853150793831348 6975 22205902371788607581570848140412038610092891225748708575189803149643 6976 -21271704161404793721466799864532425800254165682590001374081971041274 6977 21949086107170957333340225498183202866064164526904846036454208034929 6978 -20835514547149295710296909657617994397238723650221862755578781900132 6979 21587474491252252368749750084186623623531635624742227556844795969359 6980 -20289595028716409997939093251140579317466800636633598974639152763788 6981 21116416655815191448011764021629239735903053356139986011512858534974 6982 -19629699758679723741442754630337750087133495383915371703718064611977 6983 20531135281265631366919164919286187327583592054698922553117034784564 6984 -18851903190994366695267465055292179526972838189521131536216511274715 6985 19827342714057623355207923622967957338205530913150620697762162608046 6986 -17952404005797303485873158104820175649261704483414308017873532208347 6987 19000651877385236283214197232557343969568159797826368446911670375495 6988 -16927803797410968282495525999840098838003324909544996306486344387067 6989 18047253564128736125680087793388901301723674333061836947193121869450 6990 -15774862287950169864727595395517512825493470973568008424938768094634 6991 16963274508554095711875574118868236295235980455435168481847250508816 6992 -14490828377122145153966929086445388851863657824100498977220513201390 6993 15745505582229783555626435912413458448182821721058632687561054071849 6994 -13073139211387234966528872848019252663139000963582470894745603136258 6995 14390712913374684030921846719895685948160753949052831495689313512219 6996 -11519815243700481609209517208793875008047159915712862109218867918763 6997 12896418640830639217068970543733614749710271084608340779355940723395 6998 -9829094444302242448139775287020409667201435158212479469879176750369 6999 11260158135223175940930793994589431640246478001017378058486497466207 7000 -7999889669483628027570608867936565517030698651628387795285711458654 7001 9480315196443399400254333571309526197199412198851594341555433460836 7002 -6031365675120861674482922389861052407902765238513913022968215149115 7003 7555332712098143821183856021859558036916728355187080003821334633894 7004 -3923452807674402644479022844373283418182082815760355019192045460067 7005 5484587131845901580226926161089545242490291499718835510321806159196 7006 -1676361881277320490371258017189551886147440742920964402375653219717 7007 3267564003175381227552046395152550730962030329572514409964444026114 7008 708834008457192582814740614321184505970958329229919199488446561917 7009 904769168793390813778614789760671095659354504097785248530758328741 7010 3230757338445956365011400506834741297340538172191278022676904841102 7011 -1603136745236622095052799958337043833726854590166152863836739311510 7012 5887077959320909562152422573550090010167186569983592635112900349989 7013 -4254388678730168405576713018494730825478231597431879443032731321189 7014 8675132993199467275585034268504006339018955073896051557326513093575 7015 -7047014986491419982310316373035709110030763077252815954218791109104 7016 11591223625851356791502674527630237789334640148942362145907590301013 7017 -9977869283313587256486125630603026349982136548387447997473416219061 7018 14631297880157793610094839523779343160307610987313279132899089157747 7019 -13043542980200390225134753452467560824089436073442315557579556245213 7020 17790181906169705034261099453802440634498567207952816723422945204477 7021 -16239386672009603662070941702881921519478155302624280005424695379631 7022 21062337442692674106371694076415881867026611404476787411424373222683 7023 -19560441049147492719198912717302100706372752651000855904119012635599 7024 24441029135460071141009441309718566064294861726173002368175744438072 7025 -23000446566720021920583993689691049100787529389680662152175128069934 7026 27919143192732849471571967465497109579050950805020794026838483202779 7027 -26552783190575366876809800861674315199711008850849948686735740981049 7028 31488308072309402959574053606425093604325151461008353189688383726870 7029 -30209492328508808496523494541269567514719106433383541127120184548740 7030 35139769338370608375526705856154026720418121786126345539959214447403 7031 -33962201421333069635151462034438745698346566498752242441021564962105 7032 38863456389350342376409713398284234018846243358138195535692441727804 7033 -37801172744725454719001134214146320269372581348384961121885487963603 7034 42648925451407850237273732763935789081461351751623339849532216527741 7035 -41716212882032664740596414660606644534699565920132409617924071050498 7036 46484373378767727956333074172810582510780533317125570036382431467788 7037 -45695748001711177618879167216921205835673614489057188290895724261604 7038 50357633119152644767998801417322699813898864955110467551996264661442 7039 -49727708652296194849823455560050527024432069958393223781333727682164 7040 54255157934923405588163691197859195421250823587127922765663432242572 7041 -53798657999749035788733857924433018462621061142581175261397364896442 7042 58163056882653665116962127291711829590083987659833554022155534892477 7043 -57894622226014255218174015005788665013252634258071687352568740036901 7044 62066047465064078121644526953910374136624844807270180293676169522075 7045 -62000293531623070223932167589371147130543429039752751391556725554940 7046 65948541628070605353078161698807540668990661902073463484858232752223 7047 -66099801018557653633863347503175273137792682184734534469265198724119 7048 69793567067106924598033177699863815195220232937514603495243025989373 7049 -70175989392413095668784722566130393206221890767274602998327775373968 7050 73583887031588544623585465266250985769405170222909550063576664225556 7051 -74211121823270141318015599487351347216965529766611523261874272013111 7052 77300918953108421159048739495320982234817212975199714016362469525472 7053 -78186260942507800190246688906655615347662818925282742952851261394447 7054 80925866808956197751925114937913033167774394749731545623263864195431 7055 -82081869784353980576551435247243886600358836425567257956779202574315 7056 84438642751833150108827317859359318026928912922579684736502017082023 7057 -85877324036029705260158807791343559465643587725854533992322567110073 7058 87819019114865464576903386084738378552342992311637276030815173460574 7059 -89551399354837867975008279085778311575825206186351213338274583605139 7060 91045552174033753051956025512831772404577768692408442034274975578040 7061 -93081917632680428725733284534464106032029203374347713306137232257609 7062 94096737687428621484863011997136385845407530308110821266660401878193 7063 -96446114529670973083474012226637812430861083686645959429196754831417 7064 96949969175498373869875831343381713139094906794072845817084521023542 7065 -99620443187390263324558562490837355576963191302924051026107578570008 7066 99582666239193780495413268003762026953733884106966775425655322368533 7067 -102580786551009771277631763610776803426153415590407657124474005944402 7068 101971282963097864351620728476704897754238479345789724966303378783062 7069 -105302453672362821944727539941674295922360448252436878844985794796044 7070 104092410340805137739941830991167761778930629595340217506750064519137 7071 -107760217397843851992097077925065826042232351438247519671120168522383 7072 105921832634347308070601791685071268256820221107685603648025138169731 7073 -109928508327718429903715454982992653500418784066174432561125742293682 7074 107435590562090350216414457970370920859712622743983907039206994903810 7075 -111781275498037431400020125050254173483315580469532249550811713039092 7076 108609119069163353970401474971480266913727067035588802289863534797581 7077 -113292394213600431862312932683684336978717934661716233187494562698798 7078 109418231231987593807216916735862176450906818088718089328939620243890 7079 -114435316593917045359748926962658920143860358823495305769376581945815 7080 109838364834574055487820108052242755722252578870145862324645961125903 7081 -115183732478477163813634225405506151082653585096292290355216141903158 7082 109845480063494894844542821510812407481789710460826467811191595754433 7083 -115510982133908720236272590394960658851686902037169438276595053699805 7084 109415411360834424987271689050501203706805533186796583625738148924150 7085 -115390977991602649297858517442329750352531434681795828519097172987326 7086 108524670915105184447954964540000914792298426405789869794305429451957 7087 -114797382405049911333269175795699690656731406239339638412247081097805 7088 107149936568823488186042814201581168559497643085978297485760044038959 7089 -113704794601999035398487395770223741554079555295752846731906288633262 7090 105268713254545749911672551954905998145488599193573342378589449556396 7091 -112087667634267820754337537591429490642691010166404058512491394098187 7092 102858997227386351681649243300581652230208793537156964441384761186287 7093 -109921800360373068327447953005226515458794995992686200374990151010013 7094 99899777860198549240006346373243502049145723072512352370905949173665 7095 -107182957919362338050663659104760251554173557804941052458740886677633 7096 96370873448308092722262570299081355596144225768624304348577283053642 7097 -103848679400171008653742864496169614486039541572067157565710750401901 7098 92253273577950036504268541573859945016767116970991659789799700708097 7099 -99896611343063753628959591029852880112121327216844255413889323502881 7100 87529169822774031799573570181408972135405624908075919612262575375931 7101 -95306618838294391522122526909454892059697548995691684444714985019418 7102 82182086080765519166435278763722651171087837899027832828441732808447 7103 -90058819402442759944513861746144349123532865481930239450995251071642 7104 76197157180967360881628437847189176686029352440713900522028256386499 7105 -84136033124056359017636395643560542410889528540114026640140501082192 7106 69561016994110696354791354269406255759201499103080359276304290679759 7107 -77521474784590975338319920301133483706150595221043299693425156353170 7108 62262319367555622511978237770974101735336789816958958239447045401531 7109 -70201556511926934926289751896471841793263725251825172381908085828197 7110 54291395309045415759285538374998034078961216201054100874809163221303 7111 -62163255314210520699752376362199228182470245492490919048698495133234 7112 45641026511272165386646633787803606258090139453349878433981990584138 7113 -53397234881745105728526453120852819337430379278211843391397727748007 7114 36305819084765403004996377686740552171777047239107463909268549070553 7115 -43894895600099458791249824202140220873667112137462911051657430759194 7116 26283293646364201940921861274973606851373063491215447546705867816553 7117 -33651840825532967015979678894915435087006144775662052586859244703420 7118 15572931740289544799424954059003834658092884964041576271062051817643 7119 -22664563759247058566691752273459915442106433507817229216372471957964 7120 4177576763697211491849117469297555990903986749671006757503931351503 7121 -10934273952337126082477313955704018281975316370795172281335526156306 7122 -7897821979879184713076111582823589689248219796495475904450705736762 7123 1536753587497364847365898102505112322687350930477804796702777896736 7124 -20644506343209768256207255219638229320233054197324740643221434176531 7125 14741049564851415294950493800826203354848438379583070813751677882695 7126 -34051513406319462740177618530757007252443113133073407595559477630323 7127 28669905765139822799815944250918880120304999662287002822784701228392 7128 -48103599461724157733154187424529917082624721751732721298087053364442 7129 43308935951137356883119999667278405334689483807545300179778419669910 7130 -62783249406503215988900151773933972942623889163471461113072255720877 7131 58642380171044775181126432665186655820589365853626951277710473758713 7132 -78068232554333241322840094388001585547012503411281641388491689825540 7133 74648338375921435778299260909423376445155158599229884456886580383855 7134 -93933976938903991039267363752482406557766669376487640389908731573515 7135 91303390281987708144433654085635762732039220074278007720053430511213 7136 -110350790731470878553078121855083213857249683915778358194010867490100 7137 108577585792109016478983579537794734085618955188445452156431495961135 7138 -127286632041587891633712842028005767626156119867249636735519179728656 7139 126439315200786364300643315857849176867199432686558795145295054515286 7140 -144703924032087114216527913290543671545447467611618123823256589292892 7141 144850073406888420381338770779125237527189328387342477392633623963500 7142 -162562788529117340537590022068402165646946493548089145789692805171044 7143 163769617409519431931623202344526955841102557600035101651514337650226 7144 -180817457711038361672028566986069275470541072196000323185906430163797 7145 183150487739706631984885245730166229048050365639358126132476643512023 7146 -199419915045137706630226066669590533444430767685018417497890303046115 7147 202943412964346062741823377484502624752607062599550616767046466220590 7148 -218315967217585743346386920021422754058080561568609507913370851192505 7149 223091697583609269914488707883998387091717609903385113871820504772738 7150 -237449298099205848527383501636413970756685159611778725861259415222557 7151 243536772541639772331027131979108088784463352730394682480662063916108 7152 -256757136918125544930045953941587052725403470660741822634349427863361 7153 264212498764533640988269822974291383007911308063984489218028394342213 7154 -276174800116705347628873846611903487619306254379638448737974164986827 7155 285050885178075161944842945766548044127203969657480889273382487072824 7156 -295630955289845236816756128358232701193493564145257504651363782480743 7157 305976294134965795226164051708212850283618798414454584551988652752642 7158 -315052579481775749630807007848682043845725802750813119030447321445737 7159 326911281968652611840240913157311105012970661988780796444477421783786 7160 -334359915502838513184688638792662992782937640024820520347326937506231 7161 347770836244180223793043786154879551934824261233002947378295955552253 7162 -353471817189945142282740210591123026534459738260735198471935471436945 7163 368468201164117177878353498858202824097505016789153122424170216523312 7164 -372300353135081467705665385148482778931355253735575887479035371307491 7165 388909233937476356964499261546332665644107521417131596801990235045207 7166 -390756613087527980217426875249670639954980735727758584253991867401715 7167 408998212015463245575253519913765391719204218528765921906307354523595 7168 -408744953984517013958123662980322758407414225525736917540040219582727 7169 428632300739052934510946226268965211151235368195933113615362379280643 7170 -426169184358273923251795115054421319757772358841974706199776513585977 7171 447707296139156612010963382372526857629798210818968031931629595087612 7172 -442926582370755869393932304629679721451958077769262061655925609465080 7173 466112345877286128429912585844443456956468355380510947066660999481842 7174 -458914383768244169405925947031387717674932041743477319735032451046065 7175 483735456554220234779009777853289556731221733783324011334210288670833 7176 -474023558977010638882049521859200262209664157441829888455710049851074 7177 500458596741264352107860451758531959249196653876738797554169970790013 7178 -488145668098571025666558950466845408016006926773326716031719755232139 7179 516162931774001909775665558016919037681480373108843399007885065483720 7180 -501166386340475089936615715151269417174404458181211128869239692373690 7181 530724310645866352890754767033388947660946359442003995518284728705820 7182 -512972637055597667089625295662140889658393185113903000408516613686244 7183 544018185308840292890930734643451022111868613894050695586347807847326 7184 -523446024458646747042661327951040604361227807284667093826404867676898 7185 555915622394293103034489206406791977983230524977850545946257300666251 7186 -532470117388685346533159743559534464151762521549608102517814820691989 7187 566287711259367656809408980434176926699437219013567083543500138687009 7188 -539923822352001258580126166890819779878669473695964166810722460071932 7189 575002270303382192925181825976057293578914695136740927158451592230907 7190 -545688858264258284964020835878533547949158322127649046924850688287889 7191 581927663952224855497305023539065562363435283923031518664361613521898 7192 -549643053070728457214356573799108542356842588671100380641658303832194 7193 586930219047494446655113862931807366963836235173984280381638458987127 7194 -551667923178851199920224312264488889418437534047365214725212656839620 7195 589877416713839103826630630065581851100444864015528409858352580781122 7196 -551642073086626216155211478285143794085581586112225507073227097035769 7197 590636141109310336261810335735859345549132989088699091859857157188534 7198 -549448695071774332713863841715568497844388601523804962120080767836183 7199 589075040666662273022935006388425301931095187194533640876354465026629 7200 -544969164394343097992423750359173176732763138658073576084596561834575 7201 585063814115946136476209395511065349134369377613949005902426969621147 7202 -538090461808305239370843159588015794229695564028110705030736805013729 7203 578474611847595998014693430865148348283060668808104875945409555430487 7204 -528698942062577129510759735021191369811082422978323486132929341549737 7205 569182392514954493605880295098676750954721704285934853223066187262171 7206 -516687606883256891069916723256634280002080885209159297504961541113425 7207 557065345809318222822768452236190970411732215465054437146462149625582 7208 -501950232285043816200679817867320608805751906486618017481229998816510 7209 542006401718045729630351867985114473009996405639331238332222004644549 7210 -484388251785467138260871642664293119698101494881152073223545860967025 7211 523892481191935828324213047239191551917782305165891191593794812973222 7212 -463905405902338668114528421761785222799833321333306947834427388832567 7213 502617385754965491237746253587808579417645161231318608499403379754642 7214 -440414185244054265600277454899676119789270850964332488646221435994003 7215 478079694561740373257328410069553318779897830556509124962695517689416 7216 -413830976085064365446443335596050498910788378550192046992162272775458 7217 450187089121985526641495358083464835449214071557215637558267779319953 7218 -384082018413763219215437155404216715261160677624717204135594802233651 7219 418852900142499534930658343705871759778352041040015914244441094374217 7220 -351099218900210788771409057433052163684578356559598261375340679798837 7221 384001885056201185458026398950151300208800570026108771957289032035403 7222 -314825336648550592238287933114717811466679202623701279786380547901343 7223 345565271489187041003464847745751544981251454930519573868379508141966 7224 -275210704495304899809150613793577364752697201423001882246319235157721 7225 303488218303706094621339183622861831271614391331099418474177149321213 7226 -232217524873829547540846476329509551725538486438974584687475960358811 7227 257723124872276454009045049095365452400085101127866058837242098104101 7228 -185817472637297975190176684102455044379342340447726088900729168192671 7229 208238854280344536791405964418536617201396933799782400769983833590637 7230 -135995098473307315542609174518704406439714875864454810666120954772099 7231 155012340405788448143985840444010147361981142390604398840840990933452 7232 -82746444566286763631636792340975366086845422366662205558747183404133 7233 98039501805337109106922188646447333654021002693187612367761365161115 7234 -26081239316504476776677151287651222820103532326371430340474644253821 7235 37325067762246799017047553942076394494589200420190906311573532247719 7236 33977155992081669250744143043819332609480396051126093886457385790210 7237 -27104610895837105530262817286313392825533914463903704902721011146872 7238 97390957204894679541010951336563127456214588302314557889184017633039 7239 -95213786343923281459119995551737770577832931708578664116360281097835 7240 164106702456220228977740397682720910037359403722495980332841037529600 7241 -166942503113349016909626009506510511138713428810091212538351512273168 7242 234055812025369653007242959752938410998665608746046979780026105848195 7243 -242220807161479895875970512238743785068675998060083970993787462943337 7244 307151964174351931360262262689117604652202958481088544990917222913383 7245 -320952118608661797866976527491604296900892290271386569547961843668375 7246 383293321626426978414058059474202628332577002004459487766246589958028 7247 -403029392389534034857150264820789124999427311793738539050985593223765 7248 462358152763051974337879001918710920314707759805324383209312692569529 7249 -488316527231147483360453296926293338784386913251508605758207656065349 7250 544209004620881279917800325354014291697587571710486911034606375081281 7251 -576666766371688542579128436901743057746184451643675951848046377846895 7252 628686582208752730455220747391906826896624175940047234841799324464894 7253 -667902018277063835637663533979172471393704697253308211235573104711727 7254 715615742178874705086125509781734564001345153668629324807240612556421 7255 -761833393710598195206962347004467328210180479053580846910205627499032 7256 804797671719750379611843762501080331336154422565617937525757475106995 7257 -858238749997707007523714161399118155728593981390558411456807651439923 7258 896017980910834132612350135265237058875851745296144893608093509514492 7259 -956885182110007193454915363990630761982165046467290294478896832621445 7260 989036750985554319120373264911562332072546818951084700481472032548441 7261 -1057504742626947054276535778292132455817658616711252287832926516174861 7262 1083599085830606034988992957328097089610359812983329352383672359632965 7263 -1159819164111961255437365675207244682587997343057738966232536978282622 7264 1179423025161353037229123407658895590828428558695558999257204758628553 7265 -1263513615330146686164411193281243393556731069594484607781583577035298 7266 1276212348575813956099385982824391993762802902376593986654120898204493 7267 -1368263512838006635009492640549502192043293221776642884308130487739575 7268 1373642529331261976019353756036502841560124310329638980355909880391703 7269 -1473706760986642188510149185102113681133461923931409996783936946035525 7270 1471375980896470614075536114130252451118206969843029536367200224601551 7271 -1579472287785699205590096535614048557097711782267666042829118397590721 7272 1569045612545554761237412084840474574887139794001250953609892393050582 7273 -1685150862991770786556839590394879942256299404647947068517723997555081 7274 1666272944449717360727394515578407290595007716013433775056141977613539 7275 -1790325583772536842776241277606074498127871148794784781485141131493685 7276 1762649235957573118363800021727656203322660409715144171050323524050732 7277 -1894541128081230046872445572066553392757398353322731344679123262367701 7278 1857756178290127308505537951893669528110227997557366245311419127221494 7279 -1997336012741608937295761375635898067666189174196835277999571501185434 7280 1951144932149552266036936053121987191865685189938600896233690585963892 7281 -2098210858543027534401644013852041639777054389072520797784567898282236 7282 2042359442963293541200915914555710721324088262121515312916338378810047 7283 -2196661850148798387696051987647459109398902746797432416555501197219975 7284 2130912991662000492496222481426698530060585342024490068436171873752748 7285 -2292148290621519538174966087965116632822720052097810500365346053827542 7286 2216314594855725182194562401777441656139848559642175614521207016760771 7287 -2384127387174348207400787867693826432950002731693250830551383337317215 7288 2298043008286025453681065882490124417101555493075228774398013670607442 7289 -2472020966138955595932658572408302643094635265713272408874219732074803 7290 2375575841775476850742298406958619688327533892831219101421940960535051 7291 -2555251379542542081501448989581672794725396910039646793964195708999337 7292 2448361529869454985492817513161369603041725061113306539969305729002692 7293 -2633208061120586939507900179141350755621815690934273444181227735028151 7294 2515851001185720322964814078997394994083108232147267144340067618895311 7295 -2705283771174158621880246766750047377575652393024891697417892420618957 7296 2577467328088712927263575876372140428190102259822425607071778141236520 7297 -2770841488813012335614149108943790399353549965269445034168093492849013 7298 2632640403895554951289789081550642270472617057296363754243285075493019 7299 -2829250961512222678419772109992842185712497215262834178685586079722484 7300 2680774175278716808745021747773565490045441440250105861162679523663352 7301 -2879855841356229734610204885048417941920778314216987225316987789265528 7302 2721283894224360959655219838856555933683833807558931171156182139279983 7303 -2922010319498788136607840042567741996988210887858142880462370801360916 7304 2753561627176675916899424690495535758435132611772973861847247776866715 7305 -2955047245387548960319119157245058650849227357977564987580698056766996 7306 2777015658543908995378270854786757283681906421587647517803174223905710 7307 -2978313869104382409639503633158116208353329701128157087383947110892315 7308 2791034173323581161433170935468347016293448755072459541373291385536516 7309 -2991141676295352144481407340466989967111877796190480836018225379799153 7310 2795027195033169077441788533508027493388094234423410880031505562540405 7311 -2992880989592701304650342771280791129570863338438005880056957754891714 7312 2788388309195055969489343759248257957035746943429135348667796281514322 7313 -2982872492061572200475695620987692604139589574056744109385114137780939 7314 2770538668970881022424089691212365128631401782931606074808251823113755 7315 -2960480471408234331576439556889756741822316646836186448625390861351331 7316 2740887613852318916110090743975378215771576481777564320389371437846362 7317 -2925066760744244716832594279832197943149776866936272549958642665689391 7318 2698878010459467433442982693123256153502556781437783360992225536852764 7319 -2876021501985094343895364527251190655097156334288240159828247104073092 7320 2643945931308843614615721188973488064728922058625086102385935298737146 7321 -2812740472719480873213279118630600259725971884552306576425044652581579 7322 2575567566604911930483008238023659069783646909952507101307436868408708 7323 -2734652852493017477828415465400761905590389117061167092420488708179930 7324 2493217799499184817834518759087258312426777907475159090104213176578326 7325 -2641202005847224658762750297200939875478872228995948997578414749923823 7326 2396418231949705588641331006738719968570030813547809017477542984034608 7327 -2531870062155826798235457300041558451029847020237002194386174458925826 7328 2284695626152628260445323264383488336879165435520118989814869831510741 7329 -2406162782631623469938219967676705821788140921472979902739450564954259 7330 2157629976962176698815359568992988367416867202823366396899582694207420 7331 -2263629767240479394746715039621023915709867612018372253859760295538745 7332 2014813334300340239912945344447088958130525166296012681418752879556645 7333 -2103854579770744435840843957967490700814198228125551949135378882712968 7334 1855897923704930948599659846639336774719964945246494398097169961655298 7335 -1926469759897371082349680445816155173128894367178923202679686957596245 7336 1680555168090377199602725648507555593818423514713875343739607793885160 7337 -1731152407284257009988339842667640785590998317903859807243230332080507 7338 1488523466510209717334644578800402131965676148237550935779887530532581 7339 -1517633864185188305736721198548116193381553047217793008182706730812324 7340 1279568425869015344539834467457010461257328976237974873090789589321612 7341 -1285701175560843874071604941680282794914252937745356046665078821467401 7342 1053528901592192620713405594944823022759300282354914329558264980821836 7343 -1035200315322827078176793802527997760876889586965854800356897500700753 7344 810279373729277880727492113241549685725123326852663919860709648867307 7345 -766044834860452372114882796547051011796174800789085026339685194114731 7346 549773925887976099349884773341827815054166142765088112704404938291911 7347 -478211491788382913156867201274704535880777226361865374664338942410801 7348 272010587993102329878120434674183060907120643163173972742177853498193 7349 -171756450013656746444406987928743274318704224661559336304819776565086 7350 -22927000439697231047896724326395112689287297139086187906792583318077 7351 153196738383789577491102438216610555534192014585799228718237620520943 7352 -334902334705922497325252297434394496706468510085125915015683613811132 7353 496433297481368036324808488407337029330744890445855694437756961030361 7354 -663688373344434507546362810199381992139135490065418727190648807199232 7355 857667799368875051382284416512919018060303562203728882078143223392571 7356 -1008995971056165147134838312793749420833664173763680411380988529080605 7357 1236511350636116325729517637270136540976037291912217160629112922830244 7358 -1370440932287725752658428573764631722032460035279482614626986671297975 7359 1632502156127218318815565587753649169949343672940098944359229983255549 7360 -1747568275077617891553168181963296283919538440679224332060201026158286 7361 2045063178602218649928791383355518975580019410767567540419736163564927 7362 -2139824051044023197635291173793619189017238931958573376962505598951514 7363 2473542627587795656398806873031196229992492097914316932940955681910810 7364 -2546574692840642417901528593171577643802295582040177475894810497831487 7365 2917162465086460801211863440927654777091707031791965903032245130645649 7366 -2967085454573190882711757244814315050001023720364170182459136409747396 7367 3375069313590594474446056327819988203526406738700063762594276388622422 7368 -3400532975598595619559462876937051782078685533300669706929657831485351 7369 3846272587737835076937031502077315231311975968486198936053908725182731 7370 -3845991549622952337114287163350031299931783556131238688632128209404682 7371 4329707487863173110736375553065218283214642484039080614320617821886034 7372 -4302438971578765383581231999016961447408504318088885569382551411681319 7373 4824162013090895381018572311114975067639308316204463307884583145817875 7374 -4768750386079316394359150228674938589395860932201210835900625775976848 7375 5328351829098138540649235514835513984935609790900493217030330024176400 7376 -5243697026800315196536911396771734902464652145496360475339147113102400 7377 5840837104285029404111197945907894618078627752377302226818056372686947 7378 -5725949514765910241254877244548720586255498966029660371597873054939241 7379 6360109119754385976674721110169049275614271205941003544186171304542876 7380 -6214067205657651704153826220741023791290495799083832483378139378208204 7381 6884496023742538836604552039929729391080131960905351936760310809659530 7382 -6706512650808633472080722128099270738755065503397209636308868331735337 7383 7412262953814042542260291848022413610450545591925088135647629275991867 7384 -7201631496622235842979992356058054837459792536263557038878022458563829 7385 7941505781280250936577707386139455176405256414799298122741439043285178 7386 -7697677497901604381114251666797006396178413783081495785799893107932768 7387 8470264367738838482714524932439711984481575804726033175996494030401747 7388 -8192783106304691433702040654214385841020045213691796737206699240188182 7389 8996405892171267028896862808833451077982975676565442603859902760285814 7390 -8684996699533338929937978912334417454210078202866024701874940599270410 7391 9517750268610877529430033806297264889983071598351731156938999250837809 7392 -9172241278757786715087045296149112858619282442386692695967271087887498 7393 10031942692555862499938284839063732855006417236641290684857257495411790 7394 -9652366108502507155386657960991004841470538063767661213184875343930090 7395 10536592907680780418583392442279233707446127065593028521693256414501855 7396 -10123093295563801908280786023238837981196837560188668144692080394093897 7397 11029135900510596284374403057985755793404089743365885960943810891416318 7398 -10582082816127552797891039864025998551895792359327759234313623176024978 7399 11506984460124935067498894696153147465967955156592843857059146203945823 7400 -11026867808703182008537970111107419187268195464200081648378556002964119 7401 11967380297945692157305776683404372300043084615423100406432245857061701 7402 -11454934164233767610489565730144212426290370074585632644198670329655284 7403 12407557894760998471207383873105792544595911044383528943193989504035766 7404 -11863641861422672790429187658860735776857274304615694873057221199793282 7405 12824586467820128018674326828629030865891301775556954273676022028430461 7406 -12250321704578625647407803877492450006690450713207374147158208746200385 7407 13215546464419896689865807776175870309042425089388898779414313394165552 7408 -12612182257505501228054233619379848879157664050932685516753836800571184 7409 13577361240023929962900068588399066942082526819873534414538039287680237 7410 -12946422271159886229206187358013374505009237525123034816148857748972750 7411 13906985467273539543039106290588731711524146370636010575092853155683881 7412 -13250124889036709524413655803842532024139424532195378451729110285311502 7413 14201229449671721010920691237142422512502356214051626981031334332280694 7414 -13520386127907274621920558833599779774356527090343996808600422879145016 7415 14456956272760707097858800066830775419636472948589906418103500546607316 7416 -13754193883596537563235159063335363809262188619830942720542352108928034 7417 14670900200527380837665083841697178449560717360326940069046408759155054 7418 -13948575263080733741254408753099487800109367703418995309865345123885777 7419 14839873300094225077474712169891862433246027561229986703891479852625202 7420 -14100459699032362634359904524454090683493161722726513923084100026378677 7421 14960576839030416592044783191679015029310765399633644703698425585643319 7422 -14206843263397874910858009869253386857819272254908755932727285788750794 7423 15029816499088216528001473336289265246813478144713104511934554323990680 7424 -14264638500674610778146612535598008584376156772106772448248202794080935 7425 15044310221717549164144775527801909496488707938096792392558067407493714 7426 -14270854928532975095642145907761154964120530597461203987965697904553878 7427 15000907628245806371314500647354027955467283753133321711869502794118640 7428 -14222433697037569739217863658167629328724147606442676236258908140800183 7429 14896396989972500295331034672134815226081153091301254181559138334869829 7430 -14116447017912147939552208759036648611949661941976620299025088221146517 7431 14727728624236648697416903488202946317194483494652756630282168275311893 7432 -13949916702790534431995678276685062059554887857376756917179321959822657 7433 14491820126129326774921990962902700744981246793005845828824751494360704 7434 -13720030317726257398139723603923941100401172188649548980293874520350005 7435 14185782746387582229859491230873677726337023706701823221382965636544706 7436 -13423947168203066034444315484529872796794119089122323832856050386437179 7437 13806728626480286508347400401920901666977468200727137002647155977542468 7438 -13059028896023254996259587149557447432929360633203630396494679423491966 7439 13351994657260743237152349409563605695734669327500608842060072552998853 7440 -12622632046286709942283489058744819941713845117176973723163009297621686 7441 12818955754973734364376755637319768191689031927332502806619660827646969 7442 -12112355425684247834841835271441234562894344723064443718382958120259970 7443 12205244668536119409477117329008670700831134311669242252011056310335887 7444 -11525818077613515874974419281227534851687082868249832890381447539301231 7445 11508570858917518155964738542367390904960594507294717717147106278342308 7446 -10860921009379269607283381810774992215754405208726225211486756100148930 7447 10726935218978899158878646601105966981369215888042427681368202423022169 7448 -10115615017329428023234004531220385491139577460914218039371530642279329 7449 9858458253269784602857378305093522362449035230081403612576400317778179 7450 -9288172740903030997246571548989200538885727819876320445163891221161367 7451 8901583351870520541892347684435108370973525752637174503377239362651627 7452 -8376946995050948837872652528889386594411304984839253361798018762286341 7453 7854919686617687432851779182484889059390749273332040790477206916226594 7454 -7380654595955410989000790987486879807490735470257095136256201523261497 7455 6717430900551001798553858242795369352270500151980810249717160143492093 7456 -6298123875729385529644301132471518772331743060613156814593827768252020 7457 5488292948251528727853898561277562463880424448713935900444494704792815 7458 -5128587913785130899082951663913468357320677989972648470470788983193162 7459 4167067214269987333241752789312447735883220884084837841796508573756270 7460 -3871426336210933157347151525635936583605891474069510167567513180537797 7461 2753576502544306437583693626875303913318497326003051371170792590154656 7462 -2526461995942035558399772117778119744984408986784264817903076158334665 7463 1248055829036461130946989956973236064864499376022343044318134324501707 7464 -1093699731028033630178052842018529777346360837743334891371736703408305 7465 -348946786516520069284654743879830821812978301555271409533561017601130 7466 426373449280843890548970149351885522601647711494146796594644320060736 7467 -2036446816623336585448848457777347472215783570167783317019346689656035 7468 2033053990529642333852564280756587931793853272467677088692900918595496 7469 -3813096483463727638238856936676518175008780244233594018438436131086980 7470 3725120154890575503399661068229005581753699921001422688800672164784745 7471 -5677089367893854412514691687773025676821496436789500037825164862107910 7472 5501096631984892102049044184196645441028079085385030754471844241953305 7473 -7626205542224014391325786379142179077760122611752526783659010937386199 7474 7358959299929267244467334328448548533316818749921211026137352066962524 7475 -9657750765008031963553494718539370631995615382114636792538994221422062 7476 9296393693470019061467503777578906088638830893456411450672588120693659 7477 -11768565939809164608059421392548313938212096297959528391056546344753011 7478 11310508029327885898225866581154760275907670252526346019521958281900620 7479 -13955007754875912150884785440607214104554446108516617037860675282839605 7480 13398086697505434416402095825414749216127902276276635588470773519619930 7481 -16212920153961093549791821149433852991761025119290005720320910128575752 7482 15555312946796877616486936122489342905989082508262052100461656440448882 7483 -18537656954140204056333540164683137067560923346040426216019343964197399 7484 17778012224672410485129493722728352501218086643313124167977463076584053 7485 -20924014784616958626981167345003115428970417359529073481681531681956738 7486 20061394010699208475894559390806753597867897796639038698123581059235713 7487 -23366302982179494887369430555184259105273804551519025310506084630968786 7488 22400277121597959994570921672355160909441689592391049903392924181492304 7489 -25858230125952132113299083148735948654114053831548496136099059179861502 7490 24788854976914493681279700546832818559928153611721451761181884518023358 7491 -28393029827347159098629030705414490738683553356090421979210958197757585 7492 27220903600989656236505974204231195622794192038511648908230220375287620 7493 -30963297184719478784161131829106669816379753679958845086091830505854271 7494 29689570673268898592870754152409806297749955470073767132009127544512853 7495 -33561170573800244462312874053009881016033057435131042892255789365341833 7496 32187561951805883291504740077802158117095472203642506955956558992228654 7497 -36178119716137023436144570292203694595617261925340928508554088140298820 7498 34706964681846174667697499083960238814884038911412432121325763228928649 7499 -38805186523176504057402790055056374521442125291714313754277855380098985 7500 37239401718978671161831654064357453830348290576707866692573395967140879 7501 -41432717406614563171284907732632031226691583913960568004443330602337795 7502 39775896383553285499498371421608946830181190953005032110540762900982094 7503 -44050673140431029538838342059993786809758048513572401874168855223256268 7504 42306994274371851757024294344240262658384991784933390108131910132369019 7505 -46648300272312755637641614647961683525287081780467412486798564150380971 7506 44822668484663990790600034305504616804789868328219771080376646756899158 7507 -49214509550672208024363642277449295017104059087037355481082629827702668 7508 47312406530643857550392570713849159842444154472963395032565729438503412 7509 -51737490919773926541493559271940324560395581263468842124264788849835199 7510 49765166706257736191746919789466451134806581546597082942440424871972224 7511 -54205160128541250366294471757927973548320869928978981847597251744004730 7512 52169416796639270263169415580510878055871085914225347265905015928138713 7513 -56604711503327793813651297338776475929359948219299745173440439293687892 7514 54513151643472511797452287579107657606848493106906813308674069778585810 7515 -58923143317921167473026738459774464419488486350772421382652037534661319 7516 56783882559318804362825777196030186949327278735276629632939264865660650 7517 -61146741783094461419063631164387668292005946963522717518880970892727195 7518 58968713225783814153460332179432005404172564583135772753371939759741665 7519 -63261684053016263476130608846890718353912101913164743613202904752934586 7520 61054279810923238796355523746416756835925125540727843774513713399594472 7521 -65253461113814959888158284815012056260530644516838229884995590398512125 7522 63026894953687298051771450877002732039959661616133325949262561280254886 7523 -67107553402648160624205603448348270524880419924346215825584084187933502 7524 64872423278447929479418759435232395879213112212839711329574095459808134 7525 -68808789626131377581823827433116656083713896978298731195252965064853637 7526 66576506402281613168346045698678089489018595565628529058160765053711118 7527 -70342105102812882725388477180889509913954016907609212802494793773380923 7528 68124371363851817580452516584644609034749329110015181972373076822276261 7529 -71691828779014140511751123275411288155297836721257576220166460482209619 7530 69501131715763307546477730866482506265306032463204172775803916946800664 7531 -72842522420854994337724507854208939247477327342300049576385825037297695 7532 70691532328995192340637690379177063550430979457981353623388895884116988 7533 -73778206887257335524159230994230514142336775023817756619148502996624763 7534 71680333752119087025626565122006018321242921931951199904006520025150468 7535 -74483271429892405799494286193691648683387917741222912123888778684642378 7536 72451977217858196625865985725564202729239217079424907813822068840065268 7537 -74941640492029034109770561231215561245824317049474727769254372379618043 7538 72991067552677870674389687593061415910508431113777161982605496852849146 7539 -75137761327240842504218229412601783404332423742336713229253854638161984 7540 73281954241260607360995732218215486798004787967371451507409947527662279 7541 -75055702925454163555250313866619784597965463772287920011061260068310031 7542 73309305775306770654769930484067771255223907404592198290504892205718020 7543 -74680219302671588988877122627225396789576709191361298376860394754066947 7544 73057614481514382660934446191571060514275951320323696418203191656792657 7545 -73995794839797616302289575466336013807205642422682817293202691539250045 7546 72511865122129023282228102896911633006881104435701575326872918961092456 7547 -72987766010578833999820090432358575988413840082292888388561242269310129 7548 71656948074329629803967635200222141200025747202291658225272386793726361 7549 -71641320052009137753795856768626599175477354162722991007947928230680028 7550 70478438813399356965912779366933456781743204565972659099418279044153874 7551 -69942679710061196899445458847714978538168694845889388671433941291526987 7552 68961913501547016609056816098763213666201079989419611350250877444511337 7553 -67878046980891578570062351925754074650771432268610460172476380687280189 7554 67093830172868124711844834350400616020516625350656152521694540901186331 7555 -65434847496935911580609865234384344476444905890463499649094011308068259 7556 64860759249346358620241016671774359204066154064899902616063895113077179 7557 -62600636278743387316726365155406878909210324596413197161914760757877545 7558 62250362951695242410402432167780765657940050941519004147403534561806738 7559 -59364377771082853550104239345837788281028281003990822007405666313713555 7560 59250528239689019638038419461929124692610011850628382703655769830794824 7561 -55715327434903535359701780214730194412844520463043285574461747225533833 7562 55850460888672453404030691213842243986254308992723994860384501242679081 7563 -51644346453047895238891592489925754205955991002095001119104124309207523 7564 52039713178286817546655696208387542885904025994050116784131082811706356 7565 -47142752161941605606256102607224530948110372756871878666354644581690037 7566 47809381766731990030131152898501172974901643334002877045822763560799464 7567 -42203663445617603648604641312230353816908474194815865960636984533581769 7568 43151047671239361005296376726961378022162669545095750514209395251010600 7569 -36820838538359870251320701610190590031197516934328510391521925539084604 7570 38058066321372142081028992188112608634964582214751815273602403814725055 7571 -30990020814837628531320638014066269182738281657045838994650708592514516 7572 32524412839494868681592745899935652383276964305551081862792730516967924 7573 -24707785607643812891681344850616959456703282265516047588837388918581585 7574 26546078434349748161274088033978908691132125541171233998980725493260956 7575 -17972877890563569672497437073885881064376285239326445461485820607206732 7576 20119811913116352793726624039341547787730630960978547387974971509132087 7577 -10785063798655437408584613420616783729280700209665394183767417994116821 7578 13244610568595701888520166412961287956227455966441711396033327043033598 7579 -3146455835239374382869881579194755590987877589110248027159873229392003 7580 5920380207970054980524197462977334412175765561817913877784384375037618 7581 4939612376027539103735251736653430097569695540601968239967199627994873 7582 -1850500769945537319216571742821182947895179958625999018304416540419540 7583 13467308573318195935436904768487193217926672092252628487745670088545832 7584 -10064601397469840180771530863654478161853645082653241592250588936764218 7585 22429374104714689356724314735351970904947966381242710062953463627883969 7586 -18715791574239266284834922477949532126696239479179052720768354135774593 7587 31815911892844825864156737847019518143465674017742426103810599678346311 7588 -27796751912873301614285980811085960342990455551834832769176642391720981 7589 41615405634031696486038852889414151975278202125733184455078725170183131 7590 -37297256453510700336868476273949810082546235579826264684161932020617971 7591 51813577697495607631153239175506252757544243568607350738481946183539936 7592 -47205746220686474372187465021352307130216529412234965950440129622010600 7593 62394338862020257584503596557002818559434045892878640860735819569137671 7594 -57507573139412093486793240404582278526109214115334255151868981845118379 7595 73338753811481712063623646288080254877106621495135272344290460148134502 7596 -68186624459455034556054032122626197720643428881556511353330961747357787 7597 84625884057227651604067305013042442882024975511843957621674176488265193 7598 -79223526393787511210945854909159171451361843456249215377649919068398297 7599 96231889399260356324997381068009913843841910863455500875968127779791049 7600 -90597328796300313246314533185647478901482872818648173192074828248384727 7601 108130757819612864955856869581783652232741420556561940243635270625368984 7602 -102283678803329468068439143899365824730237660677883393176728915666115945 7603 120293547057389567009796588220732500286641028019963815373749218729298660 7604 -114256537480543117871571827597558238113983643934878325017886500357443047 7605 132688989740377266677468455753151509417438106680973849144899393564883546 7606 -126486366008254549446426565450149773442377152417589329179821102389025685 7607 145282911531268388021157454534704512434784720597437836755330059838573806 7608 -138941847308550149698410481914756397741946508876398979543588485325938004 7609 158038668198125819260043025735469175277684400616465439523215635216567204 7610 -151588094210031768921270416603541407320331165503241418259685128561290467 7611 170916779746259950726397409114706998243196650557902221640949760022202955 7612 -164388383552224451724139502719494374574985205633552380045699394637707725 7613 183875185292838085696567413949662741394276577657163860898780647152455018 7614 -177302393433069656212590797709211895213552560488526554063034763994189472 7615 196869096580969902966918018126189195502212543166081677669198603067959788 7616 -190287921788091960679250315731479350976187824666726701419221542271761258 7617 209851066476949460288299559459670837572814766773596020529427622562049543 7618 -203299204609586063355927980435441542975431439696103463962375595856167159 7619 222771092303055565138186352907700924644428536705681457159638059597826966 7620 -216288575811929683939690973648505241865473917294403242981451309782810742 7621 235576451653031080837444006736333641911448469904621671401939643280545249 7622 -229204889691834593488916793996863266157832493136852435576144943040797773 7623 248212105299631999525398931739187736193009803696550107539140738517364913 7624 -241995125805529550155834938298498793758408573503686841527931663647485378 7625 260620276815366315195464940455291944818071800124421262615378937110755387 7626 -254602917719432730317307497584034256954931568768583577782721640624886359 7627 272741157220690719826296104522125711388646362422452718459432533208534709 7628 -266970078423706043567312308617827526896390439827743954163272400798942286 7629 284512234731461171761198835365407931022745890893861820748871584899816286 7630 -279035293775396104842423594645502186485887652586466467368805076620429128 7631 295869319749991109539499019562091108352166323499560808507509513508245090 7632 -290735508185748498852883156202797088874653015952468913135369322446273393 7633 306745579808958359273816716910769675228294163611112208804184369874999559 7634 -302004822183386659930927986561093642857862460058575641818353324138531041 7635 317072942782529431929510165814584375332764223492797059037632081541288356 7636 -312775736171132225043082567922430276465457627068706152338231467121477664 7637 326780803283851542029217313616896086418697784923059441905594523329595872 7638 -322978247206365245139719699285413707977686685735618302989887787630894725 7639 335797804560877349130955504031796128761905644593899391961180905149085906 7640 -332540933818073102822474145878232078177242819816410604089910494144033487 7641 344050235897178465157614259602382950447036397242398050290173881158295241 7642 -341390312305749955818837406581911006767424198594410641577169932572228540 7643 351464193494454196472089679824414662440189594641718109367293546265477637 7644 -349451686129175653200093712718741443797494252635296049238918161224919744 7645 357963631147479603975962756378052152149727055123674830701465746610483224 7646 -356648818542434434917113443379139798078312930983125599546143937491507942 7647 363472962088788577933256063798082739249590162210498250271963952875566130 7648 -362904536175105705969388695330580178455015751107925889885247100194012674 7649 367914719075719231823144153512651628793269319655844817172423394693037925 7650 -368140704448400768446009014744619263351630598904731848914072955235741209 7651 371212595544969085157790493119823358492766350819867999983464103250524892 7652 -372278580227406395387428740238058473888008378423231403614546130849678117 7653 373288750010554374624722099314176157431928020515347096992400951892293107 7654 -375239145748935731653150462258479182440474659218045792449286670053541544 7655 374067261956064714014900885568007347647824592503973235825317539611723594 7656 -376943120748596272017650830552361923105755536733559241875121894424397384 7657 373471057131949242957126670273904642352677735586182984018297896427070210 7658 -377311728696854752331353387478729960803677045173677204945650988933439479 7659 371425838262576467778665025478183862135323940418481634503670303073589416 7660 -376266347779873222887026920177413616153369286687171105892297625216024142 7661 367856578713093433872793682786388539325891185695644962178601166573325187 7662 -373729686012094956733497781485383111754869270155281404546273390846624311 7663 362691923929350099975985165956075318351040831704502956123828226242785262 7664 -369625082418484116097847725353355043684224372636230314839911949217636317 7665 355860304804334903045932309556699229390228762209529149598381963928158543 7666 -363878133970520314062523643530092310549851592028112900007066321532445588 7667 347294754473407090715616177210953749488151167856791351377790866204343163 7668 -356415550115292717089547140023591740385075887304034267684281503901674083 7669 336928640327244748294626244736838327800634380446568042289911482646737840 7670 -347167319711922408236988726488613596141044466518260768815208363690596271 7671 324700946373181321487427275527714847906639616173069595912545701741465723 7672 -336065086536072341239136302965158403352482821327963850220010124985705570 7673 310551565844774863008043870032151020741293519027281861683465942458765300 7674 -323044822450566729445888367197946710065480403502793392360626294575955646 7675 294427042454231838236407451724902773113153995413251340929566595612325514 7676 -308044755976965119514603164281157142749044536241117748926587199714223653 7677 276275490949297893324201980947748612170494321413084919323597730806547103 7678 -291008572277380053119168872526151896350723241356472003467591763520982831 7679 256052706721080471844838462603716324129417527055578158501229101421272352 7680 -271882799585688836898797794121034567771211318307841435193591321442735816 7681 233716743968274635920694673663240113068200551954754547066649907444831062 7682 -250620633280376731891114856136823005727529975274719119896879386154004347 7683 209234424307960456077256173647534685536257773684885021109789215630213408 7684 -227178735529679908313381318920154172192881583137218347732531891777753860 7685 182575514104088335669220766135498919874557169116615106982701036865124181 7686 -201521639981373424936892314986524496341861271270773193412510876413765657 7687 153719622832781319132335370634653095569449097449574834664572509756954761 7688 -173618020861956081454161359469584761813123860346418888685861238545176610 7689 122650060608404001613483797223948182631596629415702361696457891853477188 7690 -143445666179381295356356465401998275320157001954150101226739412708576882 7691 89360998914039041544759336743942202134458266450813059282349877452352098 7692 -110987134740437583514707565306576528262614417736747413965699179473672883 7693 53851076497804715251529129792480477824636335722297202200369537141034857 7694 -76235395948101890564798572554460032384810679569306440005721821430696346 7695 16130822659847937433094332663832778730533227518562286774848017809909667 7696 -39188818767773738021641983519019836275382192986851785440447177813601829 7697 -23784040070623696459968294009496969029596692292926937226173622801115162 7698 142573075453462226884526258219932869153775201622852548721608488511983 7699 -65864921690512847075319071523389818143436980996119676171461640081649140 7700 41742697930098807943282928634284364736661944412036985368166201807962822 7701 -110077275171559773141723007861830199804675510044126090947954583472635924 7702 85582600474682694101650594016775988136108730266355634654436846167591037 7703 -156372833403772799504005207368039457075122568901374739679911982767233295 7704 131626687347708807098851403378803713948767714175704960716455863191145081 7705 -204696619963268005504473249240997503598001046401655607979265678851871486 7706 179825263413673295746792795973159788481092409004402845121606371109398261 7707 -254979138725842179148733971131183237886111801881945432835934719436505429 7708 230121470582637842280116548471769981776435963807647352533974044553166217 7709 -307143520396158273141119690725856782842171454020505975620639075729066310 7710 282443231445750526618672376993772554924363524582326394660134223144454991 7711 -361097678319928668872716984966950703241667469249104431165212630496308536 7712 336710783410601862494586201261073858993566006524236244984935657007513167 7713 -416741498745695564786383971400756784989087517209835276662833538247005179 7714 392828135870089594799272711633348852709194446559667977249605640693895806 7715 -473959152763904372895268333195772577178767160418147590792142808570141570 7716 450691207133365676534538610774793593918455476777124048804807506421759146 7717 -532626169752772877850916445733581490986569275439966936006935967047014951 7718 510178732679037520701569906196144634098097742665693374893909546444090129 7719 -592601998921982498484588024092419458055440133461265769642273450100151995 7720 571161072434987858993642836110635336059341450834624244266203837830271699 7721 -653736974260744327544943218095281736896022974225459800486525776201225668 7722 633490624442454457894718983066482245209656481806795583869132935233880629 7723 -715865140553771404308665477924491967393421047974444090909630600344603195 7724 697011172339883023498093525265670566178482133679221654693088133766730686 7725 -778811025504655064370729381952925931609717651576757513470666411487877020 7726 761547967432607902236977006613034522895151178130042616782039742117214279 7727 -842382935205513866085493477359299233188131969625244567451522104689513954 7728 826917560498461665991742629116344060753811885667527723199965736453155422 7729 -906379326519796932157375814856283486154137852675400499491359355575876113 7730 892917531451387685612364213447547694586394469601893345924060394847602681 7731 -970582725351089259626957594390022345886523341343661682509601236036881171 7732 959336868306466747699523234670372147666003743868850993896980078023224086 7733 -1034765668542431861887014580467369174965415269442113008232195672042552291 7734 1025945390981242563553300594752994665129355179890001703914926335438917597 7735 -1098685260449664553811680610975536298871197773076441817945699577228440690 7736 1092504531927288635606372524796871276746293267762171182004053403095977835 7737 -1162088619615204205171224430921795675578443582439691690998189117820036643 7738 1158756674688137613544934511553991726398703439352723929711310892876486857 7739 -1224708274691372839034579248326005139633296914347460775513280532390680029 7740 1224436200063437332766988345006914302734866135794821668875918591735803354 7741 -1286266869941953980025910190702811351336260423836028432923088170628539216 7742 1289258778033237330303859150789673570591515611393653947490850963865660992 7743 -1346473617333890237916383244070964893179223560451521600905046904439211277 7744 1352932727082170179086902776279934247436215429668279919069844333017282071 7745 -1405028179294664267134493949005617025825895938906871597376028528788596285 7746 1415148290281853043354947148266097361597338231545014983964070328931955062 7747 -1461618192376322673985629805898513261399361300951411753773877961108155459 7748 1475589157859283095256056428898253800213584173886591081747661512246841141 7749 -1515922295644038692437098389142522125070456312737253754709762516542851457 7750 1533922000019129556907856820826978701227226694558919600159644840213920957 7751 -1567608897842899618927929809936538154904099926536854409412653464381781009 7752 1589807922810444361581120877477402686622961661696915588113954376226093301 7753 -1616338081054606201636502881280679623019473571502632532594044997091639678 7754 1642892372977213339294485461116526727775864626796397902023154542331931853 7755 -1661761889026755944696279237753922713967081175402172497049374898553620270 7756 1692816546780272894065599978993967879203620768015288291761990308049846839 7757 -1703524963654212860270674293578642050687110956317780533217368827575938217 7758 1739207673299291979869772279709683559426435054081764863265908386613195104 7759 -1741266369087244452316284091677317993760265323914157009548601037482144182 7760 1781690236929200540681791961182077734702807802260371517104904931664614054 7761 -1774618976740653004649898033272139504348778468946713708255957998872889497 7762 1819876950022057712930625075449771240521278091329968084279949814090955910 7763 -1803212937446689540016371895908051937577554018681384604973900110440940884 7764 1853379457928036792401144648013049020255353765662500009306997585398207186 7765 -1826673543050863949864121109918693359099847536702209255214822510268417532 7766 1881800207446141483601051983860419947931153328049447768699051869922936139 7767 -1844626674312442266178358705741873879177302186709824570458803290098019051 7768 1904742611867043762078256446641024240925562536278068293091804899411248025 7769 -1856694929398992768054363855953655073922237206123798789318084554772284411 7770 1921803788888630806825190700395481057629267464834521491524975453806112506 7771 -1862505060806623881581324645594525782520994933135391361523813302952190011 7772 1932584075932130290032631270065853036377626454231427665514042215316147860 7773 -1861682447324890979586340023453801886375310317118124903450032984260346075 7774 1936680963909680482468501882780862459058972995878947977617641670531962262 7775 -1853860538405287779968237724338812271922538241349368783918206006899495810 7776 1933697532490505263409843342901992024737017994190512433300498526739756365 7777 -1838673427456375550558790503958479830795158010427225562729542616679088831 7778 1923237886436837123858571437997073933052479982953562329501333364310637189 7779 -1815767660775836294237840069288788025256241275527820018421021100503125458 7780 1904914431691989690107462072631180632129574074809138443931850333565576377 7781 -1784792634791772507690918825135356144506307238374169699479557442197374952 7782 1878344748087436806450588125318159726884090620142074181234707402800200773 7783 -1745414781113322878717035153097573446736715849378640313564746437404402260 7784 1843157648072015985894028199466406937823898067908034506944924434351202074 7785 -1697305936319894639382961661903927777550923170186692057917323008634123416 7786 1798991795259226793149295503921902949741641271915954081094838240916670235 7787 -1640159792697107483947075776150085972684422594287218365776214824460390527 7788 1745500030854031428419363400251764071769164053844197502542060475303765772 7789 -1573678067594320053356091045251246489646267697156557326503657250504884943 7790 1682350145597872178676869513969744701531232322627568759837552096667221921 7791 -1497589574813080540575544103916019632604085788813171546583914409624944010 7792 1609227325502792463229317244258089339832695478788874456707264231762577449 7793 -1411633856297045209216049942035153599751139517784372526904970177237658525 7794 1525836966686765340984318922662865057350501807895167730817800896644843069 7795 -1315582883815732748673529113853374298293950113427170727675532121145606234 7796 1431905257471502690710990045452280820708983371131623723418747556177641215 7797 -1209222380424361687400855870178707256401143760898616759147264794010099563 7798 1327184287104664835848748011578297929638351542501237908723297197996496781 7799 -1092375881106283879209040177935629193137136026671854793419381205283799720 7800 1211450194726473388915519191599952589639958256925052663141499261426795370 7801 -964883685809325208770552515885350409748147309591631989476593689348211852 7802 1084511069385273046041212807376721315739373356216320520428628084818170172 7803 -826629589163386670324663803754850434351222970373539043564440237123009849 7804 946202439617163992531312776783438022705227357282276764432084040902211497 7805 -677517086417949630900474446449382755177676536469087492135255458138375937 7806 796397809491653357185446627947231754646934550762942794256995698527477087 7807 -517498779865353159662218530632034192152709622112004207539790809304961342 7808 635001604471255672868806742792174704853804598666242870212024096005590556 7809 -346550144263502147402730333701788971246624555451943528611882815585510939 7810 461962487034566156477243460237560903921548919804458828825464764892532392 7811 -164701153466505944943233749267380503118859529357275804280728750117539081 7812 277263182442461731570453419015359416743187070987410479711655662333302092 7813 27992289240418611789838362009120381644400662037533435563533991299826631 7814 80937135697612447086753504938910442960716863556107996428920241010536981 7815 231414291863741377129375623553795918324186051952494312589830968899120728 7816 -126945088646241522945190199188391750688003534574507830096435573367897876 7817 445420267774806158166240494059197841664776995341258963205434912150419809 7818 -346256003290708386466879242706079751016991095863845302180029906773053189 7819 669800438356536573490064478084893528076897540129387410426602635915552578 7820 -576827989679485271060653905417420593851044501796458735760813736196481691 7821 904313474024798942336302086909169806067466080956710568335622401310699208 7822 -818430365756834235100808297559833239409800476163542328252977026036327468 7823 1148648211399620371725943556014680802402862749848826148962512403500485110 7824 -1070789885916391194380313345432920573808600068022111657618519340300488948 7825 1402459324748874322514865960281745214749397317475036251329379835138468549 7826 -1333564095862500564574249595732148473443780247080926643404463494519358894 7827 1665327203308169722210999098141573000063401886744594986739597820392263237 7828 -1606365918429125451624229931923552183346238038775068225943959674563610833 7829 1936796008948163530360100437653468908872578689465851589181364826021800284 7830 -1888733519128456609889962212341126530492809742909408083490246349404614858 7831 2216331710989601345165722150910100286743272431782126662479423759942199141 7832 -2180158609992449953821358149015207070977044073154870042497685064506245396 7833 2503362100436633850344300429524506302660629034864215170787698471804126248 7834 -2480053056647826077194283561425020636912865972553421775111790583486740061 7835 2797233822737231425985597451563103733451279891191750578627943155959735490 7836 -2787781274783712826515656149478394049758065901077231083432352461742861403 7837 3097253780879825939631464666090926997529299305454363779419981972498944011 7838 -3102623033005061911348006904064002105907194223119128239646846933992576420 7839 3402645333384047796183511246092278000074780753817276805497998822203676450 7840 -3423810370149754715536917923015358108263838710676243577027512376594863642 7841 3712591351328389933602456260547913940679262378813604979965229174350569566 7842 -3750486827571812901943834743047920466534725408477251285098240886135096767 7843 4026189583045036733865026106253623311393380882916274402910607335014765865 7844 -4081748381921630342478810632054597734399814209589455763170563345742851706 7845 4342496913556598628430347542755582947018401997789571733465828173846098950 7846 -4416599597738754406615344075258930923564995292505570499153544662480902445 7847 4660484891202954395418171678204171407728737514508519830038709589872323260 7848 -4753998710685556888061591728349297532647810481966375057453107853381458656 7849 4979084345322934298824797623620523896132444322468449621208837994553510536 7850 -5092810270429561465527999134258119124409496375798778765345745665716678287 7851 5297141524290031392928105230048179655232081378159028469510982901897783662 7852 -5431854817715110474281653953888980141601124924247805876853072743887652336 7853 5613463177554087025134889751235197126939191958866232490366642264132084968 7854 -5769858235885597252192051843184647278684753061369681046672363665254378931 7855 5926773313286117072193903557668169303476141710818354476437100058018353896 7856 -6105505388093712315890091863654673787146289689866797528810474374709472108 7857 6235758313773329310307271210989135408949294496342669313920192175624553410 7858 -6437386960769919048339644266271709722697336084238261690854235699024572202 7859 6539025400124697574280299388596100495262522616552781571778310513987620591 7860 -6764056852193163811594378778887717262673200901461378565736463407410989874 7861 6835146658227593029642153148257632528816019739284118017012693727892302782 7862 -7083976286005053487020646825903966977826560392010107053738726373849898387 7863 7122619991523108599441391166603656026803414174675233806799357831735447045 7864 -7395575357846153889339195266468891682710930802555847829799031963909823379 7865 7399911929680795857573662813136162842634124636865113647227395179351575800 7866 -7697194590695509095185214149469950736642927937283420944357902615384723982 7867 7665421088669986771837030350203868853386510636338495289775164744624996560 7868 -7987149903950186055653554785898462708052889998396617698955731537229283812 7869 7917519405276084725644457493141565546441949981643000595011243766671687699 7870 -8263672696351461921616833778214304072370146036351252902246699677534858641 7871 8154519189324273718269333712046957245158107384444786081031954766169919836 7872 -8524977583476868300676826954113033235884605253019037742472819772259095635 7873 8374711412225273641217583031845377269754029926360188252552912555419681096 7874 -8769201096327395634557348489718661484286839703143601655186152219641948824 7875 8576337492310428520331674617338833598637732972383757786326825615811903126 7876 -8994472489666005056240647792947087027392810747851538156442617003570833665 7877 8757624200472712676492575754502047218933224529510173102013452397221699863 7878 -9198851146446761538222913346260522274430750978636919433755914572434012366 7879 8916760215247113502872593427489699354432173665298032810110361619059780673 7880 -9380399665847949603034544012950373019075926536230723906793996000112538456 7881 9051927425379494279479530445880757727209789074746437292679604964309034893 7882 -9537121340888818997060771146969808595860101907309160345466191852248150982 7883 9161283209829522978360528696997352009524179567198828172267810904488921053 7884 -9667034341173151843293308921243973671802006025242954177416102878528519151 7885 9242986585880268581231165304237997063109137156043078182943002189403898608 7886 -9768109764739326022760371371956815919096113326219487668198359271297513474 7887 9295187711752051053562749850748911162639920045118733454979642208974408803 7888 -9838347032895229764811014912621138823880207547602970829207447606977792321 7889 9316048068201488475992337234627976635811355158123921236488247921567832575 7890 -9875712489480686324930393812093723094941029935810775653293439790717275515 7891 9303737246367460496849064107024147735123316668501122701142693421252598990 7892 -9878215229204101453026493180396052980785301712425588664502281976468388945 7893 9256447146984838544348755677687898987709682570338209122876615863102642351 7894 -9843847833567763200736166249810842359168711678885261665879355812586521596 7895 9172396723410523596490060471612572266405539914669500250946644361494227969 7896 -9770660862774999707162519841055743410325472650620583158449483231517904351 7897 9049838583107028839702518777997032845432325611954604308424906274677602800 7898 -9656706735097521983859184918946827362638601331330866921688206632564489672 7899 8887073494515196579733883338034117907331635186098814983434694247929381381 7900 -9500112726047985100472852021370953257782319940334696186679799451224249488 7901 8682448158346760506298823922279760038015417728726295713091266885060586378 7902 -9299027816050163749059064156648410102008091807695900427694887739250247923 7903 8434379577453299357922669660148444709564820223139335497561281658453793144 7904 -9051693520447823314789241973953435594603880808508234735298554137065725509 7905 8141344253190609443842300636681825516478098302458485513318928459578484850 7906 -8756395412097557674171980187316235775153441572078307759866534497861880028 7907 7801912627335718250190031484790607658268559298361501654008664779504220977 7908 -8411529423069179484347756337419937385545135163239054237531718094919781444 7909 7414728189249992459689937682175719743562040117778217849716024360158786142 7910 -8015559622813095036629055216227904049250537847214763896789594846387365293 7911 6978554011421685352661525269897971641421142690455074189489408108762839183 7912 -7567079473396526889391234997468221545816612673934230617640999016135086800 7913 6492240103487789315815611093761189183392067174747595625105865794407325583 7914 -7064775518030911396391819390805224208187000648362960877647316586967438008 7915 5954782188735207751334312968970768587485247621074180849282060115629749952 7916 -6507483124141036679217546109264052047739655925295486396024072582664973584 7917 5365277890040976831435825696728993433727566860872785417693586777606776831 7918 -5894157753747154178984272824315983921648932989552055801887041648235731564 7919 4722997313267655777976645880090942630161688364955365439428082180472040672 7920 -5223922310033866235918355919332827288327125909502031168547458323286074298 7921 4027326864992232017914374742915711211767623057471114750187772274360354976 7922 -4496048170995243918969146986148158159723911358747343522298240126514398008 7923 3277853719626811756478376703033221876966920102193486828522493725844974806 7924 -3709993183312503769938539032971447697346488610920336186592302734530835932 7925 2474295211094789477219402297390258087936593920786398337242369137791820284 7926 -2865391937613754518802396223184565568741370925547279023885696273760832471 7927 1616597390434361975020641358920546706686255758820370025845606972028748217 7928 -1962084276671047690974667507895453635550977960691666834839916010819505758 7929 704850947831589423498075160947921093846438432424256357945735779235258126 7930 -1000116249581154898318647266744518934391946987598222392901390822174747116 7931 -260597386398434311202592462119387516258068661510644409698185549521685952 7932 20244125709441011007869057890170340745363708169878596742125379246774828 7933 -1279243021725777784776509198779758274113224580272448836095637759955574537 7934 1098492479594223157074674965010181490227766319823832291159030068210812007 7935 -2350297351150535114275013812200952228001226038636996446384419330708410512 7936 2233886518059546086946593864013607290640644945439598226154127678040639488 7937 -3472802384701348296951863796491345942210771067911954764476038310866860800 7938 3425418894458808711148866341092948772761273024846404342737430987182319482 7939 -4645489563325250676414778437867078640213167762648933390116335161571205440 7940 4671829500283134073015155284554706660189357480590096591169291503767381020 7941 -5866909503589387875200757823584276767129536067512953886984200477508790771 7942 5971564627188508536028164418953279210679910457561625003440532416363833953 7943 -7135277975657161624149143590058770107960829725753735629924256516843949096 7944 7322806508660139165620344497918878857561479379700250591814868534156872651 7945 -8448620544266878414515465916804125562974973678999697006503307211974602968 7946 8723415563748111317267894908366321289415524038116283940354126575978051345 7947 -9804604243421835120349884647088330098284296515988727451849583454473258202 7948 10170979128786791400432885044232788350469311708034672919154311311412514201 7949 -11200699584922676439437390382507147815881190464653078147375870341780963397 7950 11662737586876515507889924965786174581816496306757493522440312772382423364 7951 -12633997585082558573025161162740244789165935523980454143656976681102609910 7952 13195651385456616247641651586530625114682032374458314666087072406205973259 7953 -14101387434830705522781539590138313217599577239916984292940039778198571488 7954 14766310825024032711203865905037257690142350853877495731775570509359777272 7955 -15599362089271569917248008596850659876702062271398906906974521678255883169 7956 16371024524042510363163864259171820834146618388515458148096947760331222701 7957 -17124210255252866848395075075924603785377352990474388188753021635262486783 7958 18005709401503824671971036688145954313546870682929381739607310380253513149 7959 -18671809848845346562083471001543842063345320528350487322563753959584636970 7960 19666002970519968897827376700976771655260644705946488405403677871230407579 7961 -20237836636342567592239412914826904500864014084860339337732821592606479078 7962 21347134370135262174195996555528706135949059529184075889123578114352681444 7963 -21817545152811423298646667237676484228398945220373308501369725814324510582 7964 23044058910408369830673486065250583930601896603978011128160590870668386326 7965 -23405991995459262352672992413320145143664257000062774886682356544334009505 7966 24751310934986795697846912633522857601902830617563599760111052023527972219 7967 -24997808407658110798773850946514814828998523010152114274295114047882378933 7968 26463163098875372805927181305691527198791250996437994902910472558040833007 7969 -26587435498792234591578122227253954029371052325607476947727964692224048102 7970 28173457644418787350075481722617160890383541322384221829992506413517055559 7971 -28168888927120693259808911819165135036836014576454779508766494004530526476 7972 29875793106282975143409181296817322592458374731224344767029097478783609044 7973 -29736007911508740467836161691099601611192262366475482072906457892872141897 7974 31563334809905471119781175368199379813970855830264958051762674173542786223 7975 -31282211566933201755785738212801863516549244181383393235450535211332972944 7976 33229026700549204462933805612484521565040506991671290151135303186398700609 7977 -32800759533788429625891467574168194225690475318940813851393624357189704197 7978 34865383101118206258932536633529350512393612939143611855824654970560030272 7979 -34284505018682092910626157855373812081790244439473015880344964909492953751 7980 36464726928104603967591836039349846873013352204560505211499977406497799824 7981 -35726162750248714629376037397616645018212368386434783434674336415653566293 7982 38018959749957725179069162024075949019589554781283417335279224679588045008 7983 -37118060639870222594722808108202040166409926122585803323985366976768598524 7984 39519829179713042756472303500735747285659906922817332573834774936182176338 7985 -38452416053833352140352607688573655469258220043004003967321759735886308168 7986 40958677874947654179594712636732495837863152719576219834507469480567977033 7987 -39721085650839141109575153266346842081876792840433599617425920522382284644 7988 42326737087396173300632351064605945137941660655101162088017400637579185909 7989 -40915847801704103905071392774982402702012985747058112184350099806226398373 7990 43614858086845939635710817746955317351980644803582040387183853523060756098 7991 -42028156212896349078319073667525375918072515386113645062547682267781052435 7992 44813831323770482565384178437597175211613910360891770962029191883467264572 7993 -43049422569571682824031306951262425170892601520676990225304013381049769904 7994 45914098284487201042465879488375525119416521851229344476398966848329890916 7995 -43970777649944480391438181865402776913822981372861476958064232404549001371 7996 46906098838830920413703771984827967139709455923975636418857094341906187795 7997 -44783353854044291234971823896010107385730283328852068273939000068705664137 7998 47779963863300745372539419004455746444406553170789288411523087713520977898 7999 -45478053434942329118471949841420205747842771076436901479144455318135153917 8000 48525887129225804573626699918302901726587610878921251296987450565975128911 8001 -46045828984382096882013732542195359284626712537258881470807900991766886862 8002 49133803715059339708640935459356519901153097210902253325010602336196028390 8003 -46477464493136909303561604022567543669306905867833538906175806330578313775 8004 49593783497095213916413075350105299125483507306935461951374107880385252343 8005 -46763846332946262560391591430349393142740055157333516671864537771059699825 8006 49895694906638520720296724624565240768108888993690606058697457696602329138 8007 -46895762855218850459629195702750360397913315629263411294931212979991206511 8008 50029621972400705900920386678662436995814426528463831191010548547847921777 8009 -46864163742674934302635852244498480159329440466178872697681105409919816129 8010 49985513318490650076076295441803669301250228399189519797002746477958847403 8011 -46659977933826482585440538312282017844582743223414744366961207265132805109 8012 49753618681029219417163110502959978313261173220106784867743896974495467016 8013 -46274359937908045950864595583597257993557472745995389595547074142747165852 8014 49324129662266384137523021652576977128016856784907908993265439381181977170 8015 -45698531282858125829107451035731489408285777547731140514582093822721899087 8016 48687629872976210459665970131826101180566633848501108613686265990654899140 8017 -44924005106140618349444535549185133281519824329571377766685877610853479728 8018 47834729164614226421618930317418442966096875060278494588691150568375739016 8019 -43942458901787266639937895308685016103315452482470034924095507889389436413 8020 46756528242460052916455607748182174044687379524474579184296729153649748732 8021 -42745933052488073800253742208454132589392932749904379019584093552942067820 8022 45444245713776231907605382444061900359790640406437103927543043921068675201 8023 -41326734942732902051799121197124092937917784264208832384805236032621810102 8024 43889692965897748331234590465769113965445202604375474910391644721022725729 8025 -39677610863671913719713616577584665072727266571425746123859889512181970020 8026 42084901817624948350675179240243360635725249088770627127380955718340259370 8027 -37791685409736190790921411536527975760277823212834626056056351658640182087 8028 40022600543713080592466241128336042729563063024541354144578852167159690167 8029 -35662597404729932752606466139617269625949820022470666879261012173316807231 8030 37695846613519285034682161351085611505145479873145379409833807129281835854 8031 -33284484273076079758535584069620760735800536432228762201696503910775615500 8032 35098503076061857308515439378411525875824054229921124437375575536077196857 8033 -30652075134491048332324386363782491189126706146056048737833640233198382784 8034 32224875091318255317906105432894077092805774017231536436313777328164551947 8035 -27760720636231920897314865008547419890733972048030975789551037864206958428 8036 29070182763399858567367390522924698107005710390012382546296657335605644501 8037 -24606443810978876715047934590158450857727219827230281084758716251105430505 8038 25630210090946503230495147850130786403805008945858575170705522282820741929 8039 -21186017131292395902582307837467426781994882948873466856130795425976094964 8040 21901761754894689363415873381292285137876784459577646350226307394832631602 8041 -17496961956534054042154738469959019413320513173137681086486411741004603614 8042 17882332232417316481599204001964043581580486187344764915857450051353449608 8043 -13537683995161378072654103646408830408529008082592922245452511574820996344 8044 13570543598914711850636743985926351153340694641008098261468835583106336907 8045 -9307411847000384370004988862341444103440455493094470764660062855174855177 8046 8965832871541700354123137129314721139231988559968304046571836638885122384 8047 -4806391930726730179335822959416700815929526804479930757365446717589361158 8048 4068867737348647936930561831323416593040158347530593309628273409403186339 8049 -35768182687943762157978876689330142325427786057705479568292609913854665 8050 -1118739071755129953806940488537913443077647626371123844299795718563212013 8051 5002164868106560544222685007962058691115491519705909741844433487452138437 8052 -6594051740228974636031415244453514481885353286841416609520057192490220414 8053 10304149118608872598477124572703124800427504309364419129369864825424709161 8054 -12353058649361380580123496129319195918951930356645165178916486480947618689 8055 15865639727668333617895481270841774451366886976242044369448543270439625807 8056 -18390337578633474591765896605785331589045299923782411680553450747853088448 8057 21681070838457071604049590691720990163491127831654336580417235674229906763 8058 -24699267129604688777955952006039131235042398827812414696057251755094589890 8059 27743460549851763315693358728980822948551621705022155576734121003882546560 8060 -31271736812853072745382512506156541530598253001799960921390880571747694391 8061 34044751572205639562935448861725851061103106232472483688671067242096445381 8062 -38098314535595627573059721459694057212954560375299079038262068726863833204 8063 40575349610790099034736381759722454576852669079075862515698218939253925662 8064 -45168019604102192961756521761930675956690953799913603339517873749430717240 8065 47324544153770817872423552279987688318501171108282739657229449358994533313 8066 -52468431379312305535116228927918508766475961341439203168005092050917663099 8067 54279968654294698323968962031966614725342558970170974599922792899050020143 8068 -59985533662677776803043975019789939277619815217312144217131768725858368422 8069 61428115427057978220996615874046660225855577476404015419053658868779581012 8070 -67703767365454211100585746852040039418346722846606391365982537322258789748 8071 68753715016138809390115860425378625007622334068899566657933124647011457288 8072 -75605945815562907580642653779919766136795890697436090226471671435546043192 8073 76240339583228003036482079595736324256164661699721508438634886364507108937 8074 -83673245192426144871724345641284140988910337235891528410844989291567677202 8075 83869711420288860432996719942718699306133463073398947759137169415486655374 8076 -91885209958640234370357473184538947337223870676095215977055320810985579349 8077 91622395794720422122758655044927918581524370287688206620283578036757446371 8078 -100219662972029601604616175169717704384045674869585745533332583753657895495 8079 99477028750078331795467922777277801779832447604904398156539142053984557623 8080 -108652812492982769270002502055645367529094755985893138085847668024309781075 8081 107411114446801945081042814832322954182890701376929171840366899966021898054 8082 -117159084859704811508359759945057072040694398915522134036643957486016054460 8083 115400168740212149364793656209969309125169028071398125969771593884921657429 8084 -125711329847437321451291446439531119247011768745084602802551921804342107016 8085 123418613569072769849630827221016610420998806032480010416456816427628212174 8086 -134280572760977446963306856413170484240585874023798784721402233702404631193 8087 131438851385682319328611261028113683538679310416683930248618577176012906563 8088 -142836336707462056354510237845806075382955887310691487536056550183109368846 8089 139432251696451740377187834875124022549875223181964515237897142377139993187 8090 -151346293722146143145498819714545343358290864813820909159525642175709142421 8091 147368149977193652781793770728299558163999713846851614702980746581728401938 8092 -159776718116184533281778673000421999011280241251383245654129027142705063145 8093 155214941067559910238079998961911296183105792760012964741755626261826510303 8094 -168092039128844894114433022243110913370724115911475711049266328108260260384 8095 162938998198135968286562205590499156434522702259089214162736366613452011081 8096 -176255418801241250387774905049444250030978061556861070305029769452888851847 8097 170505864174975206750296775504849894018354209179200301601239342674103214807 8098 -184228207458614913246277021977123011465174217609832355270909309951664213106 8099 177879110707819343595392805656908572921264586479266504031979024595484855784 8100 -191970661647188526479342301953508524756933369099879201636296470157155957358 8101 185021615094264474630626548050815821874955298843101471954399950385339481063 8102 -199441281254758496498903039676545905878217209343482464743608647876064441970 8103 191894358922241626893789270654983421205224445608231534244469384015031511855 8104 -206597683681462450308233016396418504678659593667657346445231549271464306139 8105 198457802742192884125678295392083986235602803044565505146753085387067005663 8106 -213395824173508748660872932814877702839561004799176458200104926473625863682 8107 204670619079956030215304198980490016260663163096713449422487400372325973894 8108 -219791015973071115174128593715835190010013311398578150357188863147628535367 8109 210491154870414674262584148678274991062207644296024328333583598956989435370 8110 -225737040924520195695145607805174575514087917759136128492700631804972020962 8111 215876123506418169817902383320312593140220501414976283516918314969678915628 8112 -231187325246083472801790557815449476248266819892066250566497282562286723578 8113 220782134119578867283679138921481743283720567807233914891795542009862161710 8114 -236093920534492749869792424736595909275893447354900407752848003789047907658 8115 225164349203504502629015143578661667211266354087274799790761543852461543798 8116 -240408852135826624163364747965868963092165544804502753963278305142072221320 8117 228978088710361166648317386286945542347551309757363743665209619454590945661 8118 -244082970634075580920971719230519602060876541896190785638082805198505796131 8119 232177447843860336262578316253003644835651884385274285438905182405031653831 8120 -247067458768534517088601166955540491258384543570759827842719346359156314646 8121 234716965300967843100023541059616420269090246229830826498284860582866706745 8122 -249312567334328702417711752466489041556068318219603186721888543117617293556 8123 236550229218136743347686263424299301042788355712706604916975208184251143132 8124 -250769281199687786642593689219780815325018242093237663289982049103222482356 8125 237631579344795360050360522287397125798142715268013882328109822189913362836 8126 -251387923817423271072935318699800241453919915628223572036713593596194078510 8127 237914717046528627614928827836607480799904664954412469413215039388452884695 8128 -251119998383002694608495366859544877676748893307078644266747636222837830555 8129 237354442240550210073946682445735408105081549349715336780880232759330343499 8130 -249916659006348497459807887588480703469271349127126030716382423482768782130 8131 235905262273129409432559076318127320688481751215342557993018262774708314598 8132 -247730709464112092618286874781777938583142903094910181353222782190511236998 8133 233523153493457971553752497158853141460317575211164231163191634172887710694 8134 -244514962570461171450119713096131481202644323926724375488799921449509516769 8135 230164198183356335798007415164910178031487521841703395617651122541049321393 8136 -240224384724993359372890496312988286418086872543244838656562143348514438743 8137 225786331410933133681862991306002481989749536357518293099703038214780864469 8138 -234814335056212793976889778425379183746855749411827577613801099093443451968 8139 220348032802365790444372401784696543207624411984512396463516483856761712450 8140 -228242868597724308904838088167533907346824798067327542936684774092343567426 8141 213810049632825249972991941716419125591482108431290089547471151654017502666 8142 -220468850788746839964318443215482322367552708349562843454345391187687151567 8143 206134139276461584679256324294946926863316361010392175044578207808634924660 8144 -211454399036002391652441431144538208603842576817439233709535746907151381656 8145 197284760202688931722623051168152737722428734838604277183387989226851439605 8146 -201162901894917112321570932214118530825071981103894663188625565430613653542 8147 187227892605318204988330664674447832372337410913333178348412974009916016338 8148 -189561571890788333633381832564724880210215379223495617653207458495426041780 8149 175932650059466800265529039019076713218928673309631673338607738368851041540 8150 -176619372002027681605243202197458231606319982623133873510114924616355143811 8151 163370216845751172771642571864745247456709931110617602675229272472642857152 8152 -162309686642213544376694859437211206287695331653205841321425126564264787433 8153 149515358785220662617435198802212313195420597907996193252427840199666869515 8154 -146608148363174550183806363434560117439262308537139099754807179425413829736 8155 134345475144332212930936596287987743241515135662973778496181409806186715080 8156 -129495405426858201159570777982360485160306080598688420911679256895744845736 8157 117842003553794655642876374421930849730245831127251944185280393450904417151 8158 -110954885246417201406884905814516413917116061185720671422231463737110314904 8159 99989608697919034286719722000133511622627028899873875414998314186679850594 8160 -90975613846751884986411552730147401638573864822860294796963962358680383259 8161 80777428798463345817352156977768661713204766920882827798186381356178255382 8162 -69549933473323973705698359986535470990018029427660265655600669449679121952 8163 60198451159917944880371103971036530163643362907403042887685699774076640703 8164 -46676371898121469819070242359652928335179526237873220159551070046089030787 8165 38250564259996830053229464498307742615477323314396723514639532542778137652 8166 -22357304592070165830391202574723838388660867049680375284680598500035872619 8167 14936121317804115708694142114771323198436693944806888157546512168321495021 8168 3398147052466821982495126387290766470732722818242620263920781039147378873 8169 -9737202306645644700428444641015742840008827146116165992252128531269019300 8170 30576466809918599390026016288068824156581950124710752011217887585992923097 8171 -35756644821327362594701225884290690781695962123666016253089991833378671694 8172 59156879763737085994823412297744905427498567533365972415020332650687330757 8173 -63103748943325405536235727310799298331981054921196672549346041102158498331 8174 89113680964708806536237034409625467080097966181901706642893590559021028290 8175 -91754336770829723966868852443648058595191362813278370406582653124787592577 8176 120413419981914018939605652398506391928641847033631341002824830522435179280 8177 -121678200568511103163319829883302055044060933971251913495770004017122150940 8178 153017218655902145982494849766982504467706298128991060727737357790949795706 8179 -152838810997240172014609645750746539119277130796342771968046501317046117683 8180 186878021793775093532930473965637234686911420682128319372538450103717993163 8181 -185193301702949381137205678100844497569270133051433237365239415837701936411 8182 221942858806252876857860227853704997138899980799936563437091663453857875511 8183 -218691912219075028352165539025849040891194034383582953049737385090292077392 8184 258150241629401491236644656965243071997623020196282204237680170319708623746 8185 -253278315398230752069847484653994953893866028315809713956692675283248259040 8186 295432313658167240253174684786722425552509177533486716546247537308430410777 8187 -288888727986673967431630370990947866331306818388306116940612762615964874155 8188 333712423692433894458048122590713598102338037629115752995513901116179731778 8189 -325452647574653306492087314697798014888875006039378825939346912054689969965 8190 372907174468365163234193409552384682037227761179788313895881214255854578697 8191 -362891619041881175440695483211889212094276464191389901107742873908442840686 8192 412924184138889794325701739150273667187535741060643982659179552012905021984 8193 -401120367289962055920766069871707719461142724101303188518236262431897093614 8194 453663989936594097763237455095956158791337567159295612715106800574752471710 8195 -440045239302026263645999894995587434629193540901077449042536427115339698127 8196 495018092982716788307278295536628206461674805400033966989093933288706194465 8197 -479565769842475866004274622147742705208359430281151132027775437293381022134 8198 536870638378482180112912270292744100485058227936478610577275386263934811851 8199 -519572730263688263750855229553784472103630179513076792260053741973608470783 8200 579096788915355776511878374856507107465477451760609666202378417007817001608 8201 -559950206727238570515138447702646095858891101887711335295163188897940502320 8202 621564192948324457027834633538864173224261347782196629273006007615774864861 8203 -600573236785966035660978602259401379809350984698175719321002163035037702164 8204 664131688965724835934882852625759984184313124614725122335716985612735376534 8205 -641310377723204438299053744948486201860605552269983122687625411396589349170 8206 706650522435383074963175793763780393134770057424295359779387568375827474131 8207 -682020972874192219178321663923810321381951049692254511910340775673438956481 8208 748963485901748164252324795708475446918887997898948581320495617067120602568 8209 -722558226968800192778068601312990432468571279219925858823731477588785347043 8210 790905784844818324314725404679996217452545793355791527294144666162867273326 8211 -762766038439318453779175282095448897791562997882658024067491796547366441337 8212 832304676442854270286845691692282027662039298555434860853877283265773257004 8213 -802482669561010056938572647797045514986281563638977116114879865785788800387 8214 872979992579172554704565184593801490040743897593054403657512142907991075400 8215 -841537117848330382448631891731318539015548059957208240721825261248342305555 8216 912744266342071901761535143351912561048438339627746784443210857941090973844 8217 -879753349562869927358636141711849691782896107641819461226127040429778987870 8218 951402884923500440089130673375133954322509364104300052759936090971789647054 8219 -916946276937546510066243104896710655914714896096985965385820836493989569082 8220 988754808535300929471038665979476059681474032292667173228762470910963023892 8221 -952926542535574814005438206485186411647935907415670561611573975256902763716 8222 1024592235585079901814547821808914526805666465541306413618458725984559876779 8223 -987496052517432594950878657897109139849982828240035491974262651913780663012 8224 1058701993743362403782228340114737861111352512952110375942224727157744288636 8225 -1020453400603395089044568609523058555587697776437166146386113415843702098608 8226 1090864719624165109871518836942082968526530139667920204049825532714276766621 8227 -1051588922510098635516121996016608589044567302237089936513134914373294384311 8228 1120856895222476384364778752315298632828401849834896812899403710634054650408 8229 -1080690719541963406650956660407275420212440639442571965370386067312069441588 8230 1148449532980675421029859421082388701896941695924105377429518493383688017540 8231 -1107539326352439475506280919857647491812997932195273263327436647690128736001 8232 1173410950380601976200552413395479089345929982696387636160491319373566262042 8233 -1131914283300060718901963580394432073764061917780142610343366253925848887253 8234 1195504832068055080881870472097143450798842377985654930130241024027088054995 8235 -1153588392123694410131647808945336791567574611986668160082382035877982945546 8236 1214493835683839594164097871608715047021733780563201439664873416516976367571 8237 -1172334916752120448812582319283430646930991588086970765592724668976421517255 8238 1230137024500083577207566782335004970571054430924487887970551262952909805188 8239 -1187921385019434508566308690946117259236605440530032358788955648909354554363 8240 1242194259726495097787487812769177330941818757364949610742146904239692456477 8241 -1200117370951261210635936595949924550162218367716827191146600490010226233110 8242 1250423019487882210218208705111777388596840265701558336683538184171943809535 8243 -1208687958139615144590681508361138842327418355967331915722439314572108021364 8244 1254583643860200878326548069619163028924267944014934284663349002351110996715 8245 -1213402006583693662251977463995444905627188489356651747760604188587621980907 8246 1254435411864178177995098995844805527096776329398192968807037048775198158163 8247 -1214025288046464831985944870528261542795949253813148074005931019034350314653 8248 1249742739708117008881545672506974405063728075577400047013886892731870755861 8249 -1210329295504477518647285169748694695077349880093686396244921367896284294364 8250 1240270497793282435457138601959124246444591776772720739566837447395018025259 8251 -1202084003930960937673240741164574612653957813431702194778174425655473035497 8252 1225791098636530795972370246149210502876087794534784431241302771098479406612 8253 -1189067171149994357898331785967071918143829995613935433389290055553976732791 8254 1206079101077771316421304967150061563415434324598333693441890563344261712896 8255 -1171056857981977958071455592924917915459530382492650720464133943530012587264 8256 1180919210980944059948598317918731310355867441534924652422222924156413027795 8257 -1147841072365968881466736226720661932653385659233436648300056039619375659186 8258 1150100058969039648485313332880888316216937918518818370296943447149852661477 8259 -1119210106322346399885311294114775942318862667668388541459644398369424693204 8260 1113423212823636607550358726873458233294849135674539975274454949650434183648 8261 -1084966545199981168991835337586861593321657157698806268377243072177690639843 8262 1070696097261589514878095032926904525892323546128143382133973820436569399727 8263 -1044917374164027847457158465152207133614727117065803394484846071268162129711 8264 1021741936847840270015373966466520133631089551242107934059650598266204008592 8265 -998884301240700234235585104684750538554119027052429532370407264529630905052 8266 966391901590944900414129058485500167202758441444139807021729792058483078928 8267 -946695776797934184891147055433122180013757054699039846180104299065522853991 8268 904495942899742661346809924301262147945278018500070240720328822611712108932 8269 -888197429919475804830562856006815513535885488688227992976931871478477208036 8270 835914084325579563969986750174273115104737932980260292612598642240364371246 8271 -823244115675164118230000272832626598478569355244070691130703442649458115266 8272 760528235949590584665364144666850596155735476558939739064818920390311983958 8273 -751710434914901293731612872684115274403047859280045727570305337811613873856 8274 678232584506077466343417489949612181286680757061589784017728920818081433578 8275 -673482767058768896840762997558342754478553555967522711380664975742086414875 8276 588946290830541460794504502000347181151776507821689718350298705009100002881 8277 -588469827283743945530318484029927088089285426553747807688866635097240186485 8278 492603102857947772909479513496136607334451622349069460452478021156715739737 8279 -496594825230190794412061706520283534202028375260636556845699717189499031077 8280 389164821600462055010999535538840733999385305876332133867308775568173385666 8281 -397805811243453234831697224252716067526044597936901123541799530701377609878 8282 278610110661104661239246736465234796766542681839356326588073009111734867136 8283 -292068140629110535447595314832604526485718738780333921685426604303015766308 8284 160948787881769301743479809163861186673512134032938027997497835151455644418 8285 -179374512152656771725506547176064484386286088844910340468240434086440029326 8286 36209772373750234446444785409818300165479295760710676232540135659088850001 8287 -59737708199768528064681184887712766748883980285028254422235338498468439384 8288 -95543901507477089031078325045670558519540167514877344726099062652125230579 8289 66799708609639185337658155081899185600724202854642456465649744173664719899 8290 -234227836365925552786087793838585530635099796633112622797831512815325770412 8291 200172258270770491559287155703702745441798877968534100870982282551692271918 8292 -379720740464076946215413724896179140768117520018089519692338431110620721918 8293 340282473391815752092402568787794309948613353930218847936475238595381254612 8294 -531877828286598053623548937988525647012190870804249396872470155408340114846 8295 487007117567261142761434352421679888935615559697708223010937327320336227065 8296 -690514759763769468031776684664065409411595501055353510139646753825715111909 8297 640188918431524061957590958789573849323853657759764659353691693219869889053 8298 -855421757947739574915752399447312904027342652099281770515437728967840250294 8299 799642149322534154382088218199709096047230789898158504510078454087339983696 8300 -1026347120964046050891835709810025571676624605234135047862682110453391530173 8301 965145180242473448399902804230287019428502189090138484865967225194870859239 8302 -1203011857834677423446621424616357232059644594147232023702551969917248930259 8303 1136445340282670791052686151922958717201033474688263488247218067404490718100 8304 -1385093076405029959995375599765992228545781201121177025434654752794147861948 8305 1313252587969157371416015043111238263404102377651579150622429263671611326803 8306 -1572238986713354891400551101317135923850720426024705059528792929526376607894 8307 1495243342451467686120510144318032481704141161283804537049561615127089383379 8308 -1764052215335191888587220134237084292039348172157741914715516931747710577325 8309 1682055537411408296142257299451292189076642504330138137637379801500971907145 8310 -1960105248409407207153171250605265545099223866141377872905522165258055085594 8311 1873291396503469626622902491577864320379981685379956911632598944133562221144 8312 -2159923761570944758427925504684122908818784879244250424198305734129784368237 8313 2068513858681381717877697345371049572193947960812953885089063588404922551341 8314 -2363002276966504821328228004448661793333670055275605823948861555063547744841 8315 2267248275014947758302928644373448717737795370950108358989771396254825109969 8316 -2568787909654737998832218592519773323910592903798180623161014625548868589551 8317 2468980495276224469958397697142424898796025884995773516797931998114655382115 8318 -2776695968943618545536394328848740444354805067565355106129270190990349762497 8319 2673157121173081041388022253649439519951771245432145105750213228199705504662 8320 -2986094251066729954722621730320117931325405080167672355996150739085846613703 8321 2879185606939669136417560081276059472850348919774387184018139380583067308838 8322 -3196318650749283796949938819325699325320152349225577274879768258343638904910 8323 3086433001502628484809655119543047485861423065001404825563390755399495673065 8324 -3406658062112716936816559047370195639989210494014023660560450950563316896685 8325 3294228016673329198643259305443775426431490224759007811839894221969070522693 8326 -3616369762762914417977563366085633508217123291300562541473484231986986340619 8327 3501858316269499301846388037211229031644041781491255955668350316197835099817 8328 -3824665409692662326602106663409417058916928701371004447814163295585751500552 8329 3708574793175620776622889832642484574823158861775215523338786354041382320867 8330 -4030725794339642602483926241064077650813890310234199856359480252137183229566 8331 3913587008857604752143416924802679561413203900953835027621242910599284393991 8332 -4233688156433649601317681071302369448084689743268156204271974952520531337081 8333 4116070111533724300725602077095716665955342302961621752963521152888088387623 8334 -4432660357088982144857733779667455777433771129243268474812122085476904586030 8335 4315158305899227900935066916572215455496705387540581473120996335042019837046 8336 -4626709529773881912110096957383714457402253395380461703503026142689814977956 8337 4509954325861449248296099226251291684853722226968482441325516849819912570197 8338 -4814875442325603694845740282251332726339231544643672574509876254636078420562 8339 4699521092546041081528710069925698845822305034847340825938807257031624423253 8340 -4996161032427730210827361043855924640721109953846882656986563426156814060622 8341 4882893890046236893474726035139318148398960160888989761875649727282252538820 8342 -5169544422660507290859281246517532072647613669929636414098662732268391933174 8343 5059069815814104115750404262519332756809796426836620489662165137401577227846 8344 -5333971664748651390971653529596390381773836061588907358126388410506609340732 8345 5227023149765125758856221866852838733234185653893222449812833718147067075135 8346 -5488367420720170837151220003795003033205841878805867425683861135161720059291 8347 5385692417073085353083559610973892624662621498425973397765782594720235924366 8348 -5631629876770235629874970366649326455023245352171152703755747930922653865882 8349 5533998820516594040420660914044449559250148202428492733587442953125285228232 8350 -5762639896429798082129121373935338198477360630727787435402300299056093983831 8351 5670831188160212667151083572022147703584561161583585873730700856579132785435 8352 -5880258671559779876538943926778761642029215779943217801194381123462605339327 8353 5795067475549272347275723276499447773037105767219767561221146044532671733795 8354 -5983334689293607066658233966989308020131797458485686564145507836917868337645 8355 5905557246529045804697646165341850215435902173623875834796271929273288125063 8356 -6070704545437262492276907236109173311441716017453233974765295553558578030642 8357 6001146758145979842844079204148443864630052920483685273441949898139175966576 8358 -6141197687736418370944282341785490784382766913686153797166057459941718034825 8359 6080658732368933977482847615138173522640955897306075110207117850787526847778 8360 -6193640280464955137664883698648249881041453487324028605933654582225184179479 8361 6142920850231069590256202730857121347635136069348438389799631114421394577253 8362 -6226857596311755744189709700800275574918214836207359952126285827648029446098 8363 6186743207925577003746204655985222018504996812476304167349379925385087798943 8364 -6239681463536015813258219762396228957542687114840686664001806443391087565089 8365 6210950035073682570319543295571515258983818831993916700521648138292725585230 8366 -6230949556199822813425482983821045003785635647786702401782367290885123845752 8367 6214354581491074874908575339114569436037429973687023240068952960227024059340 8368 -6199516938466872433474926943630101535837589213506217438387496977257726568446 8369 6195794544319317918460593671232914659938438429255534372537344182634799232111 8370 -6144252149070725426902810417978433352653966503147749937199869108913079950144 8371 6154104085417557445882415428159363417219023547665496519380959026972262972943 8372 -6064052649744013402738231308977628619323163524926999703109109508837388768629 8373 6088152755557007325658687522033628746052245975088932063334467615242858871698 8374 -5957837677354805394864340336397426512718353340303260868976556315993054426447 8375 5996815152627053606504820861237620599822243641261057267046189858885647536005 8376 -5824568020690283924767011081430472449550350689746616274210563727905638587389 8377 5879012920715528669515409730040779883347964193719043432027844380436244402197 8378 -5663234849794895276027664023520807592012647163099614507886954746743500775103 8379 5733681955581925906500318331846655084063871216183395922617138286378000552007 8380 -5472884399150654472073997392420787916432176698435206731383740259343081639833 8381 5559817870097256955721370495732520434683757364857169092470555769225924590837 8382 -5252602590111447233231026276786356273647501881046255185610247082000422210969 8383 5356440402776558929131811345650743264231475463890369330967160031505073844659 8384 -5001544342356535262634350092478488550516497644299291383135457505617628619969 8385 5122642110278513984849005747708410770019530716111095222877459838390710805657 8386 -4718914099645438264112097848503252023095181974586631804269588181265416499939 8387 4857550587948330095262164973872451764800974146542446020641709103416886965232 8388 -4404000003799632658927740992262884146990817094589809256434677434764279816971 8389 4560379696052826099930377148610357405620641335568564516255366908821660438970 8390 -4056149568407855748343682078596891920438636789947800759547641969005905402651 8391 4230389725415523261251781940030252337842766927074137009889859218614651851936 8392 -3674809314812648239372291012886497094720529602083477937831830494245031385654 8393 3866941378341223723138181783406203795510592486445627692506562365959385924533 8394 -3259495322107403864240817367727466387916239853364819598388871755199236418445 8395 3469453515896644273157725272751065882926228294600932393955493890260812076732 8396 -2809837967387337594855074957003025459669925108056099024330804352025907440349 8397 3037459644080957636195467543743472609893660725787245092408036775760713351289 8398 -2325547632282795874109039000176716992110850131007274275242201857896888356364 8399 2570563916593860289358790850150650998769954470794002468944781571065907612073 8400 -1806464502408549880460851945957068058684666972407660735440975077453554689413 8401 2068499146693657363500678608259433387227353547166151814825846495925183639747 8402 -1252518808804047814788529188058931146737825757936203043045301262862634609164 8403 1531081490333068097659560868542002631999098060553410616732916084201436202657 8404 -663786248213033421782409393974132151847041380553531724269343311778278405548 8405 958269949359838139923757300245516276444518723184373899005587029174686221304 8406 -40442401797078412464656929146337849109119453121855602184975450640284903975 8407 350119390006458891773198840836166507010490142540894827603808150716518781371 8408 617176644674367404413251772181102970329878676491076994331656161973904876757 8409 -293158698075140334417025269805830379769043270437463352208370236605057661595 8410 1308625227955467999856589918966169286702475775676160435968619932585140579995 8411 -971244160239583487906907141859205292966413632291052037599991921423775894130 8412 2033282699847943912089548235719048780043168411665896926850543292289614638975 8413 -1683647415642203896108457743927025159211899606798933684205283630645778461081 8414 2790410068843271399650112376070151008224565118438107290593030286699302890906 8415 -2429757619550503539535156180097551351816132705871850642647100804005668738220 8416 3579079357592948222862482601674131956846821006907454131449543282942712208842 8417 -3208782274900257206386743606912227473916362892817586948470048915329567887820 8418 4398236388537569150572743021856402616693583319504236784406042407939031264336 8419 -4019795874201347846292433874444935916158605969028591527591520716799532249977 8420 5246625361580632646410246262915597460003978953321163178833283610021320618108 8421 -4861680075121106788974936540767451024832370889841510103343233162285780022656 8422 6122857095033734253276570253933223008061804009319829661024338979648261820946 8423 -5733172188290991053833598499264397166170092588676243794134877531208538304314 8424 7025329680739026415376476911347605031377267992505959005269711801485182208797 8425 -6632807397416225471555332194661185396621337509854085541562494929748225151742 8426 7952302162391760385504157745270518081990636636375006414883717253300625864556 8427 -7558965933454906642776807708858581864198357264988017049143614727229807335329 8428 8901811024502308304094208691508659384376509417178946192126087063541474977545 8429 -8509818131116035589751318336638293785815761572457440878290571490216479454264 8430 9871749779633952002979821839535966203258370380962910940276365535372439837044 8431 -9483370432805471962702144932195832433351978005199216994329091085428819018848 8432 10859781739078463670788473100516050355064607649595532868646808738767303500094 8433 -10477413393364592326498490952560973228822041921708563218270638264198850239375 8434 11863424610165980214713207215420744817214272287970967652034609421164457820063 8435 -11489566016932655449217165758009115200874981964881854998270080942468936440167 8436 12879960904346157411993087281153517670911791636982236938343958449837197565797 8437 -12517228328245540891033360105882225897358221732052262315506368862868267305146 8438 13906527001962903253756678370966228427158972785933302486489119110806346522075 8439 -13557622486521836156236804615926036584277587767477260639939898914106208716080 8440 14940021257945798154992391397592098269827904147155298175360050173314582998734 8441 -14607751187838015917408769341758693543356601397435354504487707328842120472191 8442 15977198000053895035693483253364152911058515711070663864337082711006178368915 8443 -15664435495002303705491877346797002257809381137925098158119718940886429786598 8444 17014573719036860325043907402890179717188390403269879647035280085666674757165 8445 -16724279065808069241960140788405687192871854232985349733461257321747551599220 8446 18048524914999312384283783618353302562612208620130285825920759647077866094824 8447 -17783702432408374736792344218562169726292153651215719785037530989187978922967 8448 19075194243289524940680611213902119951888761963755944521521184349135471239595 8449 -18838914676718605584842864045319588366619315219560878701665960891163033558510 8450 20090591013376653957261605837379003692714244409150365575387507725593138037223 8451 -19885942236726091458983468453045443330188960621005214646719689877546477177456 8452 21090497755906594833048734252673180998920915884551299271601316365234165021108 8453 -20920609788030962302024608593235396143726882654134902602386068674502849762342 8454 22070573768450420913502673436038452645651579265516596650006732235549681086426 8455 -21938563235833012910481630854951918967965504903507726813560373919165036559251 8456 23026262366707825037511926678356268231830619952611700130397851056539484979716 8457 -22935259643735091618265385640401244246662356066665650221265490650198924833512 8458 23952896255814328278313127911848299475391756953512031420009780236351543454092 8459 -23905984473024468156674274867436681707180994309415941448770058636318047606864 8460 24845607819127814758444441350178727156219718235671839307430685350381132279371 8461 -24845852001973250803021575718352904652393859917894149774251745799769669758759 8462 25699434365958374884754416365724566953180424224395929305094954868191105586493 8463 -25749814603137526154926279845291440435281781060761151375072073849347620346310 8464 26509232421351268117459323420704797901782437994226878582402651308512287806832 8465 -26612675880536724449720611786943636211845168901126165063619814591405207359530 8466 27269783089861271870125086130732675277020277181264261362089151445860951395035 8467 -27429091292099825803965196717043418004353757851181855565728975035855604530391 8468 27975710418000362535879863505070891976185740192885761036990904679352416920187 8469 -28193593661105427403224517227031154291975261325975032071613603812535237956028 8470 28621585597781052864428192076381040734771576124625170708091074593097665725687 8471 -28900585626664503037206236313489609708211616479097867768616670244251464245712 8472 29201852140754603897858672081809295463936567091690805677938621826583025184995 8473 -29544378572382779876332159451691922738464802362085569058170265397422694333578 8474 29710926167412709041641753722639828311488530357523075075426474306327433670765 8475 -30119174548169274043658337518541421257872387101573800091937664325168866506118 8476 30143129925142745405749849452062878589191562288324919280339801369342795379501 8477 -30619121224586509541601801354099427297728381177985360100383987444304332212915 8478 30492788152568638284560595083122905261814390242734008436670121137729205798802 8479 -31038282185281665025173407966984682658236414759574357585033631941644433189765 8480 30754169756453817610720749411478381569257633092415844469074930530997562810209 8481 -31370707358584238033806437793672354650892881863265682104762585864081385050736 8482 30921579032943286165946006586605257690342767167304470249616595011114334978732 8483 -31610392662446708309439924041847756122039651580493793899495322084534591768645 8484 30989308457786894089175156301020678939220835660064544527342982347676498412342 8485 -31751366303707847420167155237313320871213093763929377331014892951129132873951 8486 30951721227304348951870296232465716302167880257896035208896996847899468540967 8487 -31787635475816353963028107965589081638655240114157167611559378621323336667840 8488 30803217296992497179775521981859287343648351274549733747519748057373611686033 8489 -31713291355762283547122439487009568374788930131542408603131348093019149790067 8490 30538306879892351193248544889029715801695778909121958171083904732164792683235 8491 -31522441318152162159429305013002127430220949466484107891453442783469165664957 8492 30151589237264143753669007586993746400225723618267007062595785212368856707475 8493 -31209331873441310072112406721016400581688935768841914732227926518117235226425 8494 29637816118867899274122370879923560447762983454904693857497350806611966193806 8495 -30768267929107600007200912869573996594235584897833309494189035581209518681236 8496 28991886226767081736809209731746175339120752574550406352653484758913696879925 8497 -30193753143115334058498067981905746899965091024922966678644387148798240128191 8498 28208894395041995603756068391350196664085215202933468468103750656442180140374 8499 -29480394259828731133724239268733753417895823891164454455815802934835763405761 8500 27284144444569288778073170045074693404655203001261888058511177783310559952389 8501 -28623061691811922973689504569920645079479477234473723906714467407547222796585 8502 26213183293657036512486961101418012213399041759406191171440275390639532885980 8503 -27616776973564988274239016239176548773646720106378689638129566934910741214688 8504 24991831361958198904832623648426265492861538765023194351695792137196226683205 8505 -26456892627218583588969145854170339138591077714669886549287991640574850119227 8506 23616200969989948889866494931742041877894187963842254073873704934932604861430 8507 -25138964822537064510003010706338655872394881858551276958235680050703640692183 8508 22082746853800692620915693324896780314757416192757898680170138655766529923665 8509 -23658950834182509601599177459372061313906806720239830474042369657405038322011 8510 20388264221109321150110327631495971972186927966630258161101062199141359771826 8511 -22013065593296963565692509316078359078394018853055135432571816584160741500305 8512 18529962587008274048938450332133822839289943033767864859684463954180338367578 8513 -20197999215044673257156402876915078243513064460868092702522221913760965400824 8514 16505442158017331752565211247713584047654151078367402719837381453144730829541 8515 -18210755138010194909037388691627935466168465033299500319560946236498383264897 8516 14312789798247467225508029800549175007345151543394744531060020963730316857388 8517 -16048886637610142996133288630124281680101809242483933195935350837840319241839 8518 11950533661412586520286687908075030196914394943653256475845392910753193614066 8519 -13710319154446949012090292597002168371974000359123679424579230648106290493820 8520 9417763096273567888962642253159166004382606162397610466273849738711878153223 8521 -11193602732250964287769913249077449732212246134615629662287222537768705676307 8522 6714056833025981937188118439535731444538284187481266531615942906196950167575 8523 -8497718253704071923959428239400368065124327077717977073323251168707515558025 8524 3839630355070932431877445342882290297938788878104493193282518931794082313237 8525 -5622347559163631511577024966355415068057112495943608806940183790147123139962 8526 795235755187524621404732335366914495047664579297364046009060829197193182872 8527 -2567661085311573165261840424107672459579488374509762853095169075223463947383 8528 -2417664927919138151016464241685731567572953285501956351870909769434472867840 8529 665395479684940239334665409533679287880812283119836159318439920682298873541 8530 -5797027508671111778784845757142710487745119187367818094364428125145521201373 8531 4075329150787715685893120319675056471154567728749003774379796896123099626527 8532 -9340025737417125723436582683015319823352592421143424915782154950278164285066 8533 7659801002134401041894741058479287990574436449985963976516304022735289928195 8534 -13043211002515538946914938738192226163663256811491516653208889100611266263321 8535 11415868567291936710469548887771571642522625193232287455986287144091297710509 8536 -16902282260518481555106623035955975216648061025296928400546854703621220333938 8537 15339674612317469049148616572607011881312671914795389634351049937036717454448 8538 -20912280059731511335899610656495454548495467310290273946830946710358763245309 8539 19426706458535926502149425269142792109218123335714505673922198508234917755239 8540 -25067328043660550971054414161234711898797490734789049589447286908438211046015 8541 23671473263869879713602291156306498761392836382467068403977891665888848680350 8542 -29360859687502911227586570061361429720580826299207115877356552226823142863288 8543 28067779044132498689723852051049218704393621353484168426196951306375719889005 8544 -33785332406775292133416703582551482994212190347691064204462172739152850347942 8545 32608394486883437890890451896653279872153000161601875637625162793890674467099 8546 -38332490170940156590103601534099871662044404336576256598808895663063282837376 8547 37285340714104962882036941122509189689833646096330549570711498617769311505448 8548 -42993046972873765401521857971157697800825935353137625138080747242841791103864 8549 42089556656634102269923044295281784620685752529955762939564823617765124760517 8550 -47756988172831443041941986985872646800065517217793221084920806373817530175410 8551 47011195692011028955618238930730625521146461279877725305439348865259601998480 8552 -52613225138928187912576175546694691922169764837859254222996743447886947714047 8553 52039289474246688501201780371931474506284110642638830923589740690217337286585 8554 -57549932638043865431709581966096786200543942439692036288298528371829725324703 8555 57162054261029103804603791957434820614376464864420290716306485936165349626938 8556 -62554177752966843025408711548601001620454614594740093017464607686774604221783 8557 62366558522100337273924409067506385232315047954837565728624506619846105857067 8558 -67612294657861261366815260307786384548832138280568093810077500985075468020892 8559 67639033871300310668093323685265175769199468352655275116007328497896442488135 8560 -72709485363704558646944303967469136487815768652889448435161736938138890666811 8561 72964549541265332554685292540968935211112557472166721298967416363243810328894 8562 -77830234973116617588675983969528130807963226723875964657566080315943572438751 8563 78327329314177190475824150609740256667979607695036904158603380902407947801748 8564 -82957885956122869642334859570331923531153375587594374338184072766743487538205 8565 83710433394498854319959640725922100599733314866308849881880734686744473330986 8566 -88075090048986704348956787458544273086858795667771212612461780593365614401151 8567 89096078521069034699011590773030491084673262276503495795303512121041819869762 8568 -93163361582125332253849261315379276605040369996889632716475034707349100588250 8569 94465335479204065566238866429955521399132847532337606269822399291274804615052 8570 -98203564732316532171347301022909089039919418310960826507353940610438229579779 8571 99798444983753328291676843854725544175888277763957663469306697293165354133962 8572 -103175444797990529329134991881418093961187983863997459887905510187778663704080 8573 105074536337491301463548329664145120303232840671396044374410035050674845019994 8574 -108058153842409164134714472967783342456410071654246630935263087934604225908133 8575 110271939278205162033588905401417422259238873098823210100196673109309458680430 8576 -112829761273026656427253697451638709121682364126260439507043665149553217795988 8577 115367923774948746050475306237866194107979801407066568529263292266805306804743 8578 -117467812904561600323266313897157840558633623772261364643139960361299035074824 8579 120339005780799570305244012989981915735095954503266720575784661677464748192125 8580 -121948828976673157194346577403444966376774767976872701273060969766224067744192 8581 125160716717806445405987464828431173238239261094311223110254529542116945645154 8582 -126248891927180388999187726598850539414971112804568343140156556461667714908611 8583 129807893384256361042234890348039088347198037306609727803112592127892517582304 8584 -130343132682723779618266325390701743429098120238915607014249307972799216677717 8585 134254485271434842481823499521929989436871244132478265140112295231783138457842 8586 -134206349715399202669633053655569880670749965006422324535363898937457996736920 8587 138473827124850100669140430805314467176339807329134752853898116641292024083121 8588 -137812484351826368305247699736426215783367987912920609402671428715499407566278 8589 142438483374815042527232580133785520703674017227948776263902897052948205423701 8590 -141135265145062825453266731085994074210285038537823516669986195517494878712105 8591 146120502482395965749447294771356097165295859962014560564223650366646259169334 8592 -144147682931440078342373593007191665714213073595212709721496467382382247685818 8593 149491306501398644035269676911814212763544742494669372998588395979452743231090 8594 -146822651701712868872257838777792138278232925068373141899619409848207843468453 8595 152521915352636666518619390114552379773479876049588870633558110038723843088302 8596 -149132486777196319892763132245202962867339559341273629284658023978885425278874 8597 155182892300627475750611380593983104338278329547679694789552666092834127802030 8598 -151049583783245683511605965514786879927981117957154437006466861279866357046196 8599 157444534485715539960852915455519418500530076462520278016602658076103610671124 8600 -152545899808661719644375401156202477234553422636328285794707946948115291586290 8601 159276872749697646783886867074697340257699629526146833203810913032215366306491 8602 -153593643803597167792114333513173848187988981558737500319564368631450405674021 8603 160649829185100771591532963222947904289596577807632001147256842943103979614959 8604 -154164773750118496329043904903755016531620000989077801191217286605354693890396 8605 161533277734616968448944397329728849205138080732205009418189016248047025986808 8606 -154231685092413508773120783996987735452050050754161158603568975769170782492452 8607 161897155345176780914243842576096126476507067694962863358073897387951656511360 8608 -153766730362437318504352890883123371863949887382916463186739520954596817992966 8609 161711596485160197058947336300785481466501492922350925008160726485995309869838 8610 -152742905696399573779921289091895228264162108389606291174621481529129338513527 8611 160946991668116131156523954927923167685840958810967929159629833393378859429182 8612 -151133391656776675780850279698391529936220118804618490511860510625357051159617 8613 159574193394841821732725464892042134808533756992988601648137519389990649341504 8614 -148912230902527888131404203204116807373378514802439151303380719985156801771508 8615 157564524843638576091530960284844632029025622669390579645520891962378586704158 8616 -146053904900629965840643586156426976392850966021304900847995700349704842546345 8617 154890060840621651159950773318189701876271361801291903546251102831170615771700 8618 -142533984658951209093764751907865687858631571165525840050761496178691041905194 8619 151523572662617233288377485823241620474933643893935612542013447973426606035146 8620 -138328753238576223796307613653658895097761375504536797085894786434869923606540 8621 147438898914204279554985406066075045625219975517503582246662098323831179057096 8622 -133415827445930812332623766988177805923878059949425600249239512582609919445724 8623 142610817409951352979057648758104441195752139060956811352678098935713876093455 8624 -127773823592078070496589499857547470644809868017949873118556982543142200839847 8625 137015502547390117141541645917334984168348482792887643624005526728497447754143 8626 -121382943588379652940342715340027075061275176469040200975167325196999749261866 8627 130630329433882905901653743735400386813229637473372573405042324024724785274643 8628 -114224699301404553141460276088539834705989862540854922661700504397836820552476 8629 123434417220751212963564697246549930553981608710571472613063636925962691485724 8630 -106282440621744884174117545812375328604620402278458760623701805945573483737730 8631 115408352088448164533436677844371460250628684047715996977627423700410924072935 8632 -97541151955932314004072378641626856026590424036334432713783273151189738823170 8633 106534832135421613935131722153050766230097110281247024318770116757473528445136 8634 -87987917434032855193376885903950642876104840557993576740455223449157711278837 8635 96798297408170580374853322162044464490160436539313723614713491987081040519575 8636 -77611785630198690796208610317600247030799525206010850928061360179364962644519 8637 86185672142615249966151941874207884861340305234317222665428821634043004023072 8638 -66404166530561357454624534138438390568601336312208456852921021140643785727010 8639 74685909571344275887993854800318285424186568522561155512271646620921708327971 8640 -54358779086934304341588702227144781742992627153508693478877276102973342752980 8641 62290825557574131930641257187652708133333175078002931642567049143793360554130 8642 -41471954146891381021855782917140444650262590090831598963909744396872122264123 8643 48994547161148732191850367003141685024226356442164181412505542406942596201187 8644 -27742681844030938453883047763559909188560282267739049594581245280862108383453 8645 34794452540855136943550564330940409303085937525134130716564518238100795825021 8646 -13172812468838768236393842992128488933733114275512818941573708734831009126430 8647 19690509048642664166237264598099631679490638060812523620359657779600719704860 8648 2232801470266039791697947010801952702499142461985919976630771448805305961544 8649 3686314673674123061218227613935090089010031444470147017057592229382906757682 8650 18466209694101767560268477864619376786677847269595206950767821847956063954941 8651 -13211664026332351399719258553020671634015261159607118397355628007845955744678 8652 35516115326720419602972540217890421336629998447080515349280787255647805095797 8653 -30992961429989649137138650258951896515649771668789037974417324813714447412165 8654 53367912137444286152994290708458353903359652066906813268243333737733599239506 8655 -49643981690701710671425437957923014259937626114247808702621958869796838644198 8656 72003309081866386935133934345117764777869793707979232432277167605658978450401 8657 -69146766862010440292648340707205743812261046148107163171313900851729114107721 8658 91400511785972295729867980683124990158497929376161561107523782903691897755740 8659 -89479988359133292886122567593636588782237201152198987491777373700667784359584 8660 111533726586028526460202910241553456892184492624165716797853203326060017412418 8661 -110617618534891598728635845219147088653296477360019046800100408457318148160017 8662 132373486360774244919820170210313827248644021417852350811368765148319541279029 8663 -132530032113632036696833441324629850098201821182106127941725111943082367096610 8664 153886026550814460364117212994798646960487655336336565085364793162720800607878 8665 -155182600983574487453020181707992351232597205553571891257366963088948637260533 8666 176033782025223468677504092975151451296644366913369348041183993887743759123190 8667 -178536905514602568756924611566044200604837267379523496569803495855502740972434 8668 198774613461832971234164980751055939595178277702788669750379158288240762277174 8669 -202549244947937580193385259871572745387869483247256324174004141389807748844482 8670 222062490033540318308081344819713243643585155651548567846631481896332935256781 8671 -227171974782037784844552045692921885549733413392512434099269164800160451874962 8672 245846572737543727683591570385355314863271037903187067650465759872170703259116 8673 -252351937120825517198185590804855836116382670198753895533232830392541532825936 8674 270072078807510480181942950608614833919951260748243089693263889547709396446810 8675 -278031909662917384317221241181112448867695000785301746217994417543265096886616 8676 294679221289630653840275603807944970739474360490723357706535556129443262926119 8677 -304148983235652525675698661476101561706576553813083476297773165373669167675677 8678 319604277830509801322978822976887913498654816617303062139272655556430450028219 8679 -330636113245908607341448449954111356289358819517057844195949297524760664711944 8680 344778364824785922384645274619030637280348084105184941173342117325214469684481 8681 -357420443865890991542603166844756788077839308028397160667590348977055535600656 8682 370128728177007797615080815488644656559970550599360241476677003458770042732457 8683 -384424976641471408046997105958860586543385826056345322738981012191331340912851 8684 395577358333006791283061044101886111836625383108509993776197038990431946668743 8685 -411566844521158805592601042358105367177370254312167308263758521593951917362303 8686 421042493765994123634977879645949012367942509827700842731535992626963265640714 8687 -438759082199240717250031801464432033354117247657567010138546883511356267271167 8688 446437085251246906796247206589832490227501896946455171992801964831885025971699 8689 -465908884107367765216670854791209549637561701368255802234742525714215608555346 8690 471670526757439529488560250641319721657500240928233511312563455382847874158269 8691 -492919456099819757254844098323411494392426836602584313886334562715005546391709 8692 496646949531040048481001629511416055763541629703322455940866985107854747905660 8693 -519688266368499727828042756564671690388163436660177724187740697240211145353564 8694 521267199743768365729009677368787225808065765663728710244194802198547069134249 8695 -546108989354207807600014802205882180765962355710111242291875199767598667642038 8696 545426967493347593438903184211760150849621860752391788327972207368671064029463 8697 -572069750825435384825312119585606024269692818699176692887734672304621094475417 8698 569018996065188896466140000156482454553719773571855970386937174395547952116411 8699 -597455148835222367124085559669876225008174145177367555299949447411297061440886 8700 591931065287187765189393305463070343523776356058393689801607482902784598758759 8701 -622144532474481937912753279600532155014754619973105959027898207625730275366512 8702 614048434698265232804728840880686078527269582909215631968615179789551651842740 8703 -646014066492917425167251420226746731640963310511677667532988383757898837805981 8704 635251666936567573143264548329594474166336750168956899778348714955049420428599 8705 -668935064386238017308246622935133230100975191264256286220319453336051959766850 8706 655419324252328488725101426273280340818727452843093309667620132252357317986972 8707 -690776101017376806580053587320024152402563771287123520516968678995170724258742 8708 674425634763089097818049225032450042250839575589826957930440933310398466992673 8709 -711401398541132921165979332531191211336424609250747727776716292381990267092416 8710 692143420910127268622005423017873740378774922227542579118614613649536116714293 8711 -730672973620929320240413888061025476311053895995835361876392290606009213904481 8712 708441640606746696394512565575011792295454715630659454194366111755839311234235 8713 -748449118531604328519896489220589282257696919484682397617973513048173987702139 8714 723188532957383991545515434214287340990488028963285584144000976577545635139486 8715 -764586535678408880637411118284423108708938873338473965403271264564873558729043 8716 736249028433781622204497548271318013779584305660725115754598797650588913373664 8717 -778938947937878768837109072203968536409139632237058313349414880551292584861413 8718 747488129085910615509446400938495283159402477275832625668725513280612405670824 8719 -791359215297124292455726786122297824775094819415723762299541303710814972405239 8720 756768187199072671680380308885345182839584649091503450588267271962708456501744 8721 -801698069512164846976529207961873311275839243208375810139086992782778241835217 8722 763952492499418471344078211201458835968155443512938331469192859329568117752747 8723 -809806203060368619521896684737149135766873997816472362273494322245908825536409 8724 768902464599567146551542170319355175481367829691611076685264912017175916880050 8725 -815533169612535230693491714244216500500910095628888683367362073809375354116714 8726 771481411245561842287592307053814819837776652734196408737516877189758479318294 8727 -818729384376567930744654522869429816526058580433941012453325528442575832333100 8728 771551640766434408617716565092347104323471251244847841156734042876486003515720 8729 -819245238705761025176738436552415174384507720530477203238608923541507424364434 8730 768978403501956255844100282350559007136976800268599392251419158361027096623009 8731 -816932994198084915342586633037030739256367567132516827162844395536845904997794 8732 763626919319156698760767714902223935992295818398279215665475624002895145398844 8733 -811646102633397178769347507410823635176534708655544488817483846752893807696203 8734 755366469476351089501968286893913932524097201205164705645255692945616301684456 8735 -803240989645883750937230604018133893682977719949519829866111752473034696797278 8736 744067397347432028856288342780326903097820795867504618750336383935931589236294 8737 -791576615907165593734049144820889496330763698213309590923587158881736543977530 8738 729605290059975014768305197104803931400566663413814243818868243868701467995197 8739 -776516077706141954974134510426346994899014312174636342020010255635807939360444 8740 711857974348277041983945469300489146373570191146561856095749665896190502990672 8741 -757926471624604593051620503897352738354206842739520301102449930898278672764370 8742 690709791674376789607374590925503965405325429005656610180488132056246786989089 8743 -735680279399651566189042200664279491711184832324207918986866117977255421178204 8744 666048579142508860428702877897308502972722802440835639738290849263531938310731 8745 -709655523300792054983946346222340487389549536875304451754012678728383686762615 8746 637770001784561496352889734772575020880248290903768274887797728476748509803397 8747 -679736938822325796489364685513857795484963553081545674807777812015650581749183 8748 605774587614090520664626858201015562434317861957257904149184583679848248466124 8749 -645816445488748804168172501224604490781552065853651249424218663943443936960927 8750 569972029808791621347052552141798591348061293397363949136778784067253863596289 8751 -607794026811619313791085432013877544403656729383266903674834402002739928551910 8752 530278316771073130572087848867750184146506934169569499892422650302643994465242 8753 -565578590802471919007351381631159583757986998363900594165068332413182986599224 8754 486619995912634589135258327923383594706742609376032865754770223732028236232425 8755 -519088507894026220813706871168049365063495899003916554348835774129956991346044 8756 438931383249212543975634552974153889415377343728658223268935215938760840319478 8757 -468252844795304743677335488692289989925311398648126543838609859101305743618044 8758 387158751488663909785010053577013499700277885330373420061848836333499954386241 8759 -413011573665974265853908007617759205728971501490779097694032142987848705283348 8760 331257695576459285211661056485995447115650089790868088272704492314669241979034 8761 -353317186699562913357763476042148449217758285540040091700600593022586078812626 8762 271197131600493877694252801863137243980074894581574170332614572660338028172525 8763 -289134494154808179618322409505550334694073861285158349539457565870481242412377 8764 206956880479706841615504794255742614415354562169052914549290678440571693665452 8765 -220442702226394798433627456681339345104293299933339056206845191359654212853150 8766 138531453916215410470963860032375967799995584604845505315750789798501926450991 8767 -147234733632396203542049571289559568997038219595453052620171476639912180146437 8768 65927835740479872310193063125441771095312520517797381142373040874122811555583 8769 -69519749871000132776168486617586637714176816366048507046165040156226105379618 8770 -10830979821756621292709337349988090468411240712684069951634056131559933054209 8771 12677980903294277840795814681695342452699971213801018823143963515891496252376 8772 -91707930854055921048687135916633146916045362202980722168534145055276884936490 8773 99316133385467226233500764431076382903934154104593291616479841351951897055823 8774 -176648733462906399274940279086410533388120379163627367990080301224828541451309 8775 190335985776049061657872557250569772340105328712013562901930119601906861529261 8776 -265583464052406900490063029161701850971982633985091975245340994001483095459299 8777 285658956040944522620352871741720340982723073062488920715508114175825760953865 8778 -358423831187236067294439262485320065561622059640932326075268196349336764127265 8779 385188872833175677719607034849174954126985200386607663900906405646707983441449 8780 -455064421699072815649558753048954841539082810676139701191138828581928611412673 8781 488808018198009935854955183741302652958742302400031197502199055577488544639141 8782 -555380426425640716318585378012046713820713894012220924350039355353597354258531 8783 596379971443237248027448829379498101792607630861567510649451380041646849340460 8784 -659228477325486530498633976158862814948084233720373497592521312176657220593765 8785 707745203556540348025595584891057227816778046442826961857299486751575507664084 8786 -766444979096991106275207025857211621038489371969670334871874691811613284835010 8787 822724552637798673764184462227910079424122421224659670724787879638132829635957 8788 -876846431590789150662356211261883464072112705912477674978991004291151912444544 8789 941114290559004496069332950201659447485892579903010844067259555490027544118501 8790 -990228429719890466869786597513548965640867210066260159103789278332529897130060 8791 1062690323162723166217046574887546846155439471826717470147259412874490473843814 8792 -1106365496989596549953956671471861388635829701323355046524481980438564788432818 8793 1187202747180252402758862575963007842017032659888398743510090340033681585471926 8794 -1225010769257085901628686734678322952817502168091639608688992927198596882827181 8795 1314380724995794494376347210970936399240775134758468707957611961759887731368453 8796 -1345895281099583460066221484623288417388878922382162934519327757023399600507306 8797 1443926610399176262583913837802037870508258027346443905704116451460408581420917 8798 -1468728489864160256983537618113214974314456823795239242166589590189329880170145 8799 1575521526859643972518762061504341289442557553610235312697559771737602615246826 8800 -1593196891609601536081394333130899536990796331834635972177163242092610323094940 8801 1708818998213866528371159606700926987299564929002308461201635963407884107200037 8802 -1718965468257915721313373251140965217347673441826649105984566478344927095844587 8803 1843451328374534192124578107101953548376350826705964990930269902105465342257570 8804 -1845675657248846964813458571056819111268694973989566156965157202798035864982904 8805 1979022750194658180646431103950737398469687298217745817829816695452365481295175 8806 -1972947719603422394405337214253160126478095818298448195252969365138341021898879 8807 2115116544359996167886715323927897646496692296854548153181316395546309757582804 8808 -2100378029979144866896520482470415899181273153634842335054714655282015616773469 8809 2251287820244638934948540209176369611388160210462696917788402368589065970547160 8810 -2227542510890003845087206003214548307590484988293660253905982972639709944227722 8811 2387071359711109769828072227754399048554438458847408746627399547283124467072473 8812 -2353993109180015995865006216303269712143851539922736908952386708065920393838712 8813 2521973993350074753556996601752821385565821906469155640271041314517251815766096 8814 -2479262397466275221749632524244518892057966446134748532938412350898851753031472 8815 2655483262091362582247923636756984667676465448199667057929121040804104028003844 8816 -2602859255309467807790166056736340874679294000428221965756644780772235670128243 8817 2787059393766144341390206541391241410456568007586421024142780410856414893668943 8818 -2724274612392675971310268123090016175770334360938489661000506210450905348442835 8819 2916144710468725107221483808674744933763360978482508480711343690098134378620498 8820 -2842976337190726444063627718492261644247539341795748221580039198994012546716236 8821 3042155353276158807690729384872412168607207132087987277298936135795601516818641 8822 -2958416236167818367880900233758389202427987207180607054093727751414070073780698 8823 3164491364348365958996703233309235846286070453827171068169060904116262482155040 8824 -3070024015638420272280411077530789074981410416664163324918265849660632710009214 8825 3282528163267506163208586844163500579674041197752433115718290625633484867873106 8826 -3177215651281697818341710075687922560796650164597947650179850903099311270499512 8827 3395627379096208027085213367776580626546695534293560263246275697997888539168511 8828 -3279386430732304422263756693696693764301012257185380704256427525366401055129315 8829 3503128071354735009337184186139196888273679330686194514252467778833091062396476 8830 -3375920639702969002048818281359991433613379190537475116761919721826564840871393 8831 3604358234052274680838811635966110911019305769823718722884749828689425349536417 8832 -3466183735207431750686951218658180914521008139511110043696307690868803992299617 8833 3698625937977299883233457827715459117670908028023055314557459951669609716198736 8834 -3549533408473635087313687006061045477104755555459049558623790805059334942332733 8835 3785231366982954073142298865394911109071723430173535761672520024970754058135637 8836 -3625310768279984736339178386859375984058747001429098032838926301500577512425286 8837 3863457938012267917730380234553695266694751727993390493018508026779835386712533 8838 -3692852899844737150839666664399681455139674388299736598042386280084688946423741 8839 3932584912038414073290550258510783684014896099177401326399166230856264326851283 8840 -3751483049918901864249269783084287571968977763542708138164494793691751067832828 8841 3991878469692801393659537971961442149275581043317955908424532477612057474957911 8842 -3800524596144175311672413838727355832177546950751953767257161169045256240028901 8843 4040604818632873703703777080296961515745850719274377278731913885476825702640417 8844 -3839290340599264831547952769995639397068974310650807544162056390349473142464568 8845 4078021420515907820762524818640957806035320161974975836426715669390340886966236 8846 -3867097870586151942510272586307771646451304018333696811429669233991127689646888 8847 4103390377811895304707329991761851680705290175687929164317376502460191012223345 8848 -3883257871564946051440672973300877246501879277158238479351722172345107281202616 8849 4115969933250137154300672057415287879029536402364011055761665043917847689109194 8850 -3887090991555062701334403105096328852919289650182662816525306480819679590570998 8851 4115028128940045681333088138044013709257049060184303806638677328111981272711210 8852 -3877915144399482330702344628469840434874145981357630795276347075317916932109438 8853 4099834538765916986396926459883490203158258140627255593774017095031500970639167 8854 -3855063759063272058169570622472390045759738923643581133113030211875017132216365 8855 4069674128863038224769950997105959786460672646199991449384572460859220043384722 8856 -3817872243775592598014849907472779172209372578574517696611408327838704395319853 8857 4023839423073280110642547289644385863380369113628585827743007548390127323696925 8858 -3765697496932162963585131730967511615281196340231433069621617532032989501358776 8859 3961644267522826125751593953636791394269585419137221831794747868666401884217381 8860 -3697903495121568903561631682322746875185561911390419396203586913327548536270906 8861 3882416624025168688138032283485262181826187166452079348656019213122003378113091 8862 -3613882155499728044817747764758148151623781299356105190961461907368515288627208 8863 3785512165171548162117486472453450003725058363150168526621351714028475526062720 8864 -3513037994284392419992437712185485980551115121928647077961422460659786016104084 8865 3670307638192625873005212549972343412418668253746132898618296068820904367993997 8866 -3394810190283190708024949787657332564327647070521124717483478636282859982560611 8867 3536214236106269270796357549324095969945646058639454669243070833409478369713334 8868 -3258656551189721214811948028191883513448245551444900293327525266226825718915533 8869 3382671716988980247309056718932267415306322273437913697828204234972120091985621 8870 -3104076528552665051521139932032009810563161339297781776548150604148372572760409 8871 3209161178457117391198829493825597388975495021943288708521669052937082199254563 8872 -2930594529395885626636428778822378460228567485115789940636359075078813404299543 8873 3015200205574539286978361342866902076197290691369349858041129677728372006063211 8874 -2737783931956223101864050753631951281193590014711441161854493515874013230729116 8875 2800354893412888500893852364524967248312808933629606514189575082550631063417320 8876 -2525249663306234523625592673859571892556788638911154609755935587514773899412304 8877 2564235949946113859569106292643537384297945375435448470496067171499560692034257 8878 -2292653039389720003120420220399254908026651908331692374554065893896269717857455 8879 2306509939323504082098162176841884163992935250249700383365662344855876454032736 8880 -2039693910042578768965155240257985179015303448636858735005392509614003558930879 8881 2026896485800896802554634882228621154780558466102654836612453172618014005161283 8882 -1766135931281351598875214833687167397679119374075922489016248811793344497439602 8883 1725178304312086724032044498496150614136304658886464045475621677594542744235466 8884 -1471788412320568367166937776576474230829494290716024550161026495060600993023129 8885 1401199855191380663956029083913403338162717253284593522712851494720643595583326 8886 -1156532008826913046966475725448362168877975700555074869545832365936303039632337 8887 1054875913967417321286294202955753789177251127708336728975557040885212858327690 8888 -820300168283471938022318757116432923959158188833709762095913271047881512054607 8889 686191591879572024182527126529744316188499303382665500219828377774757796119039 8890 -463105051544858524158172481040009344512052818391290874700923484771071219170624 8891 295209455992669030408834828334901026582568218484102413713352028374671734102000 8892 -85018932189865059322810713014606713594222390420374019021809688898278400105929 8893 -117929004046884117093547154246764429552504493103711991587996614003706476480328 8894 313800193806623010430742577244509280749941504867255789057692756830508923065178 8895 -552998173113363991545483373846760601803885909954969506182469147788695312876752 8896 733127002720308476668459938581015083777849307888023036795969100579963332750354 8897 -1009684981439247077197215186844217908306223923544168715862161309427633764210234 8898 1172643637505014491455168515452694051884479746418884035910198387098775595181019 8899 -1487585964227941912761026491514068407451113288333580691488442848906344298089659 8900 1631958018728984587502648959508517855898587354760097921267029845135470045371272 8901 -1986202158160275980781376585634098961448200333438301713796144485550985490880602 8902 2110579237074984129211095214655050055778660804603304063348583612538835215714090 8903 -2504938362655557307384510936131871047019048651334203684779019491756541157368823 8904 2607935388778554699543842654506374857487652253770006019613377890210825179779700 8905 -3043096274960164649738982662332705708983012937341673260001326460384603796445807 8906 3123350246187956863654753952942173528825128771076070938907015951150974092089741 8907 -3599876415247776494997152792712878846728636161206553331623206968706483470836276 8908 3656060233088195058559564764265251417296128156957796958187362976401480380264469 8909 -4174369037852043451674810873008826588468373821576181495363906971266954441084436 8910 4205192564818460473380379623054933888923045062434324144604037354098055582043246 8911 -4765559157496461195547549460009268387457809116362276246633935017823661605557942 8912 4769781493827304700307515590830432975516847655633565216238538171636231300086129 8913 -5372315315964234653527338156037763419184150815037280698961298047166657655646529 8914 5348748094798780060793925723800191785748101505951270195000281515157751080807417 8915 -5993397588760360661102540373986459312466379871233964006002711336893217758211572 8916 5940915379630761144984383823939128821385712677670913835760702842536634236054780 8917 -6627444339734844549803953319903585216109353204336709936156376551844030297559311 8918 6544990521026209220554107814573230743150554522020656894894040997658596702322843 8919 -7272983612581976718654988875023374547250860354529010110435771409654627690235755 8920 7159578313070274577992241751541328321665914437909936156377007126231976246857485 8921 -7928417396170826940032695200586938791072211571077185741792214370962977883368434 8922 7783166137727651730111488054550107392319891210115740875230937027293832880744294 8923 -8592036912602519370388522554699144237684725314147712426617136606381834246609608 8924 8414135893502461049400304318047541923763115602906352668190012186071943708068359 8925 -9262004448631100471689476291806715076133399319630109606129949230548515663359150 8926 9050751837497826372758310626212199160237023312208733276939067685578544117905223 8927 -9936372352323465461601672615352227595463138508068471639987052208311679844990143 8928 9691170608601377224423142466367597065175312409787331027523938733042892881783922 8929 -10613062704291760169907879751038500213527830878770458359668058884364769303762719 8930 10333432804521831780335506469786620902786623818366465853385421286993398401698575 8931 -11289890305525942685535958493041481469619796864374826121877943725790123371559677 8932 10975470442194119105737529424844620304938906035422885497410252895784879381723203 8933 -11964539739781453978809568363452078078370079300530676052227572875730987351165045 8934 11615102693009459827331298594323927019089759198228812372324638606067600644498210 8935 -12634592906572146432202041743815220203463927755198430766477294586633081200910732 8936 12250040873958676044264079005028405281405314760283124151612507677963007906332789 8937 -13297503488694897331961554873740919840740815574092112412070637719730512396533212 8938 12877888403346869402072885812548103600840788798055590971998646054518622485612140 8939 -13950628772043288890613508686933504729372054688354654175591458687137404449966270 8940 13496143021062093158976368241393557913120793916474593759019540909934120475915715 8941 -14591201946620663699481312832640175147424958247248353532604838638489039293559557 8942 14102201819524566672786803846989918421839645268748040202717511630754035747002004 8943 -15216368301360507387761290744425677692783798100007794112745702367429429503127491 8944 14693359924151138694127679134909138104207376974112555101169706294827610662618432 8945 -15823154993536616319210271302051089052776029820685273123239989314217321148588716 8946 15266821136197265289525401008131487152986453641238802232601830042017989242388162 8947 -16408512166735835514956275368810818146569428172736005102672669501882902035027039 8948 15819693112564193232873768201858876412435919515977207802195095974644032532490219 8949 -16969280142967650572354022345638676708522871625106881109667749362712909922629532 8950 16349003583471288449499877256075130811382957759771090104325218762973061979839804 8951 -17502235138012822533297018538642869100953431373554976447783779921348063107853573 8952 16851691853346875015728969157654193659427775925144376843442785056206697210056787 8953 -18004054460781318779789619575065199002213036040381268660067265316274672466435764 8954 17324631349609180913699331643547698804251922842478018645679934356520637080092302 8955 -18471366643904682632999177808839789548982232146111066742398468924741962635303516 8956 17764616605517927931891617399084629797428856034509547893488590442317470467035795 8957 -18900714433751371115050047486632604114241645112968424613116873884255626719768855 8958 18168392770440132614374189595052689828876136232078611081428175828908892901566136 8959 -19288609814517751507491607389233519117293378743056407699158302156588974467357102 8960 18532638031558564711168557545045456704673170329789577371320011351710033206771078 8961 -19631494666750379235420382650415017926778085042229129163774142069730710574101455 8962 18853999921436696144030312287875352350533094887592002658914888084737412576907312 8963 -19925800302513362232133145736758907702451872055222271264521014117848007788721347 8964 19129073178951638396680049701077921654478307271392314765885027533807645865663642 8965 -20167906519375182061537639069978122591849431147881078758268083014452520915689848 8966 19354443397406029945849335049550617182744466609421711760792069836951325692715459 8967 -20354205122107591745841333961275521412060439023953216215200335696164195821458950 8968 19526659479001015419024385414895278214095569375463321698231759620521772099235201 8969 -20481057375809597787721651514127151144328094714568663905211981120872924377860990 8970 19642285310740653675616119378911916186905662478288454125600563527021914321991442 8971 -20544861844329288067365028976836463734638666092445581521199943375675090555973489 8972 19697866659586324702568237339963081878435317835015567580169964817633914590860106 8973 -20542010031604778219818366165126330163778542193150702836152992928268367740775302 8974 19689990561670003816500949967729081626159695183645100137743106593112642059368741 8975 -20468958117943186643631951787171474109347512983769009317787143900472920335339374 8976 19615246892233642287269073838034930514372153562751505006038412218742319800284147 8977 -20322181626899719083965766705364578274563195852382549393536250393716362256231973 8978 19470295668531925624337534125409971044875139977964502763667371592631583354141778 8979 -20098250133444397531396619457726431715457697903532193450439662349780453838212327 8980 19251822529353502786262532486954469369750816770769136436183961905127158109916336 8981 -19793781254047982198630470489126600316469375782054442848508827645366786738200908 8982 18956614639997680459211739746122652247485881166174596878155780577725262610837733 8983 -19405518420588494056218238605987154338458945976604850004018411760012839407272207 8984 18581509795553542927908400813914019702724249196748004275127263760327225933422850 8985 -18930283889558206801536600159293595979712024860070367460867536321589147256366366 8986 18123480448545277555033095779206832075945171729832719868420237859692479665661295 8987 -18365059157137842422308072398484689426858462990872952401242519048884461583127997 8988 17579576953541126664563896546371641595954904480129995410227688754690587137623495 8989 -17706937883049884783589730092184526720493127591472108967386085471024480954929647 8990 16947019438826762199227177251584298515302146356235844623711980531575918671300359 8991 -16953207584388647195637657354145987520214529812272396890941133701432877453168918 8992 16223134617268498165255624594676635447910178099478010768106732346443458335451897 8993 -16101303134805348708262324585604447428801517933118085158025995114852692056221131 8994 15405456116620885280775003840646025111965605120862706439878827200467171335720274 8995 -15148889502731638739929538173012154724984746369574956755815717598475802109713614 8996 14491654423774569248453190676229005601864860276175021237419921537438364294397267 8997 -14093815435856564752092934711548426812879942367591775930656968123100735651955182 8998 13479645027631973358523686007554570823742296682586580469989013857619542411793793 8999 -12934196855134386042616543030608180334217018365580024677166924013140270282922735 9000 12367512335902145289152472095188681689634716461501733423580459620378783187975826 9001 -11668371605668024416722712098225654612992231674561589831988569961932600247481536 9002 11153624742982691682809323680547491327557076129235218438590221401778353889403128 9003 -10294981708546947175513703322758150000468474096584746818312758040513284808035964 9004 9836552263102351084785281893429082472706180804740907206957666297050521320126934 9005 -8812930257671333990826795138258882389852716859066317535163216512592096797208259 9006 8415188971643584978520997553711470575957377771500808730717671221118050829306998 9007 -7221461880447753629540427957345789975304886153434691539340334417487016747772623 9008 6888663775268472225268521940339301332893648551672205188601169844807640117539241 9009 -5520121326876651581752794214926182024234816141193886329678490245970233495913488 9010 5256469429396389616504860330817963447602797029164045456934821626905097500985415 9011 -3708831838421125769232385552346969945533667929392766306099011245663520303377981 9012 3518367625556477461592657891213002409863321673520642418854535483924402705641824 9013 -1787856204592849662221113737700464832693591918059003900038241948306636381494260 9014 1674522980958285936045899162442238899416428824746601956585394593191531076408230 9015 242129144730201878901212043431607702934373476689624101444914003441506998644270 9016 -274597353166035563080251805891203645468930904290154172277092413315109883261179 9017 2380069084231866270423538570814339498617002360184007111631748170336002582080011 9018 -2328084553376814419407882070486860472989817276792136533323531435988675124169093 9019 4624461110409042220664742164634299765929166133112994636485130428644907588186593 9020 -4484694699704841137396677589468975632978331214768019247775041147248647487742136 9021 6973386765156615854707609590354967577112124068487220642963494497662474888737641 9022 -6742705400892886992934761348788526821009989237181450902293526367840652430405123 9023 9424448515069762181155880325991758643068353195415037911364648553164638691624370 9024 -9100027039302938054995967784185350944195334216653794523553897021574189205619074 9025 11974797090749507535768803990415424694267617070924019561418232661584338154590517 9026 -11554057546517324522617522829367006628919026586814048273986280628754746989984553 9027 14621076392342527378295618935053326198016059653876150527154470887972071551910683 9028 -14101797510832722184331233696358449131882475004138877244502693787004352964625779 9029 17359444763904742503305741744045500859882429920604267472884017585854375025170681 9030 -16739703310732394299443786376533767968122775271602294027847817525109854413276785 9031 20185529581321584856079367279276161145082705657510793695065717021662957933793930 9032 -19463806869311338289563129112566026244563704109389972033887298441725262988173110 9033 23094442902952506342849658743392563631202373763242912787730800162135811876573842 9034 -22269568112204988931326565753391685452729549552539700479455546574324999873838333 9035 26080745679201011277672310990901691209764756621716135402512644599613585608001226 9036 -25151997559389278775380731870450660194817040788579631284332513173612080527591555 9037 29138457543764404982534972617573672138572337828933015524156726203093972863040489 9038 -28105511281855743158271976986323827894876571530803180173136979340992229344565568 9039 32261033214887376803300049928914237808481831239565780161236911993456107943976624 9040 -31124054791001339204235785092733334032944783212252240709499541178527659664548605 9041 35441364044580075167594722191192971909990250954271204292590969711984632052769772 9042 -34200961194209151658594620123457856856358835974177686296617385610645158489626267 9043 38671768785106134752008283482535041225102707064644149820179674211169525727258759 9044 -37329077169937137039060208792550286189100388581203832586917742229486668715458968 9045 41943987223627599184260927448260622111768656763856990482143972937397643381254086 9046 -40500625258343412598899804549959974140685089636401377687075021742776147834780980 9047 45249184975601535513527237049218274086684336969695528383346782968959374804101710 9048 -43707329897176776229497930987877380515167675315159973834103899977158123269595277 9049 48577939411002905381690104749195375675282809097051168728406524848135319471113850 9050 -46940287730983093987181364426456917275982609692542298833971399450581923505409698 9051 51920260907536391621746290188160120605782150867407433603188579002796026361510193 9052 -50190091335598907929416537766418123613257876917464799323325396629407442659966176 9053 55265568388364932891569485943523648115445969396113179550047719225060587748082757 9054 -53446708831070845074236979900625406655204176333755013512572948141782431209760582 9055 58602729661339665133236972777946375555799450202195677804651036131914334199489528 9056 -56699605980414678912270973343740399956567911101843470077466351021506653798576750 9057 61920026689178606038658420275691776836984527785666625927745071663034504615646569 9058 -59937635903601034844430412600101820251745788597105638342980282380854791809499826 9059 65205214342227469646373592018636502421690499862758787864852253834925111173631900 9060 -63149157434132427477946695204254998124510249522848591760306592119167384239249650 9061 68445476152002359785545823984585914482572973532734032668495092134310316678934251 9062 -66321939347537037516057951085849593289261598421036242133196590878881889581933635 9063 71627503464468311752929404023400346381228883308450296922618709124869702424426351 9064 -69443271724558690905440491823129009184912471871611035895897016998520055417269882 9065 74737438869794478438824903172155585381923493427372222669761915868526670594481110 9066 -72499886625155660201133335884077114433614891354196463256107100826811978798216263 9067 77760978698817155744520957606548227035696831080281498216841449655718843917028370 9068 -75478062906735219454389418339215813330139120177190962298050437820566671623267069 9069 80683303942717102849094696465557813119315273812953727982909610178512439450041086 9070 -78363563874962264750373565941334477359452114239176113160947385326634799630214302 9071 83489205046108237040152841113297214874547193086054544963089182691293157496682624 9072 -81141733519426315678343954679496435450894370510234444213182903985758929560541462 9073 86163001690593967054977252579836483342162507556893499009980572683777949478063180 9074 -83797455790266559038238212992638223198698280686349913362427199307940720231678934 9075 88688691062868937187240514953976811023221697093859900228706162308046609075992806 9076 -86315238150995750333863060654077884600302504588354421823203883503686028162106181 9077 91049853809560128012041047165884180601656507592452747566704265231534229710797414 9078 -88679195070496917157819091036052308645636406172724156758309041764234086893455161 9079 93229828823239023444980695109981223300966741759805972604239461423486532379363722 9080 -90873118947507301141341692581943592656929970660111218636604619966878202574955817 9081 95211604776992724839201695245496230199783465203469504499087725553724270796178971 9082 -92880487945059205277867227270172901363936775331930253649416575698787143785503225 9083 96978019994563881856429485213746848064141964158752419963126807086893566505466178 9084 -94684522543533218000477307427432460275491560861895473402291153902655513775939872 9085 98511641601259499618365783996230427407127876203200196568570598373525684639494323 9086 -96268222186808436778011980719948338790918114661984660087496695935545883968887114 9087 99794990453168532288756669316030757202760911474478497839767515816485342101850828 9088 -97614402645373907150587646767544100617231638531189886705873791794027772731808992 9089 100810405639460392186276506684381554947666754080595097387400084814381137538451293 9090 -98705764669759716255207694861394739207634280808082826414294948543156555285432139 9091 101540297314875583574432321759633455359598966267401305394139742872191713384452692 9092 -99524911657664464166865469249999759347019719394554387902958821040704957244377806 9093 101966995475617910664118991072551293129496046202868332807619363345125653996352128 9094 -100054449900128019400277768454488194553250392905632130067180609932019367797418444 9095 102073028898353388991818858299600021905676281523679619554123371935980271582161166 9096 -100276985359481778211630723379729373232372943073510077876204885385713863996147036 9097 101840960875987538049771418196352127815999821931165898099800210462873118359092626 9098 -100175259266589151871702176203214024287569789903379958980998947395709541490844624 9099 101253692640048729684610991795938554356739716259818175512412647799409616146521072 9100 -99732118726919148454354274838116108378786588155101553604569240712655001125456838 9101 100294284596576952648652515427737402646414393121602546151487800422449079543696285 9102 -98930691336957008441557717180599338565515074552187733080477359893808204417673117 9103 98946286501224826943010298182848711064802203144336678892147788788898689903511564 9104 -97754328393252329219927980236461667242402385287547967843663691529955079014091028 9105 97193542584860133394593271916307095559249372232553697140259301459599933011029398 9106 -96186817450672385541495190469519479114670907633987103601575493056714364675154685 9107 95020546393440640025541804679175419747715398641995716012043883740579611430140427 9108 -94212297775277581481976451543762213581038034421105287713460771671115287122947029 9109 92412233061299631875239066292464037663004652266049805905835570154452641543065516 9110 -91815513263736906306263978095545791453623584159779541694017604224037511278831616 9111 89354355243035864632020398373046254355419318325696602900649171439055667809201787 9112 -88981694787716455596570736147898946503934535094871656869830581581088841650129331 9113 85833262305855751428134957953825940187116694255045509794655433577732958442382283 9114 -85696857388386082509800783210156840288065790292515808724983907626597113034118923 9115 81836298610178483790726998966330444099735464746067002711126531084110932977734192 9116 -81947647441248709121297954931632584957412344598801497818339453304113155286133581 9117 77351567485909152951927805828271295166704138226112937517528028734695738676102519 9118 -77721682299085816310629438253053031990143446755342734208287541731760087083633290 9119 72368349610339333954723310159642056580483382681731173340444085304314773873629676 9120 -73007363048371888975218090124304921329985074606479940501657096972315723720818541 9121 66876855445481898113592048628168835211366824748937142473911970944797920639203127 9122 -67794256991447672079893347468926608158343397197819443306611681740606652924939338 9123 60868657934510035087141602789389085972470208059053343606395703383533449966626616 9124 -62072871116091411746867003119214897485227724738483213433831617634529092690043002 9125 54336434850537079071231241877711315148645167801749588487319892776451958764839637 9126 -55835081250208273596757234319435979745364927752608500289033784810326608287102502 9127 47274415583552811605134827158839239911489358631493642518187220095226112368874748 9128 -49073863261261907196790644360484499543605841781324952603759688472603061025088716 9129 39678110822804573728920281831905728726082148059891818259771004616210932842002693 9130 -41783766275944920147430763346916080468612397791566710489797682686633916248278739 9131 31544771207859489240943063082740682756101400043013381385195663870848754938611658 9132 -33960603796221172184029350375305109652294538215479671227290452325742504236750941 9133 22873108208934726240468854317853591017560252581974420657958456504637966459030480 9134 -25601968648484473505754331314588196282653356690621755770672365986131026143203685 9135 13663756554812414705526857849200222015193272287191012469319835697478127354127395 9136 -16706880299715859881852656803659839856817797219277844174708526956451432111073217 9137 3918989872173920993525595405069285038645058763438077505159912824674162906528800 9138 -7276344864137489926093593174007035742810116787953101472959092351894122774876593 9139 -6356815289160799322509348065240270583556938057571866202904935171341376481748847 9140 2687045250016702811759570304597832499031854798741498939019849788490873522029563 9141 -17157471904672454090905672417358927789979763961874318426143405634972895721713371 9142 13178509620802208472437091690501377578383779336333090043681810114522186433031498 9143 -28474518804840485179771149802270703872851032935405720906059913250480081588578286 9144 24191523987527477929729984321819790624534534834629036022391945469784372637830193 9145 -40297517469933765231082584832164951716929325397916321003739962443750669541778843 9146 35717182514835860581091255556152602870305182615733066323830526661926450703029015 9147 -52613598998218278679073853575858760592311475156303333881674188230552290662442318 9148 47744687533014109000389204342133301212466902913209944262257990914160432808948159 9149 -65407759209772482772276455215437661134920946025170793909138013359386316186730279 9150 60260673473799183090574514930250966914720364102361713888091276825246740543875540 9151 -78662420793818778019620193036698014070223358486085232323570765770552519892990992 9152 73249746781165831967371353206238584574580097380195175770511832400513054340447805 9153 -92357729559420434967654216130340911450948608440227365301166014288438676559743257 9154 86693775462423005698652299396608025440940133982986953573425641559379784859181715 9155 -106471133137776510488317548867914662709862263847232862028599484063845992720645948 9156 100572473490513967898672432108605719281578658966715119243590841727299651655049029 9157 -120977675140993234168309975321084062992227176801351853995244196896913313155423309 9158 114862665514108671584983715669678316151958405116075145940096589615580577204847946 9159 -135849602515027625188757181654047969219974107245386602374941486352563704841910108 9160 129538914630797313386120225671018748736322954554987815122714641155585144900719720 9161 -151056648853997134474464461281372018259789939391338363232717082327320274351734633 9162 144572761532267882674888154725624247943310285767446815786270812920306030155596847 9163 -166565677595788008428871839661640523265626402851261125252511948257335256460007604 9164 159933400685622920264932471396900434681776316824719553818991521650906709928366342 9165 -182340956935610155877927463765006442405710922903824201402101750297118153834559736 9166 175586898211266224572419384670082185717648265221526955789188014162848338029734336 9167 -198343839324001313121087606074026258833036144145742171368437693558468211254980146 9168 191496908905693449069440563755035050534136481240683418996336122632335478032373625 9169 -214533025675577527198207263729633664515509802864192359724731047732991720688524979 9170 207623886480515862046362960192311705327214251988256344112971803540818146583785448 9171 -230864294374895771615016333544582023716981402232739164458346381898907128149274169 9172 223925836536830080596058883742350903035425058970627015968095600056335583204046991 9173 -247290743269342755730996496592853349155620986026851537383383219560163299333131511 9174 240357520624906892428189719183660677335827731154304755895352476556357539731848119 9175 -263762578128149659837826933299184334301479030521461810543663959628785386980257228 9176 256871250163078627818813733438155864508431494914646074349820483186797274828187007 9177 -280227333985740436497179720722306882271735527391938150708653974193009130999858743 9178 273416088612380001852577509790628874533037548456923050152150072410338817783842957 9179 -296629722246115966945771728306185548311241830989988383650788627700340265451262187 9180 289938676985048510032818648011650265679708393966990012466287803654500731553625650 9181 -312911830466092025244887304117168261270134722649226593493727497664154829616093587 9182 306382451734281911019725052087440617581580873480995172989195704281406014740028849 9183 -329013041373150779799567372128902509848424732648324208735829007593468821342174026 9184 322688492366557541651572614560813751080097832508405499566637816747029625494818670 9185 -344870197044359700848055780643484324895619616609377468901666688611373044741424269 9186 338794759255528500625328631719786890814847299704054260353088721017663971671341390 9187 -360417602378685809768409735312931018034367517702303394881738921018717850146820764 9188 354636967652173875906487530402807536127776243886101798713190272961471315672773546 9189 -375587153804892566900059439136038963671148255120383563589218704080458594930823530 9190 370147849250135121219335489706667792951884359608584092760950448176657244229305121 9191 -390308424805679205870707925698679026409662598411696555517798203059648611156131610 9192 385258041747045243104200880194518842922387235061365626031638719155067059056705279 9193 -404508760088330005618446529001333792559594882316360198495760859391606571216632447 9194 399895395171167921120294203439747814181935482042722149766557791928252025536024985 9195 -418113455101459905330613170473462030592365066247606642720665364975487272533470350 9196 413985862281045574353135790566503849398016063509662212936762500149151278986891187 9197 -431045799656173531704191708014969816065449060921496035628822812643405647040178155 9198 427452857083014252708206117265735175675230821396867926109721018988444867812105983 9199 -443227366089042601200606412968833946970092259890534586391173928815238963013871448 9200 440218148846278561549266815470010656048769097022475066298923193651976691072474343 9201 -454578000450486669036093711884015048720777269868124182432248772756298702854122151 9202 452201275622349353029051354648596640559678404640531812382171147332560996469441810 9203 -465016215058533538892360538605336101620451280239798757159995093387155555917697155 9204 463320430067961037076935794834020503729275870273294853604228039221498170441621036 9205 -474459130433701721115690931415877460665368535892485136579141244883469820300582590 9206 473491951292827301273273882471901647608414285509072127714823432925280431016348392 9207 -482822981163632940840589570006085217186363941774917887974264414953251778212224709 9208 482631182252849560914222867514207274218825225890586155894673989775048623614713156 9209 -490022991569929604388307458887951182612207142418538596516133928910206539909367642 9210 490652050876209438648039924227386613103705250712945733395937653701720605304132607 9211 -495974010788825567274301546728518616813159523638827747355176470330017085549947369 9212 497467899346732680953512608859494661334368485588484557713446156346536338154146456 9213 -500590317723327850764803349862786942813058389949152493447562100893974204206238517 9214 502991155704908114308925747211695771729448823700899162764129755260385577051995143 9215 -503786379095831197327198739031087580020508520054091055918325906862255137099905245 9216 507134123046407742100988115185399068480129270624699983155327742835220848746604941 9217 -505476589414469620417605793826699256966159734934942717116546117340494964491097611 9218 509808765564992883496268231071216966812870160028010909090023382990963747930591409 9219 -505576155984688846161288668911169145629275913787466759832243184717856385598559207 9220 510927432091640573120581284594633391250472303456184891837243319034086651560500314 9221 -504000757279988367354539435080023707021552650365419599797467922365703950624043328 9222 510402771095515721504995475270638733108310376648755492200219734529199079727674850 9223 -500667570800570191524209727076747523022577605760995558671760914985775540926057232 9224 508148385435151122564526389412933902961466812440523855710735840512551568430353574 9225 -495494842412577736253834898737560614454619082374696884246774318144575724673395711 9226 504078875306659932830802756890952703192825606708494618158821912063028233162563280 9227 -488403048864023602272347067565399117786187020347075431602631129411933019497101809 9228 498110413134730638906731791385081306865045283207331552276761613097212287486513420 9229 -479314386528167340505012936871761409537204292253317049109663725591236864657320861 9230 490160936809455720222234642311823263798435515354524142063983259040623452906358787 9231 -468154065633616821748594631665131072209059788649183771254252078473553082605794588 9232 480150614632569485814389400967154236827762150010086937487520699150188812594868660 9233 -454849704064094983904268794082369102590171505388662743257774713190126875771001845 9234 468002206633597107746785615179655914487432379145627698653723390811464104238935766 9235 -439332767501553647441064571792056106429706411128786062911963549285100692311943360 9236 453641412056585741342565724148262908097068275440574053468972466632628111200092898 9237 -421537857652243733177336310569069362770673537575870078456692966193185190770269001 9238 436997395019450261637985134041455097729863814245695946351232336620243566066203398 9239 -401404288444155656545468743326687279833525978707553977454452169796568666658857417 9240 418003005712025850044949310980510217885924650753390813009750017496047971408138373 9241 -378875279782904068362213632839287624526747349029829832915694263810147711789561905 9242 396595488310047393834976286113335438382762667237875578138375294710273612066461151 9243 -353899658034206486803145101380620141789625300324652642877066568851980012817067711 9244 372716542896019111696231411107138489753087655191793080324440988273586346633057010 9245 -326430945496615528531625856382986108281544965743367472255862594868558168242008823 9246 346313235987675009096627420862129081003622330520608169972708694961537502912488633 9247 -296429195649544036861776260413760880354961838925656198807524043620347628746806590 9248 317337890532663013857695985844655023952984037961682439440975673221773514151855309 9249 -263859964643784708017609366005593553215545544381457456555435551642391460462243983 9250 285749192230091447326298856481919703714925471246336030117010094138019422277935300 9251 -228696270344882254092831327635339485893220373355329977410692975415184901003997689 9252 251511902589327339260685404064150665091141520513876561680353371759512113750973084 9253 -190917459334221986276953741192494139180096238100358531884244088670302500911460308 9254 214598171306526564825466427769979108986306018170788634687942877026588735091253845 9255 -150511267590055939335213935775924917262784448624862164216331380748563140134206403 9256 174987038986129776810269140347810637842378888299181757984212191928688868037689874 9257 -107472580318249782888893005931166666554792312050771889602317156173199270135339045 9258 132665977322589362209867695405893477763452791701439291450693436935116766080187515 9259 -61805598745551304654842362042625839071593760677567844222902341535231302298883001 9260 87630163305649400422486907489189450311819000378012083504757567218987809786496551 9261 -13522476575393210269246482229566825863884611272546965046986933639325372856545572 9262 39884237187443306794072313639717051840227040519765054563541887132906454676982290 9263 37354418320679459464471305613048530736535332735649394802782326606135893632183482 9264 -10558651273571219786806619877673115205665197252024781231509001101270536765084307 9265 90793975492211701428993653256147771130818135161422178670561235857274412614257083 9266 -63674867879237174931340402978229878294476759160072223693962732330577513205141897 9267 146754018824660975679230582959819729070670205073826497794958510399884839111805820 9268 -119431506100349559618756389604214854569547511099439757882950792730400204650716863 9269 205182878957745046461296939725782867448208826968428392168230703471818227718578999 9270 -177784173722041935431927839646861459612756916576740861991218845757770507954341685 9271 266017012728857440167077440506496713039644089213123945827746406953090681852981432 9272 -238678486877646961578774949105608925983216704335639120419002926382731775763128175 9273 329182694035928483617872943055604259766229272140712319927272077982589281367642993 9274 -302047631270659514316813120701647887743305588719124451432887980768164910230519412 9275 394593586085938898403685429357079935850262345887846419868200279468438406261927558 9276 -367814130207932872001253694725419258598138996521075904117554522862861347531983516 9277 462152534380041789718725684779832436645892330945057140317111328553595971486082357 9278 -435887195655582910436876094792642451691491368879684810380706498367351162253394597 9279 531749136682884361291208375850785604583441220626732813469943767583889789152036193 9280 -506164793334178835045436261788194341001528233603973164160250092134351393665879466 9281 603261618315408036324112823190240439773838111721021256951010639939270643199577171 9282 -578530764637224352304075677700807302877069532632273903054396415128117106219776359 9283 676554414445143162728496478662381042331627617066536431018158358595389975437942288 9284 -652857216907496366503233020561109300526114876507487281716115264103999704934889774 9285 751480145025664166683486152273866619561486510249203212061426680535944110626694265 9286 -729001431567385317920518295401872002863208506562512002794286445950264284918650549 9287 827877217283554792603127142557134494145801784509421473586273956929937914724212926 9288 -806808562561921088840214439603399129230592780630800141619213343238333289105374812 9289 905571884127456744465579494188236029203556364675747811258734812391409622905952114 9290 -886108363315279722848861906353336935984923847298268586490112147507133352942700184 9291 984375922044566413933866225710516913097915195314438664220444424084246857875188771 9292 -966718204009034239196737959691967385478282732204840147603929720408663405239189017 9293 1064088738231927262791649847078933016383076346211947406980144532761236129901033999 9294 -1048439603516689318477536139397991930016755954663702459548845481902933101846877665 9295 1144495151083449180491995421391654156651385904148164384379960204505958691332866913 9296 -1131061596466371581551047342915415845784506497280058241217327399988983212334287726 9297 1225367560816387053018872300539049307341631049832975204929651671736442690792699618 9298 -1214357086776443902539953085959424591803459274297402253932146194522283342066598780 9299 1306463836354678964726659896762799724161649548790469139776430092274588770778579065 9300 -1298086536966542136250321911916450497062224544502093028483359902066929276194673218 9301 1387529534825986199699184786611321300477390320657467180977519283368437805462932219 9302 -1381994195317374425769293189762206894118326637680726724132774868309643859138256278 9303 1468295957810121291918415211319895257648764406196764344630783698337267395528113452 9304 -1465812100173455296837955923981646108942754348581036722301720800663584053875671043 9305 1548482368434354480690137956777936340432794527692169278959585964670402222471419652 9306 -1549256174985020366224184785791850065641965380318218645275765192955124646546971801 9307 1627794257962527394762141458748183844927441184011406698296854252295326208531640038 9308 -1632030578687000476120907290820232434638963989141119175325064960297077715630751394 9309 1705925569864227161484943037193424252772092972258339999423421554153182492287550646 9310 -1713823684987911519146791286688211230883992914458913405164272172021554939802290011 9311 1782557174731268352640509083620951933932397143912461192805729881029916339376071830 9312 -1794312739855598064848413138017276196922254996287267756544090108942693168826740786 9313 1857359089876543250155065801524849739643117518410318087248426647890458810426730883 9314 -1873159797202919200445901914514387027409498618016726827346739110405747927594384194 9315 1929989229159967797672524259174078920284946020435439054446892443652671411452048740 9316 -1950016652735728646046048480807019079665630329582295570548961083258485277969128204 9317 2000095549897347777312153205434912902653405707473188675986758075490604044635989596 9318 -2024520741554031817389146159922606977513826926624005786896006059928340719895906443 9319 2067315132553947620227647077166700744246635665075560219295712639593611980822410268 9320 -2096300375878092592841741995440014618807961125804857803253827443552598390183224182 9321 2131276255718012535124532799126409890295258669299620637317731165012952848891517461 9322 -2164970618738356605237788604260655779723939545315840103686798547332213273837748829 9323 2191597796177773875044367956173550143532026506235473099497498943595227286633985184 9324 -2230138775058119098463269154245106017392876356681334547814361218568999454052306399 9325 2247891225468491123374167558847571853050702524617073006934571929243120954300037237 9326 -2291400332622445220474410662341834118786149046215460084289051401364877589102600982 9327 2299760394725224024041030628670941862583767708869123212881552664707073316014834953 9328 -2348344647281238878325450475117143960099678333620480645099350665235702645567116624 9329 2346803368838600524692124724100495736289341946624784818234127657118742521703277214 9330 -2400550971065691349658092633192707091121166812565805884394935481261710800593823703 9331 2388612663850641055389848942095766517576185514925542814688746462732149113304540746 9332 -2447594350826519384335864931461019860735033408744809902778943362353408159004025433 9333 2424776907488993687529754617512831348355958505036085613068056525210046916810414979 9334 -2489041753264091347754808582967521399110819562676498074169441823556525479657072240 9335 2454881510822220810547876336851676156505656089534462229163788717571819936025195762 9336 -2524458115892432155627486824579823817398114878341587344742520606570606503629310490 9337 2478510155448007185771085168304406001680204922791461065923368420228269069655681744 9338 -2553402675897135543315273935893197857181318403283462363313352946491883882821020837 9339 2495245954244185834424887597883060318438127527805127203135169229414282177946066239 9340 -2575435081993183483063669997595280699456263174794607067984090745859313530837071535 9341 2504672668771505446038024459285470748742742001289257681735574617824881985570117963 9342 -2590111964049557526981967205504253273505761543236541625891677750026280526629571774 9343 2506376436861050936202337216863341290152515277229439053695678397095343503491035438 9344 -2596993111613287395578555842050208435904496979481852685105155409031442364525469972 9345 2499946693872327090043361367753597789583373174946273201102576082428127309690081412 9346 -2595638287354707675027787355788324590421148115430895505261261360694481425262173568 9347 2484978439292412129713658910834434704569255777819516495160487037248895173133195046 9348 -2585613402895831428454167275869803331733748920566885295353494953959778491235679510 9349 2461072870617301652885272059725781966850716279848330521837829334734405312191645767 9350 -2566487692839707658209090621870156606009917925023570364610638135310223178615562723 9351 2427840225604160063467683277243476255335103280960823872849289635138515566056494417 9352 -2537839762730733034310854897297415827077274564605545109269806894755864830459918946 9353 2384900025581196710984849496575908573010085157832628543746017172698624835840812536 9354 -2499255179669341027451766627241680137362327214334824473349528534957747171693617541 9355 2331884576343303508666845679210670578950910219666160708957000226827082401364882320 9356 -2450332378968034997709728229401781093209263764377562209849455244971411695764396571 9357 2268438776942050988545171564618313008801525512415076649138750383606831053576236226 9358 -2390680665561404587545183094482448611041955466128838544648629710157072859061949161 9359 2194224241986647063894770779292352021849740331930361010179271958668013743411570884 9360 -2319925905703411511271396425136174116112317469998910465201975288520105071374811676 9361 2108918694661789018101640106654858924345085932938768659789326235368256321947535206 9362 -2237709057186449619245693630166724695559585559457344006256189814845403386494500879 9363 2012220719481230683152592525686661252604381458806997855231554432391127378204041483 9364 -2143691488711302032295525110212831097475480988105563847357545988334814790616148359 9365 1903848638006775962599560789177613517685994428328722118142998756126583812685966431 9366 -2037554114836321840928299014829405833777917111006456705817156072169749412539130250 9367 1783545973576397839927378075734238991837563196423998781944016109391412627685155265 9368 -1919002304940752972833682777745979788203109710108943493523490775947604529154825847 9369 1651079746958886673717846504417470361399565106703983985028413509875001409047438429 9370 -1787765606635507660766384574473648413283027738416703382975323834676818329143733014 9371 1506246607676598103890798687107825635125241473076128050921018228262649906026306712 9372 -1643602172139506202867644394142070647813802954102539953183132520970769069325673349 9373 1348870579405753676864098518203180644329903692506376580637165114392287877535943826 9374 -1486299178145965824766576289947741304886484713252843849495197370851503486773069474 9375 1178809829933713766965539398915616952024377289901280245377320262641134410933857340 9376 -1315676585598900998812262322661160061071836427092283436203488583590053627997499837 9377 995953777631640527523057434910362673525422002227324127261166166942468126384781957 9378 -1131588351151145503567452900015116013983094294747576858940876874444203931100122876 9379 800230571447414517351924526015590100826215629581055434900218964399232721722023480 9380 -933925453142072571849971308466753307572980990016661568107970541429460620355082203 9381 591603477469871986653957355786992012984680719139130969186652933326376134447245528 9382 -722617867121132899141715413883884170469935162478401651973284255208490644652841277 9383 370079018081187936385039476001581441627250405410725349326545593171177892844475113 9384 -497636794957200349846226069385733761306873160582555159631368719037855636976689707 9385 135702679987124798253039360056782181101788336795407680334917695608984897071481958 9386 -258997488794743430369599611474439551438622198345882996012132241875276741244179442 9387 -111432360893084351667983451378517265218776426754922208069117300941907391619184109 9388 -6760483002275180874736060662409322015822652126896419295434006781733928418385399 9389 -371190272016958698897793312457714286956532731734946121339788696603765571159622023 9390 258964621779830177410477976940392003592243625338394348151533599047625020707514457 9391 -643383202630197863594214422324706077740325006682275706035237448424685041571289479 9392 538019022822496204497776460545428455475920072054225469236504058328318605095246389 9393 -927777153150119143704986299113368096033089757188319443268257061397620418321754007 9394 830190009515495459179346557924056083211231258770703000988848279221020015729446963 9395 -1224082029086921415896740045131268344802801544157521965147991710344330907081045361 9396 1135211968240162156031823116759776756610603795294920039570440956333629348569348417 9397 -1531958294534863666125568975557856751487402971086773670262576988500710205764641147 9398 1452760709381235811243350526257140283670840207230702068041310632906512553456997944 9399 -1851006566818065810307661892762759741612481558730978779773108342249117303406799474 9400 1782455813722317185377564958535612743662544464788980675659011582302607118091315866 9401 -2180775073866989288705678429045312386145374562603448598729128653511714208091080984 9402 2123853869142559913643086599704069645932484427833014226905152345824012762521829720 9403 -2520748770540912865407311320589287008110166569624915207364528189680649675608790251 9404 2476452289151452134626959944819880527053965673615750169410536226288209089511499179 9405 -2870357705295396908035021395285270281066005045048195143060406776765064369308438916 9406 2839681506475239909783356356641960804567299491317130644017855351776732170259941901 9407 -3228965706029620401327959127775398372837662601578988128997213325312764012437869680 9408 3212910278938841968236303402134247740235712501389268161984082679872525652024882904 9409 -3595879593222512487081896276212914565105418639392623452618427446013048284876676264 9410 3595436849373069047077246967763509795825173262490388428637633903980438660356372848 9411 -3970337615226197638481489668832560344740333342888809676971395477663030611001490730 9412 3986495918933039511636316206710946667718594579498373825307114528353224740853818917 9413 -4351519468594168925662012934434921590814421696015314338803740184008996891754117670 9414 4385248646479977746963069405678151749336817178128974734379178718840931292407077455 9415 -4738534507536704857139819836624660950425138707950460830637635010487044052920408194 9416 4790791447735445699706845379025691520924158195961913745855298017734949476939514932 9417 -5130432676837182759400745325362803458328885090393076739916494872682427901535500164 9418 5202144886504814869711559765585617073000888901363871594623081007305365885969302962 9419 -5526192531904377319503525259552120406004032775580191448056287684307949792698149196 9420 5618264273845276018161773309594483456068013892780608822975579113767715233955126583 9421 -5924733013556905096535801286726908684450593656936172877277506559111473884386032959 9422 6038027530739160266154715496874396682679370190398405262616539319763559206731028799 9423 -6324901511472876394703191312572742926552050908092504428690159308033927361775273052 9424 6460247720164495528282856184481203091883703936909071632553400096419035829878277224 9425 -6725486366153957258541241533816095678644066390876880857551198161053722799805747232 9426 6883659761214560743990577115592157046225112275206757670489029030937252771808122510 9427 -7125205055433211215365701856042382777783322149573032426167218101612332775630555810 9428 7306935071800257595831451899974306045765202008225386732880856537943319142817928069 9429 -7522717516397895129863634147466652646228015922829287175780759771611714127381956456 9430 7728667186282926177012390149910347795324605388369465189074763526928010880985728699 9431 -7916614471953750671376752857079814229567290254044732115136368473519905616894595728 9432 8147388430335679990464300885496554008642160425376169672579316134749256936654643831 9433 -8305431497503358788910345457588246792048999005161302745661003252422868788826887218 9434 8561554604838273205990806253328136336971747194850642269508023243732494862355688414 9435 -8687637765450436258137306250121596272028187076679432869446096884232612221114444085 9436 8969563748025652488838420183775167887541297424218715320007575047184284497328884059 9437 -9061650652424789748486767147984155495004189911750748591365232792075672742644437536 9438 9369739785867697446030155159670308750548931417256592600905968054621392279602167574 9439 -9425825045553497507287187427209372042719815043003850000917532122078242129679695730 9440 9760353564907877525002088221982998548129676795677715621298006027787002983609223879 9441 -9778468554709676659248073226009296234498468770770394943900011440736311266096171036 9442 10139605513860655158644405252514011999847947380004984414687361593426353592058294276 9443 -10117831369756117005311652326752662464227566629862328245538419975692253288606787455 9444 10505648805678226342035860077277387091832189749081644360736172058754589992714412241 9445 -10442122002786014966036989169310951526035858321410780742868989894218990999718902399 9446 10856571284996194234893331007761740822087959427766828935993109187298076433325998251 9447 -10749498004567033456837847353607241342233865547115173249440225786994327898001023462 9448 11190420704016896954392103404225209916755940350828780764820071937044687537472956012 9449 -11038081933454935688780774539396406860860436556739297015169692548610241667246233880 9450 11505185852179713031356995420304631509512979829213506147187690394905741802841573361 9451 -11305953144806764198589869533396814474879889166713219989382319444729354794252454494 9452 11798824035859670664206407150371978156932965102400736072302354160777182233090082020 9453 -11551164004733302183814396743663125171260888405971430031436422661473816110664433991 9454 12069241439536073579800929178112241632510211774749498360593280243546540775199546556 9455 -11771732706100530343033687122528580109833129862432787131418498472863977802473455271 9456 12314322637328068598124858941474885044827053460931461083730631640578597937776647692 9457 -11965659658157869497936170229804646758567280695373360706671501746218743601932660308 9458 12531910534682784717124150357502624804484218083159667962454448681734247560149895685 9459 -12130921645473313033357827813760825129656627697213863469208224207788638038362906398 9460 12719837713578595667429296119756272219987628070301222298318097418917940871014095726 9461 -12265487988517435934003211961791429985647375127003124565090873474246745708926329125 9462 12875905945159868053022317367597631860353975870995618286836610014031658780228163863 9463 -12367316329980786617216410707617321774410130877202550230170508762395054008399344149 9464 12997919501030990460160217545840320978954754622941109952117015012907652324888421490 9465 -12434368519125569535326975102463787847398258197412853887335515127860975406516892305 9466 13083664242229359246695077441668462038785599601221383473302741411626343663823326445 9467 -12464607937417039086809994340207950221884873199925375465203959362375141986293574059 9468 13130942611188440716674024488798813762071723314308452178225064365825832822076038960 9469 -12456015050817191672692160043217157247916544681054994718587405968168385581585991423 9470 13137552734771042525839576603185417171507225891088420631656379567205479989006332482 9471 -12406586569542820540250514086023176894821963709448603210060764182989008294319074063 9472 13101324727988612932870803054425158016769968499187397965881411109136124735686069225 9473 -12314350169108424882539475940977207619736128737902480941839271525113855263214083756 9474 13020099874506231696629044092825027070972207282479302546886039511947308843817687436 9475 -12177365833458824324440887195978812207335452682949026435599005776179134037059388682 9476 12891768308729055896274150993042488227509195712855915314690945114057623804615442773 9477 -11993739614011905479241320232998757446558964783437868995875068834297485460079595100 9478 12714248247673768464927828881558327488707550899880534017840025178481975837446808128 9479 -11761627023312407607003184617818447059926836909177026746027782843939427677224021843 9480 12485524696167967277177000673128556782558805043300040152559274953910248605448550748 9481 -11479245797459491840411845417988058441496041684464421821460265016742405971924449646 9482 12203629240890591457372775535467047476028317934108716205579434758889658325708268565 9483 -11144881577334780453892097104674902932051890901332815575321584845550970162589013244 9484 11866679219751152048552320803227596363474474682475406049437714846129280769814032338 9485 -10756899100718960275231447356232661581134916339814363452046942222294214914389706952 9486 11472858233130521373614438798413205927235181175812215522435872455378906425762270383 9487 -10313750571225637146532318720367258130652033257265366446051151065492928918183718873 9488 11020455747767637910295647498456830888670991642003459916770693101730288452291264099 9489 -9813985050850625758876386012593738529101495754445506927592042500470191503542173637 9490 10507848262162460558447177949679662595225607474492745593520598073648753531173205123 9491 -9256259340271738606894270575728404794027418234380838651307118534273814112195926170 9492 9933538931976526698458247483106249008253813708242235787921043257766199570517236191 9493 -8639345567228435883052637803801186870390510105533372439746108187922346598864000738 9494 9296139946653970945031932181613549695515916098263369005986450708233959456023891853 9495 -7962144716445107384207668813313899764045341012471780363792512455424115401666636550 9496 8594411421867280510166168875530386136955886792110790725543998437223683505201265450 9497 -7223691800061419943985560900522677212907757695107789619691368346602034001320989546 9498 7827245250582450746700228923588319535416001234128530545762389296782584469370932378 9499 -6423172465171686152529390819376115169251860427089328326557472199624612871427245905 9500 6993703106592201643328570512812485216831584804156913738426326646744692343349315303 9501 -5559925409757664158238193241407464196329025518416791380150733806961992631074527624 9502 6093001668332438403157250538017799450022244828494223259049387253869665722179140614 9503 -4633461855047041725981418813394377413167869382163446190001232873806368254206207442 9504 5124549285067842902869913645719328958020551051135006486889558443323583630650568150 9505 -3643465241481062139877035328238100682678191454841343300419712776537665154215671860 9506 4087933138148140043458005953968251453313952766185545994850602651377828865350766595 9507 -2589813562282398956397538392981571598847795602598834219290115633125497705214216425 9508 2982953633376379888031520912702321727025364738899831663185942342727338712735413972 9509 -1472575736081551298630828256992462364441990894051788330409511466721577557240799035 9510 1809613883446005770051864924186551632972717644695596906867852708390642604163134387 9511 -292037224888295806159952173245392128245999572499460047200308345740733617868866476 9512 568151518253943754242004675635584316122167931948547448450909627029583599675099457 9513 951307359892434661918426909563144604144587687255636668138212436309960959038667821 9514 -740969648291599411318013287534066820116862907973688744689369258623321755324459214 9515 2256725590484916489245721078602901720933474589946653736752527832115452989283786400 9516 -2117030840136498907527909788563887339176236033868407365025076869181909372819072302 9517 3623258300784925344424247687635568210985472463420827734366095041254495383317232107 9518 -3559063945671337797543272289434448811260630382330601291407751881882887961513400931 9519 5049688057183120084140759879365749477028249164276705112862666453657618575234450889 9520 -5065826852654652359566433647625177091083710602731030686986286953710927235174635808 9521 6534554446880295419248546028617948361768818020578848559164279285275122079954256782 9522 -6635805858463123360205960411201450289675142864128637944080486978382255310876680189 9523 8076119310192198459269762120640396429482493432418353919682627853013617568344720522 9524 -8267195596314218165928424000407903414412624776764486480151412122734329951197180709 9525 9672386775972569299050751455131903819976407475619816761001747521777100782215366368 9526 -9957898390976267853599050196212484238345686597342096549752173007020405550505755102 9527 11321065492085587507365210204030461683603720682414681485950291036294172825203916794 9528 -11705509182442804655872305999964897937206951939628723045415541498000453109698778537 9529 13019593269442687500680636342070210049140528055998091216444948486748989619663693707 9530 -13507311407446761504070781567191501326634899200695434714933200265108536321354350400 9531 14765096715527171086964488541261837114054361227589777488135642092174548536270525169 9532 -15360268080123990888869962847030878141229454448050912056485529144722782973649789170 9533 16554420854521341352214218442898710814348521108395461326027673512627037827045086873 9534 -17261013567846445053254801355049093870494304379377104803546610360661075212172812743 9535 18384085884784460207311433674491132954993447653622475562130783553750379907668337496 9536 -19205851481847022178764419366608028685486502745467725213474288977011746875653997060 9537 20250322376834174733494060626568679079718474554641960541297322735444472517861072932 9538 -21190742516583205212750832353443565774831601507573820128842803631801967787485946477 9539 22149025364029670768292987437020054203942288903337105736520347808713847781579902299 9540 -23211309455605479152653659367798405888614284615287670376592149283534070292627233624 9541 24075794917918184130162513386972949184914627677527280075755084163822239136544584058 9542 -25262820824821036224764744196253164901600724292808181649393513177385143958181910218 9543 26025888218161087676308179378427997645644965901856878732663144175153575321590354597 9544 -27340204155460084081157911151722163247882870046100228275032346226308488424388024931 9545 27994265621110480276183365696383326301127963831071661993955796054151345113338558990 9546 -29438024715044660068389264571873738919782650519283027825908915990083701990330929955 9547 29975540583447769685588188355036849875849423995717543827195034845798996366339451343 9548 -31550507842060996703280003514170603933260688439947139688280868916782753822655167999 9549 31964031844445420323943928572911930938649978742227728818746359900737770095372378879 9550 -33671512906142726716649755688951396228671155285475609278432099700284044545421036555 9551 33953711349994765872256468320159048231810524549820013864145655683932367021852463269 9552 -35794564852848683197037310796950841630862144682869566044529968701379295665746819292 9553 35938262282972204775733945834921232734820412029105476190578128962981276040668772011 9554 -37912823384200987722939617569979370349343818391516899634476955342482034999342494086 9555 37911025880390964639671737064985324135439679046258022283214408940882556879513596214 9556 -40019124710861050779726976803500405777561782433208099649825745162261495536989236438 9557 39865065077882867459352416014080913277345514586453888606058573111809114922286232713 9558 -42105945144943836828533606760994143547920799293802698138444544356975284758521777167 9559 41793110306912000791763857285389563331415125123019881128917593776135262696012898782 9560 -44165454000518260206726836854342962530020768108540888719318734886954080270696818965 9561 43687629327848008692764090996320620223997550159618921195157838386628573787993504338 9562 -46189471700827544567384183342169780884042704438977532046969374746302744023446876197 9563 45540772051894898626265233363296296356124255821882279999479949327829412220218535855 9564 -48169533727356648804730172747400843698940003676687209705555064044666399688023028480 9565 47344446233200611523127364525303405684465130223101445241886848974327810878583176942 9566 -50096843542079282806540244620835377568781669312189901576110037444201459300660125265 9567 49090262437400914244231151877940666707688009585423247868877576517654191306759135506 9568 -51962348283779618063100858057531025370151944860836152046649928119331246383429892139 9569 50769614913840545421852952300731439124374154273046550308675041999456109270111325169 9570 -53756685676607562226462593143716433811121273842968602692024687070021742407144114147 9571 52373627066896311502363260972462128340460799780244087887033032873731483603809587731 9572 -55470272479987454185425798730228074791750665579985874411239035403700671115569578052 9573 53893237954698365510527567240773672122421524927547180270814907814439561176273337274 9574 -57093245400297974667135817910415043768720809226924886673001075538748329117078396098 9575 55319148165489095342622100124102463507676306443895158856208176994270574810641107840 9576 -58615561885693610955129858672928416305945608369436447086913183446535138930952681076 9577 56641911556032370081931006724604988834832287782401587301839621862571917789580201197 9578 -60026935711164565029329358870164751727125359671259805785159515066861395125778909542 9579 57851882838686874021182532833217311644320286565076808544376385213353039310014888052 9580 -61316950344559443571862172606779671133600853555631783883935924897103638390823640016 9581 58939313354834446374489891350904834916823824680030455544952562572695557709228311236 9582 -62474988427221723794463983315362105588705148401972738824685773321440854560283020482 9583 59894301046830223292696259675690949342967888568070465279171735847023354226111921954 9584 -63490358694815374850745984218114372476592176950664175772958040467278922831997145175 9585 60706890488535891632198196309284942927194230328488238401541590720361617527093678393 9586 -64352219248621370952661399250959314166083608655854573779299496811814611881497987206 9587 61367024965381126811186151455773793074043412394197863070690419808541414117728625330 9588 -65049717251054270473296518292941407343289011682247228447144210761105009377081506808 9589 61864650331698509298749689736006947269285937244834950289358403234049374878314932946 9590 -65571907071705902206186570933913663406302575126131207814595907894334785233753462088 9591 62189670611816953679311175612159836696415286852077631429089814566478175704668891743 9592 -65907902329898598968367976726720200143955205670037221680277263039900914184128258192 9593 62332053900648876703127601386760433516228498541769881347742922529295698125139308633 9594 -66046788281090520836411698846336759532004422410553918397288709538204727504659109797 9595 62281792511953159222684476049644839786102946999033578744207360816229150965983446833 9596 -65977787052800526319142757256075608028535813878493091215382156586534774765798764535 9597 62029010815722077256826815403375624549619081859915116897453332656643334711415164292 9598 -65690164013117100966854170199373499831987965832649097081703838358172146699160832778 9599 61563929450803611190511458183726641553457668090376230998824055938685051544952292127 9600 -65173405003662742714622601010665990619524263483334477229447708708772184452173384137 9601 60876974647500823799687211832356798026536201483393421483776569888435390879436216234 9602 -64417118208425838536476268942314774078330795037961630394973844345004512168376317789 9603 59958747915953717040260298012393351401463736839071989209908044551616585987173248883 9604 -63411222129669474146036238192703835676507134853649551699213936231832162237357723203 9605 58800134481098983751768029141790656866644341858722057117523529773314595581851493927 9606 -62145842578443456359136149776392898945574165299305072452646710387935811557472835810 9607 57392279836675528336699860687268347970976562032989991963379401655968502742863086366 9608 -60611511965526462358532403256977249733539697026648340967338882239937458618667415340 9609 55726696754381494105763532899711133752580977582335587049280464902170148717639192657 9610 -58799060981810993621230240775494096777439488093802599518731048562987414141902138033 9611 53795248003949700299275153189904467598739691368986996308825660152473743025841880043 9612 -56699827575531945502980925512249619463315587105896407436085325507466988874157203336 9613 51590251495460608675850082651541048234041523445955992960486696413195321202301245908 9614 -54305545263367283953340544146808145249218428333041016858896204603770119400671509173 9615 49104470436261274002071283539428985564672323023753392240198645306491834229090241930 9616 -51608559571301411054114279506894321445176847282472496019232965950728250722134262225 9617 46331213692211024518075387612749473315914855067258658082415379116215696414990430206 9618 -48601712982150692651116692979425808343893623374633174174900768184907791070623015287 9619 43264335116971283929133822713110737141095548905746282082817872244288381139650202560 9620 -45278568986121023968466456353398482269145744962686713759250143674437818401337486238 9621 39898328072276127779935273322587428280133190521986139950539444459713982392887639923 9622 -41633293058094085279996633134450868944314431849466940681142825170210216211314830545 9623 36228333026001617734757627277124378375830874331009553453190628417424307159279506510 9624 -37660882280548062185474664568632847514602359552481531896607162904612272491103075331 9625 32250225843163788792618970005740283499272682079586444228352945584691357554486995940 9626 -33357044663436701946732389379608214416695136159198706334776654766350620369882852070 9627 27960634618912056258382021775605550575704945658678736870480248100530795243927389818 9628 -28718431061619669493016280946864062559553147825517767660295154671485309208552702631 9629 23357018405733813979465358136023940366475285050522224136812423862764419506242890283 9630 -23742513365792669247487085889393573047769098876850452679973586578971703946312487121 9631 18437695307564735112245479222830503201294755494956866318541416919966895932389336246 9632 -18427818279464326475158029927105950180739102114489798692539312688920868237704023667 9633 13201909999347990781193022442414411356473805217434424911832182130718843463603757891 9634 -12773803624648606065633377718190383634223559707248856583248649626282377277741799933 9635 7649872017426355309632505160495181939554545441363985470839808946637948742683875979 9636 -6781091607332643553196054787865134638798999448162354743624962362735005843069225870 9637 1782811788519862403858022034825619320931344361927669926107418215473115384307012426 9638 -451345827022373339921535243918432283651506680478344228069420888387682643496629606 9639 -4396970401537871445360382195951137285285200004959483899534512079644838675242452847 9640 6212500306216631945999938362727235678718940893056105891460236794738971388899233362 9641 -10886063417949126421024899705348789093658058710515793088848731353643515930855483397 9642 13206364668999711167374328734697631666981318379807736922596640275427253215116729354 9643 -17679883410867851934603309670376432299151802992758808165729099700324634556335735231 9644 20524794014635717909452782890696900410589023981879026318374825995166525294988086246 9645 -24772650110277569734718490723025263076363686350223605605474635673487794957267782899 9646 28161084024473793197061606770032878454252501462693113723165381456435046905089500983 9647 -32157313210422530638350415771375315588009898958184804798012021538235093998973746234 9648 36107065474714744581751715717641344268250087946030678759741882184360166116661023867 9649 -39825546064928808179915877398431898480518227271594413068756333602533082832308070142 9650 44353220521268324047608776672883375124018877098256990649611723798261213119845796392 9651 -47767660505117483898809500034899316230376033097874023342766959336776804988920577076 9652 52888482733036833034572419777418549215803154345020152487236741116549898445022760284 9653 -55972621399328512866451725200014356324055270359209812003954427825629901264245255368 9654 61700347636002700651136607370037652318727382442185171618979243889636322815415208946 9655 -64427947637892537658943942297810944066883319617664184342441308349316428085817359237 9656 70774688606566386140121957219957781762482565339038727979038473349618862192824264169 9657 -73119750360265617185648629608062693269329254706592086094811720185942559480883478684 9658 80095862516568146336301859847546173117534743425945244154304533979291978676327149289 9659 -82032621221077307046675573473998400851306858529205118401927512357549867046671356206 9660 89646544054176902567154612780347249544659421665685252415249637224082032129891423256 9661 -91149694163990445912786145661779069652101228615851792554507022212435349893355234397 9662 99407823812619627905841327599878987115197097290224673714117214027063979099527663249 9663 -100452521983455404517858025817096156460576845781739489967873453052540017978677768923 9664 109359067040098691868795256661979809547259231008855843721796475396934335338724315704 9665 -109921164633957724733147686151502530013150621674871529790980437719024127221642087592 9666 119478001321032665377024624815690373488523605333820084872088053585404910570756949912 9667 -119534051964316087203462451932126326577922391654892551845264618746448686140951045630 9668 129740602641948262792316282088359737783607993302383591218908639740886113939681451553 9669 -129268101802600761381316350223054163281952245984493148748646535201809299781676490272 9670 140121173365474809559556490650259543178629322336858316934527677109522702960346382411 9671 -139098569790112118540018139597248516591343619091175856264006336529370147183624839470 9672 150592257910183958287672617657271852432714317044034767796757783787021672378133182374 9673 -148999196812024626924162358428762443898704759699362799954249809415125142636929468732 9674 161124708666057692863187450945912596759908102508777878123910687726096135494794559392 9675 -158942047906744212185768063891161399120246083161968150283763135507690892406630836987 9676 171687637607856416187875905563630961973246202773126208546969252926316467412252893298 9677 -168897691082886504168596750491756272161617236740537695549897360053283549919571219223 9678 182248466385528356200002682636708936088667269796140988895511968263785844419342690899 9679 -178835023562020846310832447863844267403647890489696294770032602907889828994728103233 9680 192772917634491225112142433431518726555748712509260761652341926135655007069685229480 9681 -188721485447307092832573047285893841914638102444213423446731988990198604345879607560 9682 203225049628650574055230787289059396310917025607017104786451946295531074725474421721 9683 -198522873854139952285062091641474999437295596312344039951104247640217501644042813140 9684 213567288988994641224678291214456032368696846110786143139381656768754174516904930585 9685 -208203590622310539303529168563851526155654644450228727895616342797248693203182008234 9686 223760448137606573619356759576436929699095776673155893602197787051728582108217088112 9687 -217726447342728378131952500514785466762302921730037269455444336077515779689685211698 9688 233763805488143977190624254709666504407519385673674909843325152743364478969642502203 9689 -227052947673019876474835852944412499832829372498044121079369916543781294534135490243 9690 243535101058528476044162059599286035963191126709856630671439950072011884179495259806 9691 -236143082173944637373735154709430379779650524969117202419845822021509309387318174398 9692 253030668669469168375327654380691127494861777210623043474951742126530708470766813784 9693 -244955648609982466439269159220073993056621236706544493284374286083594229213928634334 9694 262205409594939618783143088726898109550851369377021860996769503529307844071171441823 9695 -253448036572363785590125615834265061165082638365737268772077516337441246329447223219 9696 271012977502029757289565157644824641635817254795170889092563049386618868822620165291 9697 -261576584520120165662951498620579901109376849240930957159667644530551449418641909508 9698 279405729280904585640416305177096899632112364866545591657090348935992119035948364933 9699 -269296358220951586669944351986172984502621300998168688904406346241667980583949989019 9700 287334967865797419902809472230505208370970756531833468883139591349027000619873491626 9701 -276561543055386271055392850673254747142387223405522400810913760626791361355147276859 9702 294750864869635240668635408168162402110936787415659029588668988558415628513181965658 9703 -283325216143689575868076789960795359283802677021018192720057474340854054620299810548 9704 301602766347013938827874907284589426217050296843949447148794367427645108249303336953 9705 -289539776806637424857082780130912772096336759186384555802622685620114941743470648652 9706 307839086401058795003271026593675766482286050989037718091298782207858846676446049047 9707 -295156711571773438255563844242459457652819581372226432088434200879538536795344174584 9708 313407675262566822362145152153679793954206110897464190242342743914043811948882812820 9709 -300127061073141874846758925379963216533535062676552180983440003959770164525433625087 9710 318255684241526388856091690866098460538619584853580970966405471571683138090081949922 9711 -304401182880626244057708062350644122985502557572895576420167728391836441053159178910 9712 322329999482290110978573644431500723726759332085422202750664020248299681296921349367 9713 -307929250794151935568214920106377095597932876602038422948900228704086080095473006709 9714 325577072424277774489872893577876650024741853217420069340443144403136125855290377992 9715 -310661016623878517944804717234376516962578923902850649529499398586029212404558006281 9716 327943424474974245813660331726229619113519290998564438753376315866131915710974427941 9717 -312546343797536263552982791864779626788137608032261737877135780352259841428799396678 9718 329375441251681647452274851122190109856983999014513774972285305989582282658361869614 9719 -313534966319534920602156097839096535036186671377813098650558817002914857119635005634 9720 329819945812407630359037863445060698164124095997704452526143846263560082446378418281 9721 -313577054497627827416509276377201012672915807949369960657538187824034885727376511607 9722 329223958601738732064070522476667324564369844501936950410440933926593088729404358933 9723 -312622976710054288673151601541567515813999805520980937297609340528050930809408635199 9724 327535339901481729786219464198559441685482275769900170287005478453933459842378556395 9725 -310623890201542578013665130039163731272487109234178834166807539579523206856746039122 9726 324702509605798996418248521957554008244799920654665189473748271049831333919070869212 9727 -307531508332441475451102823523377651883086068586171911865539348095281898700220169334 9728 320675163833433432106223577771752238390843719198066173555161870945879124458661786575 9729 -303298716845060444809389775240990392034531858129587530305718651726006745684871525241 9730 315403951776130847075883732652008374223512492072439078046610923414317721919400786321 9731 -297879343731943080468567373283402457815889601369136366104390377333595546146962457745 9732 308841262064422393531060695437831147454314168336617577350770228844213388463349069800 9733 -291228798346781387726734244484857123963072052743158161836117226303199531679019543955 9734 300940860449311410501550838091637347264432900809611876878963543552479035689078547084 9735 -283303849854727301710621626176449155832584224689662633735853905412991679701188720791 9736 291658742955444749501043541688020020553519247956537344903751124793917470591145979284 9737 -274063278862427943599772474965961705778666399389605938136215385795370950021492305405 9738 280952729065490374402358704234397939248264430625238258413876759167249285440453772891 9739 -263467668908821882884768082494914176329782082650364829045191986127196285387005634522 9740 268783385705322641592783908113598111520977549905636482105828459966418939722601086887 9741 -251480068940277448632984191532059977888802590951276604758624162072371929529335692752 9742 255113572106246533001407324057563326200108244172823454764068824500180492142473537019 9743 -238065793854516104446001212024130989442387450527470976216643748500464296973694786401 9744 239909427966237692390209952601007257147293555315417333697219734615703064157789307633 9745 -223193094868293065673343908966414287111165587462846379918348155679394021843711472525 9746 223139875808701518655055041951928035889508582747603742610822065802733139712237583287 9747 -206832974937400768555422225206970608606311252992364320742839011324402547894846474572 9748 204777665876484264220958664074495107553607315723224239285322318061707068619892945619 9749 -188959853399221269504407735643888217365700600830529971884849088411854763801145499810 9750 184798831947594694499275703439611344923058095172087494157375716846797940356725076262 9751 -169551402667079088047225531896447244639001093337751808999967363776533328526700640790 9752 163183795421675016941053929250850985472668673522988444633160855253029482140382471814 9753 -148589202883637599353975973191255744309451395208945259642570108453037591469685790590 9754 139916769790830538559444591169740091150077492156874775028528958619670484552439367411 9755 -126058594873919009398549942489058473639792352885457623098426358092403766115400862490 9756 114986914986653281429062188157506022779429922746493827403719690170652944628783754742 9757 -101949321708757034920967540955875133825984464150081219082001677540093198650987930017 9758 88387698506438592487881519119871196168538952588210848727312610720336528325138439749 9759 -76255403018666044487722698452193264650714136276824341737635726540614852158820346220 9760 60118087445675082178362011964137153778650354514222042631148491223067151325349465738 9761 -48975746880298426946994734312796823146714826267941493409214336102380838539182764552 9762 30181864424020354455122765901185546867728697633551113223497306550667388754644245503 9763 -20114053863482915698423481729971722134501053536551094818887141819972347093748565039 9764 -1411142557903799373433671915643767637554087885962618677927632720878176440657413577 9765 10320608015036045698815251104391053475856511187853944938103478767617436486427620788 9766 -34645794906659844487402374360350625651335345869948585421796011299596812238230753752 9767 42313875294058134718164295157102336493826380606564720281194867768298365251776714145 9768 -69500386761390679469791618366522698077704409378900663699799382814966698714281541616 9769 75845554034785502983559854141576987538982011498212767643268253799761013153924978930 9770 -105947420327562105880516706879539437979132523587264828733727055629373499769145535494 9771 110889664150144963564574636150800858885987167738787209687813996676326870976654472761 9772 -143952340423398495479419065319701310650053162551854574919766083618352581939524857420 9773 147413963106994746902775514204301074680472864883201408222356883419468854880999294391 9774 -183474349030698648096674397229790018596024186687774548122561006095474960896296235878 9775 185379952362332983867998005559692917622363705319229098943049128146539826499571431807 9776 -224465133969227542311306906558786807196296847575543412436323337451481604098918542026 9777 224742470254922912930404705970039614073285756193201993884645629675395612781529153524 9778 -266869728419913903486934542173627055371845564956076981434629788552457196715243487084 9779 265449666643872657467171626575063687718054544009632012723518755662615472190616004353 9780 -310625246326537207919567837149641322849641067836875655082193064377911435832379699672 9781 307442667517515128726553737243990421389102773216661943144672785176977144810030681851 9782 -355661774742316134783207527521562978642827563963394716536308385105889744680839586903 9783 350655516184081655847194981814362127771896244915719062906379463847967418394445962975 9784 -401901139336356832165104591649795097985537003782258163416666918612852160199460116366 9785 395014929418478579739415029214622322771366742405423795734635982342134540099851456869 9786 -449257824009301542149614802216499278291915028041440325930940719172092391940648264793 9787 440440193462836232221600709081227105672454692296310315949434205092820452247542908426 9788 -497637773096225875980751383002690724574369937433918061015595102812828778934609042078 9789 486843025288257163448985137561312385344316827332827246167002311603308194461240223836 9790 -546939343553847014806520538552055845158725723275888637230430693312093317883638866278 9791 534127429152656086916407885935721632946004917621212610194921114562964984496821812122 9792 -597052157253104538815558430009133066333063518858336165358422540903863116847810644117 9793 582189664617206128640013031213708319866010805393007332909722040585709537944431648056 9794 -647858072008118737042713846444442282539267031379454488776145930353308847464787011423 9795 630918064752762572488763281516683571142681913345800538925691277098266781895632273125 9796 -699230111963969029631752554733437590457165308673428114903363816160805632702656996038 9797 680193130004775825181260312789000571027486672017913532903440310462874874193891675709 9798 -751033446699476840295177710566988372655847632172779575008361918901063148452294154572 9799 729887295342134411860529539398600349730069531343983520055527955581428614341460510087 9800 -803124410452351324338924534747514051546899997192682767859078842425448930108636797287 9801 779865166229109867041520431582864245922024715182027597662020950412823074938643030994 9802 -855351493232272359442193236629509001967748263208003978921645856237971965580301322234 9803 829983239255115355471677610169628297136666841973781492395867053948882759557867481879 9804 -907554461940109470101577101154050566191865431341760768961835559120399756552298754098 9805 880090280472632805283590517709763007846880042132034050942693472418756893167634902465 9806 -959565348825605125653117565354415401684690914180563984121949163815484343800479761771 9807 930027003917457664572137496972955492168661540178130878049266385486285888000173429319 9808 -1011207705731288719366097417520165238437414965655312104899002352972655870904180826690 9809 979626608448926186137868920709456212244006562747261011712626766415538678042369456788 9810 -1062297573105450380143613573634150423749285823584775132718358256577803899612588647677 9811 1028714401307215289409305972505880130250803710787275417795709976689519593526211071747 9812 -1112642882460773229933688779461241874773100715882347994414823492127339989515978734760 9813 1077108511516971711018683621585800582518969955598020396108911006857975310543552763833 9814 -1162044407415542072552037292369904177793816528031856462592504659411659446075920142340 9815 1124619460784395949267557813146655252743911344562277784144441647562267532563056992121 9816 -1210295325642320271177872667121909805233237772046728779597943911333460646567369263155 9817 1171051051815481263493106392462968214567405046905207887542083303800438888313616865853 9818 -1257182137252379403904924255480973140573515698024162715511271689110713024647442164781 9819 1216199894689228907507718893941456218629456570346568644642752226363882122089021579195 9820 -1302484418526518137724493693725806873496224907822789325346703388399452171543097893495 9821 1259856480611163198952448972053525603791902388456211563058778691542538981808259102115 9822 -1345975684358470027112191782069030214912836927303239507492923128073869651733571291357 9823 1301804651849533888109907828154932759451495529486559720562047501673991757294676409126 9824 -1387423353039542560529236586248879121528967595714221606762904729339953876887708760971 9825 1341822879425212312998992810847455759372759639947747525786041153142886864432635987754 9826 -1426589550560489129238106532706747875283222452096108079034206860929471615291054712202 9827 1379683675552014900817551901014919323931479460345386666027409739549510241898597380969 9828 -1463231294240454334692943154547082394704254949162613697200960106338998133736982505716 9829 1415155071191217793688786579286141640188171892618835930189383953583147675199756383096 9830 -1497101225385786875677819884877669891346544998024645655955290554090294911308277285389 9831 1447999983022907534155449752436162895132137355740088129743424335369872854314456306023 9832 -1527948042181881250126879316294365169255387750414548962938051410466451819820020084438 9833 1477977892823159113291522964666089473024658915776395536414823235139684550693254119789 9834 -1555517130966850173148064556102370977079596487596607299356973776326014679965413420254 9835 1504844159346524856820726870746531929384783396405006901025583600293710986308290538570 9836 -1579551271222967976684590916849290952104248897177245496941720143255176492602008475252 9837 1528351916612832579145245705830285498848730622730085475303163567923131615614892504240 9838 -1599791158382106443886023246016780645274090150221982509556357763626089116548062848115 9839 1548251325159317974551518320745812731553488872496088295899481411168113189329197382475 9840 -1615976383361240690662624326889816091954016537646257178499370112094635039944510019804 9841 1564291682301535113189928904405551985133631944269486264826911631025467632234258537537 9842 -1627845836068616350078488849670392956738861500712085946838042639443013114733796319385 9843 1576220628521972308567559643080166918875307376491785501688190494394014005271491027547 9844 -1635138984386812283817832817955589979837693202324056804428979376847494925908837082832 9845 1583786460079942883129622870787944375257218949634611489804079888856994599856792331807 9846 -1637596122914429569749127365880310949571657998870133231232132612149939063917253104139 9847 1586737284799632194164516265807061317899701355634531897757970603097979177449975513938 9848 -1634959976663858468519023836054013686199248801830923653107719587097420741139839323716 9849 1584823550399411822247256357581907127996938219132130730151462507237336137363006793790 9850 -1626975782020327886199770249735304199467601046301729747820194314386620271310858181545 9851 1577797138680155805463158810684310827002043397757462952648437758342625511107923387707 9852 -1613393210381947351668052621096949724455139694417938451365632472971436497964558974342 9853 1565414099486533381761638117968507903630452781256652447494001752190992737876537972054 9854 -1593966274921858160596023911946006758904049342662748344359050004839152694053320157294 9855 1547433702282955791852681764300127206599384606358696099903078864417979572568767247740 9856 -1568455589367315810429948287124886054153107236157238743875266033824403311867061243852 9857 1523621351738426606327626896835940204063940397868326077507703211457225527908046583856 9858 -1536628060989990641380427744939028896637323717382851112032335750486947825999446080738 9859 1493747596604576461357060100982680099700458820397852410640896840163185903386160037162 9860 -1498259510531476694405730321403810163863120169077311745459479718040055000858067967624 9861 1457591233933579554935623530530380157788725553759059340104845547349973576661273864606 9862 -1453134131766903434500591681241417830527691368657659823175681882473588492608020693508 9863 1414938258147305435820824362026304140596804935881381566486353915412017900201311817616 9864 -1401047458901179255368868240613417556415368068751206387648952866533810187593611647495 9865 1365585140603777492654332349996135044939537046686198630248687399357335325245206350952 9866 -1341805592659780251614964734986724278893652215927456817912548087902021827533945961330 9867 1309337740146765071898266749104992170811292361315270914988658685385626324927102740979 9868 -1275228516162673475749268435919979272296875785470379416534736561111165255546821195466 9869 1246014717416524659823833189545187717831079577557934763108929646517221038155749374314 9870 -1201149046502299115567526137381236559802645569194756571603795376329353386201559878769 9871 1175446414302308042760951667014692870176689850296121350827348952546172289375153552277 9872 -1119416523601139557716937192128687044898207034737515712997774640678501441675901410678 9873 1097478400836965152035237841380841387541216365102200782135991882171340771465536600861 9874 -1029895460857131942186091536488311848547330841993361454895204877420820261518723308969 9875 1011970300195640595361709764009571402067631936343321820021492357780630950357417136024 9876 -932469583136169251794755403569092482652024582049231790561723542355661363554848785252 9877 918799451986824973726848749787809054518595478029046806533713681997348640335990591994 9878 -827040184873000517986865132471015375493134306180609438119680719403631288190317020562 9879 817859705072591704421806113315529529555241053516033266450183575251976247407841853036 9880 -713530499606385536415904121084255943490465172801788638243023600886358159655796455654 9881 709065138856395476498640162905685492206324348981261689346571869085183456874439833465 9882 -591883726803178349614183788707520564973042572991089820811275254851991378197465245442 9883 592348840670335909499584889598666769174764127823024753772366301806471705233643508179 9884 -462067753202682634332100016751002168588381405068966385358501768301827610852758130693 9885 467666671007228167659520629143460221103421370999364912527869540911191429927744755364 9886 -324072815857852216626088527933827368830309919447256951661128446413233313654528721106 9887 334995996466915076418305831914901168240074403406865216912595790040836631800742274804 9888 -177916540671237077284513488081810106500677547451249448200629360055751262452513858203 9889 194339480568880978277835185689404666776836018210298563314257844718305763043451894948 9890 -23641260523261640860126734520125919971121027437357355029658451844856126576116225127 9891 45723793845591499038934500736478834474029025063879183029574856313925031388325797645 9892 138680669062897062280420518076544702822335324091402442793447705454406153566939196877 9893 -110796645689240229016531273783100270224604319061853060686250195481370222427883440414 9894 308949928220423094565307825942683491030454468727380275260272650768505180692798892856 9895 -275140957628276358708052018949321858125792185438048106570153998547809033690896448336 9896 487034627037377699221822897168693712209856406138988485675681086027491028071744142298 9897 -447198137304974817323905120489157592491876208860826307001098682738220679156144932099 9898 672773777170745630370064365499094893649001813449391793904118348453024175946396676679 9899 -626828369203815634792234776262340028398875416590670263318974183684989655982538001374 9900 865971441156028693011659482213950512289968513535845351202106015817258721948835666974 9901 -813859463001654772624204603228129962096280518683893437869303241846845257178164468732 9902 1066400586135463602979808359408676791898912758576900951578816599302501744451163621097 9903 -1008088176349263577156104404959581484154706595977652281202548988011224252238646637040 9904 1273797053497728211154917844162826445756979713343482126751362991394758479892542859037 9905 -1209276840079277517266937213429885605391923251950849542454453835917040241589229278623 9906 1487863813080977238621287560062159467187033965130687501350651392665894096145114364234 9907 -1417154650579779010628339189654771165735846561594764567636112899404591888563848049334 9908 1708264750916819160845512617000821022143073634356122288900286614817106277666361561297 9909 -1631414528160820832144112750464435117159375607009506139679629372831953944441092554172 9910 1934629362272339559554209661076435608328464350347382142472687225380890466099162188605 9911 -1851714413702127740729079655146579010613307064306395923768232956097036585984618199997 9912 2166546411464250581066829344799807020156701207768984671016138583985373753801094972063 9913 -2077674378632510313125825778267724162910620004397824454871923361442832721993574568436 9914 2403569018789355650618338947297598085234915971689412050102317055308090731024549917065 9915 -2308877911640300178272841690371016059261883939211351396221544709099551191839488851272 9916 2645208284088544300960795648826346697774230725732126270978735209899436950980765029264 9917 -2544869382356436506865107383232790469508192080212001832482530469776923178877228353982 9918 2890938766074618628458654815490910097528588187894814055491507629241603417224876160565 9919 -2785155265732352510613746773078635410552779556836822910220356395209599379935246373522 9920 3140192081386654582577527824771301093447922384965841814090905802158568844280719940718 9921 -3029202019483587703322169599531710830812524471951917564737745380702738353097017178668 9922 3392362811961424056103033992130437215561052979461336650486455275539979838907180732321 9923 -3276437278612842591428778046940682354654418164312631934272420096159512297522820206743 9924 3646802139595096363003412980031767049985444788991192567361942962850418892782087875855 9925 -3526248161877263309154517802977554284394743447867044637304912940880114147782300357976 9926 3902824121948076464810811206576736651111176195591451983315006010868796799518965215143 9927 -3777982429084877749109861980094128587715979146293441810277453257819881311327299770188 9928 4159699479475266741748274907166880071378249017312865236750947607556717270495755648978 9929 -4030947322415091711297908048913136046013627759729705491369125422395963944709550110721 9930 4416662211705759526292334983362169387089710902886918010191510678674448798398382633010 9931 -4284410621920614601509124735263330261487109256594013780408158139600580227464010747372 9932 4672903565195363972869695487525806870888566542891686903555909431450936913731592584651 9933 -4537600096549252985547031208311499296413077210403535527854715446819270777468519060017 9934 4927579017559121905227998382440739097125792205284764633271579501439189740865332352221 9935 -4789704483265508938254475995316858697714794912785584109103808198487683840734326584431 9936 5179802488200463920961853976998981778827473065783390861208749306282788351480198786857 9937 -5039873557024762578393087609939697828267641651438026068320251563779874910341030244473 9938 5428653616547541772113802783863477165831065014164021997588103927825292458674362456689 9939 -5287219034897082168507030023457281424732999464777143079062014710839585130145638919577 9940 5673172353592610256346313171036401375906729703839880185185603183780694584067924837433 9941 -5530815364790896165471280048401385927252113090891296860104191112338105189635471706969 9942 5912366472411580576138542851056534814652271700335183812856429627940764348657644971985 9943 -5769700479531172096527878196117815224267299485176813953733549476221987754324785646790 9944 6145206588343795249541746805290021033514409945627394059267371429350635646310301620236 9945 -6002877390732290764841108355960406877919461358617627440630497650435371745956452383286 9946 6370633914597837314988845822766837149930463876837324041850183300287576887018687345610 9947 -6229314805395355322547689192369345526521220392179099999611534866881017220520919669927 9948 6587555768840077450060328964396105982756245838540327581040035167745099203145879270603 9949 -6447949525023985048393912551402641002422709332397035608075352340166797294473416811499 9950 6794853487897658785630708847665032069309326560813054775331582163404372669800050579241 9951 -6657686936416799176364297694382962882188483178671212968934139482193173193690289944515 9952 6991378572700049990243534151996076198373051813298873344427230990657143736405638249713 9953 -6857404297505539822429212298909097712300621968731622060836893751896917961905977850835 9954 7175960661059673034745043317416339462981384614092558700751266273383909444820227329590 9955 -7045951020051266925955905889994689576850648743696449144628291430341637107094504610702 9956 7347404379178980535811497234617697048723036751756293203352605223529304848773849326280 9957 -7222152934690466135666609628408042114727461192652034277559276107554104120361247113343 9958 7504497363471215298692752296847500703581847960982834081084601699637306225669314449377 9959 -7384812358906569454539598034976212843020483360735380495087819062174744079555817301323 9960 7646007865479435434520581094209922100052561246972004451716686452618561775140022465997 9961 -7532713329002532896115024315275690663969477286695257425726606946641084190190442753095 9962 7770692727736215091288041507491832430538984051705562659315848720488455095199284549115 9963 -7664621476301623216907953643364966555651848813600238680439209157803319883651753039676 9964 7877295897214400349425763927207442523467243943189177839967606277875513459861826644620 9965 -7779290274892940245305037966817971659675865849069812759051333761835550967461366890056 9966 7964556211738465726275112690774170376724021299338435034504530790037658532527306082953 9967 -7875460641568623093024875337406450598346296532696717504566640316644545079408110118972 9968 8031206910332146152550218313218712125632363079367137493996323608380051706363498015247 9969 -7951868290122207933845602260988562912879019390595987445245507972752410404214411849709 9970 8075983192099456518498587020626687225102851213286381170360381519693518242150733914334 9971 -8007243022870972649320634550697202847680176431470224964174353354915110454750645385756 9972 8097622751626925913557771797232685487805102746787876075175087506029342352724872581457 9973 -8040317163913392828928018334158161491270198868705138650158579790585712333926912445964 9974 8094873011796436258878457839763711522723153117961926650543746292549831712422597326712 9975 -8049824576750977702980038126812499397887583127825719745345728596815633567690581834947 9976 8066492828388223092592293535900674695394159206952987800559698742231055152406805883207 9977 -8034510177227741390838038172112952353455041855623338425548852366643346775220409808838 9978 8011259210808740970491598103051524323416426647423395188439778881561365076400641513766 9979 -7993128597599041638842213194300903084196516536231332162668198709127575492539057232568 9980 7927970302393066463305556179530915227778758933942793624578993093321453611494032303220 9981 -7924454858228365424057719545161399343780250620948083171853854781252953235888097513340 9982 7815451515524724854546146189175116523470766871207173865657218702710179952252779593072 9983 -7827282614890612899202661315497461313094987501341334944262063787188288619986030680810 9984 7672559789086943139971525563966353689479513412160070503790882556734321185029660382560 9985 -7700435944113869032093375113335963313723105269585956423242833646993742288280274960531 9986 7498189043665492398028554877494152564336729114003488644083660691577523483466230140045 9987 -7542767219279993441561663106173840754062446398892965151431460482844885822518266647998 9988 7291275832168685397752769056056838836176662823167702582223599915972325026932299544436 9989 -7353169946796490997018811038083276732670460820209505276249142510770450881482309161479 9990 7050803890997677957268796412739247352364994402747933378816817042484382119072966229160 9991 -7130576205301244320765852086148530713468418964086734648098753372533847279092578197933 9992 6775811304363154636341572940445679865106725539427219811881703998124492241434151604885 9993 -6873970588220560185838669098227270026124420919238370944421375511916496827240593293380 9994 6465394037922824501008034360383225099209525693314866649528458626916424058840573319302 9995 -6582387108020996353423685182436260996161550849183809429294960683685853336146864296066 9996 6118714584028907126205355275702989192009333680222353545071958689678503042985648950937 9997 -6254924181572189039587750471103201391295192166597797067608515915434501964029959048251 9998 5735004397916303024295220500001497174705889875721244592464027834570068276467616328357 9999 -5890741054729645636078538935728102917657300747635477561447366921722674089155218129707 10000 5313574092438310138648938277995664269965652644433128428840678186520135104149460283928