0 1 1 -1 2 -1 3 2 4 -3 5 2 6 4 7 -6 8 -2 9 5 10 0 11 -3 12 15 13 -13 14 -19 15 27 16 -14 17 4 18 25 19 -33 20 -3 21 7 22 6 23 15 24 33 25 -48 26 -58 27 69 28 -94 29 119 30 117 31 -245 32 60 33 -3 34 -36 35 170 36 140 37 -237 38 -305 39 300 40 -161 41 248 42 356 43 -554 44 8 45 -263 46 340 47 469 48 -94 49 -25 50 -945 51 102 52 -68 53 1200 54 694 55 -1786 56 225 57 -974 58 937 59 1528 60 651 61 -1083 62 -4159 63 2780 64 -14 65 1058 66 3514 67 -4314 68 -2235 69 -1065 70 5579 71 816 72 351 73 797 74 -12167 75 4455 76 1351 77 7143 78 5746 79 -15518 80 1875 81 -6876 82 9498 83 13258 84 1185 85 -11620 86 -27831 87 22702 88 -3219 89 16072 90 20099 91 -42089 92 -3655 93 -10483 94 39756 95 14755 96 -12959 97 5306 98 -73495 99 21543 100 25663 101 49405 102 3154 103 -79417 104 22294 105 -73197 106 99011 107 79246 108 -46557 109 -32562 110 -153779 111 108242 112 17701 113 85421 114 64720 115 -213442 116 -17277 117 -50853 118 264653 119 10747 120 -64983 121 46151 122 -442214 123 220311 124 135407 125 164590 126 30596 127 -417757 128 115522 129 -292772 130 516620 131 314925 132 -245911 133 -214103 134 -677247 135 657994 136 -83155 137 514348 138 262216 139 -1268908 140 271812 141 -216899 142 1010547 143 235218 144 -430086 145 20826 146 -1688685 147 1046885 148 410012 149 903811 150 -141148 151 -1832518 152 920877 153 -1653733 154 2457003 155 1384786 156 -1677999 157 -339338 158 -2652047 159 2336950 160 -20425 161 2010865 162 515027 163 -4605779 164 1283014 165 -1268648 166 4607203 167 64535 168 -1635340 169 998880 170 -7647401 171 5154451 172 1471327 173 1945334 174 679922 175 -6901941 176 2861898 177 -5290580 178 9240650 179 3530280 180 -4961335 181 -1099461 182 -11149790 183 11180324 184 -2341274 185 7080967 186 4325844 187 -19893575 188 7115794 189 -4027774 190 13515121 191 2325214 192 -5720049 193 2134079 194 -25772362 195 18693952 196 2036697 197 9856687 198 2470677 199 -26563405 200 15307258 201 -24662385 202 32649487 203 17430514 204 -24243332 205 2431902 206 -37639907 207 30715761 208 -3337517 209 25283396 210 10610605 211 -61420287 212 24915947 213 -24196307 214 54569913 215 3984973 216 -23788412 217 24831681 218 -101533136 219 62633053 220 16362371 221 15980583 222 20269480 223 -80534291 224 37854964 225 -78216175 226 112222378 227 43866506 228 -69107429 229 17602242 230 -144535775 231 121004176 232 -24443560 233 70081796 234 70406155 235 -230831019 236 94120402 237 -61795006 238 135257521 239 37014447 240 -67295462 241 57481355 242 -309335439 243 208412487 244 14894271 245 77979274 246 81283387 247 -300185623 248 180561616 249 -287918453 250 320394881 251 218423960 252 -290949035 253 86405541 254 -401315055 255 288422976 256 -45601282 257 248951604 258 167975423 259 -674769833 260 337538714 261 -294325116 262 455567472 263 130561951 264 -290350940 265 335878570 266 -1020674176 267 580756962 268 155455207 269 70688016 270 333076050 271 -795474438 272 416945088 273 -826481669 274 991523587 275 500668501 276 -783422175 277 411401142 278 -1401787852 279 1022576891 280 -190159294 281 476257877 282 877521793 283 -2167005734 284 990194287 285 -601363773 286 920947762 287 465142632 288 -646120474 289 809924074 290 -2878190848 291 1847288483 292 73517854 293 262028833 294 1321860637 295 -2720760250 296 1640842426 297 -2471806584 298 2274339429 299 2106889612 300 -2670857575 301 1274427350 302 -3441085452 303 2192502541 304 -435184964 305 1607605154 306 2168168979 307 -5837232999 308 3250299122 309 -2551256303 310 2688275265 311 1715975084 312 -2695125624 313 3619995590 314 -8319637508 315 4116364924 316 1400912869 317 -442603607 318 3940248664 319 -6198903058 320 3483575916 321 -6942466314 322 6762959902 323 4777163213 324 -7111143718 325 5196503578 326 -11029781114 327 6546354515 328 -737062171 329 1903334050 330 8632417040 331 -16332115213 332 7852754548 333 -4665904993 334 4545621754 335 4658609283 336 -5443285044 337 8728538979 338 -22157853038 339 12367005527 340 1479630614 341 -1524995747 342 13650403416 343 -19775413560 344 11830157434 345 -17800170438 346 12836669347 347 17832897585 348 -21323785780 349 12581188867 350 -23756147882 351 12607459591 352 -2334292933 353 7968138453 354 20177359545 355 -42682771000 356 25327706109 357 -17201602996 358 10464400560 359 17380253431 360 -21441231769 361 29470706208 362 -55739130874 363 23367593172 364 12096401337 365 -9756302335 366 33705108216 367 -41526151042 368 24831234209 369 -47393790374 370 37172182225 371 39695702354 372 -56061418023 373 44085878775 374 -69140233242 375 33494836538 376 556275428 377 1896523409 378 66041719327 379 -107000057098 380 54302604233 381 -25964395013 382 10955659693 383 37993789640 384 -39517269835 385 67927043846 386 -140993844713 387 71751491492 388 16562214112 389 -33942940727 390 107964170739 391 -123076294727 392 71643606453 393 -101807154496 394 55455693112 395 123315976774 396 -144676116682 397 93400751181 398 -135086045084 399 62813614743 400 -9026383015 401 22133711721 402 149950095691 403 -266969881612 404 164695364167 405 -85948453321 406 9322136708 407 127556477544 408 -139294122619 409 196307654264 410 -317950926684 411 115381506899 412 88342807232 413 -105979475322 414 234964951343 415 -233693322636 416 145235864040 417 -267400522697 418 169032266572 419 264910418652 420 -371324658375 421 302586143525 422 -366692389267 423 137303393209 424 38831642634 425 -54808407481 426 419284571851 427 -597308829821 428 313534057434 429 -110806453697 430 -33374486350 431 242542339504 432 -243719515520 433 445908530942 434 -781570381331 435 349981654255 436 155684723899 437 -324453909394 438 685810255056 439 -640620505822 440 359920525860 441 -511091544085 442 199948991872 443 736040056675 444 -868588139212 445 578192348585 446 -651922418895 447 242976880755 448 -277696002 449 918676429 450 904526485196 451 -1460798592185 452 923355856335 453 -348242228843 454 -207683981995 455 790087396254 456 -788574907788 457 1099144936583 458 -1589247134693 459 483918457764 460 580338797369 461 -768156419923 462 1338420593690 463 -1155870309231 464 741916209558 465 -1336907843190 466 690136327106 467 1563984625591 468 -2187398458375 469 1700909368497 470 -1640192781887 471 425265724937 472 369369951516 473 -495224260305 474 2226193927944 475 -3040979501547 476 1654542635850 477 -322108297563 478 -619970611004 479 1361320336059 480 -1307636969517 481 2384393483266 482 -3824254962981 483 1601676066385 484 1070872256786 485 -2207304251893 486 3705828705812 487 -3019021172242 488 1590526453997 489 -2203670348433 490 601607703744 491 3832175324033 492 -4632078558931 493 2976078579474 494 -2717326199067 495 872884453187 496 161888430843 497 -450669949928 498 4690509491630 499 -7289547390338 500 4665167110972 501 -964534130883 502 -2143416830914 503 4099450114570 504 -3811647755214 505 5279565286464 506 -7209397848956 507 2072987091043 508 3187280208710 509 -4637790996646 510 6733117171068 511 -5132151162406 512 3293357158724 513 -5907758205966 514 2684963398878 515 7852888951106 516 -11318198497963 517 8441974771231 518 -6607455735470 519 1001658996523 520 2373079371972 521 -3142624255483 522 10467620121538 523 -13998652909823 524 7824863794610 525 -364847248270 526 -4476143168638 527 6357920218446 528 -6026124771351 529 11501931035124 530 -17421221970007 531 6938267319007 532 6230812463433 533 -12539310311933 534 17737080551177 535 -12528136675283 536 6026606753138 537 -9004810081385 538 2065357291197 539 17738481674861 540 -22432500493400 541 14054878737048 542 -10399298955640 543 2507227262978 544 1420036698355 545 -3164319210430 546 21455978116844 547 -33220459235068 548 21575816648832 549 -1824010395388 550 -13378959627312 551 19079395110779 552 -16572044438513 553 23089843933888 554 -30757677451467 555 8353499662710 556 15808868308166 557 -23410438021786 558 30087104616510 559 -20743964014000 560 13403082793186 561 -25495901215713 562 11290606263004 563 36459293039888 564 -54036285019832 565 37960252643172 566 -24081869656182 567 131357743100 568 12296808722026 569 -14102766963975 570 43901603477807 571 -61181659179845 572 35641475984153 573 2004460915156 574 -24780097927192 575 28047743694066 576 -25098560720937 577 49260597552498 578 -74406685710540 579 29879114482423 580 30486076452638 581 -60934287523724 582 77736101582438 583 -49649736959568 584 21150198329107 585 -35089208693069 586 8752872819704 587 76030719786154 588 -100480691955163 589 59809676690019 590 -36733216346458 591 7255534018881 592 6179600189433 593 -14036725800682 594 90118406235218 595 -144805362561895 596 95577354757135 597 2436100153772 598 -70263595875334 599 81212760612540 600 -64209108135736 601 91109504398046 602 -125309390334914 603 38221143639208 604 67692148302119 605 -107623978581093 606 127386281358830 607 -80242994595737 608 50579304034536 609 -103112578195203 610 48897824390083 611 152436619909005 612 -236674729403225 613 160503843151404 614 -84505734760327 615 -10247040742612 616 54056508920118 617 -57860510719298 618 172835519678635 619 -251988606645725 620 153482530557572 621 20152018804440 622 -117690435016502 623 108884087050896 624 -92652419914056 625 201191881348701 626 -307642344152151 627 128755273936703 628 133642602053176 629 -275773714365007 630 322612237460692 631 -179651471793161 632 64058971390416 633 -136193159339912 634 47417808495400 635 297627104312142 636 -420794868803744 637 250656985450303 638 -128860469761467 639 15815237395997 640 23903271372669 641 -53129943699189 642 353455966583599 643 -589850714315689 644 401542318678638 645 32759132911453 646 -321376980193795 647 322150358512323 648 -231390864806268 649 348389916331571 650 -494946124915969 651 163362640403586 652 270912179499113 653 -454406008644395 654 506029498141336 655 -284990351960953 656 181036594189972 657 -422532678420412 658 222411560998312 659 606776100214642 660 -986929353337548 661 653824893298524 662 -278917336929750 663 -93970480071176 664 219357992416922 665 -192745120238797 666 627951025176072 667 -994961451525125 668 649114060086177 669 93892394001538 670 -511681368044037 671 419271483381897 672 -323363986041632 673 767521923919246 674 -1209434803838342 675 534795625784817 676 530716176332218 677 -1141760948543671 678 1269584550973621 679 -631018822581816 680 180317912867165 681 -522706550894273 682 245056946540723 683 1117623635774823 684 -1678583735526412 685 984678106172393 686 -421651906155410 687 22960945443577 688 60278433520653 689 -144172842435560 690 1305213999205063 691 -2334703168316694 692 1648963890383400 693 208305294627126 694 -1391357295103476 695 1227907931615912 696 -762340153164389 697 1215809703158874 698 -1864578753264774 699 740274568854199 700 963478468645895 701 -1816378493788799 702 1955651426263125 703 -1000244908178463 704 614157510701908 705 -1611407193802231 706 956840391854269 707 2240797943929728 708 -3869207616694553 709 2536008706386915 710 -891125045865845 711 -474236599896543 712 810244638265102 713 -612429543091464 714 2174616016625126 715 -3761351622290985 716 2623214249856345 717 426814668378982 718 -2092183255546420 719 1455500634827778 720 -1001196062459457 721 2803635537925962 722 -4597485178503740 723 2224523266424048 724 1949605576877434 725 -4574636439864695 726 4832526994501668 727 -2038232105281796 728 352349976378746 729 -1913209178918868 730 1225526887536266 731 3834449460573495 732 -6336318539277914 733 3834413584874964 734 -1403469125183390 735 -44032637586984 736 143125293496887 737 -354962415268404 738 4549638295363649 739 -8683790563259309 740 6429737431304097 741 931356255548760 742 -5551789245110688 743 4374544940059696 744 -2330640067359830 745 4160992817321712 746 -6805386845110253 747 3083151948631966 748 3272846799110494 749 -6914668103269811 750 7171837561230128 751 -3147477979090530 752 1910348474718074 753 -6140143046551291 754 4134190249657696 755 7877486326959222 756 -14595995596355379 757 9609408149609538 758 -2689585415009770 759 -2396472598504688 760 2950244025196066 761 -1496700806497854 762 6867150377299048 763 -13560545868949961 764 10303879031082981 765 1407758986504222 766 -8007470288613687 767 5065300081986736 768 -2942008583724869 769 9668387667585960 770 -16632714632995776 771 8698397099069384 772 6687739530659513 773 -17056648423655140 774 17492373067948384 775 -6325942386370396 776 249916800368369 777 -6978718225866147 778 5679520770015570 779 12766700276058336 780 -23031470303456223 781 14053737524939568 782 -4305568259231410 783 -687739676962347 784 42818694660881 785 113514086038783 786 14793631111520710 787 -31541248533983870 788 24542108078479666 789 3752962577051009 790 -21328242939193753 791 15386388023758199 792 -6387678065056147 793 12674096724840112 794 -23589133815037790 795 12917383169148379 796 9762795065396776 797 -24836825486282685 798 25628071761508933 799 -10074857234624194 800 5547212766140176 801 -21833620447195076 802 16733018421164253 803 26079904956948831 804 -52228687909140244 805 34463446872778057 806 -7906054033912649 807 -9739237869617391 808 9923266626003563 809 -2672197543021013 810 20444607410987897 811 -47454721984845222 812 38820464108722308 813 4936670520502059 814 -29396397169260627 815 16165721493488196 816 -7025112641747810 817 31434500324186861 818 -58374368739763818 819 34205708073219799 820 21021659814813328 821 -61895296396068826 822 61942154226716451 823 -18323420085414048 824 -3633895543773689 825 -23661534839538680 826 24827583677630867 827 38364946115116936 828 -79312382075488490 829 50757992959678872 830 -14240907550692402 831 -3436725070570407 832 -913263619386414 833 4095487700877549 834 45602826831276174 835 -108532476799591820 836 89103349733084248 837 13212416113238767 838 -76798783536876040 839 50520022088214843 840 -15103678699254286 841 37907135398316156 842 -79962378075850259 843 50616989968031526 844 27249141915571141 845 -86332397520338147 846 88051754717198380 847 -28246569339175004 848 13548251883207463 849 -77394340788554138 850 67085620047051495 851 81514448135663428 852 -180571737205009129 853 122462798121140018 854 -23284245613946832 855 -40562332767170146 856 34071862879332088 857 1827206773113422 858 53820534069449271 859 -157721177998308754 860 141580056527062119 861 11148772570881685 862 -101472563501128107 863 52029996025341289 864 -14630279519060674 865 98415943722593187 866 -196540439369946929 867 125201937160586250 868 61883033644228894 869 -211529451727041114 870 210119676411157983 871 -49820844866272631 872 -25866633461113784 873 -81902600679107639 874 101983179504335005 875 112442734845393138 876 -265173151930249375 877 175674616463213731 878 -44238150871758963 879 -18641184904759174 880 -7298093508490155 881 34645648015020075 882 129618232576193301 883 -365479904544246298 884 317959426058099980 885 40711895985873076 886 -269116721599042032 887 168527535311022464 888 -28002447077826453 889 97614411793063064 890 -256701316724637418 891 192747323291798669 892 60647783307032399 893 -282742006411934798 894 296490732617257740 895 -83615939531925464 896 28955383828972274 897 -259005114534689990 898 250287391818158345 899 244015854250898659 900 -597458604414540003 901 413080836183837073 902 -67509844001662068 903 -149419968215677240 904 109182233357611939 905 42783920457919375 906 127909988873457144 907 -514463044941001549 908 499272716232256073 909 25367972757161980 910 -343389042700141294 911 159084329021142476 912 -10617463698970775 913 286280452922784357 914 -641272341300308849 915 458623175458285648 916 160315415733124982 917 -708245563173494732 918 705176836528435734 919 -129381620489697109 920 -138487679619866139 921 -255928343462652393 922 390849065412086801 923 289147392088828446 924 -841450214399389138 925 596140851738437379 926 -151606062909621550 927 -70444058509163306 928 -30403018034507449 929 159214935247736258 930 349536882827730307 931 -1174371187134469302 932 1082157189684295741 933 119835684097318612 934 -899533586534822545 935 525062514581404911 936 -16037568764238600 937 240695173776246667 938 -806764854317464430 939 698902342904403505 940 103712166973954588 941 -914101823675363555 942 971179466377482974 943 -208930484632825016 944 23452076725661373 945 -850381953555440288 946 913911221504931763 947 676140245878037982 948 -1916287176986303880 949 1390549729989940461 950 -207029967549855021 951 -558374499104745136 952 371552690028487421 953 250475869249320387 954 223672886390056859 955 -1582046557479827630 956 1696770020467804574 957 -5246035832713158 958 -1097999893167018410 959 486793290833609955 960 56032090377963538 961 815493205293282673 962 -2011352481274524344 963 1562870414207118094 964 381460461452874848 965 -2263958109233579260 966 2270989799824825582 967 -290032247763277686 968 -601587472119692501 969 -818147511864752776 970 1431864715162430460 971 707539231408006101 972 -2610658516739886160 973 1961398907956775280 974 -482009035132056833 975 -315459115583494822 976 -101417344043277673 977 724778107295658027 978 822069324888088892 979 -3681563978925375287 980 3619255669027179209 981 284896611309775504 982 -2937211507779090414 983 1691136426683822709 984 150880677952151985 985 430637812742044172 986 -2375449030163982444 987 2422728324890710841 988 -33568615711436585 989 -2773708221426277269 990 3101085360600939084 991 -570311099280494174 992 -111483599526873764 993 -2656473082951395578 994 3130469944654097488 995 1814842328111491756 996 -5922723507447778972 997 4434730889509436236 998 -604173575550594468 999 -1931447609426815533 1000 1194445325818336183 1001 1166673094492859821 1002 127628355317746346 1003 -4810465080249602350 1004 5604183238024518352 1005 -199614167823817833 1006 -3479255391236740346 1007 1472443211442855459 1008 507635564864150636 1009 2066547278038737554 1010 -6085105891303972460 1011 5314937439993736166 1012 656578190959987173 1013 -7078282276200972070 1014 7251338297718288178 1015 -644128474988677121 1016 -2440811525045022164 1017 -2290768911176089531 1018 4929979446455343211 1019 1345509284709394655 1020 -7671965008239048735 1021 6241449767454376795 1022 -1654457260352024319 1023 -1067549940411378070 1024 -271967167808198149 1025 2681276731698769441 1026 1734581967488582423 1027 -11103165643687918984 1028 11568546422755727646 1029 689482599531305332 1030 -9227422034317269790 1031 5087707737224862765 1032 1124940618292097829 1033 425542606416128377 1034 -6853796754905008321 1035 8153948903006191504 1036 -1147645921448872869 1037 -8390804028239371803 1038 9699711299109485376 1039 -1261387168258221651 1040 -1123317076689755934 1041 -8028779533514594361 1042 10505906944629039847 1043 4295908684712894548 1044 -17734553982629470939 1045 14117952193249269336 1046 -1972949096496621847 1047 -6625777810368414507 1048 4097355483537385626 1049 4498884532928953596 1050 -1532779871300206507 1051 -13703831852408883969 1052 17777424179251713413 1053 -1556430774705430112 1054 -10371125258900286595 1055 4352414716064512759 1056 2249417334647051097 1057 5179043088312803539 1058 -17810164751535520236 1059 16948522416359457034 1060 594939714455513557 1061 -21328616969881197150 1062 22258422760557707892 1063 -896938320892719579 1064 -9074974900806570340 1065 -6624570227728833898 1066 16499477470991227408 1067 1812741188409452203 1068 -22126478446952652966 1069 19496544781696614102 1070 -5339891009654563880 1071 -4187403187745556884 1072 -410056676089932979 1073 9983381011049415290 1074 2282722171803485208 1075 -32543161550250951782 1076 36346367718126447297 1077 795080067854819714 1078 -28257424890577251148 1079 15943882491739507755 1080 4822282392668639799 1081 -1971000700606781945 1082 -18361239196794508081 1083 26032522702269080441 1084 -6996804376924595583 1085 -23652028731286829903 1086 29449856779492218782 1087 -3213899502217216772 1088 -5174390734409639440 1089 -23485234333261948602 1090 33407083681783652835 1091 9879072803337806489 1092 -51502853919862830730 1093 42761643226244499054 1094 -5958723662413680380 1095 -21690556037376930489 1096 13244375961841830856 1097 16736549057722141973 1098 -10139908420054156338 1099 -38855456612904453341 1100 55190852643959816481 1101 -6869237150698985076 1102 -30866402270401909775 1103 13317071971534776431 1104 9005444418873240880 1105 10505567180277069726 1106 -50103638486418530119 1107 53721067762662320196 1108 -3547902543815028215 1109 -62617229972294723933 1110 67921329566855978443 1111 -1249797664036114515 1112 -32088655305718599101 1113 -16255012221452036841 1114 52013453924879103573 1115 -2320228087312096344 1116 -60252559206205618714 1117 58462328323757961721 1118 -17988726168036164551 1119 -13103805556166076160 1120 120302862530972528 1121 32847770741268181459 1122 -580430425919487096 1123 -92665312968495003178 1124 109662483790646763445 1125 194885424331038535 1126 -84106674190112365372 1127 46969838311622847379 1128 18878978716660288232 1129 -14653649575957349098 1130 -48102437093131892361 1131 81791733848448016373 1132 -30447687343429134539 1133 -67149603494550320818 1134 88448605421945105800 1135 -6548410385584996662 1136 -22256928401569425433 1137 -65501839839417517031 1138 103775251854877821183 1139 17176643543169776360 1140 -144759228889306887600 1141 129337943290125475669 1142 -20331713650543645071 1143 -69214666686242985092 1144 44744128812271857934 1145 54697974944343724920 1146 -46050115229369384452 1147 -102497554314311937093 1148 164359029373550097939 1149 -28694022587599589527 1150 -86420270274839722239 1151 38586438451516341069 1152 30170246904203084829 1153 20775637039500292391 1154 -137207430503751128545 1155 161089815566829785672 1156 -22613958035126217989 1157 -179508013352942040188 1158 200015190356664211688 1159 3960053028566993863 1160 -107884302720931261875 1161 -40955983262730342427 1162 160664363031912174812 1163 -27057479349435694736 1164 -161586632966441102590 1165 174307075181740875881 1166 -57530747146589805555 1167 -46301631165458263761 1168 7744202029399999114 1169 107211122772475114411 1170 -26746684602807041194 1171 -254834941457399443103 1172 325179068971689863350 1173 -12402279410638394736 1174 -243687806860401294637 1175 143424291113280726321 1176 61339866380417180400 1177 -69010396586164623067 1178 -114270653193472112065 1179 242568307967453713575 1180 -116971843023346892208 1181 -177078995563400221528 1182 256468119376972778159 1183 -16308040669183324625 1184 -78141985450885170914 1185 -179395960946646869119 1186 307808721829570797724 1187 25192892528003594882 1188 -397704866681861204668 1189 374383484643654440409 1190 -61584833929369438494 1191 -215607452956247461732 1192 142865250084799012655 1193 178772312002793854953 1194 -177772255146047483799 1195 -269762342392442942392 1196 481903510765036874821 1197 -103309644607068762582 1198 -243101972487906150748 1199 119343321352490309562 1200 96535406947793702542 1201 17787680148235584526 1202 -357963522813210388999 1203 477865961048778729512 1204 -108275158235106357200 1205 -498979709107968933840 1206 584566081528559162747 1207 15220060321552827381 1208 -346555493300090393327 1209 -79225066201678382595 1210 468228161158012886096 1211 -136320313222678525297 1212 -407020792422450521421 1213 494608600591406669012 1214 -184416770245067038568 1215 -135912272005592815794 1216 40141035061211850144 1217 322476766405299908472 1218 -131826769746764464458 1219 -687946781199436299272 1220 930349638917378843638 1221 -52668419841970720945 1222 -692304180048308190695 1223 414993943474147254831 1224 198140975336055846164 1225 -269824677822451161305 1226 -259926359603816427124 1227 715614111640911024942 1228 -409231559029690977312 1229 -473057706293780929545 1230 739785389865579639589 1231 -36180031562444186008 1232 -273319747638034610587 1233 -458984974083254409957 1234 890772068478432759954 1235 -21676266704590837560 1236 -1054461991897043006329 1237 1077343398914407794611 1238 -205805287209011812782 1239 -645021226617733034109 1240 464380863279206970643 1241 523983987025623354321 1242 -619960431823508420754 1243 -654440184530721327421 1244 1353187050497102108488 1245 -354134811766181938841 1246 -641524627650768338177 1247 338033491879989970604 1248 280937862948693766248 1249 -24766846654996582598 1250 -915806843858136519987 1251 1355624933956707686633 1252 -391921910104601439565 1253 -1369784488409400119247 1254 1654103979296304248923 1255 87273807103428407411 1256 -1079500312867980036230 1257 -143089941960427282336 1258 1348589378036486853598 1259 -539111781905168324453 1260 -1008804121854355507329 1261 1407883550224592284539 1262 -571627016396967116358 1263 -436755426668250122323 1264 195355188007579876960 1265 953367007607886498382 1266 -548835677176280654523 1267 -1780628793775760519137 1268 2613036093866512017772 1269 -251812807973980101109 1270 -1905362916081129095416 1271 1227074299370277172278 1272 558858556014800290547 1273 -939426398513050675592 1274 -500688370366686922660 1275 1989093047940445818263 1276 -1339771919518942938512 1277 -1166452671630971596055 1278 2049418221041973009473 1279 -99669770924647562733 1280 -846629256985106703214 1281 -1176248097705351329730 1282 2485381323553856408340 1283 -226400377082610146465 1284 -2754460378892195103574 1285 2989452083453136907137 1286 -609612888777065256274 1287 -1913761667172116437078 1288 1434110887682579034249 1289 1562881168138181560786 1290 -2039262376936931811621 1291 -1580911300179848268092 1292 3761717861960183067604 1293 -1150119417403193360764 1294 -1701690087187160622343 1295 1035797935205252412276 1296 778767455559949700848 1297 -366156706304523315363 1298 -2208525028736300155036 1299 3786086312441909589311 1300 -1383323036466102286727 1301 -3619452610053935956925 1302 4634425928296816829471 1303 211021785392230933020 1304 -3213925175427489544557 1305 -60502490855993268234 1306 3671666858389876622976 1307 -1871283690530840063366 1308 -2322335684975916314581 1309 3794733481283775325854 1310 -1737078656573125793338 1311 -1205983562774746470889 1312 703180371807855958608 1313 2673489067493920118160 1314 -1859637612889123842053 1315 -4580868621180795591747 1316 7123615646930356426947 1317 -814127661728019024402 1318 -5184173714765397656405 1319 3478042608439009129064 1320 1602446383703363977718 1321 -3104700215924660261810 1322 -817346781000822517546 1323 5543849334178833892105 1324 -4200046996397693548506 1325 -2915603384832295637863 1326 5684014204780692574290 1327 -309258108547710952035 1328 -2622036487197032517337 1329 -2749838696351157938477 1330 6748991834782259901860 1331 -1234070000748780206162 1332 -6915331598991296210800 1333 8213160586016757772047 1334 -1948355418522225588644 1335 -5399945008307667743492 1336 4413205174894619411759 1337 4214345173799003405433 1338 -6273677735291663023491 1339 -3464706722337682059662 1340 10012064982426132341666 1341 -3535403101558498516372 1342 -4231326828582563127268 1343 2850793399745548723314 1344 2033041268498805045188 1345 -1453405357719761983987 1346 -5277610849597918741259 1347 10220964578741187712518 1348 -4283949094415599542736 1349 -9563300893007826862967 1350 12643304736938392892254 1351 766294994638153279021 1352 -9385189828954226040214 1353 564144134036739582124 1354 9931509955407016117492 1355 -6122911609037991332468 1356 -5217099415681800595900 1357 10352645865311580262785 1358 -5188329968493525882478 1359 -3555020202097033149469 1360 2601160263363338666613 1361 7272996089158373555376 1362 -6093323474125946498105 1363 -11201261694867164555796 1364 19043386430109658350830 1365 -2931705517406649960409 1366 -13617729625402025527322 1367 9907755400312681802083 1368 4048922316597955293011 1369 -9453450572461209052356 1370 -508966010111559873912 1371 14543644285151026432931 1372 -12487667133878237562007 1373 -6703225467460654097538 1374 15096978988109895140209 1375 -954642056652808490039 1376 -7427810241040207082312 1377 -6593852975120410696901 1378 17811622575240045663537 1379 -4265307812962876640214 1380 -17276763061252767460607 1381 21967844463407787289776 1382 -5572050340055598128885 1383 -15301960076727877409312 1384 13033918187405105725186 1385 11639781542503803633714 1386 -18748714554753532533284 1387 -7433091191104418967094 1388 26517233525739187908189 1389 -10687470420021670805124 1390 -10573751836963377613787 1391 8486762446940091591069 1392 4928931298040786673873 1393 -5624776790674889947758 1394 -11651318167963455780129 1395 27010412949922889749905 1396 -13211224448148615748677 1397 -24176483514266553820321 1398 34037788472394331675156 1399 1480735013968347236998 1400 -26197150460921120810970 1401 3985573154568989800687 1402 25400887099862110170008 1403 -18463041469174901426066 1404 -10613603938596705431654 1405 26658614549499064121007 1406 -14926876699831287801695 1407 -9276559317119422330224 1408 8100333242545136332599 1409 19170236033556738894082 1410 -17993468730442107387344 1411 -27595335408098724754703 1412 49731864931350042736624 1413 -8518430974943381687973 1414 -35670564715484159777131 1415 27377711298835946137952 1416 10504277710566414451320 1417 -28351033347604663400660 1418 2751682631065117954819 1419 38482249873723119117403 1420 -36290345799029709433719 1421 -15546762439878183278081 1422 40295348352478179138279 1423 -3499004244904502327515 1424 -20991106854331144035563 1425 -13835027526193287902689 1426 45588591671622811240750 1427 -14744471294499993520245 1428 -41275754940505131089272 1429 57820501127020937497176 1430 -16772492719754496898171 1431 -40977028543704511195806 1432 37881406733393669507577 1433 29192388103520184960265 1434 -53064016673801943842569 1435 -13820594871844877940675 1436 67225119039500313335300 1437 -30344915585909774639127 1438 -24754355320132559860002 1439 22529722553071659804638 1440 11516887043512780277726 1441 -17076793938822242747112 1442 -25777372427013218243422 1443 69777754382061495920148 1444 -37343309314106072777457 1445 -61830148773039398031437 1446 89682442431758251926011 1447 4369061786708958157734 1448 -72380044190338783361086 1449 16097426979887557664989 1450 64871400260174497239058 1451 -54731623633015113809760 1452 -20269648714255290365347 1453 69819901704349781987824 1454 -42721788199658884974770 1455 -25213859514785885183745 1456 26051007914460800873198 1457 48425578573633619306870 1458 -52325253387598703404719 1459 -63967393219359286765701 1460 127077570284731961465802 1461 -26636276347267767332103 1462 -89811403286417783201256 1463 74822461019974554628220 1464 23896635873286745269718 1465 -79274530629701283817892 1466 18304258192282617628234 1467 95916323089247828106890 1468 -100514617828915901544087 1469 -32886741527241174007333 1470 102725756821362329786849 1471 -10585608525897663007265 1472 -55390411018570744554663 1473 -30750798413173603939796 1474 114531905811700188618107 1475 -42934063791104842331909 1476 -99218935437258614584644 1477 149503223454107091570558 1478 -46005797087959342683885 1479 -111181951482265703754921 1480 106761140392407417255594 1481 75459205285336635204492 1482 -148063490492077260680989 1483 -23012519777627881097583 1484 170271255895238315319129 1485 -86602460601918241569367 1486 -57771009511239224099082 1487 64252689930726603549096 1488 23658130667348477602700 1489 -52666368622148854667446 1490 -50788768198370637417240 1491 175455682273296898185416 1492 -105418783616178236890862 1493 -150215897757375785257705 1494 232241211966127532840241 1495 5913563731733698334477 1496 -191272496864606001502826 1497 57444830590467743430373 1498 156916758641551123006806 1499 -151494992036432672636138 1500 -31456890008611372476201 1501 172329199172361487103465 1502 -116811513452628368105789 1503 -62227639415458283163584 1504 73816430063070654632744 1505 121175420428555291183671 1506 -142019767851003454537715 1507 -151822925751405126452719 1508 319410300443572814336625 1509 -72470159507080183615704 1510 -227121216781023469429544 1511 200749167898459484167403 1512 56263532632623990357257 1513 -221903055098681562692039 1514 73439255859602578572965 1515 242188452136510813913261 1516 -275541305242134945957635 1517 -68457214021623861242651 1518 263954488153090133880168 1519 -37441053734681698607418 1520 -145069614843954644862841 1521 -55519649381020600515410 1522 277985368066238403454952 1523 -126509416332626641016417 1524 -226587967725731261567352 1525 378132195724259128842891 1526 -130696007567999137132788 1527 -284109182992514599208763 1528 293647199002599634002495 1529 177838431418973448757727 1530 -393307025363772518186617 1531 -24015100024926366282692 1532 413047284328722824213500 1533 -231595428718081490496956 1534 -126050863293401003437720 1535 163992141543192935190753 1536 47553043019229694158620 1537 -142977004793002364002278 1538 -102033048134564826014642 1539 436272975940867523376798 1540 -279226781387789772716260 1541 -373065064892909866677264 1542 592338112018050973667898 1543 13498684222568042749728 1544 -503710764414189600438333 1545 183428395114597051733659 1546 380529049266792530461018 1547 -419531620863206736092315 1548 -32142084948252538905201 1549 434347091936685934765905 1550 -321023307463600547978399 1551 -156204349307615607094040 1552 215231343660524503849379 1553 286397275691789745554432 1554 -380061327577253699703873 1555 -335332653212083277169826 1556 783734531884429757102526 1557 -206940836262895037794711 1558 -550334440767040342202845 1559 526127750519777122622806 1560 113536777935721110253188 1561 -581865100552204150851762 1562 249388769352260650029173 1563 577025028630209791730033 1564 -721849007123140223689708 1565 -127129328103538827336237 1566 647853322157985179248746 1567 -106269763672146288658019 1568 -359953741953879254436972 1569 -112129067521799186604388 1570 668901234160185526122897 1571 -336984441683806124837629 1572 -527559426051456622361173 1573 949034105507363076462559 1574 -344512309978625772843915 1575 -740849681469908538190959 1576 790687801200021867366132 1577 433032366678801535670899 1578 -1038793865809234810633168 1579 19501146460499268613736 1580 1004691006452632545253783 1581 -630668584764361367781661 1582 -269899267625767313711253 1583 445903076595387695551102 1584 68885190977518068219783 1585 -389932113949056024300075 1586 -166715196061008946940541 1587 1049050022588245148371615 1588 -737328441201761761483498 1589 -875940501361775395807558 1590 1479649086463445134477042 1591 -4666442832761715261632 1592 -1269647871158157093058923 1593 547762234496882297766455 1594 874640308779017572949011 1595 -1091273215156656113910344 1596 37976986682953712745695 1597 1032886200101646367874946 1598 -838180091353058292972488 1599 -365150394050115678847753 1600 567261239424038172636884 1601 684691951106448509459348 1602 -967926263391835515342531 1603 -772111821429423054517621 1604 1905867387442940870747884 1605 -536294940062761734819583 1606 -1349822465080487316291008 1607 1368535747724257986837435 1608 236807784583644196450468 1609 -1541550851478089100074479 1610 774381771006955219332977 1611 1396185550877395179979717 1612 -1886909880884292386906024 1613 -212924267607179629232012 1614 1605427928294198485569538 1615 -345138728373910712279868 1616 -880316760156214161369152 1617 -148898861247603387228542 1618 1545721968789413819605693 1619 -901627485175676233169469 1620 -1159295402794501819516453 1621 2315685452674220419365241 1622 -925614267176411341665610 1623 -1817713642313898147310958 1624 2068483354493488779651877 1625 963439243613091378034822 1626 -2621647961645813725111831 1627 236380713533058742002493 1628 2343340637161178378468913 1629 -1605339889110790827286257 1630 -537669875532376575648457 1631 1093815516917281186068017 1632 84452826065776604351059 1633 -983910349922831939992943 1634 -279187588034962007833412 1635 2523950414118464972236936 1636 -1854961914272514547858703 1637 -2122664974610173525977895 1638 3661785925559540118942916 1639 -40501234266516246720262 1640 -3207896949749307337401303 1641 1575223657175599645656626 1642 2020985865452726930942133 1643 -2868688697061784804560062 1644 369669848369646525037204 1645 2510353611562777311888686 1646 -2213059975778769302748287 1647 -844398228452238522677123 1648 1534255976014469428269719 1649 1518343758121209603505378 1650 -2427839030428253106284294 1651 -1634576207629996535348314 1652 4510456397591354465220002 1653 -1425046788649796779221948 1654 -3164645854463905927237512 1655 3443861021144034956198105 1656 394429582024043800935432 1657 -3843259197369272473337454 1658 2228965500582022523246838 1659 3198108626448756185489111 1660 -4720718465240358752440833 1661 -273073709171283089525796 1662 3801805515643601926230103 1663 -918250083304369395404581 1664 -2068309208764796361265628 1665 -239628555880970736918494 1666 3583491432200733724773367 1667 -2261100940862441437385294 1668 -2635729650651218546009477 1669 5656036668569217412667789 1670 -2344917240453523479910804 1671 -4573868369218558628622512 1672 5343682877095053460847773 1673 2218208391722961784412430 1674 -6623835365954429990936196 1675 1035575921271295971892006 1676 5492404303040990881211575 1677 -4193139711345166576316692 1678 -1003479122616144167474532 1679 2832470844027803342427519 1680 -130625109830626146802359 1681 -2463685196943388875937364 1682 -235746761452035470519505 1683 5833446446820260191540907 1684 -4635446887234924010148161 1685 -4842967310306741643264169 1686 8841094931780274220286305 1687 -323319131275149796264366 1688 -7770080883593379382694040 1689 4273015794108076662873722 1690 4437651826239011654288712 1691 -7111955494052834979860599 1692 1512283183199114680994939 1693 5767940870127722180025410 1694 -5539794112525932381186186 1695 -1865312712888092555405785 1696 3814232558808195727244121 1697 3495485760696996172286742 1698 -5882688780649558371615229 1699 -3681490723551010300596476 1700 10658870381281298453680038 1701 -3546735565370822819821169 1702 -7555255137828562347597420 1703 8685003417579914635914339 1704 647728433329246547217998 1705 -9743645689453680208254406 1706 6211962169763455845765371 1707 7447126125780005669417908 1708 -11856208209143389720179616 1709 -29048860104641333241125 1710 9093197069102506645281135 1711 -2752225735191085763373844 1712 -4746473213309049758162395 1713 56741938935330359619199 1714 7926030622333148771728251 1715 -5636467117715676492874409 1716 -5616012134365377926772982 1717 13350632626672997908337922 1718 -5985968777898375098487080 1719 -10836831524100992630959952 1720 13371555560429037136221997 1721 4689055264009224217141642 1722 -16036609074559040474778038 1723 3419480628677184462168935 1724 12368111121855361822237143 1725 -10243962851090795803277683 1726 -1679793101625075603574831 1727 6688621502945311279900334 1728 -788053340631519158881693 1729 -5890695383836179759709262 1730 -20336655530339230218400 1731 13653943168792692093291104 1732 -11178598819847127779888859 1733 -11480551574586326956632333 1734 21277496206014755738082814 1735 -1011821408198052055433352 1736 -18955206204860389263664527 1737 11475146686109765217200184 1738 9814794700036657415437109 1739 -17926123191392456882970551 1740 5121889993264081365391358 1741 13535866549921639406342272 1742 -14100907370273348314896363 1743 -3920534338718517581602511 1744 9695492115231879189561730 1745 7299101902650360701824965 1746 -13980510352463674404902566 1747 -7540254344907491734090470 1748 24431242152457243290510151 1749 -8891433301568773607807508 1750 -17218642728384284934365020 1751 21048450527821699671815417 1752 530795311395096350558586 1753 -23324412514298562032519796 1754 16348936629141378791889959 1755 16495350655571027260225616 1756 -28545834201994836902838910 1757 1194913303352172512828716 1758 20838716058448986825730111 1759 -6933209785892139278218141 1760 -10608588226701245281085746 1761 564013342710208470606118 1762 17825566270199170369074641 1763 -13495951828011842061674083 1764 -12573188983304203350002079 1765 31826416799296577949597432 1766 -14633459393341424316303950 1767 -26428025626951796846237524 1768 33284247767897704697978845 1769 10238264015401823745052318 1770 -39046668315379346876538939 1771 10586016070333100414496987 1772 28024589213647817101108467 1773 -25816068471391128963428378 1774 -2122797179770099629476945 1775 16534734185257992963892992 1776 -3809526605721096551486129 1777 -13747680355096242598411336 1778 1897651652834370173784122 1779 30475212168262238744056783 1780 -26656956652617117737325756 1781 -25591423542501585262631617 1782 49814027599036991197712149 1783 -3500074379234504619061494 1784 -44407438036377597467067850 1785 29125935181961924208425032 1786 20692321463163587614756720 1787 -42753032937204112216546390 1788 15061288039092818616829812 1789 30178967050676802221318099 1790 -34015517976568806203016886 1791 -8123742865109336646414817 1792 22938651163511562266111745 1793 16301576274481016746817115 1794 -32488491035971993948852546 1795 -16774465806167409609066425 1796 56357766241410087369236893 1797 -21405305250648258775490020 1798 -40193207352881483212858684 1799 51559816222050806526747932 1800 -467916846577601930908082 1801 -56988702179602920997560963 1802 42602787082060189231249959 1803 37089333358960961025858310 1804 -69305718179011333474038227 1805 6415042717448825758669170 1806 48227321240363085859562890 1807 -19416193936451913014846692 1808 -22830861094625490270802144 1809 4050350595705201606111685 1810 37878086341984176887878725 1811 -31748942530332510105428936 1812 -26248808560361992793156911 1813 72947441841543900880157269 1814 -35648469894297346852293652 1815 -60834883518768662538462573 1816 80107134900863058044097309 1817 20627824580914261210514197 1818 -91323882727945157845869546 1819 29034475997947764831159065 1820 61204513712164670217906134 1821 -60907254313514254151026718 1822 -1212771960423256547619630 1823 37706645383972276299135163 1824 -11172429256848522440176362 1825 -31443956105603979227937818 1826 6286729963130967363359291 1827 69710727836445911322982676 1828 -62029910925701900684452796 1829 -59582285621383525354120710 1830 116922259457852404803174664 1831 -9624443719057579436179477 1832 -105162992474244885119616836 1833 74385148083805003162962087 1834 43879723195930784585647523 1835 -104067905267763005896748190 1836 42853737863824089032219301 1837 68522645410726685675066156 1838 -83689066535187535456404110 1839 -14934420095155381679513425 1840 55326527494156975544947713 1841 31982269040639380179535310 1842 -73653019065132745543781686 1843 -33645407530487778966959937 1844 125623051337673303459881712 1845 -50964419282766480440161802 1846 -89604144165572850776127285 1847 120774868441078369140670051 1848 -5873460055045063297915203 1849 -131982547722581573198385450 1850 105604323234802522426877375 1851 79870220426980656378192785 1852 -161524788875964654278274614 1853 20811426188431799991701339 1854 107287483735303217529821252 1855 -46695820675648844417509232 1856 -48636405179394501068241255 1857 10370294221359997969896609 1858 83098159681088984032672694 1859 -73250619820285242509175257 1860 -58429450494647895669510124 1861 170134627130362207102611449 1862 -84251767022962050306881378 1863 -144411846846352083071666589 1864 193063588692900806781526120 1865 42592873532078634240776136 1866 -215645017921889456840899135 1867 79870785651682460347965120 1868 134435815855912141377079571 1869 -148566898956788373413573381 1870 7596234768114468099413987 1871 89227109396418695327659320 1872 -35947540990860100886619004 1873 -68968571392353014256859772 1874 22126252188098447765466255 1875 150905351549722620606069038 1876 -141876332240588289925316362 1877 -130565430971670704877963327 1878 266140757775331668547705112 1879 -26682785474430010203636202 1880 -239751312724465865045649873 1881 179727521717612040047769121 1882 89259771698733313957075670 1883 -240504217367093925558695915 1884 112041544067779850409512503 1885 148679754429485795508358582 1886 -195262034560478122336095236 1887 -28221727403979617060821138 1888 125556054911776220733655598 1889 69811087511891237540687533 1890 -165370549216403517273745483 1891 -74644394206435728896590251 1892 283907767963829765665998666 1893 -119042268117369764108839979 1894 -205314662678008403738203803 1895 288016632399708253451468310 1896 -22012530367058475504764744 1897 -312840296366115438800985379 1898 262348615144412312532494692 1899 173935147944598983418674298 1900 -380828436069408216357951838 1901 67279699047096320427610938 1902 240578448703058597369297919 1903 -123620214123466081217515520 1904 -97579300191110343383391986 1905 34057753021224922836098139 1906 170327287757385338211582499 1907 -163872625450409547909310602 1908 -120976129655265945369993837 1909 379626631604814946487606230 1910 -196552984464326652095323416 1911 -324700436882448923745265136 1912 449325220898789821609592982 1913 82168876013126419414994764 1914 -490405847370814138761668356 1915 200618088142188712836460478 1916 285837258031423042276632502 1917 -340091068450842001460013157 1918 35342444125497819534398588 1919 197171963477704342065320547 1920 -91427963179528450932951256 1921 -152249049015205544926971860 1922 54986086745151253136129200 1923 338787530626420017356954882 1924 -320112320331992828542318672 1925 -299156917904979804164059288 1926 610617480516645950730690114 1927 -68458578883142109563391144 1928 -553925301175628787312850732 1929 441228233965860401123129079 1930 181896119473867750403419411 1931 -568429431393703384277399442 1932 293341034509170627367122295 1933 326817838866301907737608633 1934 -465976466259762613240774507 1935 -38953561862916291655710809 1936 289323772008898453884628989 1937 128268744873926466720731876 1938 -359418751798213233801425768 1939 -149053777621198750168902123 1940 617497555507602043173891052 1941 -270672718805167726647762435 1942 -449890858923894321650824311 1943 654566787945735878213781428 1944 -69368379569009946258706761 1945 -705554417384946139318512437 1946 621527380067544777703917929 1947 366244255355148201289673415 1948 -863395079731625020099155728 1949 178764090062636533161406811 1950 521132599072732088791854817 1951 -286179414722664247011774447 1952 -197827931060786100732864528 1953 76140327518345737562147466 1954 366931102841972892993289287 1955 -366520998183552405016995635 1956 -269678944882591555949863410 1957 868041453450384766454058028 1958 -450846659841828721169401318 1959 -753060595439303487298058537 1960 1052871247908874750742707963 1961 159614570321693292138607956 1962 -1128499754914440846521611699 1963 516085168918715699639309417 1964 609893207201144960156906954 1965 -806176923293923539945578883 1966 134754899473759209499178485 1967 448103542398574899223198198 1968 -255052965247061312222066816 1969 -314347466158524358840666401 1970 149203953540899881940785847 1971 714045776242059428129147584 1972 -705042282077498987204515803 1973 -647500726949107281061127560 1974 1355531285127845296339793204 1975 -168175785942458410824668114 1976 -1235292515451972209588388728 1977 1024673765981870333465897091 1978 359327696966280466186803508 1979 -1279792499517453085362159519 1980 717044990864162513522121007 1981 692812497519194311451532445 1982 -1056524314214518551245912848 1983 -57509925495591528022091372 1984 633252395542438413608701787 1985 276162483979136704413041098 1986 -783228544898281098091852071 1987 -332537853904040328435529637 1988 1371641625799766761815112663 1989 -616282778895441600484693851 1990 -1015256842150642809423591260 1991 1523946127630900143835278193 1992 -194123281988411173117393576 1993 -1629503018217131610225623756 1994 1487412496826013580018885334 1995 774114512832914090170052223 1996 -1984735927616124079503661183 1997 501695906608769010361138928 1998 1135157167450766789262917026 1999 -723257777852571984220332680 2000 -362328661248490521613755128 2001 202306123707541720423608123 2002 727475370229694791825049905 2003 -782392967596674637802791796 2004 -560436164864312328247357315 2005 1891891168155883163683069946 2006 -1011143453352675456118480985 2007 -1662065838884077743884039733 2008 2380037766767546088134420229 2009 295975397929900051538017077 2010 -2506726045969942002521156784 2011 1225791831471025153077328549 2012 1267870920018071242825808987 2013 -1798849270174676287010771039 2014 380929142607009196008316783 2015 963499907221381372856860454 2016 -603493880773018217169745488 2017 -672125213460492277681464729 2018 334053437949136132192405595 2019 1578154724412815614425733312 2020 -1548676157189621126716680646 2021 -1463592895255677404385475330 2022 3048505145232063575096455826 2023 -411016540424470584205015011 2024 -2794676853893792705248208816 2025 2435407873336892245773830884 2026 702592596227466494637204851 2027 -2948723744677925295161263661 2028 1779696269438390538344695369 2029 1476999049948026270250723848 2030 -2453468931422650783702847854 2031 15199460848211737889929845 2032 1400618542043904469622452760 2033 468613738622210519169572303 2034 -1634583705619329633446311560 2035 -672305438852934977461026191 2036 2920520393544781623729498265 2037 -1342419507412099635402462115 2038 -2198467138257727618243617518 2039 3372577548239759028537287585 2040 -497393178823027897078323589 2041 -3595381607932401525836653770 2042 3399995427599561983999437958 2043 1602457888416166602241366506 2044 -4394885655450001314747402408 2045 1220443684670058579491854198 2046 2403206535660171210051771860 2047 -1621830473405306972878071123 2048 -690250217867220529437642790 2049 421224257487001487000967496 2050 1545280258940299864339305959 2051 -1703699649013741303377187661 2052 -1256961285164265049686724835 2053 4250148498142688857187752178 2054 -2256249826310713812413483453 2055 -3778012177601141097300369183 2056 5442541333442649931459687059 2057 529536233330545171350735821 2058 -5642276094264223389646603444 2059 3011703330574450660808908581 2060 2632808443305673370799491246 2061 -4154682832023853746946522560 2062 1115668527961418989134436923 2063 2108151641693310679261228430 2064 -1554839576963966180693828960 2065 -1299320288290544695313678839 2066 802299197083384664893007713 2067 3248754332784872655578000649 2068 -3291268124319561216094890082 2069 -3144916672033595195246856143 2070 6617668179360360764137985111 2071 -925210275170490883173860583 2072 -6121664910736221963659620542 2073 5477668001627608988610564559 2074 1356735428459225004193320254 2075 -6496288178883975635382194706 2076 4150666922591485694775492635 2077 3069976826821678086638241969 2078 -5423716305778072286082578688 2079 168327075674943637784474688 2080 2971588252527335358153356912 2081 1002794844974205999356148388 2082 -3470774611112769692465489845 2083 -1512255284208308404416763621 2084 6391772063695247844981297257 2085 -2984710061409825047558204768 2086 -4898950574466139597013145477 2087 7683974568680904410539296753 2088 -1255545864001628141478953597 2089 -8121693856035306562528697010 2090 7897217432523666498357226677 2091 3292981108978447289124761393 2092 -9879166309816324146555731919 2093 3177031584667021712722362242 2094 5091754967432269190415194456 2095 -3942553414576132209997091919 2096 -1083562552755047248647253258 2097 991850570851568235944257464 2098 2968792223691067809481059500 2099 -3472918828521166264948243141 2100 -2646087568053201078091077165 2101 9068316427705675972154172188 2102 -4873569634781763091455695075 2103 -8215984205031325659229045092 2104 11997277203452860985840210651 2105 950458280232574301055484485 2106 -12293731692234381970675832977 2107 6868197761210907203706459495 2108 5372290971717168618390268391 2109 -9065647574127325696190475604 2110 2776764535678469279959710648 2111 4426274870855871129642681070 2112 -3509711216702567508858171331 2113 -2701997126461137583952323795 2114 1681904615178410141353722508 2115 7086732746016365493739436035 2116 -7056574322619081346194866367 2117 -7018265616013762131964027717 2118 14613704975352664188344004201 2119 -2179582332565489823680501629 2120 -13602076600708923600359804449 2121 12672099191400295059311877209 2122 2540551146669966584981040410 2123 -14638165074632340279156875990 2124 9907752573314898853405797334 2125 6346250442719025602722113524 2126 -12292073537297773293476926301 2127 1122356198288052295294787232 2128 6328476630886248340511992473 2129 1530304954619644262677974221 2130 -6958361280386473774461766499 2131 -3135772778019361425907314256 2132 13354816882806922937357524637 2133 -6237515185740449229130632683 2134 -10516182320057536055103623545 2135 16610707558879226147134965194 2136 -2897845915541892854753475064 2137 -17605892697879686302102370766 2138 17525292209676897170482286501 2139 6743741794817708718130141418 2140 -21436740848853355986683321838 2141 7327999473841627483047996936 2142 10565512770853157893471046565 2143 -8613043407548071736203413393 2144 -1848907698586210798416804286 2145 1949981422927437232297256961 2146 6250719210597691353840955674 2147 -7383736068019140651446101704 2148 -5962700079986899421491385452 2149 20040294666288437493089755133 2150 -10610236335195501926412347854 2151 -18341983572258808739612666167 2152 26852425280334446787575370830 2153 1501485007354595875210807352 2154 -27146888088824403301591410148 2155 16290255749721989621812038998 2156 10866980608253578270536941181 2157 -20461026296140732519515933338 2158 7334557277825891779067434778 2159 9339829184652712001211497933 2160 -8564427676745492747862389505 2161 -4814747669508748880428775858 2162 3691360276200998299019880434 2163 14289878541193661655143978315 2164 -14482965606158545704970571716 2165 -15006610933296681858626709606 2166 31093195555322804431832538335 2167 -4562230470233058769662387179 2168 -29362255412809698897441938340 2169 27734335550750055246045621469 2170 4860285148261112071776459666 2171 -31661783432598190749394902159 2172 22297084020077432672707936733 2173 12984232126591423814164896031 2174 -26597182733117113764575786101 2175 2987777638830295074516378941 2176 13058226240622348409273924368 2177 3303667316028468563072735290 2178 -14425061222802218634742649304 2179 -7091887853068949874585261520 2180 28847066173145905000473891874 2181 -13589319941273386317465323439 2182 -23160329282096231372788659907 2183 37117626420224008638392611318 2184 -6889986188564251677268869594 2185 -38995440239210541634333633812 2186 39681892903028563674798483312 2187 13490480265650753653204625728 2188 -47244401910154097820991298113 2189 18152492241886448555866162088 2190 21811866327018955626102795257 2191 -20265283711118156110845052558 2192 -1817725885527475826077781708 2193 4129980717880690907069288073 2194 11654062781530873411788811192 2195 -14324634441813012048197406297 2196 -12749303659967245969542111672 2197 41965136172823763408761498494 2198 -22120152827997513269899115301 2199 -39417235411557221118667341201 2200 57889776150237933597558173111 2201 2671030170153887312767529544 2202 -58180576210377884493223102228 2203 35978825222783298640691376352 2204 21865120109470221510139185411 2205 -43819714809199980401824449606 2206 17085094738145171019009869574 2207 19223013011312522768834293968 2208 -18679199221303479152478528204 2209 -9717543616482568838698033584 2210 7302225031513809394581021881 2211 30809658464378390457846418437 2212 -30378063914444611435195296806 2213 -33072982718474728956142803339 2214 67555554210082136833333075849 2215 -10439597525761800471855978069 2216 -64195247353643302045491628514 2217 62661396761593371376586406329 2218 8671690092485699322816588464 2219 -69933178147710689118906032216 2220 51609230966618152332154541625 2221 26051365712230701652991589551 2222 -58998308660248369079674723235 2223 10153592897682594843704513202 2224 26793423435626244792611369946 2225 4228363837765359763156253573 2226 -27664311271623903902756202336 2227 -15135769190183274462886548838 2228 59278174628416417672200580803 2229 -27256764543053516623733477127 2230 -49418861528433181750968920441 2231 78589405750195684862007505474 2232 -14783129498510900981432348589 2233 -83264799795842204769098771479 2234 85865596208752608730569849377 2235 27507538677236675230635864908 2236 -100745212381907020899165031635 2237 40275253539760607797814485031 2238 44531318039300063950954241450 2239 -43323599870928034432236941248 2240 -1723539235148195478492978283 2241 7642594272736477999648676418 2242 24375586251799036303913768555 2243 -29776982832908925802368370702 2244 -28729545691172107562696866064 2245 91367166296627206732467956037 2246 -47073130444279723838723419515 2247 -86563734336124175645080955287 2248 127103106142989203675261138756 2249 3255607838766146008843039985 2250 -126278785806419641990736977749 2251 82933334256587399410986250609 2252 43130323654577478585062404737 2253 -96853220782811322361375452691 2254 42439801360361830379413595694 2255 39131577120466648124488273053 2256 -43788297206593382871527466298 2257 -15262997573104149458039905313 2258 14723298135104812844391513118 2259 60982282330733720293433496597 2260 -60157576505176667207091299436 2261 -70533314004385417445130431052 2262 141168400250458497513319022161 2263 -20365031547478948159437878173 2264 -136866853324505717856381484588 2265 133981017805481268130484251937 2266 16745056622336888337265340953 2267 -148916663798902424567684668870 2268 112813403174678199874851652314 2269 52709044874100254355875097528 2270 -125285205616497109863240634052 2271 23760756317839211683630602357 2272 53913800446804664885584155294 2273 9391860083493092757837814610 2274 -56032643195639646805074819456 2275 -34134993435368659397294974271 2276 126528447998762392475859855987 2277 -58252171528824138615341812170 2278 -107646285062254866503536124811 2279 172507234234707941377180874041 2280 -33739081373118953799024314996 2281 -181185742803832280663628005806 2282 190240228776729532828881897417 2283 53632856949270376044676089756 2284 -218105895061897198980465102042 2285 96079391000885005915489107495 2286 89634627006876296237355744804 2287 -99101330295709681449298430490 2288 6719967352131027677187788227 2289 14341469804521005354958237248 2290 44078188068813020281776979191 2291 -54530168655615035397734203604 2292 -62260533525046961551334728111 2293 188089569239105500900439170010 2294 -94652827342665799201491888617 2295 -184185931062682491448620933784 2296 268659707202940911147530521328 2297 6260297684366368555767123646 2298 -266895940117853781007634972257 2299 178407883054195553033840199753 2300 85997138264807482293568938653 2301 -204048568533465391593163844934 2302 94634965246752075863452636277 2303 79197986377957624417698860967 2304 -93045452191827484936560191984 2305 -29713851726105104471835015034 2306 27429658003261064474527154403 2307 130075636822386986959661992464 2308 -123548870756370314613910668824 2309 -153464606061369028456037933551 2310 302052956362458887450860007158 2311 -45500391559681840069918786222 2312 -294850617513611051389364127614 2313 296525929383286771975836138082 2314 28358642101959936720830313283 2315 -323049429127259644352874541426 2316 254520024255367032476737590657 2317 102497536864335443700642016970 2318 -272546382228694394950016477550 2319 67897458519322830113111821700 2320 106486892265294412342472002151 2321 7897319428717079984881106095 2322 -102034486220054381435134833876 2323 -74593072395275920616898761740 2324 256092372415342561531381278474 2325 -111797473015955322443898856833 2326 -228502233315469468862527451656 2327 358468361714101304052919701362 2328 -68037614537366748020831455948 2329 -382070533603145300199699620540 2330 402729561352753919545909761037 2331 109726250815314225636100564839 2332 -458072697672555565413564853240 2333 206925800725760332224803345040 2334 180515935060689680240263793052 2335 -208110075485864925103647203355 2336 22851505367944607236506433592 2337 24391947184753113891997741632 2338 91892484017250656725746489570 2339 -110844016289702150215835333291 2340 -139360833500953626719851345467 2341 403611080054865554844103268774 2342 -197154632539419638254598717330 2343 -398224929469748632530713364818 2344 579676877962183451315513012400 2345 3075036876673182131794985960 2346 -570421489946750384294630978681 2347 401355353065569334175285218415 2348 165452125534288530878052138647 2349 -442527289231686528428884103293 2350 225460993092273152222299444809 2351 155346243722943760613470501926 2352 -211226991810337266927649259798 2353 -35699901510747467539855249500 2354 49584332452730080797167049733 2355 253228588103443768361279359548 2356 -235311816224624853098399947289 2357 -326345573288118828999658049784 2358 620758938766835114907736003386 2359 -82170150517662202501937038921 2360 -621999499159010280893414713657 2361 621060210508838714861173817695 2362 57408405715598067711487329292 2363 -678691902589394586687436261579 2364 542987181543559050535957776283 2365 205981549101249070770976818101 2366 -569616723812742381193061113495 2367 150076936519680912101288821850 2368 209298031561034393310084441477 2369 19817746011642941836774148536 2370 -201745105902780337388731665727 2371 -166451300952220668631171785166 2372 540397805651263524490640629882 2373 -234886934475096197015870150674 2374 -491905245105300638065204444762 2375 773948149245822433044556387318 2376 -150302158291974863008055412965 2377 -818012618298395256965668455472 2378 874996320946743345572393446741 2379 208891421962557122185555793241 2380 -975795449295005760072726077714 2381 479239606905413592030275376055 2382 354438359007073830471111093767 2383 -464558563504519947368326919828 2384 95356795599875397056928920779 2385 36375598240634678019397363148 2386 161185544179608104174630789908 2387 -187972532812375475820219164673 2388 -304201919638168041768927033331 2389 818084098220453269794683594804 2390 -381937850149567551129404419303 2391 -839992356559229667468204179459 2392 1203487577518434408860245181789 2393 12255631398409676509424256121 2394 -1190996644162390626123701876120 2395 844173285063693126988717042539 2396 328818544733345422603117150366 2397 -919649946698352978965745012053 2398 486880054196089696873940344569 2399 310337314926760049071368084825 2400 -439580558868198313266117932411 2401 -64374733447796141684257483250 2402 84388341065749414580569673162 2403 534404666393546531292786232788 2404 -473407707676957635050094753767 2405 -700401386892918890321230344362 2406 1309477199586527748957651643833 2407 -180036237229363051352129951414 2408 -1321466825755425451600427040783 2409 1348714299730763193944148787965 2410 92659825079162383463993332146 2411 -1448038869988643492205795184060 2412 1198538473612499494180643663663 2413 388030736011423564335601593213 2414 -1217877308374210715149539771644 2415 392773016731500630803344989516 2416 396143618520033882418861918962 2417 -7040775268312971552726067827 2418 -342349211805258402171207134542 2419 -368888068128603411443099013612 2420 1078701872018002817277648920679 2421 -429175868935451777482942765571 2422 -1039145208738959754963248492261 2423 1581163345292322177181912830609 2424 -285062979713841461683819582385 2425 -1705902387707917152397643292270 2426 1816310502381038188662792571410 2427 432018467732310709413586744357 2428 -2022543554140807333623884431091 2429 1007092648633832502432399467674 2430 707007363071604299009488131308 2431 -961152372355997997600177075086 2432 231597882230501894462260258814 2433 49783644802124468956535481003 2434 334961713467071656520607539367 2435 -372556397786493603183855692220 2436 -672605870481883035277792478793 2437 1731660066116478270023940609191 2438 -779232186545126043634990112588 2439 -1789341580254442641178282080513 2440 2555000884302200048978885432848 2441 -15042537562246896847621741289 2442 -2508843628883004241339000449192 2443 1859228578627428723062837385147 2444 617608425838731714240627254011 2445 -1960231364611936797734686543493 2446 1122809107073240941616500840152 2447 584885194064649865626290401710 2448 -971926456877020987385652909517 2449 -8114188111493718921770851673 2450 123840242697935261007373494912 2451 1024419914462812032464316101946 2452 -861543133170493702936130641281 2453 -1485229297925652237092203628726 2454 2650432875552514625368636527593 2455 -293952448331588680926897592135 2456 -2761111475666466478888416561373 2457 2773262580716956028451479296581 2458 205581328317117312450308457138 2459 -3006614630891053679504357646051 2460 2503460756210301774423696449096 2461 779608849887350356668769278748 2462 -2510146117295915126800658358576 2463 837546077420229694806205279853 2464 761206810174992336957902617652 2465 2303202559629342450627968809 2466 -657469440599115852320456076512 2467 -809243124408053142740209674644 2468 2250953053093226864725174656773 2469 -886714211524435901898669997496 2470 -2210670060187984239878677591965 2471 3360845206657001160250462506705 2472 -613050683449753693525898256046 2473 -3597090934723592458706348351098 2474 3878038132902204593459671618238 2475 804865836633348245959074610888 2476 -4244818633083797588036399359330 2477 2274007504205841854483500118974 2478 1354279441123194025570076344495 2479 -2099263991715850361895289160776 2480 688449826542125140788272482880 2481 16663848264769774710802874289 2482 567425208896681179521548949271 2483 -559045568327524455771554837890 2484 -1470256737971708266824104066971 2485 3459840411032683161482507060379 2486 -1446712472996784338365888230392 2487 -3744505885258564701901320894099 2488 5218424904699755489069731978441 2489 29351531410208375146948742089 2490 -5182705384750192063532641490043 2491 3834765669605954350511398534062 2492 1232021108070673232119113617252 2493 -4024674257571630907082497867319 2494 2362793030991032584407734834978 2495 1157697916366151736676619931495 2496 -1989996522696499439325571023626 2497 19998012415038553379328642925 2498 169557795207646954143546385803 2499 2138006788923529730761394561806 2500 -1695404868472440890454751526048 2501 -3143307396862975686414083162993 2502 5514369968889941885861152330862 2503 -633612726491577317166821142172 2504 -5788678747471495008693983332949 2505 5920522278552387606055425669479 2506 322821012055697606941813991055 2507 -6317066456121109845226954167189 2508 5419955839131481611082795579640 2509 1419193818352064871183564847157 2510 -5281053811459674791171155933294 2511 2072147468497485633341202436475 2512 1369445750148133766077619126985 2513 -185956703745567294031213069883 2514 -997651195986032516119225739490 2515 -1801351214564118965663545034716 2516 4434646326229683333298396202975 2517 -1522142012998242739775081901491 2518 -4645526527649921411099339705937 2519 6758862363250641721401159381788 2520 -1085017203378496610973913090766 2521 -7430134057145632771283689815448 2522 7910296895976550952320535682562 2523 1695232330034496976584682159537 2524 -8695766577239562732963714362531 2525 4680654137827438230210127359639 2526 2683693800286557010810033406856 2527 -4289822399320787125162199101922 2528 1534749976202467465368035889485 2529 -67561584029613412966735396785 2530 1175494412965411295839605684832 2531 -1070559058613035945665278472585 2532 -3199394537878564899468607153263 2533 7223143434590704631082635399217 2534 -2888564709293177805632858139215 2535 -7861590424510005406214556562587 2536 10912961092795063141877917165086 2537 -95196022721217275358702390719 2538 -10772892819790328616092745491006 2539 8286701790704226356444755667688 2540 2260421993967963547193492085771 2541 -8441118208426799181919503750392 2542 5309137371895603646819342060260 2543 2084786617330160181895427572084 2544 -4302196580754417316064765635707 2545 600820950819670022080556474133 2546 72482493412979470416657929771 2547 4039648940836798831166700155097 2548 -2907762029012864723859695367133 2549 -6637614461639580766331295904076 2550 10999900404153065285059839678260 2551 -878522150807228486481273398476 2552 -11990327512351812191790972237138 2553 11972530876685136659707793126474 2554 814775327024363958840586458480 2555 -12980838596220502287501033189107 2556 11112672325386692802225512390518 2557 2867902946584115855540206304903 2558 -10755198414743398466123819271939 2559 4305671681512421134228074176713 2560 2573756136474329404664974505518 2561 -304670943412744011729416664884 2562 -1837057118190123779927414344030 2563 -3873638131371097136325208123137 2564 9147546087643735485883476200681 2565 -3094120763289275827917471570982 2566 -9756429244732704310253886396440 2567 14153856230705869600477124534920 2568 -2276370129503547061026645172303 2569 -15445957866599461286723921978519 2570 16619005247694408146133706197637 2571 3102393012468801476267336901573 2572 -17999629337949461198326765570840 2573 10344331644651091095235513677444 2574 5012510580629922657785950386699 2575 -9189418124106572683564251473308 2576 4028307721753988257714565330042 2577 -585664761598352326726580415778 2578 1914265382957854192960577699654 2579 -1222781730808303376390997232269 2580 -6965048103355755525538753651322 2581 14236776416306595555593044316180 2582 -5095389704101524834463418230632 2583 -16327038975462203935277764445096 2584 21953318345431698401143382636031 2585 207089106696791749805125018949 2586 -22041971638443162099950617732899 2587 16795401802406279319406434970968 2588 4559466624984017072013793671876 2589 -17155463346408531519006800866027 2590 10939200569362174238986434945486 2591 4111836328206657514419617844943 2592 -8693584816343011066599873102560 2593 1348383152026008710525161601583 2594 -208554557894725328617203221931 2595 8329208123750484737439976804109 2596 -5577355199838940388731859133393 2597 -13841286162181134819156487296390 2598 22583469402290898432992800687882 2599 -1873405349975948179209636149141 2600 -24816712759530618526995505161797 2601 25149978151826431457337618258793 2602 1300437837251676455664862741525 2603 -26881093923149116103290639753627 2604 23647150043572641523277547043501 2605 5036720352545697364483569021282 2606 -22302268004429316976237953330518 2607 10224191246833366459478145941278 2608 4323362781489628100589963401356 2609 -1351709052712388990823219047516 2610 -2172941291571849807362399451563 2611 -8599084183993044379903654274589 2612 17795842794181801740087118746183 2613 -4869040649225519489060550594683 2614 -20379828619138546514761264178747 2615 28051581730719964618218327931022 2616 -3671643881929939066289804348527 2617 -31623475656470957324403318608031 2618 33353317381172530903113417533746 2619 6686532930973985821140859931503 2620 -36494714919254326947708126688818 2621 20912396741797064466046075164703 2622 9918083655964213228032203794819 2623 -18586773097845940092989485601853 2624 8596295676341341070610559740208 2625 -1556145414096208071034021188926 2626 3939374593843882112917111360784 2627 -2164620131183526179030358477478 2628 -14886176286924009094969695593039 2629 29326976116953784326260925759124 2630 -9941097564431445975256665549184 2631 -33799239843409926973119214106256 2632 45254407933260710857915565137164 2633 -161156197711909907325537796107 2634 -45228966844501354389597471369538 2635 35671427867754977237916052731313 2636 8188967858630927298706008374207 2637 -35450559921012884227175708475011 2638 24036988126001088592242156532561 2639 7013774704392607832017696253754 2640 -18433138671488366632896574568360 2641 5153061522354629790494307355422 2642 -1763403703424938839008198106979 2643 15512302282042711275628200860603 2644 -8755023474291479275506598178106 2645 -29083022803827607026506448216740 2646 44441252317832460489814102567693 2647 -1738614606797772037271403748093 2648 -50976163832928424068053102327228 2649 50081869380920931646880837046767 2650 3635508960298891359356713227002 2651 -54722582565503302279675829511636 2652 47681849087249638206822642271480 2653 10337147773298853287653083597036 2654 -44950689083091288135771030385155 2655 20808923362627774975885480568208 2656 7937171991315432189073627607540 2657 -2462736239864344250091525846258 2658 -3603601038304764184633466977681 2659 -18102290084443600398971541710015 2660 36276249873514058821334835690367 2661 -9725918847440856858786883683965 2662 -42250883478023084800884906528488 2663 57905743513247667118197898173564 2664 -7521667537936321097363310911984 2665 -64838926176058966008359417666872 2666 69037274183786005222631726647971 2667 12070686097423388391260118836183 2668 -74569981740754838313657474881481 2669 45324103206211154131358453450359 2670 18066037200729944334358614682242 2671 -39117472532418183068385585368502 2672 21064787200901512031668508192158 2673 -5264389146262274010571278412900 2674 6067724353212824498857191198051 2675 -147225372909723413199717920344 2676 -32165887095527246268312344909074 2677 57067891479895360618018648616853 2678 -16334500144781460286103806299276 2679 -69672745804175584077256876128986 2680 89754399479364258863208737342242 2681 1871098527922075221074603631808 2682 -91727357818992179751803363767585 2683 71170536170350229301801882916531 2684 16837822471530559360785127185972 2685 -71396209962854886199156387490107 2686 48617814479099208238433402064692 2687 13890341182164725682559042853861 2688 -36878538035727560579484343194815 2689 10773886425645414834151371727149 2690 -4886913056647679491771286609583 2691 31549170622511607891573522629939 2692 -16201297566378851627258638701806 2693 -59765134495829336327685340579181 2694 90047746260744710854500419274301 2695 -3723602744729213886627382973640 2696 -104181699233477795569371273870641 2697 103644283457319233488591890768535 2698 6066611388985716657516177679160 2699 -111782864719814234394493237431123 2700 99867746347967102612160413566282 2701 17477636324347843998050918767994 2702 -91940118442814361275210753090730 2703 47846965499017437727350634144920 2704 11977244248118276717265196143273 2705 -7731002593621496603448522925247 2706 -614990721400779450379263292802 2707 -39876752742098060398599220928829 2708 69703458415350849065625868592136 2709 -13135893085564337266846046704183 2710 -87670759658026783037718216491948 2711 113183663362031395988398603447177 2712 -10403830341797575225102931550242 2713 -131680539475535622929307608096444 2714 136521310746508821855969771661850 2715 26664256963116485987627250389225 2716 -149783503612989059027085463371586 2717 90167494679408572358971923735106 2718 35846311654485669163978868605243 2719 -78445223079662974839566222368462 2720 43672360781716294341964666154758 2721 -11692333848843764481425350562874 2722 12322265873197560032827216940006 2723 948082268517026466737650410329 2724 -67488718183492115593714834485351 2725 115950275648804379547783216889180 2726 -30939692909569092649720221367626 2727 -142243944493282021913346486434512 2728 182507631298852915984762428771821 2729 1639827160845499953627196166953 2730 -185938505297608601930358538339780 2731 148760045436880669565727035790473 2732 29688072221637707873634978040577 2733 -145459875931620843492274648266239 2734 104786818281867082210906493734702 2735 22098633752914675241750847237417 2736 -76879640294939315230869581391071 2737 31675715346870821146357233086066 2738 -15860415675530785223607331315010 2739 57906702369306697818410201036268 2740 -21449420774261647693440620067462 2741 -124792532962114281059766820236672 2742 174850807549536720179602685122817 2743 2030588100700950313138873003432 2744 -212285854968639169648601401491465 2745 203485890863990120553892977109269 2746 17632148765909360136104087942140 2747 -225626162400348135665193992502705 2748 198339634947759284240258611173345 2749 36737176196299167390784773428916 2750 -183630772719426120844588830845047 2751 95730957011808538531188349673199 2752 21420730934798148669422035483917 2753 -14667031267398114258509231628574 2754 1692556988918456113662176033260 2755 -82206734810556481753019292870864 2756 140301377899042080100484538163486 2757 -25656334327770692785033076762275 2758 -179293865385610562794958019426872 2759 230393869054231178529293469351616 2760 -20719212976474615459776224230500 2761 -266484421793102038200778086723161 2762 278636921344958104422473469440491 2763 47734943708406608013169142006646 2764 -302312271779431323093228789515888 2765 192082172096201067961048259000032 2766 63623044651171408960584311441096 2767 -162470883489579869184868213277729 2768 102175603161787564198847708633682 2769 -32828641011696066671310205586712 2770 17443416899832948743846789705085 2771 19767604291568780149719652387629 2772 -144382104573750191611027559504984 2773 222802779728026918242408630870645 2774 -45265649138098928767896611735514 2775 -291000299592756284645621464319093 2776 357155081344185807832753280452984 2777 14227295661804966944054413196760 2778 -374019432736885768709306164720257 2779 292530394484492092000967592808495 2780 62587223882626494358350214544597 2781 -290671155685286433546885000274452 2782 208614743257460936683042763375759 2783 44521820244536093327008738880823 2784 -152614527450304179938830397649165 2785 64241629517212245447072385893183 2786 -36231497251472309530674981256867 2787 115947728278802297945018421727347 2788 -37004175912040990273659876528766 2789 -252600519946699772182471586856426 2790 349674194792232308636411576042868 2791 3543284785307241842849310412203 2792 -428517639900255178186127114027277 2793 415085447950722035523108088997204 2794 30935824678594956752572455254593 2795 -454891887863810437322603736756045 2796 409415921647334265683269989255328 2797 59749127200899067579211690471067 2798 -370921079832486651560015271218606 2799 214338274650898284625615312265728 2800 25906383586022694649679793773849 2801 -39485853074364413433523664824291 2802 30725245805128604031753274654539 2803 -179224633310227727363886980372309 2804 266227618778907069600353318260836 2805 -23352923969499421251993477971842 2806 -369216924856686183567585825540200 2807 444440731126566310798902038650791 2808 -19364308083183539827479662676380 2809 -536999523926569202502006223078377 2810 543303206507164372440460266533353 2811 107747805469864830967904216963143 2812 -602125383481074488721485355605950 2813 376704300236528406692825370217690 2814 127398450863851920931393219478058 2815 -323520166487376061937116332162484 2816 207310275211980187756592560662641 2817 -68019526770090947242995901834734 2818 34483581311987975845930900469907 2819 44033019579778735798614061333785 2820 -297363989194049037867343785973612 2821 446534944872829771342231753528312 2822 -82019686815581872565852332707506 2823 -586089798073303076792774428961701 2824 716644801844810468438848715359684 2825 20749548042310743970357663410033 2826 -749095566742299536970410949460923 2827 602356538598264857715785621418992 2828 108844275154498699010985272257080 2829 -584492370965456232420277866981890 2830 441908001638863502928419230991482 2831 64384039617829660752099142443105 2832 -313352341576018325520699308532136 2833 168376854792611327599749129580299 2834 -98000692692354161532887409612494 2835 209472480090202122738654762366121 2836 -27346424275614721987585822555349 2837 -523713530227526855828015883144474 2838 670381739749485048517432848934769 2839 48809718937276013233081255034573 2840 -866188932210850540937192005977353 2841 804029280725192363483358846961983 2842 88162559147776919676531002056584 2843 -910868163961390150510582073704809 2844 801854763480300676090410271211096 2845 130149355946642830702103166408374 2846 -735041688198205775494778350423444 2847 422488328258173984185579263809711 2848 44494968906631651007890645455187 2849 -76926817881085953218365162154542 2850 71538461240977476272533707410671 2851 -362047622957292342441591451623290 2852 528797730556603574633992481882232 2853 -43467021450551106788875721424467 2854 -744923310255408151697685649117385 2855 892370503354057807631801072348551 2856 -36406900961881269744737896514868 2857 -1072791969609746394510094644352078 2858 1094140534482669519452096008468808 2859 192091340967220392556775594422518 2860 -1201187758314389520662365193838064 2861 789653849904758606385956888313721 2862 220595098429295059596645347144738 2863 -660184010653585463122425162448222 2864 468715820091171035793521483736426 2865 -174694791865587784515217900642048 2866 40863775464752488173114711891813 2867 160339300312436500008424168942256 2868 -629098656101537970920655939682398 2869 847717495563943262670465195250723 2870 -91758783076183591234970762330176 2871 -1189848246503360980354177736525082 2872 1384533113300226109374189097996173 2873 91492086005053903338507947620579 2874 -1494921350064066128622258167331964 2875 1168771998837329814971829664129007 2876 236101664683309562361203845957861 2877 -1159756950415713377472156372508914 2878 867042838918896565372586040909985 2879 134963523840318874372092564581248 2880 -618522436448828848661463386431096 2881 335029253993228731067857192579329 2882 -207329039447832737527878468734251 2883 411805896699346131571493566114391 2884 -31648685097920904773702381282964 2885 -1044679473517895637765991786458835 2886 1323179425023179579930584983042970 2887 95625444719932528772050990995338 2888 -1727087978130100550787239553167151 2889 1617877565109223287248960619947607 2890 159838777087494797401548662215226 2891 -1813541961157203755014711183742051 2892 1632688131017223791060411498363721 2893 204067251391952828965686655626931 2894 -1466981874739775075727722642760466 2895 924593512361584024440876510910178 2896 20160644547934613903256375636992 2897 -189630425963892486547372658665840 2898 250611069569635895787552099825142 2899 -779896695283736849480027092743638 2900 990733398974997589009905897360205 2901 30125923703450642756581352590100 2902 -1521777381911924552863432162456244 2903 1699525790484749698614073803766456 2904 24191813574758790500842870631670 2905 -2145682985049330589760791891603356 2906 2105683447783185969175061425130050 2907 440239427169942140727859965793370 2908 -2373752890058572344690050776382336 2909 1528198277241872243924644951329875 2910 448259265027067319563390528937234 2911 -1306665073492539347964070962941325 2912 934618162679700210102995524987503 2913 -346276262259940256399366638490789 2914 75093159414270735134046960846664 2915 332886495510985090723346192432936 2916 -1272721596269365313487180965177130 2917 1675043413857948709889354851266776 2918 -147701875177800151057565500541070 2919 -2364541903081460987948137336851362 2920 2742511270105136590374981469517405 2921 153531680245535457517604640965734 2922 -2959608526370684801838893103972793 2923 2372896671496438817409904946007578 2924 407251400478412533888408868340116 2925 -2302581212904197000751431361790755 2926 1807941196501412122082395230725085 2927 168721844305695211487987336971727 2928 -1252890956509461407294599869372085 2929 819244862754618184787050834907430 2930 -514213955329021449246311598849680 2931 730972830949951152846877924221552 2932 124792005912016138753663995278779 2933 -2148977112427018164748103059467759 2934 2504325765795206550317663745383489 2935 364425258161841149475762899080313 2936 -3463352998745113960371673316281558 2937 3094615222308827541104383333443942 2938 436453313040826423633018229829038 2939 -3604305466493606042929101872926080 2940 3156330619145480007824919937068030 2941 463754732146690666134937385138455 2942 -2886438873748740146675586531917853 2943 1798712019752021378667467592044405 2944 27683132428400460273930238746553 2945 -375951136189941735478477539967197 2946 528543837889800364401350712232134 2947 -1545312381555962122394644115132624 2948 1939806026252947894347896086372238 2949 70925640464169472025660964231479 2950 -3028204559353101781119125148603405 2951 3366222010298694945738520001412076 2952 59675965814003962489066148716267 2953 -4233961884832446064821696203193067 2954 4186718627725515129230892888566100 2955 784467196019609145593744965786569 2956 -4682286386914418328917220502070091 2957 3156645338405751950727375558480207 2958 757346381482347944059168674760103 2959 -2630118567540772718369941479207679 2960 2055721308207048001371215312920496 2961 -841478977655201558939293287159390 2962 44675697422369459915337125941058 2963 943489955401972093020693895981211 2964 -2660774673490502120884128030325774 2965 3140927409910313951722672655857866 2966 18570187672308986121456829315 2967 -4762600000360574050532828952719916 2968 5233546492877343183286833547416205 2969 522189139022364051787060663128394 2970 -5862075420016728670474636449017823 2971 4546523988782445953508953029242255 2972 906873714409882313425092358892934 2973 -4539903593281986166939577012182824 2974 3501835547184325686383973123198672 2975 384969936249153373827579673933025 2976 -2462438266774037336952704639909571 2977 1605246646408591919437220303537735 2978 -1039662234991720735136591707139020 2979 1406127713852413741517290997076776 2980 328055954760941105807190634095521 2981 -4223615415930805756661084494151882 2982 4876960674549069015033641970941954 2983 712817713642923307608300648800219 2984 -6822671589910620758124110756316434 2985 6144524625001482304900742413716411 2986 807485362445724983272915553226347 2987 -7089619101838588430145155893856560 2988 6344758091070354709820791779455881 2989 704360604603755334321215382160594 2990 -5696622303879430224163912613302404 2991 3858266963570740507029368312251853 2992 -209507226493849242907443267191122 2993 -871201106723534438306620256909401 2994 1459573957888770063218167796592383 2995 -3287473185920620553384919914668048 2996 3585898052472469575374057523074096 2997 605302745570043109643898278449111 2998 -6132392109569874565543531846211262 2999 6331568868613183361856596165392883 3000 520450470384794597172839350410233 3001 -8406329756108445783854734311646398 3002 7955517394806848518101315266325158 3003 1810542893740002431871517152765665 3004 -9185701597529909318153198019930821 3005 6035926015080946028805503926209114 3006 1571593447473950847430049360423405 3007 -5178954344848679935791136856459131 3008 4038453089159871518991539680520225 3009 -1616317563839775698647028450500752 3010 45404821803038046699555898073903 3011 1900943336723488261059793076559643 3012 -5290138756048707429688415061249883 3013 6117123832799573601974591029930776 3014 127849944185474643826654280279069 3015 -9341107072099827631766234783230982 3016 10235527856162991451502638306550072 3017 926616595502832032180934891763739 3018 -11473153045110598619646938279227591 3019 9106795635014949522292480641508401 3020 1559909018836531089365942799597382 3021 -8906972852665118855121309935873659 3022 7196990011503963083103696901871597 3023 374072999846066254727587883908662 3024 -4925683514998812373911419535145683 3025 3743572702608913037065082617152987 3026 -2446770663327808676690690289611147 3027 2443706004062257093806088238871073 3028 1375000514127138629715923807637799 3029 -8615328639437077459251974304053865 3030 9114731759301549825160979086036751 3031 2107324190267473734850954833334837 3032 -13572530923100095319314639835470669 3033 11609408042295453213483074061283934 3034 2101260039734480033603735007086809 3035 -13988735153379256239907416228156576 3036 12117529383786738696058855066976936 3037 1679043974114801858301616303255510 3038 -11139184568730138945165787436996452 3039 7416011637855626033898606649225695 3040 -393138473185479782958976269534420 3041 -1749062665037285854070049173845249 3042 2962729275092367557991022544449509 3043 -6394945046514384708279484595020045 3044 6913811221907604787246919415451493 3045 1220333306848051172671014660839825 3046 -12038183470545832965575883862928208 3047 12372183259211605156058401986773777 3048 1071184544824898845171116734533120 3049 -16385287206859330618349123106685645 3050 15622137035270900850261265367031192 3051 3229252896678934080999988576263832 3052 -17923946118872870018897352314865573 3053 12294769146102918409274282124192127 3054 2601269856621464323220960660897600 3055 -10290969126501314191648791136860797 3056 8681569908618834268979645757103067 3057 -3777627397757192020059794533197348 3058 -295577597149448831082686374274617 3059 4817912053472947918353661670342767 3060 -10927021820126961397589673636969031 3061 11332265045317750746635916053115160 3062 1398666853779276375495003797266360 3063 -18665291157529550277057358481548985 3064 19298455946893860455972808515689413 3065 2724183412486882794186690015855053 3066 -22554669181069013358082249151379547 3067 17242660803322659688264199344602282 3068 3545797118610827708931315099460590 3069 -17458843271713361845124993135987331 3070 13770459544380394917322624025744871 3071 1030457547156778006342688295710393 3072 -9650341319117813186689194166330576 3073 7244845215429239448207426568580696 3074 -4784048458678566943526269163331732 3075 4574293727881029318869580978696821 3076 2969269245588604471030043380925859 3077 -16692847225691608073021129040955495 3078 17510380986039275223463338723335113 3079 4091378953386604468021022438835393 3080 -26418031742623365783153748630062257 3081 22755634558710235378744320752144437 3082 3917811809484303217269539175577451 3083 -27194381415238532959212372954141496 3084 24061001401837856799677282933371654 3085 2498362042238801489016097323082619 3086 -21746613173025458132019066819788285 3087 15622522146406447201575533369158186 3088 -1758519747140009299025993489817778 3089 -3879330515422504268752355318831080 3090 7360752948615033546156450681826550 3091 -13432040811169477732865675973465037 3092 12601899607934309995706208666007234 3093 4192851317922777288822734272461469 3094 -24165227486312160737307239337114106 3095 22984696248646895860026722770666278 3096 3708777314218710330725441733822884 3097 -32295568804797674813362607427317156 3098 29328667631909882080612991074480754 3099 7446179594976004425228577025079234 3100 -34920320289157267258609667171076967 3101 23239468755474516344464596159311754 3102 5536685202606888780745550897426623 3103 -20169203778985347610819621425949315 3104 16833874964621801830765627380129477 3105 -7062314413542842375830190020335234 3106 -828379356099923441415048936740292 3107 9515790515391833055776764279678006 3108 -21368401554023973334403617025699794 3109 21739349944377629485421000654256172 3110 3186958737196162965229507372226975 3111 -36139873079881186804031798068474145 3112 37272225188138311802567461718995392 3113 4943594380589735705251038159955907 3114 -43652580284312428537541382466467794 3115 34094214339929047366519834471283185 3116 6110034116794610568833485244265469 3117 -33854804981531091161266569778151982 3118 27916518136405503525757967307385369 3119 567487669142401478462671174574377 3120 -19083958590337149248351544442391672 3121 16292692466814428246208435895813397 3122 -10837144055725733181227538788789540 3123 7739070895620118360625532057289585 3124 8555433103909072984800728998077096 3125 -33756422595755944982102737102824604 3126 32303537309470176877785062813160103 3127 10737078947777218111733323925279323 3128 -52134308635577159500679461480674018 3129 42495931017186940532914906903343564 3130 9749609500917634922605443678724449 3131 -53286785416125622670345588148638905 3132 45422698197733089786865111008191241 3133 6212019227008819468094206209957829 3134 -42271761985843005836779047316808729 3135 29697443243589695835034839363265069 3136 -3094293921948008507294249175182144 3137 -7851523192387447400341678355100663 3138 14579957820135732626576467576776786 3139 -25671995491737040332355214252539829 3140 23890850075395005282373504233249514 3141 8235508924813110695670919113057494 3142 -46799183063129074590586910298983662 3143 44303119868722101500673394080265609 3144 7394266476204326336486578057326173 3145 -62209268494265024539484249033596866 3146 56905484370970172192820327876235065 3147 13302038356050890144440997881349777 3148 -67421422906466901959229405994883514 3149 46720802199283308480968843226410706 3150 9006826014667094071200838151574261 3151 -39594736487273383484852131564501788 3152 35471985380242461095952125738150905 3153 -16012382427583340231264960124147791 3154 -3008163417246181585745970659638964 3155 22561817912394150084420459762349469 3156 -43612463654898994704732638220493607 3157 39762738996546615735311433982389093 3158 10577640894260583925569345670847159 3159 -71629717319453042480356711586522896 3160 69454477067811757481943488694185303 3161 13249181012748389557898424730950273 3162 -85198326851121381274813917704221695 3163 63821391688120629170045857270015415 3164 14043210834933081468365318148763616 3165 -65991161666214472017726332951883376 3166 52821134066694058414461946232264254 3167 2595839147229033000878746928127972 3168 -37293585537096394140152878470796769 3169 31165613084282662413059361284239036 3170 -20620391335503058235670744383003541 3171 13975608643943387608072269377648738 3172 17507200382029889773860782282950117 3173 -64478208082705109824701078953057298 3174 61177221937136394186122345181642382 3175 20653395521323116660906558656771981 3176 -100286936020529659186220216205791777 3177 82245767449471685397252513011010257 3178 18223254525114201119142368327174418 3179 -102412904108368506191408844662774377 3180 89141812773991086599497580579192875 3181 9159511277882075155253687520366238 3182 -81677636429217930406453324294176362 3183 61540441556192009227162040471896004 3184 -9604579596346641140376409157034905 3185 -16803824887875766664438024706077057 3186 34007739423111406098685705931424405 3187 -53255923592205838027722034665425339 3188 42875079600069964202087595195198869 3189 22776075731994131755711563463344907 3190 -93080432275709796461577599799909533 3191 81295090911472788374389058245019170 3192 20605446808596523179764936015187169 3193 -121738314142770619052973396146309399 3194 105567906971490485417319719911090536 3195 30451191403779253766286935703426440 3196 -130482988655580019588638633761331727 3197 87376719989217540177171110626488561 3198 19698345144454701127457943448302633 3199 -77271516497298428006997074704763518 3200 67961392796390990053879730831330171 3201 -29246902662666938563931176179206280 3202 -7100557992052639477161291123093405 3203 43879758722669374487989584356137449 3204 -83928093694206396530436119517162940 3205 75077174446718335629048948633409441 3206 21995126538020386216456876734437562 3207 -136943660758613930467673495530957754 3208 132471533239976053920746700568231848 3209 24276664816445174216790685161555813 3210 -163078131873096933426039023287569228 3211 124621956728097152326938983104608914 3212 24292812662703129312219157726854238 3213 -126558736447481890647622700182694592 3214 105726798432041607665211244994792792 3215 -260937017930186162033639087024044 3216 -72945190898155867890269947686419088 3217 68082925809496102510529562063805676 3218 -45397364378510938306417663217449590 3219 22766557432504122540746879223224736 3220 44057887187480200587067328998343674 3221 -129221402158974436384528521294452243 3222 111386836930546678369488268812588321 3223 50412933471131573466677291880403397 3224 -196332880802503427443545451583330766 3225 151821017166483214233178333432354196 3226 43606784560496029154123470353187804 3227 -199309531903754928173127039053353823 3228 166440909824071915194002492689873893 3229 23511556521640626270270420984798572 3230 -157924518403151325964792411102993082 3231 115764821150371105027330729253221213 3232 -16355397875077811974910028512940999 3233 -34146290714879621910219000559355414 3234 66182083233458797716053515137866408 3235 -100074616097042301382044879209881593 3236 79773319711474599927790723615919743 3237 43978302837564549119723370451337790 3238 -177871083014387151801670599506965655 3239 154548309427710891612522492165416990 3240 40314352700756209054226869086792411 3241 -231751189003402974820252694546267236 3242 202399212944887063591607990994076003 3243 54444220267292811813583695353042300 3244 -249355639933021976974099358053451913 3245 173472774549221925594567477656519805 3246 31730212312290586949518333531312986 3247 -149953829012518940820351868102843657 3248 140692855987146767377124332545459722 3249 -64744965975827999576630241899900950 3250 -18721134233615290162867404521093746 3251 99367210869342555692197117347019962 3252 -169288545843129113467492664297329732 3253 135561980436335213771772097689357873 3254 58652465668553162049080139726812126 3255 -269229709327498184752917925091537858 3256 243982632090593330519605534121740362 3257 60885538877761682943396047865816611 3258 -315964915196263998922665521513268704 3259 230737766381491596268936889406482444 3260 55957906977741392711947009509046522 3261 -245399509899307887162355344018748486 3262 197896291018474211477232503628578642 3263 6381003265598777971621500893638309 3264 -142218540048199003739930586371264259 3265 128904038558677335885416169048797594 3266 -84350615286713595491614357472235774 3267 38965791681636797562240725110524311 3268 87532647454643438154300725920857615 3269 -243439409070113805237304153822130985 3270 207862685141538549742409226877073831 3271 96055722486159113333655215233512601 3272 -373272863899003873183646070961824356 3273 290169797824794312550889418277470658 3274 81295893308474583618083916115825226 3275 -378807126268828102946589634796476863 3276 322958981862438393971487962839992433 3277 34850791856517158593229977220964049 3278 -302084080602711350398872742595293806 3279 236256658516164477632130044679765275 3280 -44276905335153732832963347536979645 3281 -71074200092049176144364900769392927 3282 147833156280480626070098519298963060 3283 -205093793343063990985099937051434954 3284 140726469640145556242914177812491356 3285 109598212243027868202319649650589427 3286 -350589412400269152397698814121679834 3287 280060352218338020932964909282557810 3288 101138122640857784536141309053247510 3289 -450244282832592296676184949395569776 3290 371162481286878662608319093112446075 3291 123170919576409119903042817980741860 3292 -479497304343881408681096082977212798 3293 321056627187804976543214867075608337 3294 71183797384441166351367394671042863 3295 -291412103448536327117358665562215062 3296 266608959128811132269614778469022156 3297 -115652080246363368900882705988298718 3298 -42025095228648700550902339897284747 3299 190700553740031231488730627224963437 3300 -320804066010052244538281508388658998 3301 251674000803649464498552766441048990 3302 117439461535604110807531426027929257 3303 -508353864629297959934774021704654850 3304 459540645901246575784082000950944258 3305 111723126724036527999448083701590868 3306 -598228409334900297759736276303888582 3307 445113113221545677183332757315456401 3308 97270917500429664262873593044082728 3309 -465515334576445475084970451233552376 3310 391239034016845257469844564895489676 3311 -6685719156320103651914292094077335 3312 -275326978953661795939731031712037920 3313 274785120355693180849212390027215606 3314 -181332582882914595248193102421531955 3315 59666874832226421692818760437356112 3316 204647985734854267271287633025552440 3317 -483576345545417675357702439044395088 3318 373254666758278608771105767911261054 3319 222974633802028404439954700652648669 3320 -724929889617243382405478755781861806 3321 529676260293499453282875973375597809 3322 187986793553827925863710344145926853 3323 -732318981096060581086651680801160719 3324 596595312599820633987595952259523865 3325 90724847583499776362941059111107523 3326 -580968862567610426059785215962960963 3327 440030337771859927248719276995585439 3328 -73243924549477864300701458463334415 3329 -144586584988776658177961910489565398 3330 283389427830003737373086607729933518 3331 -379088559555697600771978655915359386 3332 256280679411644744287825345988758541 3333 208917256917514417477075472227149273 3334 -661194482148864216968737509669003642 3335 524891604443404924357730735834811892 3336 194881163679706665497273338536961926 3337 -847375863317215503257494413676599267 3338 703403336051025743324341632627534309 3339 220221698968831621348403427229112073 3340 -907112951266753585928126200999732944 3341 629784131352004002793525941558081212 3342 114158915566591456297832323791759317 3343 -559305786216704982562342744634589392 3344 543109892811562095064897216666651897 3345 -250852705280435880248775707278581236 3346 -98129417888703350917542686212941038 3347 417075598629180055657900535511498452 3348 -639767945510796707815296971304970593 3349 448100711397245018203362798392406913 3350 283416222358592347152025027944051186 3351 -991285478382413261259828440053926632 3352 836629587197390553476280845419827765 3353 266632488626761211188264177464405685 3354 -1150913848679732700391064518305123304 3355 815373206038460144594886349679377404 3356 222754342275824097005982542544336008 3357 -897905678936333944715802581997136544 3358 724899957629181266089848740701222159 3359 17018903542816605044204516032290661 3360 -535544630564573399912554113420110325 3361 514997749713761711300304684348389253 3362 -329557824515791067844701971119979758 3363 92735110549792708422493364852398918 3364 398351682728731932044444464505021821 3365 -898540585633346633498297437754506941 3366 685471626213427928399659036243029088 3367 420753655112427620616192274484574228 3368 -1362477539144888041019560867263756860 3369 999848099412866927053842254318550549 3370 348976597428288789846345023632090438 3371 -1376749990611326840833568258312190462 3372 1144970390187254880200363373115873774 3373 136200766277460142036295200790844944 3374 -1100469188213649081372610406811984055 3375 885369406080972644978458319510121250 3376 -184242180105262698170016046599326962 3377 -293723873139084360179506952203113398 3378 612410733251766747765026918669407022 3379 -767973737086889810596920197011479305 3380 443058073133815823717179893541447906 3381 488271318862624307444380712893422938 3382 -1291232167544623075561599384160268941 3383 939010760515431881957001752920931035 3384 458396012564077729617893700781577923 3385 -1634668161656030111892277968432071105 3386 1275089610501593106513908572332536774 3387 491094188023321162585749079203565073 3388 -1733353594082651564492638002409031120 3389 1154203904307439048269623988402569791 3390 261025080291008258969909774603520050 3391 -1082417986136325648336538517061270529 3392 1018406980932298711499003288399635726 3393 -438663079277604438059454768344329069 3394 -213563622671975780530312433800260887 3395 790942418368707737539720507145890234 3396 -1194291354523271536535416224956999876 3397 816598074085428777703788964155451335 3398 553766834744220350161282520895504577 3399 -1848891558555155444196147673756029139 3400 1555907238076174382077311258002611684 3401 488508847757931230624900023666166847 3402 -2155765389522726041245820540013447408 3403 1554228920544501120548646802517750152 3404 388673744585354047492711774499317730 3405 -1685571794110355522537288363373167299 3406 1416546427864960084011007436817757966 3407 -33957152254523930509222180204727721 3408 -1026359796305555876822946690204600152 3409 1074789475662080121681381109550385164 3410 -694918298285647703130447469706136186 3411 124175615355821179449421014248492462 3412 887306587267912746006025851756468891 3413 -1768895143097064598858681555208653551 3414 1212968447412716476143695293012079051 3415 940246379612509344903842815748059041 3416 -2625218400149575977512324492585512936 3417 1804562947029177173728687758643145449 3418 783677148806222176790931257084925581 3419 -2644044590136585627042611725705038489 3420 2093405654410749449942144968387961701 3421 354009013220514958252900666068744171 3422 -2105907513229788483379568690219666242 3423 1633242763697649655777288473438655283 3424 -296074251551087403631124441568088069 3425 -596248487632118600895645062978243110 3426 1158822417021185298808999645760322902 3427 -1396777531211162416711232050889255119 3428 786341831806690296719437615380730066 3429 919552195947304142686222452982326057 3430 -2403576439832852044463502628985272511 3431 1734189350618233229248251339563978619 3432 871885707547513116080316835172559373 3433 -3041688381530652677726002438492585484 3434 2388222539334613345895157580379099171 3435 876944069766309479225091040808223026 3436 -3246965601740340384966707376984779091 3437 2238069256450289772545340778901024010 3438 419734344643502884235129970110771637 3439 -2055516612680739871783422893926848223 3440 2044045013109661550264692642860305154 3441 -935796658901099201028605577467038255 3442 -466745633166211378199347819146305744 3443 1682372929486061628644161313887690744 3444 -2355518707166701315601270339817501373 3445 1432456485052399403826999397740862094 3446 1258063619803478841332221251591096463 3447 -3576334495615105394692885539571454580 3448 2799576044787403853916732317396404207 3449 1120753165990907253795389573004158087 3450 -4117793486258169920077936825981919765 3451 2817481697672169183332290930468935274 3452 880190524691849608647214676769696834 3453 -3234808546533406103091614365612847241 3454 2598627262189670197796415821050212049 3455 58707519233818510625999853011855777 3456 -1990946173810322047434271564886668284 3457 1995536146847454121325242103480407651 3458 -1236886056963746147840174398684522001 3459 146917603036499957614437122460175484 3460 1698842843197319492109228637430656412 3461 -3242759507114281666834230443869960381 3462 2189770780638483125925481889388492582 3463 1757403735475784574326243787851070095 3464 -4877934354743861694437601332582570756 3465 3363915297267549639100449534011396811 3466 1445783852207146107426178006235946174 3467 -4917825174649892207743131127898924904 3468 3974842161680334425260548546813644073 3469 541515598078905949741016958872100996 3470 -3951012286832743273156378389290524580 3471 3242280226305575821805071166452904296 3472 -712107783732264997153844849790482561 3473 -1186943141159032711662682687975180386 3474 2439326317511017082893364714217633396 3475 -2798451782846463679381628103305531368 3476 1326389443606332677678125507377763871 3477 2054830772650001954631392553356127337 3478 -4652153106087472988131335832336364806 3479 3061003535340787678279518015749667381 3480 1960242023679225166906680140464318240 3481 -5825839047689384247837198423571693644 3482 4279701316849501045602381976851353563 3483 1924751969824734964580015996594763271 3484 -6166371770415697281330542708447289164 3485 4061776244864947169707281537354598715 3486 970630503413318421725625064539441114 3487 -3960683709531728052485001531701995101 3488 3794921812010601813290728301845855474 3489 -1601506913125537999141843001860609998 3490 -994332052202717187197475605941045523 3491 3155164477288275132371058339581528705 3492 -4333364106530991808007219136493437431 3493 2557124229276777735336819418231069338 3494 2413932264704577460813374809263534269 3495 -6590284781975351928594224140375013352 3496 5139166210350841820493604546409643638 3497 2044146963224691715073596178217581542 3498 -7631048209554085733515818755358539333 3499 5307998156230505631958237069916417075 3500 1540075517449347499535038646215073694 3501 -6009830728066776173083661469009085423 3502 5019965524609379683016177523110527732 3503 -117651320607842026409419604683155857 3504 -3778578765275920291953389036778133202 3505 4087257991809283255209874021650004839 3506 -2564152029900936341636426468588403412 3507 99786599922609489483734984814811864 3508 3652307044107010989547702491053571136 3509 -6328840751551765389041483011499099459 3510 3813267383696648358112501476247365487 3511 3810161979336053327947212874303922735 3512 -9325099327281949587416245963564311165 3513 6004008103776263516736817227307348080 3514 3163487689545378919289943951895899777 3515 -9383696198763088639676465587654071782 3516 7193940178889883230564770166788719643 3517 1386705046162242575961106128714310030 3518 -7521793782416720739326014848711059507 3519 5925476289993945318156046465224363308 3520 -1108402819178404066054378025609339517 3521 -2400385262939431603534601662590784207 3522 4560403500229345403038761220022191797 3523 -5008675089384634744227324883023697206 3524 2278179753984256290780694482331071377 3525 3828631004928924094710666991199242161 3526 -8549340914804283927964315135025164969 3527 5565365182072571041136041437544635111 3528 3683687521581066961243087613595266228 3529 -10720226448542608207762087725103220249 3530 7923741361612537454879582413297144345 3531 3429236810834576679293894204625277218 3532 -11438859237361548067377732292926733327 3533 7787551772115197387446692274296358371 3534 1570122385072252216458875958697933146 3535 -7444061338764110289973908773478246216 3536 7512313431788776297249156040066791868 3537 -3366739722331689352686180654509716709 3538 -2080917483382100119902847995620477323 3539 6556109970260469057746286315269343675 3540 -8457181465918548797039371873345641118 3541 4409864942957812204793157097700255827 3542 5261266415190906419681573683285294937 3543 -12645918442474388780100273338712050437 3544 9137877911383695118337599861139623842 3545 4540967899371147683120832509988052190 3546 -14475625329093742952623783318916680813 3547 9523431701458542470634272276647547844 3548 3436978944208741454893288799861664853 3549 -11473472408858855040096464227107972822 3550 9120651027448071413113264565429322170 3551 266908849386818514158084933542241896 3552 -7307010561921277048598859072887738878 3553 7517174599887366436359596463118888745 3554 -4468987542137249215962197984935219166 3555 -164750553449352044995033761716985954 3556 6895415103794027148786091403899469542 3557 -11446920250119894260431822695619288156 3558 6750287127694707506047236986423094322 3559 7054450083010656756397552499529321224 3560 -17132728113672176858149121974331699901 3561 11052377280949932728293631507992570058 3562 5796993605492383972359056946720124962 3563 -17270982654245213602745713501388191775 3564 13516408126506468051392523800551860222 3565 2159204658391021180340021042057927563 3566 -13978864522870705570623162650307271351 3567 11614763813834777139987284973213823185 3568 -2588245607656803880102150103417588901 3569 -4691317074204672545068795994295471930 3570 9386983217995772543915463817543078613 3571 -9930931275430662506055546031252353273 3572 3717875338666045530178676946982823476 3573 8269214325975003100303584111201470161 3574 -16399926357150976622602178551027546915 3575 9683585827791466723922593918234501103 3576 8002863106783461897190551285258376049 3577 -20390939503588886477870978597207832819 3578 14034974313894883262778958255257864038 3579 7405626331859195320477735568715518240 3580 -21590837377144758795638824912784166915 3581 14001362973547736342166101322421442896 3582 3636065860644364784181978630289552742 3583 -14279086803217896444283849099736769189 3584 13811945454904953991188641168931369724 3585 -5635108736465903480806289930144678411 3586 -4349872714373925885803033355693842739 3587 12166820713104264530511444931103117674 3588 -15335674389778389107024681275921738860 3589 7681699041248609456470504830205441516 3590 9941752234273287048152104622209185306 3591 -23025787433160154365150260089967672847 3592 16551254830441510874934811277814458689 3593 8238634648628557341346189965130434404 3594 -26545922614789624765765586065149769808 3595 17733336506375414141798325552051387771 3596 6018971146245235518095685521337115854 3597 -21102678889970208507875389920750836865 3598 17427854648878096367698191851269382291 3599 -273209722462309923393760774910227354 3600 -13734013461597640606294331859556864176 3601 15136545532488435442995327816050511515 3602 -9133360830095190830009978774359613369 3603 -897834920339609525303881853556282587 3604 14417586397704928579181398732930668528 3605 -22148511568220703872298353320619004377 3606 11543179483805105736506445203840811757 3607 14913489249843983877445311122593165091 3608 -32501642494599129426796977791222813717 3609 19501615771239257831759520945235315373 3610 12402643092821360624967716449741621234 3611 -32743572045032570997656280003689955346 3612 24221047038060029100304192182810903087 3613 5405450274485878624305365885625014049 3614 -26479903199591121390904636081708705480 3615 21033288543748687944632355028217845460 3616 -3882312549797948956507128942421011340 3617 -9430874833783781079366108747048877081 3618 17353493933165860196393086096620404559 3619 -17491520048790952892080925681476154586 3620 6094468423879716389880575578520711198 3621 15245177961574463970369296010074865625 3622 -29752706629215386468268021092820592354 3623 17312106132437863983997476746921498472 3624 14873106229484351322370211244737002775 3625 -37108465065080546616599781959586200956 3626 25677127896806176614739971857317411941 3627 13150935421496447467373088072512713344 3628 -39669319378899277206295787223522559606 3629 26554077696623911699231776397507863416 3630 5932391693302454935250246548880702268 3631 -26569536297776808356785667385942293629 3632 26987500250336758216594508054283597797 3633 -11707793529497413130978205479973946563 3634 -8817424972155209579820500246871373465 3635 24778438779123309943412991592580252303 3636 -29626459659204178627596893586696406820 3637 12988960038135456755916706681156412961 3638 20991326547807337989202409136724292380 3639 -43838493897452065419480285875608272748 3640 29069508345733891300348747113916415349 3641 17812847572214564973822062286758155666 3642 -50005665940283155518217830321742067900 3643 31490836940930410985609425157183698716 3644 13214784964585804462588523249434910250 3645 -40083706755495034165618619898464177635 3646 31364813147177561736165992126566115302 3647 1364663749003856088191758993450019141 3648 -26458559330610986763106300786692513114 3649 27588964798270455037288787617862246192 3650 -15588037529500085146474975540014970901 3651 -3033037931220977882905591318041802049 3652 26875930031497836754844563752701398810 3653 -39526637331258814374594097292883891755 3654 19977805335066113686961983010759978569 3655 27356349257771824799040399990859370559 3656 -59049440469744975685240102885445745605 3657 35434710057589045652853815673881714965 3658 22557923058105443839461513836306203073 3659 -59643502947503650418323114103103661350 3660 45040723856883652303765381963853346162 3661 8560005792739718634145722647646614789 3662 -48757577759564736488401867242080096290 3663 40729029178841793550461886730413640427 3664 -8904204791939771820598289121243348243 3665 -18135332019495611480638278948745966814 3666 35044854651444118585492345583618345965 3667 -34342414595040747963129780799902374483 3668 9462036678953540299667328695511690787 3669 32036487186012592221777390739232816548 3670 -56586332712129246719901382298042124493 3671 29654960565820064972145143734813906168 3672 31437197964349477168081265454424209395 3673 -70092683528020573545263439929924607860 3674 44940471537379961027314586704233155261 3675 27944244182940815540039542756731209223 3676 -74426921953436155443399148068120153418 3677 47292746079602406051520798753041986078 3678 13662706836441387471894330152337366609 3679 -50720596908819211077305067978621020538 3680 49153289102969136981676182358874030053 3681 -19138051929500883251150282525525477274 3682 -18141433978869541992904464523909846224 3683 45521455620065921777694598573542802675 3684 -52960166011346413588294982868402138814 3685 21958295794246236686402520912290314938 3686 39139117571367454941922610709538084642 3687 -78881369587043855070714966486442038178 3688 51914511666138807831409277548014835392 3689 32105500960507092807879974313923349594 3690 -90743233700166261215067332540416166402 3691 57961719592403674691708357675213193665 3692 23134141222355774862066999220151363879 3693 -72993001920448565034987488611425988287 3694 59281560486122762785713067739067898388 3695 -42524630342653770140720213986030079 3696 -49258425135750181567933879869518412160 3697 54700975641821364788982437765925989679 3698 -31457576326461643617510609057646188042 3699 -7548561536903955929340936275491624716 3700 54917117851317690026525160629418570133 3701 -75858654038313518519787434629469634297 3702 33439409543414842304195102669260222262 3703 56603172807388852556832163902601467390 3704 -111171810426133188875472564558515493974 3705 61802786235847773714989389350782257367 3706 47289743998193037939480818338545060842 3707 -112365097699385649884148658811642358133 3708 79914715467734127770572714750775677770 3709 20869579153605840341678819984676748612 3710 -91878209177703746844815111463299752120 3711 73092084962639792076562808127195131347 3712 -12766305044144061988581963373477555247 3713 -36214958957973274846678950706212210855 3714 64095138152485881276291512815886832669 3715 -59505729588958827565432887236267848622 3716 14350555715427086316179385574020114825 3717 58482021765526886182910962909632601840 3718 -101364251132293386826555682410242209766 3719 52025260473542575434914578527436670302 3720 57804510822147415246029881775039656983 3721 -126168738645218183091047768686058233047 3722 81242336889170590647680651200906511992 3723 49421631900689106634785802396578960425 3724 -135452373078949385217848240234986439326 3725 88728882628198248543733934349991054581 3726 22475415697859760184619382322679880059 3727 -93451633133779925633347071834860501487 3728 94868012146769677301530884707907743650 3729 -39360321372200575004370781129878180531 3730 -35872842781599131730901171989469598710 3731 91069685530811533691470054140575829701 3732 -101332999503057254620345640613967693553 3733 36213209033361582115599533364698928812 3734 80588423792058144208519915113159449663 3735 -149031363929582034415087296261491216437 3736 90016703228711006745023829986569373748 3737 67810961074437934544215462316006038629 3738 -169785759198105185292733155082272133407 3739 101872090282049412932736982187564463717 3740 49941946206430607436501926288796369963 3741 -137914946540806389747339256673516624208 3742 105685511469322533172694351999511514503 3743 6902660252814683008580478918248209920 3744 -94495146602424243202846689735089347830 3745 98796867814096616817580875568358405334 3746 -52497128046264226578360396091491780087 3747 -19040193590757226421998074797086067365 3748 101187388791362864585618341388131352147 3749 -133570970420395914226809346246064541518 3750 56247431573429211280625618005504403385 3751 102881462511201256814859955451384945250 3752 -199744671847708791756395635532877015351 3753 110812884228561279483854707682539836080 3754 85352052231003211998608148096213331186 3755 -202596087028671773301559030021416979224 3756 147086158740586625171429569264203976393 3757 33474726725074268100803308516667372201 3758 -167607736073497992357753118500615865906 3759 139900996389638842466525362143194123663 3760 -29021035317076871407209980808070582052 3761 -68602289379287019373947960719388962957 3762 127228422901609751620272260561021346158 3763 -115774940146210317640348984142305923398 3764 20266337940198424843205627981331171550 3765 120131242489655420240206328736669910312 3766 -191164115328698164032503823677844880095 3767 87547563666752758671819522167551357816 3768 119410978687500194799658322497441545665 3769 -236722683471392641190390065191077407476 3770 140451042597574881504374352384600751036 3771 103391478947140978030885974405858237366 3772 -252607324334161325024836019236642181622 3773 156569298084878479752609212464237375779 3774 51133386588161330488189493956839665287 3775 -177502736044375996253512670145289873503 3776 171181462568897040076004898639635297039 3777 -62680805584067066576645463239616391372 3778 -72697961818883755635536745394583096475 3779 165675792423190357092714122431986432983 3780 -178572801016099791933455421035100862539 3781 58760148961333231682061250324628255704 3782 148438947347097889259752110688939606093 3783 -265006796220095679060418576013589912314 3784 158364143890036646320446402198097805066 3785 121397799810083068972657600696354721558 3786 -304938336055741957014277737180235769809 3787 185316383125129287583513847431198283515 3788 87263801211298537942320801963760488973 3789 -248694999729388807446603669694445572046 3790 197676043325783833873037569049878787717 3791 4245240539424592365193806827174169011 3792 -174258392316288207902825270981358049982 3793 193071202470196689349118954780654751060 3794 -104830749417264715523067294344776813705 3795 -41154208433431539807588848624553217634 3796 202753976042647362202445634525463494518 3797 -254298967130684376166596761940389366975 3798 91599678382725762322527426638689592342 3799 208894899517027595202279444773239746560 3800 -373302010975628382657487669617886532635 3801 190932851234637570895428295431492637399 3802 175755291283329123145248532682513695388 3803 -379307687971133370968680256864595263165 3804 258407113431597939382376215669030223304 3805 79384089436621142358535712489178014573 3806 -314210841084444224490209037129105615658 3807 248823918076635901299696405036884863322 3808 -39222734435278178685642986376042261667 3809 -135904254589287185496376273574840724855 3810 230288116389358333745455472007402742043 3811 -197266530010482765637780867564506823975 3812 25647360577059725491250746838805315970 3813 217147632313967807493359718962497252438 3814 -338048944629434704553517379357249273348 3815 150267637900782000038424205500495361708 3816 217354186179013814059992131669977665295 3817 -421493808235853402723733702527217112903 3818 250717889213475349655433557367203780689 3819 181990118740206839049749204003045052116 3820 -455419963446743334043900449246434201736 3821 290701173721057992859439467016081098438 3822 84727293933373064910286359011387302908 3823 -323907933711583884726198737084309989675 3824 326513428204431308212640070029464241579 3825 -127974944006228651636792403655888010579 3826 -140774240204627849829245474852042541526 3827 326202787379308462095744606802941298756 3828 -338542250753634583506885380891856278641 3829 93628376536365680398061080773739957224 3830 299192797070098467385130424881770994539 3831 -496963383147980824653392817657350630761 3832 270844595416752555466497739198232786104 3833 251255695660031145890321163566984694162 3834 -566733060726570714800423564761524888282 3835 322308520347494191521353030653754714435 3836 185240398710917515693544058268610451988 3837 -467472739941137261484939021697266845895 3838 349132286734129629548603749266076039787 3839 33152028804745157233119364690539750144 3840 -332654979822849303610539813027394656418 3841 345633043245011621816061424308513465332 3842 -170848994053863185711534522398787028221 3843 -94001564112210695734639599692486105954 3844 369485841933251283229565145293769259539 3845 -441705778021092873086994950072331897983 3846 148322446160918567319117541166871175008 3847 376267731085030789633560802370938155060 3848 -663335533502619685121125826799762863227 3849 337497966922856691343375355354845013499 3850 314722969491141956380905747763546169941 3851 -676991013380103408208709335047232199469 3852 470799011563391489866051216154979065143 3853 128638746885885386270096614769620252777 3854 -568001040890853529709125840021045789737 3855 470933784155206659779569686804159619345 3856 -89370448530900320697444770990299778472 3857 -253910859220616160205149355423707459874 3858 450195493496669828426902948935619163190 3859 -380608163659024846164450260794409573773 3860 26784577444021183128547386012952743994 3861 437347082411380491870160018178496108783 3862 -632422622759494485620960423620528896058 3863 247605006644562190146696723315913458262 3864 440294594395809471898975555391879882624 3865 -785545877333119761949037051112821428014 3866 427783817008817812505308255757133722492 3867 375057263743116232670369867248946669757 3868 -844319044688406325272147459108370658652 3869 508164590441751329882723850766492194756 3870 189885826545800619058713841480782836547 3871 -611978563952975524809838676523256699448 3872 583786933444783529416451321955126872451 3873 -197890724563692521708906431725346803934 3874 -281437515976399577526265317307691428473 3875 587796711100201872622680735141516502995 3876 -588021273870223270451385593849641056430 3877 142769637252172492330820712082692074766 3878 544856741339335931675282927597730676917 3879 -873334891626963188042917416193427638238 3880 468661364794351998450359559980709941264 3881 446502833687646652780254205741053507138 3882 -1007317446015218125266152805012025438993 3883 579390515815369621711123353778103980080 3884 322757180945321446298684832602564488288 3885 -834831294309169278841787412387711130915 3886 646186592890454009638088450880902205698 3887 33079312903392971353250076975647833886 3888 -607670737911612432144638364512953124879 3889 666502000418382960156284383313527158971 3890 -338151934478246622705334064085842389379 3891 -190643161105381165757207813889727266277 3892 727706653843386212351525308306438321189 3893 -834708643377749937994393356804605897725 3894 232498011258008352539323723107164506502 3895 751328916509479800342851707295787999971 3896 -1230808794328363540079293006405315131487 3897 574123941666751906070436490637539976940 3898 637448773381858538644529081954682190158 3899 -1259772884066861196163710506640675817557 3900 818903571032629722361703353406960886944 3901 297018275823838295737332808519695037860 3902 -1059118675744662334384151971803450225871 3903 830101349209924762925437266230833383894 3904 -111201260712077265669816737018475888854 3905 -498950358094254615118384391851362942868 3906 806723522788090289636409010458979689047 3907 -637179359723710089134894501750116359628 3908 7666590278989925805363958157895088171 3909 783109736274872606636792924612522020537 3910 -1104110870362689011726550100401362762532 3911 413659744801961570383959499976624922017 3912 793576010864226771954281099253235034914 3913 -1383556834378596756184415642480432818722 3914 753721675609965408870930393807514883918 3915 656691716152033851549400438729318539063 3916 -1508049055246517316364363266417926601058 3917 933657317957315818145597461830036145648 3918 316346734274209640385490180541190324253 3919 -1106133320626555100544214622829859405801 3920 1101101080457767782265377267047308767226 3921 -401935409297219203642647185575764343618 3922 -535439262446617914412109350368910657212 3923 1140561699880281209703177242877732843877 3924 -1105215082693004561271740706782403538150 3925 215046478720094242848059784146920347049 3926 1078509391777122255731203920091476817178 3927 -1625988065286569604103660895510685162058 3928 789553242342082488873538211929429056658 3929 907465517201567107703097698790341401620 3930 -1859969089089870927752820120948985497255 3931 996955142627029450156244744544671716439 3932 674144216224014697087802840298054058232 3933 -1560837270109782936791778935269351756901 3934 1130482854522064103621060263097550653998 3935 150138370539547012803502232405366045151 3936 -1153930907386509436498804817875622542787 3937 1182532765614977243485788140025769235278 3938 -536471204845851036826879156064393425506 3939 -412675161807639917744395793664955298840 3940 1312317205359998223372941290785227894128 3941 -1429962589678335981471232621373934009275 3942 354809353883280221623916642378775728893 3943 1341327376764406077230322710130878755489 3944 -2162959451912771794649295455635471256376 3945 999636219635088734296833677425528405614 3946 1132357198923938158113737345534418225045 3947 -2225976900031025983965610431605793849361 3948 1476744894853931233530074143099400216484 3949 484487856679201003961449058239294249042 3950 -1896984864644937307237382857413735079924 3951 1554178905742548982107938317503586140900 3952 -257754997454253400131278995869234153210 3953 -920177578260884132054325855980493717173 3954 1554842092226822195455952181602890615170 3955 -1220171412158120647708349621398218091046 3956 -50171812758679606174381361711160864631 3957 1550427605938865619585284816378248282707 3958 -2049611149488785631064939990086731852797 3959 663573070923088645731042664047697754318 3960 1580061008344137390700836136074158541024 3961 -2562184294545646581960465358666597705964 3962 1268197207954686075641963822332701848846 3963 1334316679105002990773236521991422423513 3964 -2779366790143093365165179343094634216799 3965 1616795245468444603356250813509538230632 3966 696517926888264246166327850997451201106 3967 -2078428436585372200332944245067584900266 3968 1950789235903306505105708999283679071822 3969 -600107728016943658865698100086629260008 3970 -1056563943447837691895214438697077187853 3971 2036022739663441943990847742373465374510 3972 -1891616217282375788058317579644109336957 3973 290790025744510867559037699544129253833 3974 1943162787608066631706835467078313044228 3975 -2823640054339454082628684973733691382096 3976 1340996579988100130750264170422178878922 3977 1600777605984137385670546193649115679898 3978 -3272198456858612574148740657657396414608 3979 1770320373840624260376492296930546375382 3980 1170089926436499684639839159007901222319 3981 -2760624970127078490524686117908700332204 3982 2071128660617825953337433946573067071954 3983 183872472952267772543976251722145670447 3984 -2088180218566102447595442465379756457168 3985 2251510184374276291740467751815717649323 3986 -1054616933902712994568105476816402357777 3987 -805105389987888650655130955644919475218 3988 2545337620769438535206511769491321768257 3989 -2682969806345358881004856475188400485990 3990 521538515729552527014806331623926849405 3991 2638180278508076048230931191281849861608 3992 -3985706435993502680145165567966072147779 3993 1677037621319802356162587639640714224688 3994 2259889407832579686912802784096242638426 3995 -4117474081599532675390536693106858924065 3996 2542745620794122298928996927900339823917 3997 1090421709728609401448585606307013841047 3998 -3518298276810359057225605269955141520295 3999 2715031503592839762173961661265616522540 4000 -281367072233631239789118491776320852702 4001 -1792382162574575404299008978732141468415 4002 2758545494846334089156766614664052654848 4003 -2004906264590946875083018359537464749440 4004 -233854318007238014614818731783291426714 4005 2750188967930548636267802704825954629342 4006 -3531330800755947239274758152366050412505 4007 1069265347843097908883858772219663706344 4008 2820922155178987402499424791021293398814 4009 -4464033856078737623722307177658909648956 4010 2202769302563874001506324434346358812081 4011 2322981631430860149183178851636363004799 4012 -4918209879869326602332413594552837222297 4013 2940437249844875955452371247227542272809 4014 1164293558203884070622839514523328240660 4015 -3721606891916124431303564380961819474392 4016 3639676112641673016004086110486904618885 4017 -1217145608640524425612661986642642030444 4018 -1978121319979800232348652908567660796041 4019 3898145798472864130196851034406148903875 4020 -3526531242658087420066728210964133585492 4021 386384252390182517373698857262390312882 4022 3784642199853999573337617460762509040743 4023 -5220874670529004186041251425481071558657 4024 2220861186666916260400419775153197164479 4025 3201347182849113320667057167886258044787 4026 -6003530967949586018164170422876231826801 4027 3012334578935788461148212675441874668418 4028 2406228386333882811941435302565844983224 4029 -5134492410850992210332728749869730101107 4030 3589256818941324206463138882288964411265 4031 644362326926462111780310019958398625293 4032 -3942518899443211631243349030858791096105 4033 3959550824924654387696726921579525208070 4034 -1622907560761435879179142746773488694150 4035 -1682071886791445206661174013287053718439 4036 4543971513993466777617883095139665585486 4037 -4531024106721064026752959943611957007772 4038 710176578176091850834516746131643826811 4039 4668591413454453354709391478467153551119 4040 -6927016112024637828652465107980927280492 4041 2870708384236003501325094848644178318770 4042 3982537928113477874897917096574692395177 4043 -7202774053470663831557577083851131045636 4044 4538582645744392782520471330399471984409 4045 1786411524012719927439001410856585340387 4046 -6244908173704974814402649242773732442588 4047 5030059048423546701767496324335176589184 4048 -682930171750971532115756299166365494855 4049 -3265086597400991062827831883838110183284 4050 5248439948046442794961837499618944435523 4051 -3814177710859194988434640726472407695982 4052 -621054909847667586516407000610032704142 4053 5361263012739696278935176841908823977341 4054 -6507352021866071391129645168752455471236 4055 1652102577038486217013775807611791253474 4056 5531503140718397699479031854447144179884 4057 -8215098439734079395880198403988225492896 4058 3648598942940957851910729736802624578609 4059 4656911243591279171251008604015198974149 4060 -9012138441212148989687739735157369201427 4061 5043084299270245623599953204882793903245 4062 2518502392439166207611999924464346191180 4063 -6953240939027856078781887401385757703563 4064 6389884024428802085659375668674504227881 4065 -1741082167629027095819913793466864459158 4066 -3856410768783745095632763191638064560474 4067 6894806332532961435826235148728741688039 4068 -5944255738727211489926625579189952066734 4069 357111032169505316595862743850140477883 4070 6748712385975274255547063139307310521112 4071 -8958455626388087769865642030332746089109 4072 3689094761263892186667639783544121141165 4073 5604049563561223981347909805874539391717 4074 -10452429052150194519330486082530210735574 4075 5281376458171601507028263007925426795638 4076 4157691123062095939977295075105113642502 4077 -8994943290055124129446484358885912277337 4078 6508400381480289465942132038870592087519 4079 878347555510747617882846209076799983284 4080 -7067625336510796595385151462344310078009 4081 7450163773382963768815335579169563181716 4082 -3176471068671549304633585982426217993885 4083 -3193153130582765437606015916687364153954 4084 8691089350040367326668282876621040254999 4085 -8446337596881085551545565397139640456835 4086 901860829820204664131338752688754487788 4087 9057267680000079776123278044636446052563 4088 -12679426760186667761369699061263732051062 4089 4742028125446975471743720938588634090534 4090 7839175912061309756398620847311641040176 4091 -13245808941894833224419540250564476199344 4092 7734044650945729186981660058011598764133 4093 3928002936679927410800669857073935023791 4094 -11519151962752384122741399018742523098947 4095 8707715280492188634277884500061154500908 4096 -581422624110215769605278115289927728817 4097 -6305492620595501134741414639635460482156 4098 9221783974858739355007773391478917773407 4099 -6141098732764543080555341095646154968427 4100 -1600865734296469359166951922648652661698 4101 9423021788016361288014887430978557180271 4102 -11063141597701207548421190486310306919573 4103 2519748247979215986323045426401595116271 4104 9784130385061589035901912224672777355412 4105 -14156943954133172866674526555258199523533 4106 6239105307823104892903174362822400691321 4107 8058341535298488751513884334278314242040 4108 -15800340786841510151861776206836035731191 4109 9077115309482174966203879134155503350372 4110 4216986799166087317548162776015902224751 4111 -12334659261974055874876058304207726077565 4112 11798578068309123802512252805539319106493 4113 -3540711545329531607245182890509307447062 4114 -7118286574973411738956452917381418028626 4115 13037085799331768990120273921668498228939 4116 -10999111775172766856218066614548142723716 4117 219433377867229929135684062152950351463 4118 12957562833320269401947496914328298611189 4119 -16455374117299277404256843141367047218015 4120 5985895187985393658418712156980782163033 4121 11042633789428925953055064377880365486704 4122 -19059118679370758002079833333749052011420 4123 8881849883505964037907195810024648280920 4124 8426255556250693597442522472510003933127 4125 -16640254146338476473176160542324268219116 4126 11168787786714044731053017669153447864360 4127 2636542375388324057504726507685694930963 4128 -13264091490299051500372391792607972084196 4129 12986040288437093801953005207726822000060 4130 -4709346455044311160676381881142828754742 4131 -6497856487007017127280129942459423034872 4132 15364136752245049475573438678151078931577 4133 -14055763804400713004188223393983666266254 4134 843588287874801445260357381830211792469 4135 15889606309834207491032734896795029127271 4136 -21790509919246545357122369791576000639774 4137 7962632881804038367251957325659986857358 4138 13703205556352400074493709512452731578506 4139 -22940667183816523703792543465300351903120 4140 13660115264658681455254138585747865073228 4141 6447205924412927261820830860527847412406 4142 -20258816322303484628912741928169683574523 4143 15968791620428181327204183330649794651310 4144 -1589413224963794799563913031779626638701 4145 -11353143205484370957333344918922797287207 4146 17332548881277783391189887354099131172900 4147 -11619366891434950449430788670143087736665 4148 -3470944275367802782508257131838378882928 4149 18117185475812940869544251338099323357258 4150 -20246249134877768834062808239717757268255 4151 3659232170868337968800458712419057587126 4152 18921348255180396793760668260091752783018 4153 -25899052039651101749290574110246081330677 4154 10153201534694521782524138428438911347226 4155 15951885474979353719784343587308123158081 4156 -28786957715044864177397007604430531128726 4157 15414949713803478833951089185527591965479 4158 8957915389792630590681171880779430185875 4159 -22911812608175561948645524029222796116671 4160 20526098501553080423680982356959874180284 4161 -4786358786392701314139985813975554232758 4162 -13717573259552936026542997727290423909432 4163 22849693331492192088532259622067770327174 4164 -18247047466775375145573630526815666899104 4165 -742659714194180570785578475526000260410 4166 22879326773814447575900377785392502844664 4167 -27892823014875653921963344060617411198276 4168 9670679431818667998273064450907448135396 4169 19182880779839612964750417292389901322551 4170 -32842148963746950063499092202210232150331 4171 15362499203061061056019845608197020071820 4172 14485351720809461233563171090401014064971 4173 -28872913365401338132932340592245506010050 4174 20048561460997201657391838547454096439036 4175 3821238108775319797012105470595333414828 4176 -23557354470081916186924821068008617853079 4177 24156276545013859926293851138421072665031 4178 -9205264682244034489399568579298444996000 4179 -12074192215646328361132815357293992280476 4180 29014539404273652241389306607684947451731 4181 -26044005117878258784672880359222349332099 4182 363268916937365368592409237960351490348 4183 30439469709396658894714601665996321547276 4184 -39633664299566815863958988781295001497811 4185 12919646756916297776336171276990135746404 4186 26637790647311320067513992109235473905942 4187 -41949652187180357272467857266723538421522 4188 23027732245662286208243087271683708030444 4189 13871349239583287998048881344411499878731 4190 -37164736287232606546760095421890634154719 4191 27392468842629820310676781937498091832836 4192 -630908612517872854080464161317003235562 4193 -21731418918378095001490384047505356817141 4194 30158267290670220958294520612718059572830 4195 -18292231624938650185019145233765816546272 4196 -7804311939043843664659574600739366577940 4197 31553831902864837006545355410711434455239 4198 -33942791502040971166634554289214123043010 4199 5032312524933558191566154029101783458859 4200 33165375062797896435292223089976049046627 4201 -44144045379713010806981680572996874299838 4202 17049500828421529991658266210663853882310 4203 27429292431091201796396549950968699354122 4204 -50002843274009110274579816074630783459630 4205 27464741188671274506737285778936907624844 4206 14995906525324103687511842446376744345041 4207 -40271103644112069019447193154485272628950 4208 37518160306056251725850004794042393471207 4209 -9831684883042344884786529542505540815472 4210 -24982633918720446092860385333003665769392 4211 42705907058614768294441199423730152651623 4212 -33532479402238355518167370425722282579334 4213 -2570151087162678108548319589694959456426 4214 43354799947345726029037765870760638327951 4215 -50917462297564118603779431053778871184150 4216 15287462356103550566225238446504706881512 4217 37298947391868778872177546751520636422921 4218 -59529739577324758689131369961854170225197 4219 25510032592565117756632381312521984301012 4220 28952667478579387664880683684064231500763 4221 -53136545910082853255058495344013421409477 4222 34066938489298265066995994051370387361003 4223 10346278677190352447387990692532557017126 4224 -43934208310786765169658996998692953939906 4225 41732659329201964668738420297293042695980 4226 -13025669168757223887843948000748693954237 4227 -24060361979024225919417795177434079790911 4228 50804107254845730912196034411106049709329 4229 -42669104585840390368549024523411543033535 4230 -1883521691681987220391426750457714490370 4231 52943907716355836855550882153831947207430 4232 -67346858409890837088926652102991464151938 4233 21187811361749251800494333420305142993400 4234 46194713873929940722282732289651742422481 4235 -71926751594398024869547236186225082458227 4236 40239252351150403744690346952027705377615 4237 22773463574179674798714412301293480258288 4238 -64772886153101073199317954273539991818788 4239 49735814954415921200585849044243505162280 4240 -2828517854524166270380049222447747592729 4241 -38687136627318474161592538052283776550169 4242 56045502664603707615540350192633552487524 4243 -34470001159185252606232128093821304976754 4244 -15666440579327023605651828811432237917944 4245 59895511757016971265972045135325442604134 4246 -61717427643941800860663393492919512771105 4247 6368758009276000499862207616464872718815 4248 63337819982754066417835799404865370101782 4249 -80296517399387757546323310119223227968985 4250 27152391800888916815479507486224572625897 4251 53653078311197281691075876822483859097165 4252 -90592936271807080986341442992803656508318 4253 46167609899200733160225357833577033077973 4254 31316899862367431345364138990879932623431 4255 -74364322784237862290356378709986223898436 4256 64675323980967000140832801528800778447443 4257 -12281110864594456621161169380008642841965 4258 -47620666528829496224296511917435233703435 4259 74178024163030843824635830339761156642280 4260 -54689885565256808335260870409405706326068 4261 -8280228839515747382035106972910514448979 4262 75812855646863936653667999523017370980513 4263 -85237984880935218404571609285759882247395 4264 23768849848831648232647844638427469948357 4265 64292600646367627839836196668951814771006 4266 -101503135443771833498044717159456275300378 4267 43480091131615780360142787929641474397701 4268 49495836802614377681364625586008811958538 4269 -91325209983518472278688911153387103564393 4270 60527844118461141290656701460540942000559 4271 15562111434134110953144663670829292997553 4272 -77301543940944605340281618770163191987153 4273 76801897879233092069524196334396164397034 4274 -25550579593118833496977152529141454478451 4275 -43926327297193812141155588634152342284134 4276 94810494618836393264448438711072266493904 4277 -78650123146082828877423789476720172442071 4278 -6730603393675181496461765149379968095147 4279 100248900834513143123368466068628756699430 4280 -121756336698931334288573888837733362730415 4281 33625998254552658553128618212379451440393 4282 88747603485790003071939710783121603993556 4283 -130809903873621277289980899569525237862623 4284 67071922323764110440492225261455080856059 4285 48050817741183999430446750622407775871651 4286 -118177772611316062877622833260761345203284 4287 84522443697970923940353661823354637509551 4288 2355854171357986323680340151547750189176 4289 -73422319929207329776548847397800478533879 4290 96591934914334177185297265853526314945921 4291 -52891120823814954106645272392128403265952 4292 -33001676494653041595825122828150182740398 4293 103380262694448029904380929413716495945066 4294 -101987118767773661886790632230937653430585 4295 6392667104109969018033446424162778892201 4296 110033599102094822446256338966881914859198 4297 -135333359857753758640813320657017632105900 4298 44605363122483150664744707864971307824512 4299 91651367964556575925131846050375748784335 4300 -155906998931821791244534780305806388836503 4301 81398672998696555412086847475097912273327 4302 52355766296355752452054399633308744630478 4303 -129508975293657129689605900727070234554469 4304 117068972666459515138430180289144655567643 4305 -25778464645486195822705598637956644773162 4306 -85671804318723326889249857944952056388505 4307 137128384900805884832349563181160877449129 4308 -99893091949477315023283846659450359649847 4309 -18237936447721289113726320856490150751837 4310 141956766414596262325909759850311829043011 4311 -154701758288419984493373135664588528300582 4312 36200388880855706985021049808490706949470 4313 123465496486869720948590890839156171651882 4314 -182932831812888085323955035535894212577746 4315 71202607265136283086480836082877319551161 4316 97661698139585066695790239584230445950991 4317 -167192263892857016500495201355941121347903 4318 101781791412112100662501265143735518373620 4319 39123970394887502574434510948485395950037 4320 -143252368134138992109846237354877584778703 4321 131504469065624741853973213544567488070334 4322 -33918217530227061585387097714475863790036 4323 -86011383757439040569743904114386961985265 4324 164460537570706280914077954818563652573448 4325 -126753012048489907394062525787072794885726 4326 -20035786535754683243463351086001223189063 4327 172890208272923505705763669150405457915568 4328 -204509482205905976726052545742708178128133 4329 53505188467068222384710504143440327639893 4330 152661929641070599258873799317168282414440 4331 -222035645097867228776218255815485656177495 4332 115896713300033075012869079133683812081916 4333 78785721008348424608838152891961952186373 4334 -204072145513575654028205798007795905576166 4335 151979989500577764754013740342760314819636 4336 -1135218201815477066899610011374426185266 4337 -129304155726939703122754086114753759929202 4338 177583223809287482659154873473328200605848 4339 -99437336593481054994893700929845302640691 4340 -63424466475431481299633036284388827315236 4341 193970030860427663435453014907324281192549 4342 -184364966857681980092176494533003818168375 4343 3629527566254842984454111281598606359939 4344 207713310252386380136377643642937141617182 4345 -244858841303821676985199637753427817392033 4346 69133367706039556920351564144992487896570 4347 177277352818264494123927622450482483677729 4348 -280917849954628109401570706176949696366252 4349 135365982868329254156680546444693714494099 4350 107544363701538534460067812873433442017530 4351 -237734789292229631150807380221144972676439 4352 199960280523804901778288292042237305502049 4353 -28405591560570181495942620431570123341351 4354 -161617781718765450701530975536978814101238 4355 236055465515887648709520650739305005732850 4356 -159962293172199283095758460678705104313338 4357 -44140491882854986478981927592215291929346 4358 245930953158289195267548569942160868104151 4359 -255655218383570553982885390300816951359474 4360 53011075112569990068580553559751849887115 4361 211167098911300719034595401301106548341007 4362 -308639953150434330411962013445523382350555 4363 119380581116829125038807132861326194591550 4364 165972037023060880528467948882842200103621 4365 -284592286631705377116961194083290132794110 4366 178992713504737837698829817066193161800758 4367 60198644321608637939569795464040581598022 4368 -249728541676128899108799503171514457296564 4369 239499742184454889416317551809057109698511 4370 -67246092692306740889940374863822971256508 4371 -154633084202472588999239500684997029724072 4372 303564233843520888192738331877833951344970 4373 -232592983623031618650646486539647044859343 4374 -45169522413073023822101767864574891884532 4375 323834295035365500115043910844423406696777 4376 -367651288939970491470845824461477972739877 4377 82472684654484022417928269952123459405727 4378 290135260614483561057234341268149487515203 4379 -401700797348819575179893567484801421979610 4380 190851954282679102672168603034280255141036 4381 163247690791630801112627628891497639942888 4382 -370298920944851128881100581782851590333365 4383 255836976329986279718669767151684864112849 4384 22179348104014133478544672396854820600080 4385 -243311124802693937638536926905556004553648 4386 303096889112529366860414889087875291980499 4387 -148056933843846452806511446946478703893262 4388 -128375353949950683293545559368577141553067 4389 331811183609736262684450592781287845137399 4390 -299992313446956021087519282358497073168608 4391 -9308626327936510811922159426717732473179 4392 357690307738191518381531008711927403811618 4393 -408029926859695851635088907666309249934700 4394 110343789144511625984772956739245371523731 4395 300797754047356296833835441310831804294145 4396 -478938829268020709569778750546861347787234 4397 236184562944815294489732516209760421674272 4398 179290399915207208233324030795418757589163 4399 -410261560626919996910961502486618782550324 4400 358516526363565609952013793419297564162555 4401 -62455611716412927448223493734017689405746 4402 -287336013475881620342813966820108331260723 4403 431903964349037746424731980740299753404061 4404 -290661922130574196291761719052960095964134 4405 -87632898146677941984160943793495592751657 4406 455408095847920347503097869592644462270476 4407 -461538230821448128866621859764085630705288 4408 75850784656167509277715306022084305202351 4409 400959412612779833762813616242466033300460 4410 -553247045850276812780470656394512318354644 4411 192405585008122642566130011900598560234692 4412 323506230540097967201877358521163972238663 4413 -518385872589900263164411716454128136621060 4414 297799765048766377880421951314776280721273 4415 143126216745888164804270998509972007884932 4416 -459808855817584138594305709442995724610101 4417 406394308848654825173714393064678702050722 4418 -81217956456520177627201469272623437355878 4419 -298236684966525663674897823419149520093692 4420 521742189304399696720699692591013656530741 4421 -368175463067872895454054307108494823152535 4422 -105045380713889252026172777799406141786668 4423 553786961448779423177523966079553029760738 4424 -610273109053913827399722251844624486589940 4425 125612347630753130590462573766025353008204 4426 495146382251039256536008027716986143288500 4427 -674914341187742805908741592023187029777397 4428 325932135160413970651856912895980433569183 4429 267014472151394696990264195718306085196307 4430 -633624434889213498448003832035670806067018 4431 455651974386510697342531294496337692652362 4432 22505083109439131524925035008498331825334 4433 -423956483534044628351615871426098878097164 4434 551636397703422989636523390679729758991495 4435 -278382130031660000411847856722830546291267 4436 -239571744302697233847385159927905762016342 4437 615820246979728363304242414850424041871890 4438 -539458142495834951848613721868778313117814 4439 -38607111871718126720424747854841315518758 4440 668067726415957006216400188480743899043276 4441 -734551215694088038769782751396240878796773 4442 164526277626693939983777080725455020694652 4443 575700938842039312371675827287579542354044 4444 -858381861116598351747333642350689349012442 4445 388359360754373823618745114313236567689718 4446 362701479421434846228017606476074617090660 4447 -748660212027053548998885757937749183637742 4448 606661899530876407906307905706742056202167 4449 -54305832131011725457154710330951450357008 4450 -536710986976267011169402085339222533025251 4451 736891278785339523619636920531261098622686 4452 -456068013686270442415887660948277986601966 4453 -191352118991500308124320376494162365295493 4454 781661734675289062360375091473856107091916 4455 -752554917858849973695250448359762019156592 4456 98682222514279670518408028923989894200911 4457 680438158829743748428979695378613079710645 4458 -923326731232412015413515648199660217967442 4459 316481346543456911174574819016714445237379 4460 546361903087655646905637973022194443316244 4461 -873959736946152119533185180495804656424443 4462 518253033103561938686592663664977943362503 4463 223309902348912422659833297014976104959442 4464 -794156255563146909157926107885664213345522 4465 732883188323839746473785514387446574748531 4466 -165159840514711364312456453304872609936580 4467 -528886087302002724320933934343044141471886 4468 953135118020030181551117802538047950448483 4469 -673300165502304214499558637104852997783707 4470 -211750601629555436359641944573497619935731 4471 1026850782096911202491888389070259522102500 4472 -1091383881390751035709668654286354253580615 4473 185233245607253368595435011119867257870349 4474 931491218765198517418133668993348295115919 4475 -1214969773455234619339314165213361477358272 4476 529740373788459694687234026126034311260813 4477 544347887067173769310285637563610480801732 4478 -1143620871549296128546391650264244701688390 4479 759539907204160076924806255346117395776784 4480 117197888777516545727916468672437192577231 4481 -791265392466606659914559485958382011078778 4482 932566652394676681111684371359349875914152 4483 -399538112322802289185737025918066725956683 4484 -471406421393385410454347365052367419508534 4485 1044061306490305778126643766885459053578303 4486 -863491114647189261796237966990653990535657 4487 -116981541851982205143780486971608434357954 4488 1140532469693077182645471691243008644890809 4489 -1209716093468006642314450362663089282758747 4490 251694545341375636236620507556167527518272 4491 970089499440112466178033725418433946345370 4492 -1449780735302611590531969924701320674551860 4493 670224006475537285264631202861481336592928 4494 602589479176685941194786727426044687845187 4495 -1280211263450710415170197278822104651700899 4496 1077740789307520523757599637651732513740430 4497 -133462520605360196641016603560877573615876 4498 -943723921608967179212380291208157563393492 4499 1335163263133059035431461532901566377594263 4500 -825313826868057940777095217518242310704707 4501 -361252112402515249172635004712678163640959 4502 1432680463621909271937206777974426744301235 4503 -1352173092790137459229279460397438183324330 4504 121948996617909582082294898309958556590050 4505 1278323984323636852515773668937703858716407 4506 -1646573157606804900307895657331689559216054 4507 500522025802696857620161314209184273822695 4508 1052908841891624607392450654757920162387538 4509 -1583999063228445641621108081141315445241204 4510 852349810493999793056463143120818314718530 4511 508157577770078262858610603560605995264151 4512 -1452863127624957102268597646984638563522632 4513 1232358222765986639078270939425140988528758 4514 -169343305804232965527819158449923196599221 4515 -1006519133176414604580746206463276950016486 4516 1623267575096693263962079856973879831643950 4517 -1045137614823602220327982515742091051350296 4518 -449376821720565747813095690406155741898503 4519 1741379101176905790266117392774866079531310 4520 -1789516582843609617316381386210427323283363 4521 262293315315925298154543045842444979884669 4522 1576893331416941390118131533971437344476257 4523 -2020321235014340444116920956013263670353533 4524 893251784358182071417380815828666888925740 4525 887349460005150598160032119410873497246739 4526 -1938679346834737590233478530324481769566837 4527 1340138690525377055920383296629866049260273 4528 153447580955279335306356821947060930680589 4529 -1364690962703534999340575416069538531346361 4530 1681023868890819596228419277330272012356773 4531 -753825589436320024591932648022780825333276 4532 -860222491071203202357819030115684000845201 4533 1918442286322411852719371433370318930164717 4534 -1546053423443684824405117534343887601995889 4535 -267395713789957076718714912799450492225674 4536 2109130829509085740277443558345890466933994 4537 -2167886893168342712357881771266477953253087 4538 352799625234778475513679628973857828119373 4539 1838320446246710841925076661081270245185606 4540 -2585026050345816943198086933241505285245559 4541 1088557002366990440000740334912654681020258 4542 1201514988664257984676853708172157074416154 4543 -2322505433752434571351474275693229086823664 4544 1806540134062186379835784262716443103986655 4545 -56895799693630871702213505811860661842919 4546 -1746388308539003612623355690432421156787036 4547 2257727206290946801151413573926382164750162 4548 -1265614940133745969630390009043266887683373 4549 -746497992778343289374561544018054067441028 4550 2437014469866457357371411713073851831990118 4551 -2173786359825145426184511355790151998073061 4552 106076383097114058694209000809833172639003 4553 2152352165740432993376324437373791559788841 4554 -2717867178262955143055932741172052067636407 4555 804186547513024618287488673542508196998203 4556 1766812010315383128493107967747302787535505 4557 -2644447661945046936813385498985080669624592 4558 1467463776725336993204074547269154864692631 4559 799199230632572634175910813398575406844486 4560 -2486326047172889702160560651207532854062728 4561 2201141661717585182002260228586886021386385 4562 -364853392471002381243578825781629123265998 4563 -1762615137658061688444492831890954523011559 4564 2936896779732124873968846139062289157120646 4565 -1907061114751674085012548900744283831664191 4566 -858641439978847407491653628870289892825661 4567 3198516018937566822604966258024836749251560 4568 -3185129396385702238709845116040642429583274 4569 356572534656325716824245562023363315586871 4570 2938601275805357070982347737765062004061827 4571 -3619993289466884464555781462769340128383037 4572 1430582181072170800213002007849631654404579 4573 1781858795612417786330061703597593582583004 4574 -3480576497636671561671713020606201769767788 4575 2211453909940832771398716482850957990777071 4576 513236006151266125871134516867617314132993 4577 -2526740740444214179287632538162630429104875 4578 2814065420947843617770226270630890706100334 4579 -1032254204296412335335375266156804137695780 4580 -1656462914605633093470657815183144021113093 4581 3223778112241449442162900098543314405980383 4582 -2430395698366332406415867556994988273125884 4583 -617937888552403136536701981852103052848873 4584 3569894332294789268734597920158937946974223 4585 -3527460869960861202275690737014963369534800 4586 500749987631759320286615152506494623782523 4587 3075998579144753674863823743717227793601571 4588 -4324518934722510398493934017815286442973416 4589 1857669993152165153965276317063710837789939 4590 1987175520500792326951792924600515720897425 4591 -3935465070404718117557078096932726718153086 4592 3180551192380422246800363666166066542352702 4593 -217602313971295794373160374357842884096954 4594 -3037765360131770647745555752045099838658672 4595 4053062244705879515599445230545680132476535 4596 -2284227496857473267376671396762025181687846 4597 -1365863582954363391120752063644875808915368 4598 4424003278472624649641459252856047058216546 4599 -3889784406246570848821658381872563332732819 4600 40633674197188517242733825583864182728178 4601 4004327109933945113850278589017990949010350 4602 -4824026876634962975828124925613461736833083 4603 1241626373476458333039876452402911637042104 4604 3368464399138496694848076420634821675245630 4605 -4770127465944979183030705108625343242953934 4606 2384448900172913378246277479414903947636652 4607 1755472704817150584302071240703754622228397 4608 -4519745202177598941313528422809084454701860 4609 3667041036428154515041242683808238738574389 4610 -256737503744626762245653945382072450432479 4611 -3314418107991017777238736627131316357556471 4612 4956905756773322863908084002895936153431091 4613 -2895425677845952276717760668630028157377285 4614 -1733403836931622244463669338070184044676985 4615 5379059183628087111512341485675857082595452 4616 -5156551886168404564035277351601685443528811 4617 428011102381883899511655879847199587501185 4618 4935501992278367088013817465212830007782363 4619 -5956282686005801739859504483104216433787788 4620 2378741888982652787305837560513598146926319 4621 2892421881053000505554196909975331616226391 4622 -5845674418868717919453043976597820388273952 4623 3866013645110037787077718059431375184639756 4624 731649809963978194237615640354971729250395 4625 -4313660840267922925323903586958224211843157 4626 5026480242811795463607574717248562061130885 4627 -1964637842561379039008101295610579275745684 4628 -2968460939929233021765352550117659866591792 4629 5868013013528948547845645813247426214156511 4630 -4336249556168556015393392456501164482972629 4631 -1247113373527031287050187654715945745445781 4632 6541134991354962569861898321546824391553134 4633 -6295602100832449554736686079709697772373650 4634 616182009629965511901624447665559328137918 4635 5774714363900739276120912841655649233477112 4636 -7672748255155025364586474597104108189174836 4637 2977114871365136116200509318701346372622770 4638 3909762656094977974648765154391327666607360 4639 -7098607981534397558494800043108808101369223 4640 5279734846668774264094240214904132511082817 4641 172164599095091670398574288024131969894389 4642 -5571251173804467950739097977264964232139376 4643 6792788370765477904834629502863068840970320 4644 -3410135031510475137048339138049870503078428 4645 -2722376654909637886262064589630288323626960 4646 7457475458099354837066585748787879732675326 4647 -6159912186618816643199686086161588516366705 4648 -254451032034397989992789491232567456985604 4649 6689544945634336801935965488374054747008327 4650 -7871872664529732027621037527330977188601292 4651 1933820465983950027549532581875602597714402 4652 5614604373032551191841064185648989372525267 4653 -7885856493649115248559147552056996673521019 4654 4059833688764562817329511820284971232101409 4655 2772235066887890049817380866343529543194052 4656 -7663523335040577393578025276895844541911346 4657 6490253909717443998881920740415508224284926 4658 -660268075025380619291750892440241715385447 4659 -5736777180613852702969156209358701902825576 4660 8886579766733474693311398530713987034772558 4661 -5279992199370489750612098694497715964666012 4662 -3201541742593629932169693110601884769739904 4663 9792929810436905749458656265135565040980681 4664 -9139827617003450814291258317161626206513108 4665 457763063197072851477358384960580735275670 4666 9116037761158862754266946944580222753435327 4667 -10626041295978745731387738027423786766167151 4668 3746088935883720177361610620794390302704820 4669 5729718539611203762973666301840289030630769 4670 -10441922742447553449515323958775764298703054 4671 6312392817815772769608664816994283624984086 4672 2031631688936597219205304526738631420398413 4673 -7926216260870790799868051551731274082642997 4674 8332684203965188902378735885379450691331463 4675 -2523498214441132062229727537759823321110696 4676 -5616658550563234892852887648305846531329815 4677 9772802395312308790763187708480893433664164 4678 -6681575683698118080570523832835345864794440 4679 -2621028728915142343284926831352762816152006 4680 10977915574400768499519480601747598238067018 4681 -10114638834474288640892661728756190504302438 4682 719210248732148731760260347066941870713709 4683 9593542640993123887711068408736935154884153 4684 -12712671275743424279066186547383738141095222 4685 5019595981115819904496989319306475656751140 4686 6434898356514933564968073831340329385519076 4687 -11918980115819335300533794802798280766054725 4688 9214402821453379501137189440839924768493932 4689 -68468471121444640694317576851087781224229 4690 -9592014015752577650098690532817582370296700 4691 12087719898162004662207380426524385761573800 4692 -6149748789389532594000891204256029683044838 4693 -4867750602071404507502445739877185245982262 4694 13416784490529954085702119897281327798887367 4695 -10986114511429329428849008579791359629564265 4696 -839833838812424803183856679094497765313926 4697 12331333490891802552200093176323638175852787 4698 -13910565446304666941194783720634305515890824 4699 2888303424352325336176313611759288696546042 4700 10597630066393363765175223259360159323985134 4701 -14159745708382250479473712656547253525449558 4702 6508075939214504358975364716022027912098858 4703 5913646880354382314741625490961953540023345 4704 -13844350894513388733615477559280044529810145 4705 10711836095559939462563387705782559738436859 4706 32576979183405901538323924669478019788912 4707 -10670798462945711613208038920262065853912461 4708 14864133634917666470070875803395213883900579 4709 -7816831885433331852433707991850448238789431 4710 -6253572751833940387143065832444382539498021 4711 16332950633800175337737731759756035693138358 4712 -14599373823988476070160159630485926593272697 4713 205304479312644235730312492857049807343426 4714 15187681173562334574913300455765826310345232 4715 -17295985583049270632534115994112431080066883 4716 6129676159417557538815028923988534320719774 4717 9256419939369686279331636866870423177228495 4718 -17371282466056304442088682794906806916284472 4719 10934652506905148620482278114040647297309347 4720 3009964939595536601544624647042900284397117 4721 -13398641162221544222899253443792823807908146 4722 14755644067340945802012369290736400519082853 4723 -4886614532119853651383392370617077432396421 4724 -9909501370026654699795143860568649684207501 4725 17634749570301978692410446350625862593992316 4726 -11896149182464580633544388082419713771767933 4727 -4992922558301603956053778706839366903077203 4728 19942179603219289673168695965133059204933784 4729 -17988596932149642334682380881583066253891117 4730 517646032738407896525617191512773145585352 4731 17852680432047035955456440988508187004457267 4732 -22449833198851296977292250378051518338456234 4733 7922498380253182985422731452292013708055855 4734 12503592960699567873998442269912605039335862 4735 -21378327271336320428006459633414659749511211 4736 15145034137997410541539514977395772600362746 4737 1574374502445196452850228829668823806701213 4738 -17444546080644200347375648916617463762328294 4739 20077307167285171530695979109094255991532476 4740 -8889644760554281420302176459590968575211849 4741 -9453031298932522336331506550094062897978479 4742 22417538583715076234993188739265277138674614 4743 -17117186093291939334213309814743337256317906 4744 -2421953322579670537852572056470722670958215 4745 20437643649407280716942570018093501490109947 4746 -22432601154055379531939488084998214403660132 4747 4296406143899450378521796296601498236098923 4748 17544364326304908596740160913233692790452964 4749 -23173444920834563283232877116732290889346790 4750 10950265342771491249120202648452544329648399 4751 9350246102596909518303607070111507676471046 4752 -23259442563491332495222452678961875999554948 4753 18790379217378975402300507636954320722350209 4754 -607625809856546282420483744087634727401831 4755 -18266259426791035809513129077311471609175693 4756 26419416811842433851873165804844861366424633 4757 -14275481454267772113520665429262832420608553 4758 -11274694729920638870342291708384854194965073 4759 29488925645280721387575271720561275450359977 4760 -25785069721526494802605742761021606301012917 4761 -427588568662775642588958046054546358552015 4762 27819628751789316246164339579477321171035593 4763 -30734367902908508438412884535547082551550959 4764 9458205729601262261439887448926632605242102 4765 18105646928145326514345563288926478729113997 4766 -30875427063346029777956574488513754907187886 4767 17656690809121886094177859295163165583371030 4768 7524357742471867806148897100841942832145997 4769 -24439917134485077114320416956022792990680500 4770 24215059909937736080684176970758280843664420 4771 -5707850047386462064675105787422486155668104 4772 -18474288080251469472410496410137846565872125 4773 29108988675959024374193009206336419540053157 4774 -17915764817973777393575596154169918556453903 4775 -9974071204479829501771778748499199996890675 4776 33185606248260159482702320276552775455068905 4777 -28521336794676873474041068041865593799377317 4778 -151292056366351410947447117399697300909876 4779 29444244825556858342687467219534088007330509 4780 -36830757110851628483545340072273082719976378 4781 13185968144195628818736396956199798450329477 4782 20462913838555500572339143690203023567691641 4783 -35568021446029930826778182413555029910004904 4784 26206445397986383216741873140440083048117576 4785 1578888925547335348614312932702957115647371 4786 -29732464096293087468349894939747845811314096 4787 35430582309942374368533444861654654671372840 4788 -16062498672747206722218612280478707788721257 4789 -16600759674920411646830456884989457153705221 4790 39994105860528967185510899389475280953565868 4791 -30454890060271652317846408290678436051313305 4792 -5246959998860081542651202100030609960113096 4793 37355868817389153047613869068576940793027867 4794 -39490518246598137559565912057009540189956310 4795 6086728529060707179968446619458674595371905 4796 32803574232313317077275314067135594748106737 4797 -41431331057055948725523503776567971814865029 4798 17295023264636566835356891922399245977472204 4799 19459962277565086398043333134455589072338230 4800 -41765144276364266963198772066780556881333429 4801 30713101570175225876795895599968796839714329 4802 2545302831388507891901134445889715761463171 4803 -33639573598456837424466987358531594361940026 4804 43796956038979580067157623375377679648074529 4805 -20509851453843753484687913328019423995964794 4806 -21503259320197392675383127502277582500923592 4807 48775092156576145645166267843408343419751169 4808 -40605631260389952088385926597541885275086592 4809 -2497770824847213811936876545305467474968799 4810 45982702949155456503416619694349728845596060 4811 -49471397097208612639829823844090718554165806 4812 15180228204215990143088997327795457968447448 4813 29091739087381719186686704076650958917524370 4814 -50875396710830125394795502882072321146958478 4815 30309111168731701457366733852888348654024003 4816 11369342673030587941220325083388846938789878 4817 -40906434955435916970260366896647974355578185 4818 42527370774381853394285949203347541274851967 4819 -11431433076637928337448740092998763703695029 4820 -32150725901889714551167689390384780135125028 4821 52097203445796083300992832786879302795869821 4822 -31875254684771930708852018768384548741589126 4823 -18339667412785698452593680975793906701556714 4824 59802333837055063536693894180477999612286667 4825 -50579930450330548776748650738874844498211181 4826 -2300540315624836583124300784170257736091376 4827 54341587684211933463466221715966172447707237 4828 -64753258551236110377211915023701444022971920 4829 20450425703800234016908145389962726964769903 4830 39304526025372552944746337687295547668468590 4831 -63451168711382992905695908035335646415897997 4832 42630121611158718547986143518438825843463850 4833 7835374861293523125404777713703095965210459 4834 -53636674546107085984577296419102286804617914 4835 58319487992879470287422066777492735794500605 4836 -22292470825785654344588489690483913216886785 4837 -31589762399499997343984889233361985939993614 4838 66229623944739237154304733643757330765227123 4839 -46613951945861474429766521648526652135673453 4840 -11870225522466391113333109489682009001280336 4841 61425558498949799067087802241024679968043925 4842 -62896951419605412209028653606197804850580774 4843 8345325165060261482675763371626083757349921 4844 53925570492638076969527239242432586212673236 4845 -67118330717066344645998330972131957138336919 4846 28734218959937255293344068518309867385410155 4847 30746035477930435944900428164731469573821032 4848 -69522089856181288470685916062916230340760135 4849 53419197241571699412489492526020948334488349 4850 2300628049410239021203717759558265374198020 4851 -56980262509372928169231021570363625163543574 4852 77212532113084294260729341789653844902812186 4853 -37615987165114584494768364982833748562184791 4854 -38030048256045251976687593534018611679917797 4855 87378299839850678835065633126556479696521535 4856 -71519671127392973078497684093756369433204469 4857 -6387828573519353527643162096466490960954816 4858 83574066227260340282836083053367091081445124 4859 -87598815390450098020498884375213462711231513 4860 22826876348655323074851747900083136348863868 4861 56255855593941692176197092305635718718057464 4862 -90007260648447759063346201746529353482769750 4863 48363029181658019347090366217779605778035802 4864 26530024864746189059215552131819283721010002 4865 -74099892071958035216539339550561046254948480 4866 69082799314202982906413134080532511255118417 4867 -11362122757688250300103337230527794809503445 4868 -59176406546218423280649331416293750528013615 4869 85218764604456454623858231815198270672820606 4870 -46738574460091968225262196636865863950587944 4871 -35448831574593751188276933303994541463146329 4872 98682290826779071534469438796384730924679440 4873 -79067647741255949518755767557813052441160221 4874 -7021372981739064213685999997077054272063602 4875 88965006860552314782265656332799994534058335 4876 -105169709165335345623800686909198206066904643 4877 33540964298201797917256904232890832730272916 4878 63949493460092882579601319091135526944983583 4879 -104595835035434117696627837437157582980579957 4880 73151726658723786786751139924955688051899366 4881 9922834710656172571602419042052491377996835 4882 -90531865353419123569429112934271480578670099 4883 102105755397563388444173822222031013903601461 4884 -40515034804818310313578420570553896851912325 4885 -54627640275687915622392893787779367594515092 4886 117226246553261338848915551033866695769060872 4887 -82833848347670050658285866848265047420904143 4888 -23158373091756598140295378612169071067393429 4889 111377442507818474574787666455059936560058174 4890 -110348758424598709635126021628704826727322363 4891 10623779523723405783691367020900748471078878 4892 99940737103209027411369812095953862782825794 4893 -119521599484607642762387708502811798161110529 4894 44598421268892017953587390765033212717723304 4895 62652086679019387565081288380123739153668067 4896 -124104745397085769643943353407033643767126477 4897 86457254536878452566641874257882875645530196 4898 14746291795912886154663841028487528406660261 4899 -103980782356081216872209517739322719279211331 4900 126849924585197473411329498509260246987225234 4901 -52113281539382773910903638014590602216037148 4902 -71174896574421283780163646944023959971678593 4903 143329301957134480534328849412960991744888781 4904 -110911943116293371563955759972062982241792906 4905 -16135994226702752490519695360534732030194970 4906 137024287019501212172528281597859420687172229 4907 -139382886021331385721349500584998015744921149 4908 35736363267172513455120918795930566665744113 4909 89870227861919563009224843018359090591567609 4910 -146863833286215259205057504901029829398229674 4911 82266655669140940907972114693247384774250743 4912 40480038089854762944586869766095201065089821 4913 -122829630995162708361503464919938022758909928 4914 120387537651042635194691458803425024616372142 4915 -24420340263272340352447064937140797171743009 4916 -101701711775263990357725708554291978865071517 4917 151368950732246846449961827589161068657578250 4918 -83298682645861179929846678435616435649155292 4919 -63571634470022240045663160564292307648550508 4920 176501896944015637393760008574960238502949625 4921 -139925726495031877654958495971949580447151633 4922 -17622432210504535062797758290358285714288020 4923 162921963104527552182792296637664208058491682 4924 -184150628919320969833408521124923061088197440 4925 50909710213918770292827612785791460173804675 4926 121523294083037211608551635482815070803230290 4927 -185621851769009452148925017285862638800670124 4928 117727532650467388082114422526092308183224165 4929 32259534691716151583090845622711243118522783 4930 -162092130554061480452509837340753585402414040 4931 166532551606133856818110378913702813385462703 4932 -53267729493007392680639237594512896784016477 4933 -102248788772672466682052769526313446420358066 4934 192422758625990818251085889371375978664949807 4935 -124292871103012645460994195794924996148656549 4936 -47850306422637228505997659814264511472264241 4937 181676313650793060898462957015105726165309595 4938 -173468899600048218116452514115480277905911411 4939 11838938676624202505669878512608266573027110 4940 163129944280792916698694519976157946351787345 4941 -191590807527502225518582256199717722014230077 4942 73041932101632827667195521243680785438116683 4943 98761135939253468527584197924584696205585050 4944 -204687196112432492847378302909229169617799602 4945 149130750932550636648899261118732321244930452 4946 18766666438467214066827988314053024842845934 4947 -174344212020308102709206271583857298220007730 4948 221918727930094594614410870278833255559232977 4949 -96382132432492122270324078610103475804655926 4950 -123894843095950158688113392780402091838359185 4951 254897381528290061229166969899714122624100852 4952 -194983439009110468132743703608295470880437942 4953 -33017120419850274623728105587120209739407517 4954 247225632278899315884593121111218107411567384 4955 -246063151279619841412286724322203771451231075 4956 51840101286348639009153767863166947897078550 4957 171943855477354822803112071587037506507555919 4958 -258664982153304995349541163143664230063518260 4959 129595761025523379729886922841036053450920802 4960 89947566142195068162451307750849532537836970 4961 -221044597681282856932102452263287050510298715 4962 193485827740743496929380779057071590670887068 4963 -17022168364280787759005211587244362008168802 4964 -185080987844180436914460633715505426643481908 4965 245368402840419534752722780938446019926710421 4966 -118255397516652742540038291165111133681194326 4967 -119985040077378544915880878738306184787285918 4968 288793741639345750500920755524601776634747334 4969 -215461098871378608985866155990295610710580951 4970 -38947333550825182728961348034882170771368096 4971 264740881584198110408443718047987751788687587 4972 -296000365148232248212164550559804743773376567 4973 82079025899080766697346201323341525182528458 4974 196454441854166642493116335676703613271025829 4975 -303153416228453791671633246256966612239787087 4976 200373420485584037944805309801314491578217914 4977 44206374117229096843738137117815557519034217 4978 -270970239516972871512372719444291775388973996 4979 289385663918124196675836167546985414417329941 4980 -98020824720295223895091452244322573188420295 4981 -174479120700378400565760569385668474817567554 4982 338092851494966883443455229957826920376715393 4983 -220913404837864339529781893510046734444966348 4984 -88701921332533382836537970664799560583978655 4985 326992656979198780674314359167659504775289665 4986 -303551128546916866265796924698249705889333285 4987 10087891361192223176703425595070475649008321 4988 299831619184691520001635910319866908973911815 4989 -339936521254845304182712499422372266325866117 4990 111049726265311911682467248036150026209922938 4991 197598950171416529862473787755987810327889789 4992 -363357082517161546892420471853943239080110907 4993 238871216804788400167280746428680233551055999 4994 64020486904023559327102349628123949043052488 4995 -315472326372085766994732998117336356535426022 4996 361311448089901799800934412188294438046507371 4997 -127461802006079397662988673396318039726577791 4998 -228361811989575191866787648986687124191440567 4999 414635403069295756262214782685614137896027117 5000 -297374437858524638793030160837376365667980989 5001 -71359346545766893942940410754675024241918508 5002 402109153936685921059688717687081212025722702 5003 -386823820613365402404080728971942231182249259 5004 78315130512293947444176975288093581233852285 5005 272963283640370910710246281800420517691176658 5006 -417871981991286440102777764650717208762116048 5007 218436731300740352190971665554027244455938324 5008 137849407388140508159878179473640976264299785 5009 -362845014692276319737415628023728085886992883 5010 334678848166481760766436663817009313468188456 5011 -44331358461740198928964087995724814514697309 5012 -314437636292808823223549738753265153807122580 5013 432753292621844948090639834839564759619964387 5014 -211708078548145336928731014609619080762712507 5015 -211030193882956573615933525448696389042002429 5016 512937216052451105838859014047176019891353791 5017 -380874893958041206131804116801764474471659403 5018 -81457412399585221534032502660286419308131472 5019 481308959537840583146913265115056969203754504 5020 -516359338760054962926601702230697390031817806 5021 121224805884425849096457572925428766893437570 5022 369621311944027179130169709827912987984986167 5023 -535345955295110810809762049243648677696479168 5024 318818387165243070611881164392321692195485559 5025 120198334563892424836277965605325469768124695 5026 -481647028535033394887092992803705483562815771 5027 467605187000890005275640512787778663026365862 5028 -119239546056966264761212538975182256134605503 5029 -322058665711275176604068827396647319481869526 5030 550016853137643192817768521752485450527663608 5031 -324087224116953007929550219928190338241519802 5032 -174414776415348895244295389749173149627976216 5033 529127695489013596803004517538038492674724693 5034 -470564619368107847700753152266154902796434084 5035 -1420516649955498190000664593255128069817658 5036 485846472419841956877222753740700644464013302 5037 -539078971068324181416278741411853196223514656 5038 178920607013477050472789393398255020906699325 5039 310429426486527444150428071048473175827182347 5040 -593731011758783740497977933516001201004111421 5041 408761485235859926612975122239302815346791399 5042 88815721314621626966689904335921978498295821 5043 -523762925430549643016055112956333249027992179 5044 627537108301198981962269191153904204335969730 5045 -239138808841363945008574679482530456258514029 5046 -392007943630717388878576789992835551416848243 5047 732360443620387667632903589297758563748072970 5048 -522414980880858298956873991817393173916188892 5049 -135055611996977450109677007968039809882965276 5050 720592640191740368598028795323222576263344533 5051 -681222379981555048005785790151751871138311913 5052 107406616526954740619025575023361170720619718 5053 517225759075610068358479390834845852997952912 5054 -733027352794384984174594207146502639523556716 5055 339259184098897260358136656358903132685805210 5056 295179225432978265552330933008297965423434653 5057 -648960540450748282964420350426930059694881262 5058 532034583511921080003341092112806934090770715 5059 -2589452047716276363157404432203789676573414 5060 -566478335086900734446871467970616955492829928 5061 694991088285315079772613946067032820175916566 5062 -288557784131112371621330080315591998431703953 5063 -390974059691987963196409178389337773051859420 5064 832208605723193172783247118533387906382765730 5065 -576875451264050362014513984526671885293874299 5066 -163593650410193113353137318593137729402165414 5067 776179366005074845835262275371875921185701794 5068 -821149196226742394669536873845960630515565661 5069 191266752976609599665273485475572766631049857 5070 593635045706628562974912428594618366608216573 5071 -866112163312977803511841583576050115929851172 5072 538295977884613884719559487693099421656002767 5073 170727458641639364855332224941122031378983037 5074 -797625080697833321506142560699522795626228326 5075 806830993643304473801352958626980090395033983 5076 -224704390499184914551923431302550925192410142 5077 -542891490614448793702882886175911181989643771 5078 959711939943412198058885467074073462853879309 5079 -577230042340414105582029767067831781126225520 5080 -313201064127206639019295065586919728135467197 5081 945774301266667004066129374141422025005824632 5082 -821802018004527688873879197026674580021276242 5083 -29560210070360291202417996515888317463783095 5084 886081871366355696335985006639452391564896467 5085 -953434992481522797473339153148398004515362366 5086 264904652301100410642203414198318336643029019 5087 611227452479928481978159277324777593247352830 5088 -1048375037476841977556194312838259773630852595 5089 647761659657765972203984620836249123349326405 5090 244258970256204881907570995617751254283086298 5091 -940374242818553069883585493906794835044398606 5092 1012385246160986686887200576680249240449252929 5093 -297219396334245204508461779688319110310597993 5094 -713116413502757806290638699978649183405866587 5095 1181353013005637030721004568316334211897963281 5096 -782149551474478005726071463439257480386923256 5097 -272223220577772113802148023589047694531286174 5098 1162485037056676763070553254615840501941394934 5099 -1057403336369779130949937203687360242341441479 5100 152842299345424036931345062713142456726581467 5101 815768310889827533431579517340607127164637327 5102 -1172126075136616852210762593749276114498485660 5103 566512507936561449170413812426481711312948071 5104 452717172878210922141299026487058491805360325 5105 -1055046174778302089042994980434937111208506776 5106 913968592514751003361385375259181145605434186 5107 -51559821570360188714766745147271862365455271 5108 -951969882287470537625087825588056411456550202 5109 1217798284221223352123858903025780670133812125 5110 -521465941681273523893836105538414368557985254 5111 -676719004153443063203132782003419950090230515 5112 1468561252955676077325401765425983088731499126 5113 -1019713663056343995928443767479565153283583065 5114 -317123937882761290842393982927634875637940998 5115 1401569399319107361222225731778319576955243267 5116 -1427811377635012302271195876843824090088220261 5117 271811154147267021376851866756441460419610783 5118 1106721255095385325852276050630913018924874110 5119 -1522396954832062455980607270267530984804715901 5120 846200749729089758203616421088187845153994534 5121 419796084968524954777218291638626435843895165 5122 -1408316858794510563452487694203672574838961794 5123 1291325831228217221890018313395651456546323492 5124 -241325404771211918919846047512103667444194561 5125 -990089544891135285979179412295716400238370577 5126 1547407277993534038120047082573665853347322125 5127 -824871372501019666356572068475360725172038200 5128 -596307581328098193257704034647421597825380353 5129 1517937649712714119487809467402507318081273424 5130 -1254893250113874757880798991200555916089604993 5131 -103675653699940005903571960744808162118351119 5132 1425290538367255538092876485873817547850874721 5133 -1495067614605442114321481828602592408982577047 5134 418061305910017115179557717403320519406564130 5135 956108152865867727709345505875481154676228391 5136 -1697112253298007516713427165927419768980885067 5137 1099914527853693853635829766624549202366445037 5138 351377002065639078692039567131452270409334987 5139 -1546279960574441782453961503579827643840070382 5140 1746379122962392555981125075348866134903147324 5141 -571340458008783456791741609997871984502117057 5142 -1209030821420275636521771160856080451592500342 5143 2073337776406413314498994925811577702197749696 5144 -1374880275162061844082099116870508284122921420 5145 -493636130536093188236259038233621842730601002 5146 2069930778840713726069981057550474713405667191 5147 -1858917443737202487231804342523719656881505911 5148 187845777588947954558008065513443735185322950 5149 1531991024484829794803741816924314774604499583 5150 -2048381215602820344978138004689406037160286320 5151 865921032309354120758301079539812058700531609 5152 941660053229513970513196595969697901087376759 5153 -1876226339811925419090604486140636649693147827 5154 1436135654525654552415921428738233292185865972 5155 124396273235210501387116441636536433289429414 5156 -1699362116848032356346446384898134482245635115 5157 1937480560476381032341481056460522288431114646 5158 -673528921839112876347648281399476556742665579 5159 -1234935869939073870423419598478637758774132110 5160 2362334866799041841083761582891528154321293294 5161 -1516803981911110997956949550567693515712452340 5162 -606421085519543462481256374096917197808215987 5163 2242887942710377628918095189687605227086446519 5164 -2245404246244256612075410028440005790832023390 5165 416221349792993881036402564320040168348871232 5166 1765096497735200075597129148646829216789391414 5167 -2439576217134072335840699206254946606496305299 5168 1417602397005691992343207461474082830596981806 5169 607433298200776248415403419792777388799773856 5170 -2310568603704107264713418839431553373003222353 5171 2213310569661338664425839845409556857921629248 5172 -477281360649057744888154705553274374829845424 5173 -1650518744754034263981996349777896170618082259 5174 2682887030964527496228384826652131896329277398 5175 -1475882873501531062380721517885929617921539156 5176 -1046504180508040747728918376299771169441777510 5177 2695945551958315928755384308582151043216207493 5178 -2189624087318757072026507553436412165064932518 5179 -246510544448610973783494458982176370629785367 5180 2580683600317323877936652838213306915973185997 5181 -2636999476326660179557128711310926795811770527 5182 597075750299694732547732743918582421576584546 5183 1856128421743603288575456876503938811840786665 5184 -2981850310499225608464628600736581845004841882 5185 1723110624207615044958491645879937474106957786 5186 863283414100418877378271388324666281929595168 5187 -2756228283743599990994028527473857822326497073 5188 2791437532707861356939932763352962260698015309 5189 -649220554170778526152817574804932360930589417 5190 -2174918724634078835682662703541160765181680195 5191 3316165824104564602983636943122742865187588525 5192 -2016070926743161525390019204783692550120397800 5193 -954997416758648032482359774034721390200148487 5194 3312183211414858753093700889834904404987079144 5195 -2846820454620904570950691740424242062518582377 5196 232923917290858860456329169059503256636682726 5197 2399497657463714357571827858696140014270149225 5198 -3240982589386141734885682786154189602910282356 5199 1432118035480764455111163233152304739670391206 5200 1442199459483521507637343207243770198840002453 5201 -3020564904230758504421012156673566730904067668 5202 2450930889453290110239234671648532843548880138 5203 65363342801109429695358836142512462937596214 5204 -2826464993801933325740166595040480460107995970 5205 3374620497778354594982405575349801558700348680 5206 -1237179756489420227398444265366564772344313737 5207 -2108131790576823064517191475148199408300344510 5208 4143714457774454820709805139435062684894771390 5209 -2685034765811308557101616538682189466248374062 5210 -1125708835927948118907048941668260943017867301 5211 4024552184314662440497589871690058075047990637 5212 -3893400504657802938425772184932595046368198632 5213 557112368484696146317036147518336348678865731 5214 3262709167634103918239211895854270085631971772 5215 -4269805674118322599872888588805639917575383895 5216 2199235083600802912999099214323976015807224592 5217 1398548838335428330997042617080560878301097724 5218 -4053513625308011082187380785631859881658452500 5219 3507782216900750246589654832129189161859644414 5220 -402402222709367565924752026621961461051190492 5221 -2978526673551974608870444466774185836655525795 5222 4286474537719582380134965889257770883890424227 5223 -2043894519093846317912046801104199258374686488 5224 -1946232626680500541833800499230194796856891513 5225 4291591772850303885775302316904471176915583547 5226 -3289083383453898797589282780543479656243861950 5227 -567671352489704834917389847288888518048816067 5228 4119930773830760134152111699776742675769858268 5229 -4087285786069220484900778559671809404633600611 5230 916692308872601888475440516497027182385120461 5231 2888993791900612822254000993257212539827236570 5232 -4781488780397034095382225306325205891265552831 5233 2904160670486558637883166593673715616322923100 5234 1262914174376891460996700886815207702289711250 5235 -4489480369942863717105065144759340713509330510 5236 4784728940718724974333051785128068801935203584 5237 -1300827094295048389997679006202168054424766936 5238 -3645463802424020692461538145268976422943570103 5239 5785691660651896689216928614090940216485869495 5240 -3552583523307335581307732996887564956790641683 5241 -1683945976597485427220847335394222359114396043 5242 5863305816066710574362439006134287477719354881 5243 -4999914243133077352288193326502588937415216964 5244 201349491849473055945165659023937132473474356 5245 4469803998624846423513414906400560025506478404 5246 -5645798384624914328213838078009769294310523827 5247 2148682572008914665444668200706562744275116954 5248 2930096194078828280471255579774645785972932017 5249 -5343123843365855803211677417524518593571689182 5250 3804379565369163513107072322553483070039701535 5251 717846772651698104508166683449218947851340088 5252 -5003922286453943970921193672277560773915271590 5253 5316929750270467575257710792332431836761955321 5254 -1480315456568108282190140180709869484844687440 5255 -3798178110982830102649688290764070017818085107 5256 6608545270772002502753734317745128655314239941 5257 -3913569037970567581273750340004675311825130291 5258 -2087882479058467370844963094371119963449973856 5259 6390021764890737848484159403588847693351783384 5260 -6051797066234201915037244276571850534175060845 5261 812691041447937153088688771133344848188466259 5262 5166965541543034893563505902917187715636348726 5263 -6775788991534545372244426855110825525551951770 5264 3655864291091747972078981594266587914579926339 5265 2042241788704644126500053653806949096934079150 5266 -6589220242034752537873675894071211355143664614 5267 5974984719251508079351742641429742568058273191 5268 -892499265275501493954778070237308303047075834 5269 -4912955433388522985879164670957215206177675809 5270 7387447026433409692738064287947025633838181641 5271 -3686436233570494465438663453079055447226477862 5272 -3354991666393358721289169678802371868574940666 5273 7577131729808417608078873504060227886259716629 5274 -5739476567976906562252984717290459931845315782 5275 -1137560429189126150656240984903469960349494336 5276 7409505969170442644806726222108643327969294287 5277 -7193949101838621807596656827060825667355123262 5278 1238695018855690393835147141540910623860586088 5279 5538651781534603164417738406615507679062099400 5280 -8362207448618648873599024972228608756503906285 5281 4494722815811103459069588856934435891803079048 5282 2891243207879689304658396410076841379656978588 5283 -7949425355738129732414261732532172544143307304 5284 7575703646397149733854783923036530769431176053 5285 -1280763556368580593415291302616254383818688139 5286 -6492185768220246950110126776860077312481037250 5287 9174692331956631615847085403675593841296936266 5288 -5086470200205900786007209335401074457055005422 5289 -3168332904411992746792748609390185636253984677 5290 9304236188310256070991975292286609500825027751 5291 -7547454242358340992939973267891637909403843010 5292 101574565116124622931189744184289232152812450 5293 6951124590638303665349423255073274335068750669 5294 -8835867419503897833160292932238607737975084326 5295 3517686294004002168661897274694814994842179131 5296 4473440200112380877563332942749485453691763297 5297 -8518459118763468287483590805519988323103408504 5298 6454368696754412285305830923440289799677170130 5299 765748371710235113564832371024331189482390801 5300 -8240382230507427890257394180910392483766975033 5301 9210639448657816521271386764931998036779400356 5302 -2800393144198380594033487705500057456473184487 5303 -6404582525025485146994205277978779152015609284 5304 11528267023494247521218217842275774338879180644 5305 -6949282277056367600600023130042643472541362426 5306 -3763576928179178773694043764445378209369193942 5307 11399141410811458957111246352439677660738235254 5308 -10471003903563284727645118138196160001787242947 5309 968197308970494823806835140300365642962717185 5310 9477083566072360991906515739303409038733704164 5311 -11812893275565948961050599125516630178407413929 5312 5589858966597660378242728205514131890249293934 5313 4489064664396148636014508287526175805082605054 5314 -11492269046544217659863696025901938627628136202 5315 9373448125580168393478806124096519774988998746 5316 -350659092685783906533918843444309918300183571 5317 -8782842833469000602581964500480073466836991855 5318 11694699103848649755586310684067773509703092261 5319 -4911147266281300109608595820063978080731316495 5320 -6127453449386421798889438020211495810237212696 5321 11960635373315256626420540233968260505250288138 5322 -8465349471103943058466955547400849902293084478 5323 -2333478383823133519211111174696010391851094696 5324 11739280913912297620198148751607256452929007453 5325 -11014541723493734208487755597949271144760952496 5326 1819783140527709928629470465812343983833948171 5327 8572662145203477948410771368694600209247745205 5328 -13280986348777252362719167695822056451806361913 5329 7521201471769258170148074890259269638964450838 5330 4264342626294934174069904908782319429137807471 5331 -12828020174240052330426561260984291217834196161 5332 12908223179234881539725120513617646882728891655 5333 -2773511026639884442386400448658349931673808963 5334 -10766401496100937955322325441375151590845718654 5335 15920044378978965639148910738814186042962106915 5336 -9004730387172630052136937592667402155329015206 5337 -5470040456307151647877124968155518062873758259 5338 16380504008834153344662177315132543075874739852 5339 -13255831864249726084679001714302391167347216160 5340 -336087687757012878470553174713882570212749513 5341 12852599489724979455852870161884593764740477819 5342 -15348702503171766099011425765289246345408726770 5343 5160873097456180875741395034748745416828112195 5344 8913409447498352276709298616574118564120500331 5345 -14996486146884799801062826658185003970728565950 5346 9886884863943723268868604064817125898534957954 5347 3008639219071974047222331901957151658779367948 5348 -14477926738040666308457164542548836222710959521 5349 14368732960312234713619018365408798547963595042 5350 -2974213240484577065982578151460322094059012461 5351 -11412176769710067217673194548163901198061871059 5352 18225320112479366393617915212796162181725562670 5353 -9898372816036599026226029774309857005817061712 5354 -6827055381209586175481074039591864374755764404 5355 17955392737039283786448269164298094442275608763 5356 -16076655791764930781949109085794356652361493444 5357 1270295739465664165993310830163067839913434416 5358 14897320582217295775840522198533307009810567761 5359 -18559938077014891533297441054434260435432678637 5360 9222482970311171816976549190955596341581057789 5361 6582442911809445606087940441519469920389706337 5362 -18510455686959900181020482580647696468079336070 5363 15874336395271910546248118271770162254395683412 5364 -1253397169986966438267210282290855414963271109 5365 -14343267721942699955322546650043075687192696405 5366 20046772318942517169286356253652679997723979438 5367 -8972895088283669748689033217098347467986455157 5368 -10406141316745688305498507274680298895756382478 5369 21003828073309876573996589856632541449388670522 5370 -14796790477276589402219014824466785335721936075 5371 -4362955695337066989194496375494561262547755736 5372 20981434872450339334377234551862438918893910692 5373 -19357129548718020644408929779124562600190819093 5374 2220887922000651606664180120266651975861495358 5375 16252675849776669958724815498318358060395044657 5376 -23129750380639273562149083445695919951601781212 5377 11485668637923231029555302786994353047660247083 5378 9299547267492648302300032767765783392606665490 5379 -22575530390993745094718843313442994971151215012 5380 20240340183398397679710140622718694813130802322 5381 -2070340227726252616702593540610392968143574442 5382 -19005969457162834876022192481396602509601502474 5383 25025465772161707379842339498245368458541864750 5384 -12536152845718285534727197596279941511867356500 5385 -10080684741848957359212126452011752713302920841 5386 25776591622765078359768263378063987786881410519 5387 -19700446075919006547124134016851540566645391194 5388 -1217715583964319868656344034967831389318480397 5389 19837405875378594527383417012077893724067302969 5390 -23748491109540981689699634529139980421820375321 5391 8356600016290281979197204523798165161297863083 5392 13550870045790290698018105892534726145197087989 5393 -23671675137026843969783820148712642877740922440 5394 16680807090710428348197903063412454906190868750 5395 3701195459876545455556658826386799550336369263 5396 -23613771837430485398511092724037292738166037092 5397 24770479199344852375138198001245907202924157549 5398 -5941305877686798181516536129336937587579402319 5399 -19028926200397911274805597959479706849135307868 5400 31633181657597908798382639745149008151103001189 5401 -17672673796071473891450967849510582103436778371 5402 -12039945062136209370877313781624853640703737333 5403 31859107654816716741094868284897882352631090412 5404 -27774297399605119265554773035301977788323215614 5405 1059501450647409654676552475865973950037834293 5406 27127301135802174319283875063336597423703796794 5407 -32245896651716781085413045397564611455258290211 5408 13870493081979513730889228794873749136615242673 5409 13973453622621746639423603201204468054975630933 5410 -32105170252037813044169979009065343367274984977 5411 24639770527048636983176824341148084410864894540 5412 1138056871679617651119508514750218818281174621 5413 -25427415525802437050219161265002448246631166775 5414 31435201744970695715291525873959271429061954267 5415 -11372979006098264097631251729811689376459296524 5416 -18725510679275899635157721624125097000582567544 5417 32874938154610386635985474099896833696072742830 5418 -21382422529888305465915813497319159789632411325 5419 -8456320997577393660216766696254952276904898210 5420 32983933272668999798733942391243621639997858993 5421 -29258718530378228175260197422007588279487135091 5422 2987091136779588526203876603958658406606530438 5423 25004151727503109234148774650669915112757392522 5424 -36377765442615803845953932426138923934383071068 5425 19086614831062699151179231023905404666937638242 5426 13754818399976153249877120150568130618091795865 5427 -36094430556982791686777154710883523615938805380 5428 34300346262308168103154923725758334799879693463 5429 -5329588441912731634148072085908819335446551866 5430 -31202909000966372664723997169313428819769054964 5431 43208682715390700737848940256013461657936604064 5432 -22366714776947703125725210709167068424996590224 5433 -17115545983436736058063002531251321743355241493 5434 45158518048283832997533767431438053475985542372 5435 -34639403543901166117841759001739406474758092255 5436 -3349150781982990183706888656499415109629691092 5437 36434250503443037326183524409267926326217105945 5438 -41166778296623297585755617771438557252546666463 5439 11916665416470699197822669924040070133610453788 5440 26563298323511430791619029992828665311831984156 5441 -41492613265686207787826888710788009434910258503 5442 25186788858680581393580544495532835321994975580 5443 11018275373195324134050844163796437440424393658 5444 -41203386019901620195413464314315040973929932915 5445 38242564677369632097734089488949839962005407675 5446 -5061677516520635065954213936831620409699699255 5447 -33578032930232404153563374271340733417083734497 5448 49567841840452430712947820796313909579864864630 5449 -24506662176126717775678905649651122515091971096 5450 -21475348158554058677016100646226487605675463539 5451 49775997274199794197577664087117323671830976263 5452 -42088208450112936329560822246019096675464894198 5453 799563422131552412733653421237383614652993506 5454 42322042709530389290805949276689963355622956533 5455 -50146566995214325060810481013784316227340151219 5456 22712706711461566339567633869014965726811748465 5457 20500742230059931375388875622050884007190676273 5458 -51236571844719381263889378108873739687621812882 5459 41509483714504677055887073397594670454300708858 5460 -139979810954074426224470992233945154892188202 5461 -41124480486413559498397415833572413070875451552 5462 53616728245820673903231886507790441459779686901 5463 -21206449724385162825443499974375919032289659336 5464 -31393307994243457649596504414867837704764495689 5465 57448712870938433428790425003215264526544549862 5466 -37497907160539726073301457113216527108941963918 5467 -15197504160534798380155341913314912244182560722 5468 58612368737218674269418967099415684425937881968 5469 -51385614274219644216175171737618873207535821618 5470 2763314325387555120798983923710847405582721180 5471 46935434940021892491705322406148840469330554874 5472 -63114134734585882312018194238051577067140850042 5473 28723597585575984135677572951734344135624322939 5474 28935602713967908852753701379501845017409688141 5475 -63167388783086590516543859793179963517403590827 5476 53244441697647430046939468340990726118391272416 5477 -1667662803463107115839894284741726104034070802 5478 -54639712502487535066204362730273924670543696445 5479 67318923417930541419233501390681869871485596079 5480 -30104986184265570356693747933774193466842081394 5481 -31033899604212722495414633306873340456285896451 5482 70454586967821810130817507176943613431542594062 5483 -50610913207754353506114411110700474362115885804 5484 -7358352155540281356605179304660301352774376565 5485 55803665719312467747772540505618492567248794529 5486 -62942045192350981141279750266431135094150863932 5487 19055225494393497294458584033604535438363302365 5488 40173059433449532398610097279215154494366350155 5489 -64840843332230828859385481195374615397673206032 5490 42294861895012082509236196318916159736773335036 5491 14361823175401528782936286721976859664461890362 5492 -66574967007936243765799522460407885338153973929 5493 65647046955235970068153895044251059083332622551 5494 -11392598710856710972329023008375973605227271045 5495 -55409723637763222242389410670029703478525347388 5496 85647320470195134849891734846481594009121155972 5497 -44117668010048618058941190824264097010340953436 5498 -37217175689329416783831663177767915270902840300 5499 87888876685951218643300383464702582218347951358 5500 -72666666570041402168871308720961465189027950406 5501 -1487096864330578424706979784761017606986043435 5502 76569229779235963091635240714570492742757851818 5503 -86865863632194770700515951819131562870749721941 5504 33511578149503380131501977090150019747684975623 5505 42360321069013187737228763342956522963291873980 5506 -88425038941806222640921427135447666526236910197 5507 63709602751010722798552441439737134488881055305 5508 8774552125719820702200330543856931806765496104 5509 -72352380565315949216783106619571581664603753399 5510 83261653223016401115884490336183596437910063828 5511 -25126885466326867716190173315675010652106355924 5512 -55796082115809869413977461867547240428047413296 5513 89133199832384995809929888965847738636889172924 5514 -52924502539573395835369508528980218000115859784 5515 -28441538977055513388195426027587849462625187164 5516 91417351093891270306218151174006366716618611569 5517 -76610368280145627765821105460854835781704462507 5518 2607836631609372647258204508382265240964616222 5519 71742318247167772007252150098375733335896625875 5520 -98276942972199970405395053736841762802999848243 5521 47417927808740082510562550984743286971865610344 5522 42795277167923466161661690032229187159324033122 5523 -100065715481875933595494529391058238432966414917 5524 89780640418123837645055597502380522321600890608 5525 -8343501416723632162475781854702547360299662297 5526 -88840707973552999097149605760890178454700710209 5527 115712278634949536732983837209786168066561646680 5528 -54354765456501418829096137915398185124294214744 5529 -51941111726453094606549895301552333903910742264 5530 122870970590609578995609377689952742491162793484 5531 -89213363342966348470898090059776399312072476348 5532 -15586532409969632223982922793287913748410414141 5533 101873277609848139957822524015961794330441147435 5534 -108938161811965486784388665497327877287421828934 5535 26148165041843441599563075643365654885420424292 5536 77661854068681219151138328863054310747462468155 5537 -113231546820611332488386619464760224130953131445 5538 62847251426434691145478684876736854523095942428 5539 37310656679544095499910397810547004750605351959 5540 -115430866730041919851528929131685470311609323416 5541 100267628722666670701769842909349905564248615164 5542 -5396780740304600077130846033005133293193138708 5543 -96930007539429304342395318129059884923888272310 5544 132989528574666254035540788985486750683910064257 5545 -59267961269947991402573555259574083098038304283 5546 -65458704094648085252688549435901413017494746392 5547 136179910259229093727468815076839182704997456436 5548 -108581804159396914548003738923232330896908640002 5549 -5079586884446945061234063237644273785497671632 5550 118526827002327335982269476694581514786537835813 5551 -133664553989166112494115353690565441341334677848 5552 54474481270283125659935313088033014504103714880 5553 62053624439000192869070157303019343167561215839 5554 -139824121128670652111558217704780397033833105916 5555 106822584816911709239965234090712327128723168916 5556 8389727681196982266782999179740977389250164543 5557 -115931305783968473258418264661907199620810685678 5558 141401279055975569375997769971910213551343662685 5559 -48391949542658451344519668063280932691349455502 5560 -92468133136927071350041816226758953913367662330 5561 155079143736010882203164759694103249036823920638 5562 -93350004283907008930314105251086978930037997485 5563 -49766410953059968170478385763622942970990972587 5564 161600282333448904211917544120251502155124580005 5565 -134567360489044066972831028954450068393432137579 5566 -1521534287249533351242230309986110428990273967 5567 133478036031650078444586308269158790782629961152 5568 -169953807883712593080218294878611208256904119384 5569 70171291042011999618379293195164850467780066196 5570 87586232190201479078117445923439466400520471786 5571 -174233584502197704424277761505448342156950999716 5572 137915478496850484030435560237968941690838106183 5573 6182081959119093246598601335652363645313537746 5574 -154462846878175287168358096086150681585703477339 5575 178636744078518841695105732335139309705520369420 5576 -70148880472441075005803127305018175939201025424 5577 -92924810478004070180071313392520368233609954750 5578 190033900583917473787057035806759740295528496612 5579 -127917290656800421220001934171370473368085974302 5580 -30616400091886003376410657645530776106862521617 5581 154775413688660294715361591907489531504867291092 5582 -164467054794116980252440478338366600025107533951 5583 41179533854158084314467479442811056119079653332 5584 116764860640634457577487535412674134439558766703 5585 -175130090771592604374188003153005514118725130472 5586 105095360279327926675908918546716729216125598577 5587 50038810881758245274451199323756721144644155590 5588 -184794496654504712736870862350632895802282287467 5589 171504974708453905990563515742189311436686322863 5590 -17915476563128258039031416417039001137097062714 5591 -158392277172415658517042286357430717908870872862 5592 228868205378132275809268192924956333599656929196 5593 -108023605315946401593628113021558864345438655784 5594 -111787911170435582120109484694936297677487587894 5595 239397767566993095022614705908187696577941070697 5596 -187521954887107639236848998280964979118889151064 5597 -15742951747591234042068953031393183095460718774 5598 213158996056783218955574241102437899718644374085 5599 -230984775748906772135401101628267310255743494670 5600 78535303115426845616262766201194652141200624885 5601 125475091312065695857810033266293960022478357185 5602 -240193929675393768323995991115776487250673251731 5603 162001099513215677561321361554955309489977405858 5604 38726943172081927114458440504793120013509817962 5605 -202585383208131480989157675682548455758433437932 5606 217373928015574942414516491577557621843964198837 5607 -51991512700743189773971677896009191188196569218 5608 -162585703758186861249719147879090543159074060165 5609 238478547071347461934471764948527365482856026471 5610 -128193027622626941541597624070803394284279721928 5611 -90880762592209362250311584955053639869785056379 5612 250015578583388655912533227046708199424918169317 5613 -197704135477558557659878378657820041428369541574 5614 -7834191938160980783931484260154118578100080738 5615 202638175733065334469250233934673519691392813499 5616 -261943195113733542227296750947989043935182169269 5617 115107594493963542808949467473006002940912295714 5618 129243236935999822529491294121022738002813899660 5619 -273471080320141887228827043407302805898791751064 5620 231531978810591429659761263579231874361141799852 5621 -6161252891655036869962896997539368806781344114 5622 -248825959612815369442445536030859701321221412599 5623 305834644761589395418256304626687808832170621045 5624 -128957513775381173111640670171590132749862635907 5625 -153604482736114533524719941838986469375118179052 5626 330114412406791706346596483719092866936847074702 5627 -226424643645689953773955906414121206065232865051 5628 -59045701692715350771307431414677681347862916295 5629 281039930071970948691060727247628251514848790492 5630 -284474014609435931937432904995686512590711658808 5631 53360046557137137017643563700987377745502197479 5632 223071619212897818498169344286290309654375409093 5633 -304841610638837667221145177558552801745006925435 5634 153348460313268927233825999440860057696431097752 5635 119771179336772781975513884798283032484063906957 5636 -318583088860578137355165273173083720084036359015 5637 258977765375656599338099708660471960961554552834 5638 7742143697986060000723052826132290333741624498 5639 -274922024100233738648823639999047026117374583368 5640 352081244945076354517646003316723442569238492652 5641 -139613125343995345646728509954570834745875805125 5642 -194345677016109354562145715720940882937770102464 5643 367789855138420564779798505939096664116668008343 5644 -275966782298341722112574888775625501364170841662 5645 -32912971283337372879348620206068511334730389334 5646 327339769178032505247442463009241023112203656191 5647 -351538534632076409969562570534807217434843460143 5648 126717989677318551527698195263471903684516243723 5649 183191805421052582212554547916044587383256024823 5650 -376275153902426521253161431371615022720396865299 5651 270521417720129801238399143540050920129845418304 5652 45523437386071871881750793562662011894984428916 5653 -321629755306812482102226192054706334902003768072 5654 367732763256633245904704319819989432906558720392 5655 -105661379163539187514769566918689565747855039812 5656 -266615617039902450232029506809146522316463822625 5657 413333163843648262533043373078308358450231485321 5658 -228079838056981329763225327425989385683102531373 5659 -155862938199960809183952366731643310610802561217 5660 439849293569503130090148369718877892683471131893 5661 -347726170613741529977937612666876107774326319006 5662 -28133594671586105649594969530670629438965012100 5663 374051416512529834421669782032922057544564463949 5664 -451735774355520704361427127597532728670502575264 5665 167076521840033375923457773610546054749549555474 5666 258748659115490254373643724008945598353960979369 5667 -474008181114493963074428805118977655556002204470 5668 351766000574190477802751018881063299095171600213 5669 44848321020180579312564419523986291125999368536 5670 -429773704784361327558927562612501100702951899331 5671 467722598518596222164273228520256946282357503894 5672 -157648831285921418733845107969590665280921701901 5673 -271738447172736507556999114396788066687653612841 5674 506007574981231017424788504496035674429127914738 5675 -317883874333721654751535195022937204335898174091 5676 -110052173223255234064872683255284435927197776166 5677 423470172170111567338977140876726985248908860763 5678 -423782791730865026855846569509677549243481823080 5679 82292567044931923349331598021353186628479664363 5680 333208741430814359932564116526997433779538981855 5681 -466542167766689494504072598671275974683086597002 5682 255670095408326517953553334258896973207974903074 5683 163047416879097152479056434300123426672896624798 5684 -505395758654693713658171224971492047611833186215 5685 441704623106851681693188069740851789317296080502 5686 -14083886585559977869121499830981821033800111219 5687 -445076391362646719227366812140684498881003402430 5688 603848551001777389247442436311070520014469315997 5689 -258994459978917744254292440422919052620562804590 5690 -327720533608403106490963552212193872999569221347 5691 644048705857483844515650621917113763692961957652 5692 -477315196334549168453647302623506640570604837643 5693 -73095056006260602810544744233859347329699139773 5694 585615468420577550225411381209346045169429684893 5695 -606408924966543353069225871711395772228697554144 5696 177427244592353415027737926492804507381385737132 5697 363966416911680914777104147629735065207829259848 5698 -643768673039915674548021584152729522135136444926 5699 404978402761551775206194551224495095836484883078 5700 142893607044419289233723416238338596611093228530 5701 -558570472576996893426171494098314715807640079401 5702 559375370629746443429206305535961073704926588981 5703 -96927709158441278993728568492219241787154783324 5704 -464423865129967623954620653330454331319874146285 5705 629761400481259182798052395801341085004517814245 5706 -303028622296083519269132467871549751686687429734 5707 -279371561769838394537394481415851984957928957245 5708 674915844690585851771569524819879361582436571600 5709 -502810279500924427275551652730038289831159029055 5710 -60399706414486454383146062768859529480926058319 5711 563802265273219478296702050805103528576462192774 5712 -688906056206533125040812191724416148999542883396 5713 272459791644193721052402489072996857487219510969 5714 380426175463871071821375242344883758352884328173 5715 -737103274995298961888347932125307343556437721507 5716 588258321246089381376661363666354460578731962433 5717 26074546515673764894414784293825447115654334167 5718 -686048479430307257193681052621149791897925323512 5719 798031720660225325805863398210146157538095628127 5720 -297734156995617255372776445997453226044668559254 5721 -444101259624319437764445021658689048691893664610 5722 875900609921516050248380509389633422023324239300 5723 -566212323029454864004571679214289042526869134800 5724 -201799587095603473615274217490123473007702304605 5725 765326704015823927129650845441500882364486217066 5726 -733133300948992194335287425133088755836880959863 5727 96568227825785534362415897858139262122439204224 5728 630102418014990857015997897193623146314473722912 5729 -810039626245951851592097876380595769694599591439 5730 365257905535542758432899231329840177133471404038 5731 369410154186067136230352069165361061378684641263 5732 -866766066742820432418233378732129872680844125288 5733 659027149809137043903311426407208010857087091789 5734 78953906748065201889424778372247279412634665414 5735 -767091856791854733260202213748261325929420688428 5736 920034518827153736507474749423624393127757644150 5737 -318871527643265232926714755872009484953230727757 5738 -563904230039096909764426748301819979631605998565 5739 980855890693795249652170594047365686463222915111 5740 -690854059776811413062100453839118552498280111159 5741 -138190620069096327073670847340370975049394523136 5742 891928576886420685946998223158633702639553286370 5743 -912356464476123252823232610101447701727571842827 5744 284212567129542456544583603928137241763165659443 5745 529042670114526125841688240662123936624688943414 5746 -999066040547640402092878630600349761880941356188 5747 673982955137290561634089685112236630241612061285 5748 180463079518685388011869559632111482640173470864 5749 -878852626529656229050173111174360086072645197441 5750 943384610834690526870103771609938735524102288577 5751 -217211477019763860000782540162992583413188538471 5752 -754152819350328940207167774021924004221131211246 5753 1087936693247872558982386582466908577606541438886 5754 -546198787060922163275820786022154086692926177469 5755 -471480071571936837174101928550533788346954401004 5756 1182377904070630930127803595025481233826320095153 5757 -886532015358473338737124193955858853467187578295 5758 -138239646693660790468203340267509642554928425160 5759 1033484809912144227535112333941845726183184905908 5760 -1185548996271767593621748788462025221595972317171 5761 386265172803776275217134778929824779395395636320 5762 748293500874417579275048214789867053107664683149 5763 -1272493273568306700488359174858544877916988628227 5764 883353579872098511888081468338012136825781076215 5765 192708581489510278181760527772586749032543900768 5766 -1178034216948556869752313761691603160708664313548 5767 1208599035092051232946756276097369876370865639385 5768 -338099741533691501174989476674765665174198923780 5769 -778008780222177661377105561170701501543764352361 5770 1330307660375130832572997234892471117338118738378 5771 -776118507175363894299061169566093649747217352712 5772 -364477756721291867947718998050924410744734916933 5773 1143245757430156004481273356718119204112690227403 5774 -1076494822612865505615500270618300296908374075923 5775 143790537986212174587066142882293271345783566886 5776 934649519505571161899241461729598907221192169004 5777 -1226249622681791360559000558549592758593516462908 5778 607731883078914651102641469515963946364458142068 5779 506628707312844250906901423907997219629564156198 5780 -1362590177064251633266230362149016741357453195958 5781 1121763575842371542140162549023673342221588930649 5782 50391001572002554951747895500672721615749778998 5783 -1230758565709553561152371266546833267116038527220 5784 1573395777496217784461316750320258253302383212362 5785 -606953063291188220859119710110606031774621026424 5786 -940139606905401125855264537504003545817538856296 5787 1711870205721255372648792287033926158695503184148 5788 -1198310562222404288080751079530179218498505097101 5789 -274360888593597714403015251726083049436294474842 5790 1588093618104459404123274504946727095254220840204 5791 -1572165271579666851589747937077833309677769419088 5792 382662039641132236718966084173338748898891197726 5793 1035976874280231863625430800748120974147934132818 5794 -1703104478363073080034202483139930544156918068077 5795 994776593607226887060804496944351341456041580705 5796 479818783210056536292915687515464596986810156650 5797 -1517973678507979114693358133417766520194578451664 5798 1419208082790889782343486529674723177952271150958 5799 -146384684718585732600785886647257177852154006992 5800 -1302704219285093302472601950459569310037723439805 5801 1641956165844686337520340392685813348544063864669 5802 -696917021962656004300599248753589572314125742114 5803 -832581990645164063723987136955461763396144016877 5804 1798980159109557150558523334658819630977036089210 5805 -1259901465305412858205049199919624420938773788848 5806 -262959010468734641153027203916919190122087348256 5807 1546156184522656143255503700874901420194359763771 5808 -1788293976135293641999205526422339647863077479539 5809 626406247883802099319008401130624618739020043361 5810 1094937753068674006161424033810306250305678188553 5811 -1960290100467768357085986196116900234404598963264 5812 1472622074024662476819564668468929629072087380553 5813 178297913757351171208606851501556552231752615847 5814 -1863947319923068926316594861522243938390173997075 5815 2056279269140735289191097528980050621222648914275 5816 -665712774733473177973089818412812964729641517788 5817 -1258343016655946883507102030673437032148134705579 5818 2296185786472731632508896618295118361247882698069 5819 -1394675159347532116732703851042046084839138382029 5820 -646794952970402199168800428261781937403935957656 5821 2057821512146971342766059574504907888050465085814 5822 -1864832475829900881434719667423578578220423111755 5823 134267305300221598343092828920405222511715969976 5824 1752159864865823593994433413250850937680892405429 5825 -2124971938149059840103252164473524668714343746326 5826 846391570220233284459132899688737415409689042741 5827 1103532098729773088311316895366314268915937284073 5828 -2326136287338704707158902596168440744884729092051 5829 1652118234572669148416825134016148434305208166270 5830 359617540306988258979299676743877112407540696349 5831 -2107672965403123974113344593727384964668973448172 5832 2373470772534100856371560674426086378443950453951 5833 -701368792579502246963973913419309594986743966510 5834 -1603286185919855021767418800584344833230129928108 5835 2583727095266488749301324929531338371744734951550 5836 -1702647332780546631739603409934786000027203267273 5837 -495062678542966114261110217587255990604716215537 5838 2398381667813536933578648001437066665896042007822 5839 -2336957181769267883563401600261442313713666324342 5840 608334910296909823590509016075641446722446384020 5841 1497478404406674499739189777647231481453416576963 5842 -2617632975624011441292309944585094815012931146028 5843 1651424535248356861474774016894906614300819984975 5844 626553834419702774998529161648160246070209858974 5845 -2367012831418300284903252628259614614971787610432 5846 2387462981588051003937893432852620399274617686038 5847 -406965591579110685825816180495623914981141577195 5848 -2095849976262550243777788309439545527385692504971 5849 2829055600118187839478893060222785668345682606985 5850 -1279911854170066527193568243973799898263710595028 5851 -1386146700236213567567323075667019874577433131997 5852 3139842164264737009788202756017977518795314429883 5853 -2230467853619319821283714575200919406290713777293 5854 -528545635045158780906614030059986499182865187363 5855 2816903906565309566897761829707026877098823242977 5856 -3072885051618276368962523271636252551520088206917 5857 862313874608697612693336832303387235107528867689 5858 2122222044167288915501132106323071516125404434338 5859 -3372441001297043645175323548539331079717731280706 5860 2183795628894966385150987232564519438093299658437 5861 696366901981969838461089424672981348666868863764 5862 -3183447569156993623097356653420390246372884969894 5863 3082723415314029774452869239865226687533591446744 5864 -679279341028115645050490065482732482239948787757 5865 -2185947572392114623723328098680188032098269584078 5866 3454513299614732389034603962445064601157009560614 5867 -1859623310766344084388271681517671759958603739423 5868 -1142762223032276246442792317599071409194937870933 5869 3046799203611729455076023130952193974326278080547 5870 -2696168843186516501428644864377678661028512974508 5871 182392881512315274838931065818506492315789760742 5872 2579679386142366379757910967000644829549774409536 5873 -3180680860208553997912229687681100066199226065721 5874 1408150432530898121202233908555513216190132700701 5875 1517772843915643186344630898699980029323106551026 5876 -3623840592881901079630664574866297034161397568306 5877 2808992043874535597207081052919817935116263944639 5878 356756531277512771018670734438884187945850457559 5879 -3352341604454218873160629295263678357495366912443 5880 4050125816222740307185893657540891558957713694688 5881 -1385901846324068097230394760100109219948994598561 5882 -2645792206259596595828471509081011774199392015651 5883 4496751331416981679289336787732234234796253741991 5884 -2966955745277480074769631066102276051017024574919 5885 -927478388286602665599146706724246886216364163808 5886 4253314083364021263514046466160576330570053578867 5887 -4025954731957709993283332090263927362304602465369 5888 773536495308717636901238358751992288996882858812 5889 2897358589813737846581918321261008542636497234747 5890 -4448913396230068153051489739262302780337051933161 5891 2399275070022092186783218098958515607151060451311 5892 1517025960019588543070573606462875524502824663306 5893 -4068160059655241894868433382480356743892441018050 5894 3549489691275862970947114152896041027188541349811 5895 -98650327558560384392033674290408420839796563986 5896 -3593502389629869718905651316513715517003960266975 5897 4227485105639594737779087268584974774334528320141 5898 -1550458448994472696910316173013892070249235243307 5899 -2417512428182145527858947237604970849954725035022 5900 4735960716630976518960884701415117403677022914689 5901 -3109778692089137151070694777405577546435464406107 5902 -955420291294482958419169803540481871037925848403 5903 4181523596993886663132758468237931763365585747927 5904 -4582322801484386589583029691140774686896526123070 5905 1391750545516706112591059744334189091120855491325 5906 3087990129456423935859284594536063100654562294704 5907 -5145992829651919276065585415779383849380455173159 5908 3631701862041832580011743775334235688763559071282 5909 743877046600706442020288693150300873122450632082 5910 -4992780851202858175062637510817325733946725227320 5911 5233421728502009751186584706828305948275390663706 5912 -1430576155241382714202916654607923651108682714899 5913 -3500853297662126201423165959050414340797280629962 5914 5948353170900702667472678695446951751278873574001 5915 -3382627712408369156050252633919773526131915630137 5916 -1980130537714289923160223292256449712757882062907 5917 5465900134629054772661276426459285409216757956904 5918 -4682504669604756087778234374331748314327878387705 5919 36708270174794547063674874855694680688407504671 5920 4800068676513516637705238595292902253067585528354 5921 -5505755092342055407366186705663504900776261282829 5922 1900219249876833208424935357664634694348329771437 5923 3209947056501811671674288623842293299609766013489 5924 -6161013738072339130171604383512249929684571304531 5925 4079860279910918336888466462907197535274793038942 5926 1326487653739128223805932543724559076480825257632 5927 -5707740957879287270698205592743686945595069366382 5928 6046463129837117108786063044628125095386769196105 5929 -1467916824640347258383602047694857934426036756226 5930 -4475252865389266113862431242672210757876933478638 5931 6724197157488457149435668458338236632077209687636 5932 -4129519091350818111570861869343820098306988206133 5933 -1627333150168357576599271003626915518179511744035 5934 6367761168713789647444521476990099210436615945194 5935 -5908389373048845894186645729925891417344758102699 5936 1220342854543816308356864596629398618576226203780 5937 4162025741847934660572214776606658769361286456175 5938 -6771344614277978730183609973632105957562500158343 5939 3977221106406990841788840868415424526322564854904 5940 2014700406834360496058159981158346522203214712026 5941 -6287299606789504669163745669579114912858979746651 5942 5961842809829412302227694789641395089646732456404 5943 -639675912334829544391845730854057267333030548962 5944 -5730655639769982320293767683468849379847356753071 5945 7269106937868689834973977152934348208175855985797 5946 -2926880109527766896521865302730625176080149980229 5947 -3977453731239543064693418979491044730360297654476 5948 8240050358510679926923309755505541041538435040259 5949 -5537143469510838419644047189365450801156127049558 5950 -1801237054048704267173411590327498402052479612758 5951 7577841173809198855761619698726301339912367175915 5952 -7868340145903165724053748426466996244435365256459 5953 1841819738235359978815616344032558294943559351209 5954 5913610670082796617021973470451788276895982116537 5955 -8827360168811215454396913553440549911326810565894 5956 5312617206865736595197125641029337912369497335635 5957 2295514590224312093826328577568062133981040481183 5958 -8486919546766892182785566648789179391256965786369 5959 7762724417744804621356618468277787715262936301679 5960 -1228230997683199501529524405727159520897992057982 5961 -6035815558981479867883365720820734539977375513819 5962 8861292510190620383266148766272346289606583573843 5963 -4366365119517460626831220050527190384804363353156 5964 -3441348520497629259797715837614004693121986889088 5965 8017731897142416206377268745483520169118367683488 5966 -6655403000813692240799470909578563768664119933690 5967 -30533509768339839211302591756308261899897081804 5968 7011586383404565856983497336759942706518544429946 5969 -8144241332144224216231976015166585146503411948395 5970 3167727913613642931279421084256935757614366006411 5971 4413855818593067214095553376404988521717445257164 5972 -9510832823445602298031944164391786737086288358810 5973 6936934039910729187286053211113662594145552558704 5974 1493683768928053672365768748513171258384268025445 5975 -9001461350883070712354451452630277890664694455762 5976 10301718164936096729986470130098861408884460177613 5977 -3070795958513236187809403666235827610717662315717 5978 -7314755900816705897311127879936903966677267165721 5979 11677236667823806744758439003945941662195692749771 5980 -7244057807541657524147822594620951881817967852224 5981 -2937932484982181141403207662882287093480791065153 5982 11253130871970803489709261140243287894539927886744 5983 -10185405385582630638173822250146281414839105661774 5984 1411915298625692955592953090429168603191877562344 5985 7973156517908701693087627922735625418787978358370 5986 -11479948878762399744989416417116571440756040506636 5987 5675926814821228305274410162763353419152031554911 5988 4591678842106923653650784685843569604170662027498 5989 -10759831496121009880620331666988796924362684673511 5990 8752762520648040547649986477822226609391838267908 5991 473195287434112528042322214474186687391041873479 5992 -9759469818739727912872969370697665144213945537033 5993 10751051321678901564313771324489115906065902760877 5994 -3310027788913013603861638917416088237154819514726 5995 -6863586827503234234140098950410643850654961775886 5996 12318202616263506739888611104901166802992169696515 5997 -7557200491189571346770506305685993078462151202863 5998 -3158615361697004004984707530844847994390495203946 5999 11158188627313250248554087256285564507549712655104 6000 -11593647721481032383477465225386060054546069676707 6001 2960489423862604736557765996683328199342597149035 6002 8550824453272910414925691486616065493965382505359 6003 -13339332222360155425627238302688965297967185306587 6004 8822318591874617331346262107126628108220375825891 6005 2623175396180820711813913792863049022505278837582 6006 -13196017161856501861203299537635753844291203303042 6007 13158878104179444199132118990683010313921856073072 6008 -2915760940355714288321738259614578576152197573073 6009 -9576930408822679147994335332066011798326912678183 6010 15233107405597850220706784593161687716091921814904 6011 -8074128530617247627856233052163306234580163898542 6012 -5853217931406436137429178150111329786104380114530 6013 14345279845889374442175761734830378761473155287817 6014 -11606376323265297153283341539288146928199480549222 6015 -712999277801978531638273163024119773957348262016 6016 12965768996665767393289979218690847498384050340035 6017 -14092375277238578338287016439932772087108536164725 6018 4100909553717900619131984748772357714684351837866 6019 9125052177158805577109491546123059546789800039766 6020 -16112980874320806587547253798259895061697650019162 6021 9922159176977259811561169641119566752668188575081 6022 4413510239533874032713653531318973018400281507729 6023 -15245780679114995477453846530748420376080501167770 6024 15212749925983324655832045857699782546162849801318 6025 -2860977682888714844183140345440605260996069185748 6026 -12282762152274381324085874096422551243206431173561 6027 17294015748071789374244792699896328136286991648674 6028 -9847747566516810492072153726748668251239389688672 6029 -5053235966373723377572322526581416877443131227505 6030 16696162406594308049809532037286673423232573003736 6031 -14745536092815560684012812934286436800489932616487 6032 2207678799410751840040977673543816104300063054960 6033 11372577100111112042473544928427313793856540064112 6034 -17295674320911280764152630263570717677896883143252 6035 9407830082408968798552542096411574295373879007810 6036 6149040085703381362707636848635151061860416468869 6037 -16480685769762362769252942461197009139394751041567 6038 14689948250632772586702121744312157995888022174948 6039 -588294495648871013384132119750522440966837689489 6040 -15431349004136146515383269357821715859310583154431 6041 18462764989811469382269533351893632653570702322789 6042 -6509188138935302146404874620590610285775349421499 6043 -11172958725521158914696713824069470724139751995621 6044 21376328203575061119534782789243111684053203741728 6045 -13565069121650384143412637573304925180148784347085 6046 -5722513663418837064652015068165869116581802687099 6047 20129952792395267487483454172020462552280399304205 6048 -19909016340737279107502894138939827999341254735316 6049 3702711447056359184692407390410255906082647065786 6050 16208955192848197129619277758496827327050713345435 6051 -22829639241160055117980628770795800120786536689988 6052 12713785582484335678077091393110361709432854602097 6053 7135374776029873073546847638847850442915064811501 6054 -22335260600895823384484663445110475013949582047329 6055 19300909314107038828950958483999732958006604641952 6056 -1791633149117601897095214885514711785477974679438 6057 -16403227323712233790460234910997906874587077758244 6058 22462367723363623251609430243470346739286496841411 6059 -10024914761095413061150194337991572654416718892307 6060 -10037994141570906694235094364983907417331137920573 6061 20841479976689846077883600297219190384631340355297 6062 -16191803246565461354555067439296568112758023212680 6063 -1368608516414284893047006398170346367096884728257 6064 18783011512818771837492715667265860731549226224353 6065 -20588982888338807654851067977421576875598519672809 6066 6877917791576343935401516311641230053037891961691 6067 12517600579746954666429529632572552007988928816413 6068 -24646452605807987949162349634746631723794291356390 6069 16891200797060754962916892221449260858176278308192 6070 5260594058914460755255912173371593361139044383823 6071 -23843223475646608023870092640840349357464885860852 6072 25899851328272105419948859519017055312728345717074 6073 -6555960355124802256889585837032247290967769130493 6074 -19899550347940007364567340643460152375490238387554 6075 29985651427177498743560512932913278166151136987458 6076 -17437407229819302861088493277765473689986221423242 6077 -8887822647480095516373264149651309308438052135121 6078 29425335110999170786474246431605903651510088965091 6079 -25463085418174129924297730424959610878067597892624 6080 2099606891896311196388116638856884797015529014952 6081 21608166268875144182311814133519553539351770572971 6082 -29270053366270214836268223536519876432229180847461 6083 13150646312018503696677919264849403134156867367332 6084 13438253955501121428073526987575332492769076798154 6085 -28097727196099242344890981248167329956981641771352 6086 21273054847637880592546402942250691814849581500923 6087 3062004578854811785175150134579847503165176155180 6088 -26121718277600578012753326958941646690014540432075 6089 27010918626257608254597631567750508382303561260761 6090 -6677033983225159639688328002461032767373626739400 6091 -19101882457333656242159532254160219442138711390449 6092 31661857857895217876075524306842551449351452441829 6093 -18073944002526311452657384933372581932750841643795 6094 -9831160520668189689191907453274567477367613241759 6095 29392230082686342760927499949485625244953061458345 6096 -28964501479689921842062103731451348270632453780182 6097 5938404127674685305111969382437337928662229723351 6098 23275997812509811498718524073818859702786498810794 6099 -34156613949758688700738374054476305516070889825704 6100 21103743497251481874459209122370757036719697384901 6101 8453975210648326849620021170485698057462302607837 6102 -34426148899686407167130656470319385606884825088293 6103 32695055099680626569205190769671395711109675914420 6104 -5497495937154675578819316238793425307837087823290 6105 -25793091694902704170237681131387229782143226474154 6106 38571708118623292492935316212637293568616307048851 6107 -18954553146048328671169615240443506304895600937937 6108 -16812079937311734524842240746973746628228283596307 6109 37218390921556079530281701437483624496391670627640 6110 -28403543990814564253071770057339267505494255707723 6111 -3880834086685403074890829046853389931744138717750 6112 34552738564772103884012462429232382567608200555767 6113 -35648728036655657767238308464218434702334666730889 6114 8407728677946707274825666123945483606942155163186 6115 25420916578090094788034854680982429931051808446594 6116 -41630828094963835305500102905398340731178623163455 6117 23756112094330258330481836215785064390429568764311 6118 13768673058913238118281272891813044936744195434889 6119 -40193823643116605020106258955174930242466358449922 6120 37810451252503322704033157118532139008112574546150 6121 -4944190052681367771692523712578771418832380623422 6122 -33189611040599257582760464962961060289076793332946 6123 43966426648617657916429897156312044757702492246195 6124 -23071345630711825480401867590454262756120113355588 6125 -15059067448612295020893036217212162344476728255882 6126 43254677376517576205787322410796595881406577819560 6127 -36327668502937414990508088250505724711800930792910 6128 3244947225991291525055262989367176254406776122447 6129 30587908624786501626668201219368963724999486064729 6130 -43641583775141947465297839256410130553597938817920 6131 21831854141149423556092859826125798694455729974898 6132 18053968792187504892513161453517253196856986232821 6133 -42650498313163774394028302607632029572317651501900 6134 35719269681036080268907438559427667596216353103652 6135 1148945676273603693350249238119382998215076782959 6136 -40964112699908073732748175537060662859980881646340 6137 46360032322462805904144463066836960774659028966914 6138 -13993789029265278887886593991545694448114494902731 6139 -30794339660729329616884597150050903596193443852361 6140 54837485519784821176529032923723874982330698251734 6141 -32788632531695381249138930089840371635410074162855 6142 -17328583933084238946551114941202811652284132753388 6143 52826577082411529910508335182499923953523377320949 6144 -49790732959513619576727170800282268700259850640938 6145 6777425299951878375186803714150590217996560930029 6146 43757870204205415829823281064304640700786038470869 6147 -58359360394172749777861230035371984874472076118460 6148 29905687043201149046608686507518502716822698157041 6149 21254045539930017596657955369655982885349691062517 6150 -58054462793035957281598037101898303882053786504572 6151 47387836563167699711561242602792291233370859041161 6152 -1106394527148051419310607699657306017309751305166 6153 -43915446271040402554253370744649918003667222873864 6154 56269386701221228734208989826724134748502643681076 6155 -22438676044683609214411518403976490245571501521261 6156 -28517503828264905396412199325012837966137204465322 6157 53529439191640146085526726369157588458962407137957 6158 -38802067306443658369176224031158328756642099757090 6159 -6747625695100990374193560996640535512764846598920 6160 49621158519258189081166214575383899482171633329101 6161 -51404587960563869777075165464355170546343771616771 6162 14270989265100316377693105139802692684977627784253 6163 34731041953887778861893803722675866964717944635984 6164 -63083773332817380502703714106042257191574335888943 6165 40557428226748046498763010597098492018037156660207 6166 16902371981646855367259862139487121063699109649623 6167 -62341508414193429721643419633535005846492654254179 6168 64375362975600811017319094589280999001419668050953 6169 -13337651521305649587374787929934975405776100092451 6170 -53315665881767979813982308750676009947640042565483 6171 76164805349074636207485753870031507298862131324240 6172 -41373278629596113745290159777828580657122244474086 6173 -25958587106136879517792993178709879334478757815885 6174 76066167909062640392594313069036942418633257822154 6175 -62916566684244022843472668093039701078329797581658 6176 1472240904953119201645287340710380525251860288392 6177 57733987318932713316256718698187601316758241618309 6178 -73771346118298219767948756152493370573725751845161 6179 29776527392216385635044083347891158695857375638902 6180 38257968216767143823526367174219294151281656167763 6181 -72488620589157719463949189889162966759163187909057 6182 50962181590389634186956055834076989046189393560050 6183 12422942282115441956776161986500360615010866750445 6184 -68962394765397352801283229636830140435050921780517 6185 67054997960147339734068348832707265730436165702668 6186 -12364770860788483574458914707119318255828643549429 6187 -52217229980844724558536993893949572866954966865602 6188 80450503349540706788142715040157156195025827608318 6189 -42501780767705585388800545302419916501169968279922 6190 -29303453929988869848102977522853995709661505754276 6191 76462105595079464646340509153530182551667633547896 6192 -71470327039965883172341054246448669474377699261192 6193 10875582956789539439772947718901962530633156883084 6194 62373669422330092627655645551397248456919521822387 6195 -86423048194415707740919184917027021059027536935536 6196 49690640430436404284364084030757531711265392414128 6197 25711092047948789424012744164765912362771224464308 6198 -88711897407544270055572359823093040880606153319178 6199 80287547723437947213642892051216524152490006934463 6200 -9043731642639076784098480577328029468418804805611 6201 -68454850011484749982663397100529872228344593033172 6202 96600509650721388345529688202006735282884646485275 6203 -43721675416283754654442144228957377006907516021482 6204 -47140551883134539262309718349910070284978179675807 6205 95477220976109429842221915729999232196806492087163 6206 -68620654384633721530932515663550010127535846629279 6207 -15011449061083630601728774864298153601663959068415 6208 90907011670856676333057859867795391201949031914752 6209 -89142005594888608462847975172197679412893673285875 6210 15977613457337709318015808385446979648299641743363 6211 69542395809379498679087625528520368356391834528825 6212 -106304760649447135407445448451442635385573980841837 6213 55966823265842914793106486036619300552276691287334 6214 41064982785940793219524688641310356429802066840461 6215 -104651218325426457971476191201794752262039097825499 6216 92839423378282721454289373928345140704209782563263 6217 -6540540620748102334559530668772005028219449020751 6218 -88381245893228399862550833462808241675298537411769 6219 110514089638245404357204258375675277878641600628118 6220 -53021454570955641723244979950194984117748005282230 6221 -43439432789890375482540136024904805067051815522646 6222 110737822391469230529161054169687474643910805105913 6223 -88351194832431137304795900726170899883002425966294 6224 2180599914599916899794153628823988526093135524144 6225 81051219476066823778528139028998352793236528991968 6226 -108792035711014893354033025650331349870837711411715 6227 49627965056200443128314457323145005053691154353497 6228 51390529013668267530359006441866732102812449680851 6229 -109030094906794031621863494661486582619817397430631 6230 85705768017561471889149553591132641291614477825736 6231 9458241826362357951151701994888720187816938317898 6232 -107272846434108442044902254506124323370095127235617 6233 115131331069475878634928801153666612488293137778643 6234 -28830256270616952722746496929419246139307562414600 6235 -83421533385730397288694683706817400669808820143373 6236 139148632602893020809062712715016503685354040501775 6237 -78199908456856646156848238459529253070482379012959 6238 -50574129142428115826217745757014517144294356674510 6239 137016972049562161258834416345008046953121038347025 6240 -123114348224449160139455721696715182470934021893220 6241 10367060528203017086399574677353788102203203825363 6242 116444686549993850029554515215330594616804276648136 6243 -147514782572319798102069280746875841519099527704383 6244 69087505816817646497937992255498208116949441690401 6245 61270353351342492876815602091151939975276521254064 6246 -149120409926455836016341966674213986834617955994362 6247 114896613311068779974040503003081609970148231165903 6248 5856976212398596754407202744364594151812833188612 6249 -115949739484306507714946002971569648677102714423357 6250 139353712867513180429145834285457666442515502140384 6251 -48737224667408973584017932595652372336760406395811 6252 -79208859026785900887887925361626446279685114040239 6253 135889535872239378203474327850144727184912804936908 6254 -91568036117657290746429256119831097148571393567368 6255 -25185013353498730383643513067583138174655764760035 6256 129368562578762725295486191734831333882704493119823 6257 -126759985282576532147876060502847309670320910146808 6258 27793796606011886671334536875401786522979575477288 6259 94506803890448310163840696837696295147954221251876 6260 -159557880486062375266731871445039268789111297035291 6261 95990315857178362733008076761479702554230599059105 6262 51228671897214025511421580515424371298916951051820 6263 -160984595311368719398696505492194925465762199143180 6264 158231992161422474483292572741293374087234066632114 6265 -25310131336395302700875281572257586742027329657753 6266 -140848456234119708327819958603498712972314591847337 6267 191416118001469952715404724551576570373490702983198 6268 -96715117396087773564533647301664637097269480474207 6269 -73680359263455452066874195943207401721836487414812 6270 194475882396200313541284141056460174072373716037907 6271 -153680844995628682936129575392124210281904015219584 6272 -6001433874840765582572758648907221691085224101127 6273 152175893584934016952864285726848940059592403138130 6274 -183834361951418464096079639368331211263396393513116 6275 65682554466549176366574424682728429845645134485940 6276 106414203892068130207651322006978582487285183206614 6277 -184823808023981974535939118353737764902258790982962 6278 120263002010957025873932881388430291439951235757431 6279 42821504812059634739613683636373274087795249865378 6280 -179707359549699598555160409707294096983089156349487 6281 164509741422643968740271887065016687635747547199868 6282 -19543236300366430375432509553983351504041962065727 6283 -140417695816610968121328861989137084656405275132458 6284 202115852519976950703338361431399989572302650585888 6285 -98187881247208747851790055688147834959849553363620 6286 -84457667414173402729387797277649476606612424422029 6287 196522472743324968632379063258020002227864092843779 6288 -174181396835458047446446328627395319363249750959456 6289 16809319721687618978963191826742138117535330696254 6290 164668204081445273683503214138830417967557176491324 6291 -216142462013424663066968762339909718360546957617808 6292 115093238120745323888097887684464652534674915309331 6293 74972732240186384323525279841524957562600762235401 6294 -225862559501985636098832965363542529516130492017735 6295 194897340608428888719757295955145889536315306657345 6296 -10673691908130929862973897811634025984647995965672 6297 -179198818046752290927326525323552989926710307967464 6298 239343351655819721192529338986825396536474806402639 6299 -98972283855899797887485489125338834064956723711507 6300 -129417048170331342333540365054234140225632317214014 6301 242292459726675209699243999576690266243769837705980 6302 -163691960644210414335378239508495305051943898470154 6303 -50579543969901782334011719232100420534751843532959 6304 236246338550267189590894180996359918483050377937428 6305 -220432525233341368354004995693531055611957675523468 6306 26696830301008409951607376086045884477120217079548 6307 187127067898364261859365660474414884703461526145449 6308 -268402352288307677203936538803491797186775087390533 6309 129638483192346281211915245021503502160906703854452 6310 118317034617571162389416933457542581218267939250028 6311 -269246845996654797210998271259033658227914147782759 6312 225249498838047972842629669111242564652043225396004 6313 -1430866527993851700612611076607197816746383067207 6314 -232162961738195223804272332840910921428597029158109 6315 274716709913508078072860602980756939948973945156267 6316 -119319816439354146453156527163465100135216399215093 6317 -122033186034581375068566688345525974044105569071179 6318 280303306537255315674333465266445160173296631698670 6319 -212108701212634667505070994569604690815519382558856 6320 -9551227059294233358920120835809149260423684977707 6321 211769473715676749140880490457186516747624893722826 6322 -268043320134253716335493125077773401984681855830988 6323 110255625789692224819195597401229603354521297465660 6324 142588508540044081001402806755663030906747410201405 6325 -275413728767178659929288776697409626385145788295715 6326 202914878571404199230853506979013806377743859712173 6327 39730483022246678432073963261811720212724383357892 6328 -277335387689901625993908071128658317629760246377646 6329 282808068365852870737431390408449067962191762691287 6330 -55965054128853778530414948413690014223475080943080 6331 -222427594868505070607578887608769990240579723399571 6332 349369348798874855910106500473161408984794899214204 6333 -183971218583541055921762387992800717513766510188127 6334 -143372225662194778817312047743508971448208173415471 6335 351382165738384624556365766085214330851738472732017 6336 -301033757630321442436082317006157275017776747302867 6337 9037613305506714143222140584516412818367691052557 6338 305737613320520813844068287619522407553700727014996 6339 -368826919483313539551666924908158033496578773571908 6340 156508224212672949479575136720819817634912209631195 6341 171929273709944366133705515429597254582698320503412 6342 -378665731489131110459515537253955066539303542015695 6343 275109607454749626971508093183910608705919764465359 6344 36105692406562832034615921234318209289090904436549 6345 -302112570100697601813553983058949199065619870641748 6346 341178045752875903995195273035182867434902420945134 6347 -101991513468498521545823504981817127243243503109696 6348 -215683406675799953795888633643043397254135990355179 6349 341057734295765519299250961289239571639193074281317 6350 -212604120078432310885488653094614965574324733700388 6351 -83150585601439554748614344484441364153427755555648 6352 332998638840019601375438422013910118481967250240696 6353 -308811394191545541163818138126775793082879105317249 6354 48959029713498387335048541009945031394473699180093 6355 252670872966990073469124577830161576087023660552311 6356 -398908711327953878298088074453375721536337599775319 6357 223922985192168163284953635087525407122214289628234 6358 148800181723253423475637176002274224008791472052217 6359 -410779836884734851060111752823167789317325502336471 6360 384690730607221001676356581757478594734445391420195 6361 -42806447319956228733591597737852152449453428590428 6362 -367100529066837798782685196465664552444446977158287 6363 476124758342188870527124002869013921910623988398577 6364 -222655735099654270602487207747871488536975258667095 6365 -204185465219755771347994370031277606979208833779080 6366 491901627811890167301578482235476240263924055376784 6367 -371167398162856379180719249906840826269911613915541 6368 -39057294122281745989190867140667414172968550356441 6369 396040230580641592412935491112125374294491586211105 6370 -453143003757923993597930809020557716301870419932114 6371 140472089700504971549833532481153815062722733755830 6372 290034254166599924453547475491136973700087171104497 6373 -465985977844365482703282079599687653170987593750787 6374 279519061862120142392271298259188483231458848412978 6375 135297670373374252244326383425538940805312812450810 6376 -462551791873590041377009014775842382299489190841374 6377 398907172279420955470481717844495668063503941268277 6378 -19919740829170966259023988157034336200378580448003 6379 -371931017499593560899184591058572827446624941472887 6380 502230855094331126621944305174607538384188628726360 6381 -222475290065966986871171779187358408494479204386682 6382 -236881585782758698299878315486298482018248724236028 6383 499233128886647431980958316170095668608164126474746 6384 -419341330700948022110139915884996568351498558900588 6385 15651195941640917884726778797135351177851610512182 6386 428763049874669047089760790715676961730266517170880 6387 -534472307651809097898236200427981028362233465414611 6388 262004640882929667842627713021241552231124007734942 6389 211604949963033269360036706958573570639817474635011 6390 -568502044222156246252082014853843111354779825191009 6391 467747321076953623350172107337075594591500792481604 6392 2802756287173000052458938586169797489409235483528 6393 -462987858893303106145336696402981783590878998405878 6394 586830259394506918773174468961081961080131914849165 6395 -219479067340125794460827053941963396823543125779297 6396 -348745935839876664586516155280910404767529859680531 6397 608365547032615791623200117969197882234846978844865 6398 -385458151832793783023648644945351716418743390609218 6399 -157597466165936541857823924559516358518425985320329 6400 606781037522180686243403740347197548621464461292140 6401 -539151772933638232470947962199126096851860899074654 6402 32882898911311016707579721526686977510705474124253 6403 495922687678175332173405630508947412546334414543651 6404 -670297567085808672728608311844623825454947251088232 6405 294954926979628571761707321423668327344313953947256 6406 331600705427831549813423120415919393968818720305285 6407 -684834064009615012194864987795634162123311136387259 6408 539994381362551400499241313082685729217247367605570 6409 33544150034458119835458343768023814499319793547305 6410 -601981009172290985140863226555516182007179963123936 6411 675486084600657125266724856689801309289077205130080 6412 -262181928897874585702723364977338365146390506373009 6413 -335097858580518486883937525629451929734482371859655 6414 701573214172401952734596516762449414900953920003745 6415 -502625738376180155362834799696205840353127543356855 6416 -60719175860236827530389855051300982581570557823535 6417 545956476882265853660390553904034221473985270487259 6418 -652752460950861939698748858859353564787486950275333 6419 238627031482458106574010846948409873245348905407882 6420 386958292000862575165300613024996840302141584805550 6421 -687789310305275122830891654825244623526975091580448 6422 473990739799497088612320456307848558169093749220556 6423 137464539749425434171489188506010253878610880375362 6424 -708214877295969000655719857030355196229521541646452 6425 687397018605651385499368386615134546337550260793589 6426 -99143956353411089903949311970297646830169623832924 6427 -584394530040341662936384159423101730319904219958668 6428 868197148395651548346364338327892950959493037295653 6429 -426880541367460111091531209070499738439470524874006 6430 -396512228872559422801907349895264726398715860833591 6431 891363021254345732828996785640586701905879045948307 6432 -728127116004978306571172866873509843670253573030687 6433 -19511736688054751547308313205961152703509465936370 6434 792571277172546763909486028724017341886672591938353 6435 -912498248289469402505384826524956616503989479808226 6436 347069757354633684553644681011113202388779513108662 6437 471697481477930641515813568173034685407352992917210 6438 -951117455191083815467237322813804160841335274106219 6439 650498621684213994332509742342101311738845832582648 6440 142202876944306195387886737948331490447016297326655 6441 -777453443994251767899013229363562051413541256852239 6442 826085670607098137203324442797176541070700072918448 6443 -203126205856322908138991588964341419295758590240003 6444 -576995639037122614620614618309896459884324254261154 6445 846520277620657005318409270175019389557105342115739 6446 -485315412349002841861689796974679646374374402105520 6447 -255477694274309984643571324440793453790945457473771 6448 846790044007748844989732317322972765857548151605400 6449 -743235418971284526344233160741907274099704691984937 6450 70516143311013856392090456220558399424330418231506 6451 664721429113047639422998945433987014512171487812123 6452 -986202181440223535368524224385988264163654417557616 6453 514514861810529005241188439164078385851941935166679 6454 418411107244476288842482950856715831013367738442339 6455 -1036198355515641228641162272111369536670482458468736 6456 925271598588664529680508738823026640484776115551450 6457 -56301218599116716967433494144674521996428876284056 6458 -944819287362199113675667132236734522654043500098521 6459 1172448812347670964938490247892555147173271771014475 6460 -504397247758302766665949217164534827136865516311163 6461 -554138173444594800947735150758193567329044078126857 6462 1231362179401764240729656380853867052509425113012765 6463 -886519621137696016951877310640686299741434173093597 6464 -155817170863502326569394770685775176326646543868502 6465 1018170889302799690915125880959654140571440505574533 6466 -1105046749666341245557289478806011978568581875634599 6467 289057519154824537475642702503087913681067621792445 6468 776411219151712259529547749745200514825762524160469 6469 -1162128944257985572057177159845240866574790549532318 6470 639212668287694162075439969950886951431957571526955 6471 404098964234975572256711244760728363481173249285416 6472 -1176590785584405083098555614036947754328164885683812 6473 956155602881758706218979622121180043167803514995397 6474 21978052010344507550621788714317337311080040523364 6475 -971346967954967861429314434277132108202109368465703 6476 1234523049758537722922315650483279386239386904751739 6477 -493529787223174393305310991291664847265842046769475 6478 -649136480225156651558449600019999753170627499406109 6479 1253942992540194024901019923880064234457312331927641 6480 -997237901181026189896598387384239829372554305950175 6481 -25794967267784688665341097163980270893006172869916 6482 1101625904203164698849264512649877075804726908764666 6483 -1307106765540128730027459917021777274804244594428278 6484 585512085556952234089995708079813641936654649665919 6485 581479407183648590653023109648367359416420972809400 6486 -1414974749751264760153545928437550650974983873726184 6487 1110046027651375442033372583894817422127128909713885 6488 77697989811425442498291051174497798682057401747380 6489 -1181501485830322249373314390805242073246117754168377 6490 1424202884308175756986664070180916033140152373213949 6491 -475646314483038406575803468480179892747140727087797 6492 -923970323129171463785179733211507604387543921391977 6493 1512078996847587953483960620132425154293598403902326 6494 -896158808621575925663955796529539038109334553040428 6495 -466093530110418693869325784042112084420719207348094 6496 1540992566761312639223624312475113403158061082699108 6497 -1304826443148806474919928288610948126995062590608537 6498 -1556092394127665377078879997052274863048364554145 6499 1295920176399345760967092528626100565427257853024475 6500 -1656489451049454526337687478110839987796606442728442 6501 658131693699103877001897001378285630902900342447941 6502 907969381843954237810198805828755613834544336502186 6503 -1722898609971162378212159928411306743561313362875400 6504 1279323605454656920568585352399336501398002365287447 6505 173978176326885709212046527185828585807293068037912 6506 -1541990422923541339816885665928142417096909938657019 6507 1643241969952817463551931356915628398250925452330238 6508 -560308925590789023573722658734316854172545757780566 6509 -902225473768631012789599393138116291496078734711987 6510 1737188292558664417947887558910844366107522534136269 6511 -1175392027695028996718829077687389281923636344986370 6512 -239747032747099812268415341948359439461956761224021 6513 1389701390298826043347886734320490427699836824841637 6514 -1571711999122099650483535407459414294420899549538666 6515 500590205869002259913395370913563968224464861218361 6516 1030039048098659091673990665570782806962370052373250 6517 -1698489757020308715780419581825474802127824968058016 6518 1092056208758697277405084128240452884768806394327390 6519 431366594811116204728276914636203919389876685992353 6520 -1787493068261504605788913032979116104998527759443762 6521 1653404646300581833372013566408444440506622428534004 6522 -147189579605721542052148818418084251653249921891915 6523 -1514391152969839677333531801482253436809790652007773 6524 2136060815138777917507761508342571619796565671122948 6525 -976541431356733616353479339827838614799933992556944 6526 -1073853727531197582441620609159390104384636859129519 6527 2237461981063960902439646679104522320350686291028092 6528 -1742416738370964472435413410533824261622958617658584 6529 -150735098662250793954788477375995226996309834797623 6530 2029967586302274610880457317016288056203358005623533 6531 -2234612454666971982176520933507206170502145544708543 6532 751117753780006957381933143082921717543457850718491 6533 1268739774977909252924440792503694101097279685002714 6534 -2363694990644155829061155107932265913175374464545295 6535 1518758929091261088988491464395620028522966323572327 6536 477873585734311130996002745019759468201024715963711 6537 -1976989430901197733833689104425163843416391616417661 6538 1977947340725776480446549928006126425283245051325194 6539 -376282074001812166134337604039813586264769554154830 6540 -1518859516970152455323687275025501796404489007785817 6541 2078427799373254672673740468808741498678434171946564 6542 -1087564746252162996607081040742280835216792363628372 6543 -747372344570238985398054679902576088809858136549997 6544 2128025449155353206175910075322833298106130111562573 6545 -1767588003359676541522262396795165751825116092310679 6546 49047526465201850320000384687061331282280018376411 6547 1722781431575473325576549511176341562068672405955891 6548 -2411552007375095487606861657174079786377229885726776 6549 1164037177910560260033653734560631289434938646607278 6550 1145261552600556609565319661001148579155327872270134 6551 -2585089455849961462503275826445110308057088557433776 6552 2202232778070404592613115729912043531804807761526359 6553 -18643135588334174830236028366598978170123284807716 6554 -2402323153256382410442001055120929458079168665985227 6555 2859127026372366037977797182663456313748010095843034 6556 -1123527185376953900048038674320698937365075760043849 6557 -1476503440759337388885094251391868999563040204601827 6558 3051668918934247479228871559283775717165661959543200 6559 -2094430112580189536407347350633024515589651732918011 6560 -525936236332167462567102553533998735811018588741413 6561 2587683337605659482576093658597297599024907384443778 6562 -2667287102893990567082456615367279939300576595963079 6563 564840805202565061616483799160653725429711199238757 6564 2044920506515464546603021682149589972413235597769933 6565 -2868212911300082495970278729653619402128786454942645 6566 1437394743364759899572376566901696233808947172610469 6567 1159154261141436016199472721677338745507089234566549 6568 -2959503193499400650731458864707882090614362517963816 6569 2265551687310720655478464831098449409192480357848663 6570 228088333441193401969829483016727262611615149453642 6571 -2503568369648756683592704360079502716111499991723705 6572 3002863123073365857437459485469713403002416555024220 6573 -1068421915753956019824573931334240190437492987853049 6574 -1743681217435487072140136927110723609736544971038619 6575 3115224515311402223082133977153337982713087650494799 6576 -2342743270091102602634526037894899137570200735552278 6577 -220247391434812811620677492708570313560890408487664 6578 2795475213124592991267865113057999760931191425725284 6579 -3162256383268919960244738193248625965002506542265269 6580 1282203467257307757326320907635693128146753489185852 6581 1562094101252604233421708824094564139968963342636715 6582 -3484264035013795247605673507486226062250496599101286 6583 2605141856098992368561504181821154835090460916531608 6584 359252933622616451237585468048168560993673580194983 6585 -2979368245388943948945059997818184338955535847179411 6586 3422098633383814669907073410446030627790075999646148 6587 -1003709341017638059184625665052992849028429160327321 6588 -2410605098586888945692239346324607100217967771812173 6589 3720933198661756964518402929584911418365990777259569 6590 -2056166212025207731775223252541469838333162572490884 6591 -1326516698560701976837902573186392137750648790011785 6592 3871479511053721797997549709420993054062473457327388 6593 -3125299502881121213925140371561317414670935261595209 6594 -206114359750626486481936567059449546071800930476939 6595 3342114027299509880440583269936176781030891583444014 6596 -4052063344157091939152940966254689237050118005022077 6597 1437296037181530886048439845614559705044552883130380 6598 2436885601192993084380296543376621678573959979386973 6599 -4288949483331004897855630045589772645718523063851022 6600 2994875772321425314236850926961948190987237651125973 6601 647372149205922291532417380468553886378532905247919 6602 -3903760014817641724637301012665776297998283576186496 6603 3955709534243237620120862473224089706902103941233275 6604 -1157172784856183066151892926895160045127451393670080 6605 -2386442408155912918850051767130180178632251150021856 6606 4255788593295628290042706450434631234520304781892560 6607 -2711894454483464479088405077220351461376630164024007 6608 -803006594969342002403456657446099015556964121857548 6609 3494618332704371747408826367815950869437868827317804 6610 -3741927675371239957437507213879934208275534884583415 6611 1009886236250470760085512513818686169069732053338133 6612 2694253161489856876449002835897404945848742357813908 6613 -4149600548583761289763727899445717005757819765984088 6614 2481116115657408762489621962145338714500404617609941 6615 1273324736104929783103220020997657836578601331346645 6616 -4460837703356611667564358702619196678388834201106213 6617 3937071842004930406025046489534399614612363284772966 6618 -126992425771459146806058535882624691184059821223936 6619 -3873905494649629324147786880197744724657118062044480 6620 5204787203364660283288907236094952130256571607460559 6621 -2201665721757491027900754342317896542586953623407382 6622 -2854092808519255494829802044487941398103181290148925 6623 5559794778672174249437513769729200158145591549727291 6624 -4126660508295950838816438538147233491131423229202468 6625 -617180967370262344673624705892010441727655826890910 6626 5139956902230576049022261759699715389070019197908099 6627 -5418590185291436631796055672764013911803699862308730 6628 1580140293605010295227983258550949628139312416559978 6629 3353946246791904742761700298229332998141808136566004 6630 -5815194938618730133468990213629189473169778102113327 6631 3500708618170596710226134368688083356692686015148498 6632 1474571795511043126424161306359359250615569691546484 6633 -4971049982648159937429554181812230707287576067153263 6634 4684921613930849133137864319691984485450125882162388 6635 -615598222114951380722816601795728998740014111560481 6636 -3939728140607368809051034479292852508518607483064773 6637 5049125930387778725247552581485369552023008261754554 6638 -2388600846812192421203799315428209400465813209199409 6639 -2108065164347592851417056625995663182774914150271470 6640 5287895147036953481654248417702897567266974741342020 6641 -4153355861040474433399032938403251719396763713653852 6642 -181567211376677400136339951780566714642018753246394 6643 4403149340524703132583466396857705106890660710367529 6644 -5834737541315630524768355313582607522264670589205535 6645 2590156667945690363847088275144694734648745019970610 6646 3065502702152468546012401154316941536203042343372579 6647 -6380675193171249835965073201771706103761199071139785 6648 5187628678548907137900882427219284098641273883459760 6649 239520058927248019697459991469424377121506995038663 6650 -6038719911983072756428028380973540746288545629559358 6651 6906356223670370799738800663723819648566684109130726 6652 -2457036633062376481282492958051826955025934310837698 6653 -3868932547831925287187427259982647539825426658352031 6654 7489711285299149659384883490017627591641911823148187 6655 -4895178808899994497584946696856948504977510397665914 6656 -1625537200540374837748882966083641787723412476865414 6657 6503952072558743185282737430111275781848298035950721 6658 -6373033014836750954370788936765331046197174087391285 6659 1022126737738126130960049506424624081822607860536826 6660 5306772212174578106471322897162752240735445295733657 6661 -7007682377824906727108625186671184224727935652408743 6662 3172933330426106568575675099085646015175256800093947 6663 3222594651404331575357431234242964084643008696629514 6664 -7364057319662018039185846683970052124244689255846082 6665 5307028719690018830478403384563911916703565547462772 6666 977227501465171366755115310192511167695433462226943 6667 -6372879859817219993374199464175497777032699603810478 6668 7228708810907072775962661471240886754352007475491794 6669 -2248158686130384200517165536036943610428528920630679 6670 -4600405501607444695145014937683462639735150486305544 6671 7657380904714171530535166690056523760589950968710767 6672 -5436044071974433294431176645361542414535601869119076 6673 -912937385398133466523853392974239815647219786161280 6674 7008490013450255142521850307624611471778869572446246 6675 -7569989132276296943319636041813808834074825032079531 6676 2745054473572695271436355814576962147361999918186510 6677 4114333013182530695548300784676145009410551603381283 6678 -8490138385162764337823618956940217374554187170448062 6679 6047079629649658252776782401139392141783201105627719 6680 1270968416377531756948824027727418476357083367485182 6681 -7428782118498876658663159938697426918977676783012937 6682 8143555286660240573259553871537112370461980965485011 6683 -2051251203258491698743520513394165286932231995969543 6684 -6199614367133950842634738506276984166170578851931700 6685 9069709506816128866013454842449993571956697052772380 6686 -4656486075677341620607894443480813104374310592795569 6687 -3663221458044027574980377356944729278446302015359880 6688 9626155118235122682757919242835835101567867396233233 6689 -7411059538027905743994529864086817846910779786838880 6690 -988486678432538219305031092961014854039291112548764 6691 8513609602807646018360579537276829597054746825664906 6692 -9815681041668559019442171207254979961516202260365371 6693 3062275078294910088977124600989610899700658596173597 6694 6425818393840848509886718279423819158325613930592210 6695 -10569307679234846448686108137475785588931154275575692 6696 6928196193692230175600350256987398754838319328565262 6697 2106625473529558977367896587015037115792374197974110 6698 -9774579390034073008394721174942390974276645360903326 6699 9424589680188430458933709596907672652484479481370910 6700 -2285868803778835533198499025060453962674902746476583 6701 -6212851124967921748973525527228340703213788306359169 6702 10319976226668778223637892264702198207255552190188569 6703 -6170582590740122447176984655042789822368788800780678 6704 -2464867399191880127697715633452834034108810567746717 6705 8685654542895567396863055633835185830284888140546743 6706 -8810906376311597431813754057421777015733406507826751 6707 1932178304584083439095606188717872854553828525901001 6708 6937139007044297480107982612448423286613761230172564 6709 -10031408983134576066483457265772772361978829828044598 6710 5555068327481224464327350846734756414227519168068335 6711 3599781856918978579651639628673676017463377987804030 6712 -11013041600232260426713117238628483530788726828426827 6713 9281589795023695591746783458152746114608383328663566 6714 246354133131282736530448495352583239640756667193265 6715 -9788961671884697025373482644024962948484421400625403 6716 12563372981485513337495515274133567707199466062454322 6717 -4888716209339554611086737472248119247144631452478259 6718 -7460699234412020167472370053448517888799352387736594 6719 13680681579726298563046382258033349757411031062800948 6720 -9673815082236536842421778326744638208998827771231834 6721 -2092036595673219770389150568135354397903164710142023 6722 12872937406965983786847300866146604233035920195634842 6723 -13014133075932244792411120214583459156533231089554771 6724 3209060749904353137799635991107744971444147683970461 6725 8727099595736306775462797964934363508540311980587833 6726 -14165818871624081004884438960475897363670759630094218 6727 7964117161148692544048752661730958623649810241248921 6728 4306754941415332770774555537088440107437110239016628 6729 -12364777775495463242644511393455263091816587424471398 6730 10975630208596206040756296810234620873957326001081874 6731 -755857049672692517738802143098188291981548843040352 6732 -10079628093496986176626344797735450450912507869726835 6733 12139543061726356197617726489747477609719445344288324 6734 -5127384787748777672452371626505188270225893492235211 6735 -5776276809577080834374690993035874861702949562871276 6736 12996038555724728486506198723468245485366635870953368 6737 -9643890689210843435926658584416845101438722934991006 6738 -1159350774684725668239791642806930210590168524164229 6739 11107090658205657665932363896122309744885631915896612 6740 -13971081736717499551504247331339337438146177722385144 6741 5663487804540671597998516458172093607942790249586098 6742 8043970038285459073208742994460186483969549153581797 6743 -15587737092624694768643388508682399053940756673717692 6744 12097383795908545235417449711589314571778512801596820 6745 1250018786677193257818380272063818779140380926970633 6746 -15012239656442955312724249851900670831183248927378052 6747 16530189496443278746673612290022617425683199242213301 6748 -5267488459517805878886834416715863983283366238124973 6749 -9986134897799637869544427413796361989998738393079405 6750 18210960559262612474397526150962546276830742231747699 6751 -11320938577066149182100071010800416128348049655654290 6752 -4746508838727077901340941863600715476447959900633902 6753 16177093612850211435840870700584841084849105480956095 6754 -15080966949805707310273389420290865982146344556517563 6755 1615840385021847668583043715713521228521141433037643 6756 13585030440775631624565145447057210080606281043475658 6757 -16956244306056584379444833102766135941795058962819921 6758 6865230821763592147561643206886736979384755559894957 6759 8735131789978636992456315561569809066793056683724881 6760 -18136507053271697536124652023016792619893300110252525 6761 12289199372244984560973561563159882213381569706736008 6762 3373227660570049432386297477373801928972082667368921 6763 -16032913213852492363234591150155552711538612610580239 6764 17227181364795461174138177639257838007960989189041746 6765 -4564385084527235277642805936074740635392806298610375 6766 -11945483587679428975884271165159062299986815563036215 6767 18628888865409196534373498068060179754868216696948381 6768 -12457646777745001570875735180467235381133810588236254 6769 -3102248971196651932710466828289070333983301392981363 6770 17372978150069361217162085979797606323766545920871670 6771 -17934284790691074189887553588343124499178053015354001 6772 5723636881687371913493701886251676668090689606257018 6773 10647472946086564539312169761803095265625029684076267 6774 -20480473691580152013150704945962684019004918007368339 6775 13883414286377164445963890980920539579735712841867961 6776 3994206994886899197117059195488622000853910783608744 6777 -18321310964267577284070942473460492782996923217179975 6778 19195700668730818960877245010884948895953250604758572 6779 -4024162277098837665444843933007654637151166526995649 6780 -15734280465018144448231807891873848157354964660095944 6781 21901725061032468356040670661215504630761675890436594 6782 -10401253750568060978931069720652065942798777754025802 6783 -9867998597442206879606746835792769083646739735289497 6784 23697434444412389006169519279518035310009591522645166 6785 -17402696838992813034571063957363176860020634855400203 6786 -3550442296724456911294632558046576044017269527093119 6787 21436199990353988817182524842244921788567907349297400 6788 -23552025620590607472608936215439391188317905176326760 6789 6337240307465265707337927358259778043279447766572257 6790 16677837903955028872632720471647406313280584967964671 6791 -25793060203824230530579473482777074914817058755454736 6792 15834061364002591406944766164880124173666744861773786 6793 6351614045430279882528529683253736163100200319794053 6794 -24213718927082931143275152380513396539023574319513624 6795 22227450303617751530676112132452074740676952186956269 6796 -4237762527732071766451691644954876190318541007492130 6797 -15938669704458126334809116471353426152983043116231362 6798 24772120259075413570469003953271142848438050073294138 6799 -13839729712313907232289120478001562395881758268738732 6800 -7151348223652071655848319654124307780742829188448474 6801 21347345816748508974198232657465523749372721669773894 6802 -20519091990078570614557021972966481747588005882681814 6803 3414102874502262191668368944096017783795736025590504 6804 17601344621445865544011676599966518864399028380289545 6805 -24005806532507589808891496773777483298600513383018886 6806 12251419054744314645943898231985864593548489628412672 6807 9846119415700020442380402346118281349100797528340771 6808 -26907020293214721852708865063575131756617782875644360 6809 21671617223884147505750187660613468864223308145423868 6810 1892838088694837168871554961296688851438603025427798 6811 -24450333745606711418361824264508372482110556244776654 6812 30051508906294741013382614545363530116413520411895818 6813 -10682997237701122700414716370129931257488693041418501 6814 -19205830905398872780979683256383390297211829966826588 6815 33348069422866110009767751798330685842070100938744821 6816 -22454776416030399894550187942791239585793607996614430 6817 -6447701352672209860912164970514428340134863396886946 6818 31906781561864085831699326205679524673724861110235998 6819 -30969704041021928718284820216707391859881501058988864 6820 6224526985200600080755005746339092424414091453096688 6821 22387987283399539623991495892749900514322482288747768 6822 -34186744163105048852609564473010413472674047347990331 6823 17875593621647663995105682429827577242695194165532441 6824 12091679643067328829209572046493254804408962982320846 6825 -30441033512135219356787347527790829612991070631005109 6826 25440539527893903204420805358073008315637550877118936 6827 -48074838599672927720503718712968348400264712989571 6828 -25462747557147147514851344376056329379343444398055964 6829 28891098317126028104915578053797518406919729017045835 6830 -10716780095114776323761392405143981584513534091653091 6831 -15453890610794252960568887443780494918939864960383433 6832 31606198967813070066660802755383513563449080454182439 6833 -22121609317423938736986340102829005202013307959422552 6834 -4492519612709096080453054551834314630429141264062394 6835 27673048754704757191034197023843486451547875298965229 6836 -33116975011031923551368021729403285292171169734984999 6837 12145079901211532065369362051189224661184433089363152 6838 20746463612358381885036493392435050846065393376505004 6839 -37701530086626536464753871024317651955120114454620253 6840 27930701061270957495612433685266174424213071476174635 6841 4561805067765600366729350942203930955439051141909077 6842 -36930280721441298362767564299280594306740996040006638 6843 39212658598645179277072027808441971465469708805006287 6844 -11038945593167790536139906142123893184117223719695494 6845 -25414726740915889417789619543374592414504445658260762 6846 43878192913978333680591324029675244752824840455360327 6847 -25910010006654330329586240595488703777649899863233033 6848 -13310175735968456889241532317308739795482894090825272 6849 39830807630056368297357216726801553238907758708260355 6850 -35346186882587680115852884463178325484297759230145386 6851 1832986149549062799879849256939778088723184225292618 6852 34338849899992002210144869854181061518921496171358019 6853 -40644675859522208803383287800304009622208452682049359 6854 14514451554599963245420279183139730412754051578097275 6855 23176105375273519328929982972755788607718162705633528 6856 -44224980643636596242910971373174081810040802183953348 6857 28132746035704339825953465361078368752629685454697082 6858 10495643502975367563225896699345302704294258797981144 6859 -39887361022544883519723650964191665778494427594874652 6860 40647377244213098979838064798443444769930508661896071 6861 -8843456830581143203863994352908758901802435770431751 6862 -30561574581358723412978274293911439196817746446357078 6863 44868173931682474769542864431357010922956101872446408 6864 -28187990536746097592829670221183876684199731043290031 6865 -9546319772218087938619462576071427653035850144147966 6866 42589846141703350263410717911247034162910028778098033 6867 -42059262266016174202130253067814761488428361099477691 6868 11561463549337076734485098415454170870095194421361784 6869 27120134669079483432084710667571203130957339799122065 6870 -48919424903788451754057565872650900032925434926193955 6871 31530432556916129358489383816698293130842811492522581 6872 11700948719489344316700695769406716473965343564953446 6873 -44718586335491286444686596335167153912993840368973562 6874 44835797909627533972442963814235686977775931347197486 6875 -7463247078974964900109622023148032156449303727452774 6876 -39435962554983534859158322636846452253776847591968084 6877 52420240960420893126204651436742261224469049166262600 6878 -22916835553715619478299557828197938633217982228208073 6879 -26028092718282933158857426560072418279467247708380357 6880 57784126475601256376215455237105836059727243239284441 6881 -40480123472218124323268027025528182786609152666710372 6882 -11253694739991034564669185399451265671191193631136423 6883 53384996644458946235469360518854718012207625936210232 6884 -56000264482391736071026889621078292181108975115289626 6885 12641403301112941721429761871291425289841393233493070 6886 42670260481222825396033799923019183229419363728865231 6887 -62357759025443579273320955542362604178749824324387537 6888 35749710012670595105958174423686776607551593452595975 6889 18215855606163598106077276794758054803713024562711646 6890 -59382514474701584280026556095487327442465875113653719 6891 51899984976602049742562003519573643059498051445034461 6892 -7084777780327371218187705034616617287320243112973378 6893 -40343950247046862021417479704506822339890140869922941 6894 58887756905277526626567807579755787298972779486254329 6895 -30571413070842165280455524939690433470559001519888479 6896 -19932067569027102925001138196112967282530914888131923 6897 51901685977523321142713702142022300226113924851020811 6898 -47267338700772966337112090758152959299763864392381378 6899 5229168536701845781489827962131112339470190030298761 6900 44061543690724926730423920161712757112464687131067071 6901 -56874585577237703332747736894972530966162726074052993 6902 26582990502000964541352450579676080206642426637022638 6903 26223275495559654335113104887004392483754697834574123 6904 -65084564951404291665048285651973968548069298090164779 6905 50119680203849029105776719975250763495318811045515863 6906 7551935939805293141164766458619956977419425123578591 6907 -60397839198638642672159714025035502478076191258159705 6908 71250553569777019984568952307093888407294530661614969 6909 -22948500780477570968383939661915346237228797149600249 6910 -48757944036674435378332907034202260421855205638691098 6911 80552688284517516635327973229771846259950915316912673 6912 -51613968380576058146759050982516320333613603654014253 6913 -18714752225021933825069399925499317712371744378293469 6914 78297641604915808997067810381607530745918273993077704 6915 -73042871379530371719870352790691046863439090927116164 6916 11294469712454810812654763283741164362101317476965392 6917 56676030963292970849037071147314156406576868443617262 6918 -81748176524183973169645900740017267369510274888348988 6919 39564152235894420868647980153576431803243947019800072 6920 32930622946280279306456922095967432677843422585081432 6921 -74203814539745513890992076190773323845563439537894749 6922 58332395028925575601286390891280371360339580983880448 6923 4099767199863051455567044489907864204415942172663703 6924 -63552902871937041261878095606395747152943814261252065 6925 68080479737400362741520231715038737863478906113681687 6926 -21679015127981151999641706640647035162191813103136178 6927 -40507522679821003839901118725818129529551436958668369 6928 76078396701878948642363570342094252770709148762814100 6929 -50132430916573272094753440741887536712605165091234893 6930 -14707558959956755559529004160466900147536665204872154 6931 68140390881360793482765022973333101597336746988857245 6932 -77725893911954702244566805335150418450546948343768364 6933 25491534629181577046723205201015480798850989948129706 6934 52660373755036541246027021886489018944290685400021970 6935 -90311902337647683207490033589259344076350578147771426 6936 63864139433755464282265032268205548572603311348138448 6937 14464728834562554623928334095746752891030832495166434 6938 -89928607000436559302934279541006731578962477127660707 6939 92221960385406271250302370164792260717837263160055193 6940 -22540353989964675700071502199678094474916415984652446 6941 -63850861856621535796485506797331222475792313740329547 6942 104807331165812661153255156369488470701392939244670066 6943 -58695589168314250528007798115626994316157750287669008 6944 -36172252567018216697524193981203371997196201820778103 6945 97137017493342911224142805531269059344972546136380915 6946 -82095260678490565407603426971197025978404936959701812 6947 -473247028058327796108165077775277562988288863699897 6948 85780251410569113764681141218039417291364647001137881 6949 -96552481156377563984316329080684947012752369911817362 6950 29877014526168269649041045475508158379240414436028026 6951 60368497076953886482876475743356708253089555585109745 6952 -106825850291857475563515965283284163482651891116879852 6953 63652079938289083416767684370297010857677380867241011 6954 30661104419384718405279964290239369788360925232857369 6955 -98187380372029565368028294548444476204370117783969462 6956 94982177985289480495478364599738453457092226780460047 6957 -15991302610497341485531613698590639453327643307648003 6958 -77150570039111663203048102735781469491916274360984762 6959 107017240954198852029842003055341700437060503198715874 6960 -62954139687564522201953838740317561094867244477855588 6961 -27638504397892882435631864123964364574533143839595974 6962 103324986997752525279631822053183832622471064983974356 6963 -97652303256206750382504912609165708939448210702273913 6964 22413720659477039291287555883753346259139372243775848 6965 68074834721867429411641688714184359071134875246271446 6966 -115739899205696878775755020343860301030196730838826035 6967 70831857136875426350947942893679334773180525890017031 6968 32693724712587393644150563725613973466565714966137447 6969 -108047656493226598961701701043332936990172674943772278 6970 103781110627374601746531902689168264163496491009093469 6971 -12689876469122206151417912407472883265848492583977289 6972 -97688970044986017454519445234926970118005809894853546 6973 124374941942013365292409465633490700874489657812881301 6974 -49752104879728009255926505096754162847665113163586102 6975 -67398275057491876037293277729461719778588609041238583 6976 139610914486961249757995385077934418396193469380272297 6977 -93296544027627204711648961170276514152760526614482773 6978 -33202552790484588607141995494398290369234812089773921 6979 131569954019228110644782898939355738795263668944387286 6980 -131976789007391794900196599808907484130837990368446311 6981 24016505837352073822599507564591889823935717647220209 6982 107737015091652355320773305583135994436974302250221627 6983 -149400135888424734941719883716708400886800055143753356 6984 79702661193255743641882826250503471701308713160760004 6985 50345339533360143128962461043532326338011806428608498 6986 -144206243286646669015855347517020453293602917425245527 6987 119993464424178562370466345179302777463670485636859871 6988 -9562353178591128727606347387569449025909679733805384 6989 -100838307339564684780774286447578673174904726078614035 6990 138636499323357328810099079725531708897803372943660470 6991 -66445163862874281076420648467981979175229639305959649 6992 -53846935029252983735152895047236296018817647050984224 6993 124884448420807200792098865068094749114865568552329605 6994 -107703320719639035238053484806579658629401096157584285 6995 5549004601508443373429192949084876678574362195703627 6996 108898873967383073342313204480249908947760110705096672 6997 -133457985779054612709402935541999151969317627134970643 6998 56697145743424269400295284732949872275006630155171939 6999 68295892554381272135948078232341688755770240945926815 7000 -155911966226016284605846802057924523575394352341004305 7001 114851445208553008811755381571684179284768488990388814 7002 24864324737633617130736309586046373139561169023284895 7003 -147631963546515126661930503724131433650012807078660130 7004 167504448799728467863102699500050426294281255279946455 7005 -48386324196389581934367708184396828427556355260596825 7006 -122177840640232374387841844173992737925231520337518044 7007 192884658455701036658379221344577303879021929857034210 7008 -117528822483314434549842537623938957218473966622286032 7009 -52093971373497642469959212314338016473571329506708120 7010 190328896885214152818412515356891539572875217156682579 7011 -170797667407985704514564344697428760592840048671724304 7012 18354849096323937402529418917601259775402048323628206 7013 141751193906572405895084945427833812268080829866294027 7014 -193791884791430420711823058440883118996506726022704787 7015 86282977999040212975193518925729508038094071307831911 7016 87505605210483946099969029642455131499099488919499059 7017 -179180496582798549498755024188439118851696856143025200 7018 132335081862827464903399708297096106983436200468350155 7019 19675371048712179874320392682947768007865468858605830 7020 -156854298459030110135425642478332652543366269964208805 7021 158862450046634482116606237954693874888606326513130946 7022 -42025995710438402329517916802028699918799923013673771 7023 -104300895558687485936766525610105592690754476018536047 7024 181327886706659613290234429343497654981565749560636268 7025 -112186563054313485039522913595702621019446738838580167 7026 -44110912720577944278500177089818394458861477781338819 7027 165913558201492829246938877731084469497020055818533922 7028 -180664384349506793937871806153854116648414511505064281 7029 52172920689321885809673214623575336570165263987448817 7030 131773412514589860674422266067624199556519973932369611 7031 -214315311388681416098078426148465635963801404612089264 7032 144624395729798220612686880081611655869905949057744918 7033 42401040750962636769885666844517040663912132502349400 7034 -216865113073029701860520877321820349676161514271669566 7035 215082554843322133251119571751711624910883621477234325 7036 -44574223726805034554843952799139195045216056111789270 7037 -158459682006860486440355871994780059291768770714705120 7038 248225599761783257896030739798432991579015471002214871 7039 -131629383716986453671469085930652192208672632984590864 7040 -95853847301383632742773353676754392744803507459138837 7041 234701860182768804189708057156656570943748431766950417 7042 -188957649505686794944393508900473248411906876429745880 7043 -12460108146963931911514237768792247726360874515074669 7044 211914309658661974118014038844466204733462711572393693 7045 -227371552343091355920004837135189613304726226979153714 7046 59478323833547375324953600337580782189536784874212720 7047 154698389866683814840670117117327324543948654872820734 7048 -255677343527037455967880796184001090379294156805882227 7049 142334535340000130818614218237869701233901979634234076 7050 85734305847435624443187456444273065007190424426298256 7051 -239261608574155868347361378447264481317257223865132903 7052 219820727380388655805128925944186211305303961145483285 7053 -25764001984156939645225395947810561534526847529171210 7054 -192301274864445679415990646091565055225218457912593952 7055 252842884842432024087689936600672777615783257269823597 7056 -138708038142792653690582544025397454255901994015399988 7057 -76649989938030634100870258385905034523179712933613131 7058 248111885889668098504063771602433429010881357145585175 7059 -224507061251641169628618354829568110569137776814799116 7060 41065192445400203500645715537014676902258401810911555 7061 168590602433973523506600548988660300822457580655753948 7062 -271296196895668553421069197931149075201479514486345201 7063 157404528001058788943351730399908974023928567133340014 7064 88153555488876779433198532478773057829886181856889397 7065 -258561707471555077631234255417871781800744469268807924 7066 238161919847297575061806560325368916407333694672948622 7067 -18340409322731738755355693023003381489914777146017187 7068 -239306486113488092594400992711316265029384904900307687 7069 292662799552164934675912605155484894539128122004122867 7070 -106406885435086530901854963127725278918022803564197430 7071 -171695872561325150279740370991023157261270556085067399 7072 334362689212604264044215199887476961988377707335109007 7073 -213117323648600787448857205820923232902497856471268036 7074 -93314253574550971796953630405005602956103288161242609 7075 321076326401093330621630292224042268114562809951556484 7076 -308419865226012512044564929456594683084884470938012777 7077 42418000207546872677679683314328863844029908560650763 7078 268744361459778220888221692646541491025268486280002376 7079 -354847634036100759267757335338221214171629771435059049 7080 175417474354118930609970699348597168417893563065887699 7081 135251122486283672463040019810551872116571096379154830 7082 -346980477511659879461385214754875681177364682715374343 7083 274726477329827510099578211125824562674657535406818503 7084 -5410623090187051261241458917680765500261734894152178 7085 -249106827461460705393000360221806312857234260896904815 7086 323364928455075708677784192927774161234494900535781461 7087 -141867793667973696627667363208490212231520640374590686 7088 -141878384610188368860481088939832453490295952837299813 7089 297467365324353661931466329436876976937166385259137965 7090 -242743264008372820971571577089462372195882357636332662 7091 -2831911068170721696275756796673599150531622035575109 7092 265964712249331987246581294624067022111898397097145789 7093 -310182692398411628929278637865813572894802334068784681 7094 118598280049543781600715592430423797037786267395407468 7095 174465066165522006822260155500815009929961928885559838 7096 -370017444999104333533692942303909485250792597439188274 7097 260796828026543297928583260485655527841836019553500017 7098 74423576120517677154193003697102514400341986141271831 7099 -357224463081343585640373974158040168150771698875501249 7100 390545008627628529111892421841699402086285750005620779 7101 -99931644233567159858370151957942625616279909937873837 7102 -302480723422407091177002104635232349758734720762736003 7103 457979181517006439299164281077448209399444370375913914 7104 -265133752659069434601943935833787079459282671004723427 7105 -140405894107113554790310563470063270906320077489439345 7106 458438362916963821389546607224881067575878193370174818 7107 -396071468958452966884752354878859795515712985000726891 7108 23499730320707889044998836599649857575116403366966384 7109 350488387246423597929056525641028323910738460054436487 7110 -455489893756666917313151951068611711685576593363304472 7111 185228659127140743462035494068184114941948987215841273 7112 227759966793070146945093932052727068060407760776583171 7113 -428745541782094085905978574355100785569097724840523141 7114 296967629615020865612990270760170803809892803302237362 7115 69620710330619355087250916439082442730815487554911720 7116 -382993450240793477591616164126505756374114646445728274 7117 367181414393240185763306878921543187125080958102295567 7118 -76718580319362071560385484378833392578065558440825484 7119 -264308613766823007547838053988605905523816382662824794 7120 428016420736993250896807541723097974163994631784940038 7121 -247874878257194453779357914851486212558865796574901429 7122 -125010186614824578051985204174199460850421895812436040 7123 399671621228012920823217848141190877255870421782185418 7124 -415957030486618508729481724811927476007369707912982173 7125 103623876115561866499605697717151853994651921369503766 7126 325312092416605409806332612373374363774398237191607170 7127 -503990193570432521896498313471455823426179646902042951 7128 324464466186913314849226304273849455598971109350799325 7129 118038639397316251357285699049422447896926895226619417 7130 -518077941217261543062143915431920798477732732584800895 7131 497601904922777634467712239984276822371797633728022399 7132 -84652050091133940080865303443823293945932340562653946 7133 -388814296556393864880735736910372801892402515106339718 7134 583185716107797705960371072006864604416143531820166784 7135 -292272206594359845442577904519235880065303684356951514 7136 -248650851045055942809523787525773746418520655279881698 7137 562137639977200794452411794911990224658006178263931984 7138 -431246965463784693823887576329785579012125513355641154 7139 -55611607346020381870180528540484314657969128254663559 7140 518103055126545253424129594977037283483908872028323564 7141 -530972014036920400343168079930399179081224557888260761 7142 113392515505862702126350486833188290361688588682931003 7143 390693120277013196602813599363645257557506913820326484 7144 -606625949093742970373330703563802206726606611423140135 7145 314415571044455394605221857152545408358543733908715486 7146 232033922453255237396997854104946164008885994230785241 7147 -577430206130076268741815762088854141636718988584185782 7148 503987625598506237304452188707425881977142665833292051 7149 -32021834225725071346998339016948839254589108055456713 7150 -473798284466591858901292590266996713283779981305988716 7151 591875752151481648103776237798875915362074102847668557 7152 -301285714414590066161150389215012550103045269306175431 7153 -205815720296099589139201963579386514946885114974705864 7154 590033853315635447834931496474532047994506228904932692 7155 -511128254480301267776809037537275792293453034615359929 7156 68818062480406017017378035719569559679345860027966250 7157 412265814220896998418639050951557599631412199056615161 7158 -630188874112810277380756525359860000077402366761659949 7159 345969789276936998465834208594467479591041206076774670 7160 231168923253910549068959061978625018222512152618257235 7161 -612924943068821454808927323936483819093501091980046096 7162 541878978914136718116599733670408297748212163773934657 7163 -16586728908868398804582154229960389718556523897176492 7164 -580065611337574189629450229073214370679092624026551484 7165 683092909023902559166746933002963344261373181076760208 7166 -223837931993030904884802896802672192476185634851397536 7167 -430960122112387170147838042017124217964278719069870247 7168 794006726267481484606600757072455385646938117857202304 7169 -482646203332281667573149871343734563781425733891492937 7170 -253110200169233493900374376966051801725805226086523891 7171 776174794165231411057389806905771058984614808483539642 7172 -714834258561834773319059797999138869925482227438432234 7173 66094164013090882304353364747631380372381828325609146 7174 662759162720069059992801835767019598361671202718924974 7175 -835784988827762090364748547240489190702223341302904576 7176 380860507745914350078024191590060340662321660158779690 7177 354912277086105287990225028492991890687460893443547320 7178 -827348234904220928762722142141981561320411460410128438 7179 622937509290711425359643724443396374429673307493038836 7180 27405732900599620192765647333669348536271108104064624 7181 -608593239262146258744618553671509406040593737073556001 7182 747274534306758410991913997401146537398931837441398556 7183 -296973647608966455543893238725746080972025055394783415 7184 -365957020229202482989295762384958956629302360789001740 7185 701703141739017279639185780470547576177390879050881322 7186 -541125394211200051067735811425205215851950700151350238 7187 -43121970755423868441273544862158965141772407340731065 7188 642200435924199225716486572002829993398326071966142739 7189 -714340225551230487474070031217094135689580130296317626 7190 242843144762785793399003102059155097383635244910782551 7191 438129022835937645098112911348839886059807685663879748 7192 -870230870513217333386418921204023599615222646105524708 7193 587039151787408799946806991898099703535391219658137845 7194 209707772051767174549409109272769809245506442403529318 7195 -856061833693143086191787947114749970605376161802402011 7196 903417831963937056797954064311156235365184018485521998 7197 -201533865409214423809538704193329459408315756858131847 7198 -740370085297830903196952324555703582901225897060220865 7199 1078651037402951482684163373861958384810989451923105072 7200 -592807088993622118748401908256508679586583003901609352 7201 -368905282352105108091951792177012043476166570455728850 7202 1094720549245459878913203083420227690616359364388414402 7203 -911159439443553649886394229854665710041957549685494908 7204 9287851020426555549870550518618222241136678219477808 7205 857488911721147192481643275153786633667620839483282181 7206 -1062035650920343394838713766651632457543752507021793509 7207 390850048522792474318685338841983207954159270420070484 7208 582391829922402874159884138989565043223852754961641047 7209 -1017015266922786716008896721776830558231948315551774553 7210 659254350209292771205802911693789288915619157309755988 7211 216942599625123170593245897065654488008513273188062401 7212 -925816085104296108322477424000269895713256109700778146 7213 840645526979156344307700588821283576266715492387711089 7214 -127082817649274659653613297852167779964485994652970684 7215 -660239356430862563183201151022529968053656166357814528 7216 1000945218248184901140680747172435558163322818188087226 7217 -540295062564582313753298759533690919213065583055898437 7218 -340543007263161142975186738853893406009911169211485162 7219 952911853943416965960944153501135729766597039039493632 7220 -948759080418334234418803121635466279503304724600233866 7221 198004165120685377712162316490234014362505807187579548 7222 793273542793236990986445441288504617234146575495297812 7223 -1174743959414538788524570503815555510053691808622124139 7224 721157042882217017593831939004654458208125996495336020 7225 316401525278063513691230682414482442029584232775656450 7226 -1226501750645726178867085879247871269089042786649688257 7227 1142261465472189752865022783572142444499465670945586295 7228 -151872839014376933106170971865373472725566758998581122 7229 -943672108013005982364180739677846224949432321688606789 7230 1359363941171334588102866037474906726453185072576865002 7231 -642641965745541118998321328869227539195544583866825226 7232 -633308088685028236695466132916954676698004672355775734 7233 1334961504260205360925093465128035981610520007341931750 7234 -975894142843939629195203698707426585742475759231571406 7235 -190346158844448842795588576549555643397604590246801364 7236 1254208092025097590307856220186401652692006162122703922 7237 -1229990483280843754778325474880041125378369366724345584 7238 203085786443678410198887529767547037103203999911013839 7239 973665159556052412223067056297939565311146241836108581 7240 -1427104352308085881494712868771407233802537017086005939 7241 685986252321585216240056218728182523393149838909281288 7242 611782343977683717582652010928575912167367971152881615 7243 -1380714361963553585514606224085571378914920957572422127 7244 1144751530731466245162084786978853622987995517225219856 7245 -8167056044513568463046621977096965064334767850624689 7246 -1154383767543442881664306254548841261502464839398553438 7247 1373097453827144777197304555713800501782480642541312455 7248 -644563456608457728459579657141961884499132207395269327 7249 -538441561211851124544773279937003328649205821384383739 7250 1389805404498699405991886937789046558060716476202749768 7251 -1152519276820951528700069247924814468423439293284688901 7252 97412197655791230658311551664889450365254257319236590 7253 996309458036957074067353768891689311006997257503598992 7254 -1451008730188190977077045192112407476101817220206644933 7255 752115734349252209412903109408249900260752993396913109 7256 592226596226804615903358379080207599458638582127905207 7257 -1439974914973942974779701594210752078638309702361607498 7258 1222994183200831413522412142650277159401895022771976984 7259 20755462289073446095386360300248831776535180842721244 7260 -1391944058281223182579207357096749964115740121767349239 7261 1582165191580046581801661242929896068986305540294731280 7262 -462810856090342746921305686144895452873493704213464503 7263 -1067250833342710200435631706000172755679339517734871187 7264 1870347075645440287172276970052039202787483872608099668 7265 -1083971032858532566571093497117943621220071362267835098 7266 -667580006002912591421296189527101728282168797763380408 7267 1859627811932664996045615912699442676153023322624666331 7268 -1643916326293389602034699065745670520848095585613280729 7269 76466810700853824716772341509215996295837568147806913 7270 1617340879004504260517142068129953980799282050034105373 7271 -1952790795558569332703941565142366475423508054064602032 7272 815192842419684905687961026409531124812031775120086267 7273 913364326421469151766258731042653783146181709166453034 7274 -1956079737004776215995259847673809911400124147925831001 7275 1398944565355285814229135155356658679589149255972035502 7276 156829940425443375845900046319807361645582576624089644 7277 -1471452504017908597292128259804832007695783215448050744 7278 1711537761573585827241426737204588457680646771769229118 7279 -607545576902688756696719350961952458308205134635901934 7280 -927021671436216365714241682667622737070595391427196742 7281 1639559774964375235342910492569857072067372500577756303 7282 -1192816826461800088277787683014350524565507687440290857 7283 -183258660851299802326306099965252436439369890622842857 7284 1534121050792161181329389504334135218483224896169817868 7285 -1630055369401727663222737412808411169469086955314182794 7286 484598941181904128317162534213856690219847737858168939 7287 1083458977197144470504387599559009488063074192760641982 7288 -2028788290798549205401676249384965538518111597100296536 7289 1309963427662182817598688915573311251254015220216364453 7290 566814725248854765958915956554229764084839212543052526 7291 -2032427569513993204831476725658944114856223784026088325 7292 2073744986097030299646781442203694358572255352763321630 7293 -395185963048686414141638818341405033353772365368793892 7294 -1792852436454450733477611154509125769712631610617806583 7295 2520671583265626035525250614935383110201838327561834537 7296 -1313743312663114693655216073383136508708731086921746671 7297 -948530906083025786954384247231256126647113018644662365 7298 2592186756668497783502902222925638573831396091931934925 7299 -2080032235658581987552211927592751570459710307492166036 7300 -83349798106210268335226459462608955909324518116286567 7301 2076790478940104276593014822372504812429003399153537210 7302 -2456708331104982615194856464806279674326402150361731792 7303 809115146261523803160600056313835708058360815654283837 7304 1465958795279280551402737485539718019764862984272714659 7305 -2392298050945756930071797411344914312456025042041746753 7306 1447284976585959880055282549235871248083852648510955790 7307 628661017451997706290829349600008557021421767100508364 7308 -2216390464951771652089813845085079943909009266343758986 7309 1906940498552124907615773420456976255819000302995877186 7310 -173340927776984679181161595730832003767199277482559286 7311 -1627682189986947658757304496956124894832223263260842150 7312 2319429546953252772494635607400540541044191906330633619 7313 -1161306584593713578407650120518636472388129752310393956 7314 -899373236927348616698338256821324336275468070585291745 7315 2249609174820724373845168246316977819823802238852349003 7316 -2144213884797883581384223938077568236077279152992174405 7317 358958695085700311855165725010170686368748366114294845 7318 1911618104752641638709575309038444939146504144106230501 7319 -2714848535576276698167220461789472187002726012980310312 7320 1588471646446699508613451563630179068853946942162895263 7321 823624457503446925145217504032677618324490798605703088 7322 -2878376590011214529186568485301645123228942948463527184 7323 2602570647862530253428272865165055757571444256155693760 7324 -249631313139023666389744568618191754016714942381430608 7325 -2267192791928359275011401409244346365352315255053359778 7326 3145141979925081359349165376452443956860582534613655651 7327 -1399504948188605061365185877453389523752955299772381831 7328 -1587114252010699202046057039808936946292028785807085665 7329 3144875401411224489536588511938618187608521207818787525 7330 -2191045024570654919336331275425271649939763412934184246 7331 -579493763791524572034330916239825977719828407193825464 7332 3008087524962691740196008705139810444052082005695972682 7333 -2827225085052933848405954428088563007408856930661337966 7334 328655837703149056207404096045589712273505077997454395 7335 2397314539955552613496294838916472120178904066118966718 7336 -3330371513584516119410187921864349623338571540960208781 7337 1477045278463074419084797478670886228329729599742509039 7338 1579027036847305982705989338559379887226070463179537128 7339 -3272423500708322410946508084490885068495413388248058695 7340 2576467660838339424121192034425184530543844284112413709 7341 135732067221193769156814187284961467165505966025381929 7342 -2783916501676104999391335373120904870391624074702375692 7343 3157510949545657097464898638545286361716772524522436158 7344 -1356221309353524248260379936870875659366687564122312443 7345 -1378693320562839197809802041308893255618347845371668135 7346 3244029114189677309685816411528090611158784127870819788 7347 -2573798714113595718348798474555589618230638114598465427 7348 82417180459339374025252821936823030761963135438433454 7349 2380693584881174421265003576324584825278335820776865907 7350 -3312153436214012891980419218346290334313718480475522870 7351 1616760810631257641516433762443048661463328622227140416 7352 1487669563031303218132231760809454684268912520999303590 7353 -3353159113821652315867227930665177476360260277005623524 7354 2737970381197495048934287187300343783866046454864671619 7355 180030193272451047693784530876508945053330028265038694 7356 -3308131508069327207394182219219561539618768877650809554 7357 3637152608986806400759141598014150475416882301590533492 7358 -938112228854429239221423208645182369736581367284825789 7359 -2610163657621397728739760341906270639513045777462322879 7360 4371301118420714841004378940345794255150290026490816048 7361 -2415123784392917072267540032277949800169351005086962263 7362 -1720984956080145170627656742020171495008655083035765031 7363 4417357921118380879944402273912396996935466897321367912 7364 -3751805215380048175928369227713264257288700861412673558 7365 -791243068314049207636391263368716851692261543468478 7366 3907307329047376839420392495023498878827622298149288792 7367 -4527413040937933426836229148369072533989284739516270101 7368 1718070492232624027042294548146115939003176045628234781 7369 2310625004761298542482464790541543534916531782107318328 7370 -4586142330179176387296067073690352317576264026482313180 7371 3111712743901836965130004413549754610906522861658496250 7372 576678811711469744544534023659099246464079201117925594 7373 -3522590698290330150909199849173679715316663685117882380 7374 3885253149014325099359957052411496356578203583215702358 7375 -1209389364084334991090025883029148049251846946280301653 7376 -2310504352466768657960365417833083069394164225449279074 7377 3796036717711289537468770968200845502710652169340884851 7378 -2599711439349430983193353546609632727443599996527594820 7379 -610153743407939601751668356684114019462251950698875966 7380 3626984327824123934502666984883519841323288103972655387 7381 -3686953876941123821391964660192602341548545162953970595 7382 938020553405685819843526524294409650335595493641672087 7383 2641992787482227710092840392026646920612762268839335099 7384 -4689808127156580615636982087849542934357417572381928813 7385 2898930963392996787819429314612594737457195639728079048 7386 1483262233035445941300320892718858072116305253852581336 7387 -4782445950336162067966167013363553541445977064535792133 7388 4725519282941305849255989749212913502640794815230451295 7389 -748069399896894619757779926125897329997671219995470259 7390 -4297613755331176882438899422546282964556623983692492616 7391 5846604392949344268978576222798452330825457138565906240 7392 -2887065245076947150153044194068398648124537711626772631 7393 -2394887603364918156256611388181498614621878174953319474 7394 6089679966906194427299526352124722814679460916207833957 7395 -4713464097506577526982316463147577863558863116879656669 7396 -431248577711898543457390204224769518386200713740817136 7397 4982881404870353667307237318447851007063048951470364576 7398 -5640938269907344053601963681140290433095250526631355713 7399 1638417851106349642460682163374046260296520353190709386 7400 3639033020193113167879915832034389591906149314383164922 7401 -5582292479804411946468701661707338285383578117818169632 7402 3141731331449107198387229875502765550099702508945134355 7403 1736484676846632781141863560598572161413270089427181602 7404 -5258010299999925132558989055247411262266909141417038958 7405 4285768544433544365773321897611614909141300892487033218 7406 -117775956968083720809152552317513301950805394542764612 7407 -3964471828912592185003755593139351115747247374667453863 7408 5327309666075935046895326600825943944426052056422908104 7409 -2457933904945488244587391825653007521136455077906482932 7410 -2318275671429962600363845174779209444048862046386786022 7411 5260261171765317682047938488558192984971036709441448177 7412 -4801825537001397506061986110323102685789899949284010873 7413 600023369263794094128696854696051267607389297213142858 7414 4556387587872125928255921304443643649138506775788711643 7415 -6221579743331369986985588695839852202245403274524679425 7416 3467229215291224534025644487746694166446361936304786066 7417 2092643854208633585672003223128564400313461705590914482 7418 -6698027116472704160504911787535905999066842553094837016 7419 5886974753504601630363625670772302885866634735233637197 7420 -347020557730371980208277032996414068918344222444833304 7421 -5393451817638540654717312144004876711257639097773386368 7422 7223761584686088876857857069950481627310403910626845371 7423 -3019100633242829378444769438276067819118761350126547311 7424 -3920153556260307481706634115973723070678762820602447700 7425 7350944598971120266993938263606859298623021505809801506 7426 -4880574528389645824697463431228955052039597747341677402 7427 -1647239891859675582638575988344354957517834719598077049 7428 7150524548116633869306958928073839574622318514713115051 7429 -6450419886788718939869961362456498312898777252915165869 7430 430973119010160550003168933541610843005225287294458175 7431 5836427251005858315651132456316151088586276385855482148 7432 -7711018633563186019399825474781309890384771439658701113 7433 3137202214892139108431620037974314349908561110369291429 7434 4001060899747891367112264536349635769764603785213424099 7435 -7690319765628894102511297944161974285547048515537134292 7436 5745999620915818037055272225729303001677347640405965773 7437 668093104316516604354534543400027391649234731040656517 7438 -6646953491544005092710981249192651643335054420044411000 7439 7198815798852866898890607746087721939608771957912161612 7440 -2801724618624838780205180369505632376425292186418513681 7441 -3465419103065508895558927154252520810533178614586058594 7442 7504513406064097401228860428245758190408242161862016150 7443 -5693147614997998358363071698554383719902911967727381946 7444 -131622816833283662817482207117346805785811748963810713 7445 5628708277063489958746518307908898529969393901558818597 7446 -7497351634392675086016891963779783222257871539695959800 7447 3436102133203427448325575105442943699141729326654545533 7448 3672275921246529776232469341254969272221346963106663177 7449 -7742891244667642337255984779287453298069024671669758838 7450 6083619401787736996325938167537590895610811137811308039 7451 704061245077299309951652022546621575444195752997516086 7452 -7790151111189668538593867333181415798868400857861234594 7453 8302036748051532344167077921789794911267412910364389862 7454 -1860818777237987677728652900727369778559362449088059212 7455 -6310424625818778650497509962760368563167997869894398632 7456 10140839579308165537364665030510295938543228219283229992 7457 -5339591459767950816953655213678004067140794211799186066 7458 -4351409480830443101753755818907021209933643324409432522 7459 10407858388724674879295377527156476563659862716275543549 7460 -8501217915200178578741218166543108107660785344997966801 7461 -407591427702878050677365801311570715069007922298559397 7462 9352282210852374169296298762116110686453556904953294913 7463 -10418730417508089160332017873000202074415480751954860251 7464 3560335706098357885837264765790163776964305479027385979 7465 5759402196934204488590876018567894797068224500803085551 7466 -10668675376646806407543639078725953252453640555108512122 7467 6855091226551988456209220452646274743414895025272658388 7468 1814707079065989421996594742866238382827908093790138964 7469 -8354197796839388675613260971954779571138448863224872722 7470 8743685053916993618727933825022792855929174740555055370 7471 -2325164184350042492523493137423756175380760549917831409 7472 -5677171194385825670123855573112300482080536140775567636 7473 8709703407379011918707435271651069052837374699789020171 7474 -5599008052657513610841765169260088231253375830167266717 7475 -1817723522567389649305109870503064436917038117435213527 7476 8490993534915112871593777954157467621363386782546893806 7477 -8265461765929460611207491381332685807315927615335994420 7478 1743291837121841147174689433661598336043581487708924162 7479 6359339919397265078274350360666661155585780178199578812 7480 -10751746487749585768995875152539877711655668226732753539 7481 6362663253299166459035378900571670529649423195614458251 7482 3784166952136825455216406440621579651721812154368658024 7483 -11156380351369382949040262394921230619893909714235823146 7484 10691395047008793637965143558617146750152050309168083278 7485 -1351942235643787279478446970621359250902755443496105468 7486 -10202514519792768477856036705408606564003952629715612788 7487 13463195415864352356465063190475318855856584081079938482 7488 -6291869575734907971679451462486140523907491118598145021 7489 -5948787899580044919172407547593609992291080960952283582 7490 14195590297366334874566815823014550728632693306492749584 7491 -10605615452619991885351968144269514914414652392436049060 7492 -1528536870837677173389815895594149683926637186016127545 7493 11848073487926110045650722995751487593530567502231754352 7494 -12857698854556823206946594060236268399035844091133302652 7495 3232182770208506014064400162976967038835604939596907715 7496 8918940485351474106576453076923938379861408332116071124 7497 -12925858217245737146945808593342140520400212855681410676 7498 6740389705671546757408964045640251749728273993099400256 7499 4630983576562658617627328601685949856581019576334730261 7500 -12364180187279441160095527023428585679150368220874214608 7501 9545616560848153341565513607961549113619470557673852296 7502 376843132752929752019726314249251907825452214893547297 7503 -9547754579485054429613074805618187710735629889706896614 7504 12129697137343856555222728348371136133306169345891297312 7505 -5117249919454957087062436716504504228462728569102334089 7506 -5852001728785794255858093516083730851357309497067790763 7507 12187213976069601439771382831973977997822656508598830328 7508 -10657098672097303789872086138866740432357394212590498973 7509 865071718933470888434224619691734415440449225856835352 7510 10745425553710460944597852641312867897089730519242138156 7511 -14142606696366889675737556043838668317668275595490129357 7512 7502577966547378461533831593784697211047537636681947105 7513 5210127167458856755028593181198005128080505535399493814 7514 -15460033701193913491984830570165658060171619983797318653 7515 13224673223329472644649521703082209572758541423035290904 7516 -294252886072797388843290377443996858354175279629207461 7517 -12712899604173410850149062908290452829984250700903012018 7518 16478765856877945059902557058168598825392894139994714936 7519 -6452987410530733603472110201218347762289997708551428223 7520 -9556251773135845974322613188853758640693112293786761378 7521 17056074129055971731285338950818538596162265010028714534 7522 -10792722606612962002339334532963270227409188907121966115 7523 -4471938216530746598514923290606618060827921957692406910 7524 16856031297943117179028566409213961901752073447428470584 7525 -14611768991468150160828954535671230967679653102192516415 7526 245301012651456139819315539257127427451726648234915602 7527 14062303219938332901696915305273677782109155740628040440 7528 -17721485966580835072762061851382125540010689675756969797 7529 6563860579339961439459394956495214506322727197965499500 7530 9979988476446206371480374553633921995663509437096910209 7531 -17926241943045298715605579491844090289408892832331586912 7532 12699331181048197867364887128786567980181976851848657505 7533 2343021562570855538226408240403169243134142759273154338 7534 -15725177452746582175225962851747784848943348355158294218 7535 16274584199777450442522165480192391019775032501008087404 7536 -5665958612473345551553742834440826445626730053877951373 7537 -8571182419163767605124282740946484750317609962163636901 7538 17212172552814277692097668028017141502851541480541186671 7539 -12471663589566719092596325970450649245663860018800691726 7540 -1018117068847881825013973363598783861283566443863785126 7541 13171741005302731375330827761455792690721306740203664792 7542 -16830203783557802024114592730797211098818927029207160087 7543 7217036563176705938771676996112945614097865881406629622 7544 8926191406379688161010783988675158692817693708672247471 7545 -17730717074726150956376082485706680048485784021904539447 7546 13415016965247757680763088413823418528108853596502878080 7547 2238737190618759912545638941285943171098728472137117615 7548 -18182553707114549498611987765916491229937727374681519106 7549 18819234709919328199708756500558315154045986222597122362 7550 -3595253662621366101750035744989806979901341924865010474 7551 -15091108742613610365076957890220881010391471204320585246 7552 23355649288508463067673720760791629843765540082094700283 7553 -11719696738133937190255523408423133112271676563962645407 7554 -10818517010970353629388052802291829419894235286839012081 7555 24330686830036658629081868987650685181923286065801066243 7556 -19128297249390175023703574459976810760714960095795429165 7557 -1846686377973110736929934602918270831056269881770568743 7558 22184618288930760934476086898584538763275450171341546350 7559 -23805166202679770339397512633342797392492156977538527544 7560 7238969222773023813960408455331476847405347231301442678 7561 14163084648821981928419626195157309024009346203809205925 7562 -24626995833547755671823910462846293366095533723202749395 7563 14957151852812547686660508906310549040382533925655370886 7564 5254150054994327878779857105694346487667030852061498755 7565 -19636548311078601302239479695385137904109012262002684243 7566 19508338643403328837005745202047570896046475048105463974 7567 -4266674496462991465270185922754476170030034356087499178 7568 -13766549287244297574338731514455487452902053259572907622 7569 19811132284783712565913179943828566643596739769332624325 7570 -11912916275255646397034168593965093674666569641293137920 7571 -5069093640715370701663833685838248028291637700391305631 7572 19688834254833087465837766790940343542156330836506728688 7573 -18371618083430311383878713694336633121471087574787681954 7574 3065874027850697891827176000384276869539692465317062502 7575 15123557215394699486443044753448064651122215287122553064 7576 -24453199366222643405652758889346373723565240018747867015 7577 13855413183125546501876924186942324480392891275567267470 7578 9446920015246876020838460365293326510472091141737812289 7579 -25810588461383792991113331932233633544464445710495496411 7580 24027033062850501670101372708254637919783143146470925306 7581 -2282118592141778145245565049818503216563355356695742142 7582 -23999622784556466747052881012534878611164207235268990355 7583 30789096383351905841283361387129544890564854890036354837 7584 -13605059589539167284747981826190507971920675048112241131 7585 -14567801867746112176224948232331433711747165700536082482 7586 32852406790489192528024820513854841409595969285608023014 7587 -23702533274796941378788816249638156703285933315119243482 7588 -4692907595439807019370410659685022191420207697607794153 7589 27935539164721909920335800297604554489809496741667447940 7590 -29108110830111117958852663331010008245333219988769783933 7591 6170107949991515504843032727225323297589464998760031815 7592 21609959004743822737809549435406987642361633493394784862 7593 -29708622206834403721552332083952557146664371286416933748 7594 14286451087904602970296757990628927305613611284526596457 7595 12020805666091201967022098145247195526243757185040822499 7596 -28834588242566861554384919462922803448083890967917181160 7597 21066577171357464254448332904460721577477716687036290312 7598 2336175576386032230137559885174171954079124329818233147 7599 -22753994420776611628884852469450650976410543873520309347 7600 27384998126476246580068110421261708143861745183164498880 7601 -10453465196092456771398947698480284709960001600010465328 7602 -14517628630284973931877974828697388800493555303374003782 7603 27983550686467471379956978154891597810152856019834236385 7604 -23438922742207542513090018441372618551000310386393240340 7605 837254009717547905346255124543326742129595058452950615 7606 25089925717226055381673701851798179551268523251341491436 7607 -31892076758401584773759065430293978593317581301656582479 7608 16091657202498505720689576534754288936750356361418357641 7609 12740481800717145576929459007587042060012704073891027859 7610 -35400813364456176931425419681006210835673356131697370166 7611 29510736543802300855655120995900611073562192598677337529 7612 418133954928895524868832764855597544640500285122718200 7613 -29696208952444864651512549298883097660083739427576546698 7614 37337822349818567187913437114687100678932148424308945345 7615 -13668887662370112820737237319424667742131994413610553837 7616 -23015006401030254545423405946271505039609100131372031715 7617 39291788580220724590767963464404489105223644171453637474 7618 -23694104509337560141874848352551300285687290682020152905 7619 -11733756937616220947573498806964846469943112058196954700 7620 39415010861460719004380988650508546627925587351072087338 7621 -32874414388607089838904123257024509882783463891772144928 7622 -1113935440967502699988256681365787125757335371191805581 7623 33551592105093402611558628030493162117133005159780681712 7624 -40432422032973565351130576451090233908638228027938127276 7625 13514791126637364781599334844852024991921734411250019817 7626 24540560416918528996077947050689107886627931267695224044 7627 -41460850080086800524235439329555655592053197701469832409 7628 27814090118118590859708776560103920792631764734069372698 7629 7174361765320697713409580887336600379465447461274587341 7630 -36867724840082642248017342538183877242878139119630270758 7631 36490882168655094684724385554156549991798584395471810554 7632 -11175574706746720818227271097311503981826235331283299199 7633 -20896000219673802354613884094791934184893778293618521350 7634 39144992844542865366095932736130418003820208104026299430 7635 -27058352491498708120996905116743868960514852545760282555 7636 -3894715853384627027864020517070332923144349323471645137 7637 30525815146138861406536289188946289060377801903339010905 7638 -37478531737420378222396080820779649856539186971112848536 7639 14975780619423098333860307636191683503922213813634174358 7640 21391302421354999417374838333384424170776078124180447307 7641 -40282026668113596803411103824915310417841162805461481357 7642 29376221359729879415253960116012009245966269932767073074 7643 6436815400355924852066209449951267596915833317627941470 7644 -42080744579267003970952131375192573116341837773936567564 7645 42381994456911773946147205604214681853353428128940127718 7646 -6734165467081266140448021912312043119096823577598626646 7647 -35725425883794793150805484007844395472521060453362394212 7648 53425593112977232303233510649779007276300642170229055996 7649 -25543055540622079670128509747007883808648403568233880243 7650 -26500656726967813354219962385655177534831758153990190176 7651 56456714328455007090824856352091523780466018055906667738 7652 -42758215482871913431583286260264102787145996184685734981 7653 -6251556770436597949789568952784761381471315819904627573 7654 52189246895105561388770038047534016243882701063442314041 7655 -54019042808210285271782754358331721075754827887451676451 7656 14397412130543981176840418068648142837670889752575346127 7657 34413093949061013395131573463311147224140459226108436962 7658 -56438570455772688260325677766858155381091298784175070100 7659 32316438914896938484235545358976320955387971595532494494 7660 14432883013774897502414752011582143767446732635243562345 7661 -45763937262908420412680615952335920304990949947889400583 7662 43159206803534893456956857897138572070023108668745081640 7663 -7300573257942095929064421009749175314486600352832476699 7664 -32989286930604622486433897922334604845254723247002769190 7665 44673763035007185244457643633630063663640811941242113786 7666 -25014905494466033306509842583459271876962825970615370809 7667 -13518294482979965239925791367648571487389036742371348170 7668 45238202167426885027475573370908448053336408414708151911 7669 -40480105682904444705729304587932863920224801646443818819 7670 4931132362978226090415795725608837460191130727255937274 7671 35558884868593225022600028626622221847960775401628406290 7672 -55180239941967141136034870161104020189030992150987868572 7673 29938537509471871980588118897344324025690841667859941786 7674 23156009343983587419557628388324796444042443259920710942 7675 -59232715291932387528808235131063852052126939228398965032 7676 53641203445195238248831789741237528837945387190442311187 7677 -3439615034022571537660987965483255101616531630818629666 7678 -55957794993620756617989364778209597387300090384266199269 7679 69943639463276086512041454925433765411604336068832589325 7680 -29192453795303924823951113555013777687022471983574958185 7681 -35206032776185198598947372848092575523905226400440565474 7682 75487913686432090634279334564841530006514631057784857601 7683 -52632965135959636700938934651815272673064997210706498059 7684 -13318922606522085303275682602163968778763413497400092486 7685 65333455917833828891024556464627855534605816893484765008 7686 -65453674690434232488836811903868396087281899685665440273 7687 11278112452087435446584469952881058411774660252638729173 7688 51799000217051677011360295567636116576441462193636972175 7689 -67799249462850089762247006174006171684032302504747641068 7690 29893123171790548660907246323877170517623724593577408827 7691 30520446250018828826108860655153631703707085307451596720 7692 -66705210763632424461027342504528509015562988709190668462 7693 46079698867698488913902336818563604686225514207001522167 7694 8629449757638600639232374365451095578179969235846951875 7695 -53693008934604095080861770828088924250030086984697101232 7696 61312810195076080935316027669704140789842586801650074889 7697 -20900703772536587107534882532990406624133295785966497339 7698 -35450024000957622035679727172136997929101206552169740355 7699 63699343863485586917047048940377637310829492308008696492 7700 -51093126447157243493598209311314962495520057622357726217 7701 -596604170039146804725896954238021704525013934992678430 7702 58017274285538906043624138622184033696650354590290748472 7703 -71363200920355322309769550965025600533643581972390219416 7704 34225567551013305357082893660296111341728964939619691958 7705 30668591214514159945202766894011837981975705821201880054 7706 -80446654792134166098584697444383878838929037626487915219 7707 65438156165089242913948058169699864967834365260608297753 7708 3276232962742711230488364007040884079712110457087533189 7709 -68784887791780821969132103001018858179877271288673759955 7710 84074892440385208817122583645993000331275682054818988131 7711 -28700884358854166036995967088393329513906808648494619858 7712 -54814748205714995592224427281294304730746620656879730598 7713 89905432646603970718335020221250590167365204625952546260 7714 -51674981751930691813583172200336708139049039603302866207 7715 -29984853134617068359170390988558033818040922548333661498 7716 91470727934998690237550983913377488880536579809066629598 7717 -73477768647878290231005269199052277446274602064924085986 7718 -6263917034189423132609803513358057944530739742265601322 7719 79325980476165916221214596331100699761813560552214882552 7720 -91617464580722750173941752548210978316129906352251364339 7721 27315915620586360368282961970008018814932000714671201420 7722 59596280174132457214752392020793660806590391073229247476 7723 -95177137700608936654807467747877249204938141340932902232 7724 60369427257349246153076068559493812642233323975058657012 7725 20390218307320061551973002188859777284740543717241881772 7726 -85719059782985386725906106964812439194646449427882312862 7727 81155807758509332705598574042925691227732669973884552127 7728 -21356958354161500975960196546826949928237702513432285276 7729 -50285098268886791217803641729496472802068059763178191276 7730 88302621924859714619890535116120022587501777968149038669 7731 -58124787607951084251215230850014189580700431962806148874 7732 -12268717506372210018999913396194270557451656602693296804 7733 70072681411634222656324999309871745997720870300291812113 7734 -82788218593027749466284410453207458643654780087162924110 7735 30680068228470148274473315052349036223572774292733058772 7736 50605488752356850042493992016057320739453774596509327749 7737 -90794942460549294126475858567233954279816345421606899266 7738 63873916969524986922758559020287118857867482447487136940 7739 17395895087245639387280882483045683931475138999041394010 7740 -96590076238318807250542697761825904566298109607863778516 7741 94843774629861639004897739944747174411663637999030418866 7742 -12104279055914130362371866797974074347666023396292228352 7743 -83757331838638222270326783509047853522308757982118568864 7744 121397662709796926405376618459485951866469617786565182514 7745 -55312536884907788741682274291385485523543954955963064103 7746 -64047441028229570257147763366647769450890682294883108163 7747 130064809068175335420977255043532548167196119215071405521 7748 -94970704644526517427756441908754706330990694342909031216 7749 -18683508863491944463340966777088160133427925688664200926 7750 121782880714665332317411687489300618969206493457101178080 7751 -121776388078336220764013104233835029977108519103616450124 7752 27885664595720824507116696717558335513531817295821120672 7753 82685900838421641827246864455353668292480167817239176668 7754 -128420499811588609090468080900887041647548602260347829171 7755 69136858936463147701860990464406336453388852747458135802 7756 38178241364868407574937551156724093575101164579869222031 7757 -105792719220589231744634565824084248578161907218280495426 7758 94681481961784347481053407366753672221669563504579132470 7759 -11072785409223670179953273760981989034374043159032271205 7760 -78173537202936941446535161076696377200192708097818034725 7761 99906052234697924183887664695195192821723387572862380389 7762 -51809059571865753012896936820977951602619716421126926406 7763 -34872902361522339690879966067351831694070565927396152115 7764 103018947182395945744525311551374519209938988476732943911 7765 -88446530658910554060033440420446823330695209240753693930 7766 6707592941502222901335906595587601287956899357344671464 7767 82715831519756659775725228768520202456498226793776862185 7768 -123581314323144771876812681518285552077087792495860947970 7769 64213586753038092291500272029551165151576449470901694840 7770 55830958181623901995194701379822908972773906782220265826 7771 -134885601712509600451114009127855484523164487242154400709 7772 119022942484979197156008878198919381886815930612309276682 7773 -4030066090473175453292997669492757101495914715756202655 7774 -129385758782215748502554377067996835565435373907478803739 7775 157886155110519429589214972232876480975978062903862358733 7776 -62192474719795060347603162877118558255950254537098606088 7777 -84087646923351690965026753285409023886331947199089112225 7778 172308736501569491542056413540319314335737789910889682744 7779 -116161030111258602004689010592150810932842227365623185661 7780 -35930760533712659396647832972360129920335760596822690336 7781 151637747901775473774757087785521864371399348152412229944 7782 -146265205359476639187417821977727680534684943128223148143 7783 19343336337231085679698251632624501710532646548254763026 7784 122952446606289279999100077849054929444525392763530923228 7785 -153670954704175887133860743539267419164083740419824543848 7786 61690859519253792864268902066208967213647906507871441387 7787 76080515613858471135692711573430794584155484781701930336 7788 -153149111586997378035840341266811645124229314717334766876 7789 99868077915440014614538052513577789674527788193878598800 7790 26958573930778709429998674269455723253567861140224210772 7791 -125527859240149222166197520697147378004570332799609337067 7792 136156230419020927903320404815490790986613801334952222466 7793 -40697285646979174990604093425064112004109421822416175375 7794 -85394962193961764241804346162941559779115474623683178330 7795 143771024335175501549596071142925137683878452771528466903 7796 -110362823634910272158540971676798860979435621799976781176 7797 -6781046300682929090406720093069269856907010863248117387 7798 132926105511353572225699683853781813772699188475087778294 7799 -158464948545731765439129948112648469757889142159930649332 7800 72172433536202694689288090151771887897931657888354163951 7801 72754227196237906538159611021176932364740135715694916975 7802 -181439747398655570220271619241091470305668019393949176514 7803 144224584660106814839111072140545381957867335640063441143 7804 12311492292433984366170035709876973426544364883024503033 7805 -158003674168892025303260252504063475501363056031274894616 7806 188142062656902580019383319321354224999090571924070423314 7807 -59762193327900850034521241043660473548729263726384086797 7808 -129190712087012061925271373336096640253291535150461157320 7809 204370939280466156677604294837069884171260783084359111445 7810 -111965123357604775823074857235139087861816441441576577894 7811 -74970963977053643775222673318162573239076260393641094379 7812 210719992118959786294686364351402966148786537671960559310 7813 -163217547622976019025012336892399113044460028370275505631 7814 -22400611848100971145377379158678631667538993700806035003 7815 185934005321143837035624195621765457323395990859719396813 7816 -206212290559420518019989835395362193971983119567823646719 7817 54075885013860534535475066071457397741271477790171199058 7818 143045237147574843550988841845947319248705290134899825643 7819 -216919346874997792851628560032729787326133810800079077402 7820 129842866805903552414575002955336303045274624157908925855 7821 55165335493373310114824087760356576431677126810826343694 7822 -197668306011006411723325557665229806699755069904666120888 7823 179061533007902365318119526989036882181974311073467552177 7824 -39164191408353332200342221627786970455638569624115354478 7825 -119580609195165070912100843778862944841606706674864303409 7826 197598309566389629869562104156912752498809356888635585974 7827 -123613191733311008936989697797980600692833146366725031924 7828 -35077115029510129068390064763251605617884938494680866697 7829 159412054221840433025995584804591213679738891981329151386 7830 -181462741211667195770356850262836863815787220556959784147 7831 62013495074035474133102750097344500113988741666741980868 7832 118274427886430837357565337880392267980316942212872733870 7833 -203121138627954925198772848608679433886864801138227155531 7834 138003018458365161868554240770212629569988609433296709707 7835 45038222535013641407536777038463124927454508350492662697 7836 -219973265529903227419222580589716437534970403449584331028 7837 210980485605709096691584251001112542944089025057434110599 7838 -20573792571605528484029921313433285313850847304913906647 7839 -194590016823445413465731069251135465669186016576909913865 7840 274131431570127761756113957870429870970840827292347874866 7841 -119034774021349727787595332507487999022325158650597787083 7842 -152930241101135503633200552049190134815715372750123900714 7843 297608850450978133896010200641274458386235996470147144643 7844 -209690162290973789885333934782897068847630188054705651539 7845 -52061830973619059487203055256583204721220621548423674315 7846 282062288975657524811321753918338675352141595083883221429 7847 -272795648327263169463873537778638873380910202844152521043 7848 52219998867433680917904973330025821366745916849947930304 7849 196673392947603928618943811560281097307267078741058691261 7850 -290266829872999074285203816047553602202432557729078595589 7851 146401368681697809722062609160384454249855803463943584373 7852 98179691768494657746314123692032994064723944848480348769 7853 -242662256635742758207895759915186103916390281079951435962 7854 205979009380206867310067402080809333428155405926010425993 7855 -12663992011458151033627003347423456471771083212462476965 7856 -183367424066413152698949377188654419333495190849474094506 7857 221561072236883966606000602727679599613359615083990775044 7858 -105642839536092673207189796698920892245410849445016283998 7859 -87653961683589756949556346496067691080064937896324319021 7860 232584958690070233114034226410242079327572055387408312393 7861 -191583952289593906555679044982170697541258992162431472354 7862 5427669688646639587964989449914309989171245226925050338 7863 190441404820653114002325181400687384636603192200239305544 7864 -274707270365037701904977889618063993618608083366613248549 7865 136737103781735715779833593722548500014078621973128166697 7866 132667477847083844189664641776815870452650582664790030247 7867 -304842013812609386962442836787389416177707059318044191571 7868 262505930358773461246856217608655491358757792117860372562 7869 -1180912178586718693043287688139475470831852577958144456 7870 -296734542491055891776986269210380247870471830852862875043 7871 354223429563779888159173489580202492175775348218209213333 7872 -131583602137403916316524004712131710119408963192139661455 7873 -198601480411296703100219249796032338757457902421865476584 7874 390732148207380791995420748032964767666395746098367402929 7875 -254893273463921589699688768403618082415067804390617546067 7876 -93449168957081529589678225932025799092510501751440283588 7877 349366723919557933284496916680994489802120779630705329328 7878 -324840783734586334995130134969665729361965937455328019868 7879 29856726584562125187325953574131982852021169380906288305 7880 289137115043101919449105847119531343818892890450241827186 7881 -346044925270877962662673885794322682450093657022086804910 7882 125417882988353111062465639854335135403323872999340290495 7883 186650047158780221051844350109660688036734133884249504175 7884 -349026187264653610139680320803374130413803367842671559969 7885 214509135028867407325476501105406758247634924952067382957 7886 77143115646023970348740634200059082422737838616648903941 7887 -290894396150870891780220641323607718935788794212730813838 7888 299933379330045848412706899829889274288806513550689391104 7889 -76687292432478404151854375600394078407296902380986604599 7890 -203090928206939011238808000255354395416024678252579672219 7891 321833273726702141900544708760158932723969462840599515321 7892 -236245363338240884811657178506302140976004890066246842349 7893 -26936606221018154203743570772112749030055403055543313032 7894 301823142152974479082973567391673110837307458525551188076 7895 -349273238014198768493091762999618454817520006385515254578 7896 150970297729967881955471745255430290638668196814360640084 7897 170349552392223080385206413677375086350171244273913651876 7898 -406302078292247049117829935364477522121290439960788467350 7899 316053084546494381228924285931907482583662267039751429266 7900 37855895535458352347865211824376736133733878460717076130 7901 -360127913844785743649601523894020010582537848007054127078 7902 418644681614842558637724806369539578147488909108246131755 7903 -123444027288544795486235502118519190856898908436765727280 7904 -301543008408006693483610543929848743963632227604170471978 7905 461699440085613307075503949295329383359395403789575292584 7906 -241179408111712598950823433161075473037670112504931240179 7907 -184071199769514074774391556914505745755831670860109436573 7908 482107465270507509752225112561916734885415919679997560288 7909 -360392802022470700462721478894277589514858616792680506171 7910 -68453784340872315528337190962116651370143783683965648180 7911 432302351933884795227274317277618436413382205998821229972 7912 -461217087510652517025781516451995277309077856221890363123 7913 104338388336164577364116043633639949856832962277203583932 7914 339803984128073090909648191161792252773519637278308250043 7915 -490974570903289413906824851610044238507938675211324985572 7916 276695555602151609416566615200256404758080811377252271273 7917 144135930021060075280226543313506267264969924591199222798 7918 -452367762931732124949982173868595150269159752637012272380 7919 391957315169143869832977852703322633385101567688687498928 7920 -67601722953485550224129476830323275362139058376807834351 7921 -281267320997506883164231141389412325493116892825317500076 7922 438725826779380743303079202629344471168112656368323901928 7923 -260133244126832593739099177536387198114872438696367346196 7924 -94582366120090542220107250252552294075777884087545684701 7925 359416028194608860507669655799561151196766608838691424254 7926 -394610752962413854399077752336709484518120756299803708477 7927 123534237459284363096266059411182773063525282102450959041 7928 273316962224641251088635346024144248007593819464511251156 7929 -450998685493074676536680571220256906027180978092382268971 7930 296226792055938968145780302170164963576619636568083988892 7931 112850740481418393114116778354507965133450947923588894408 7932 -497117250689827493216317612394542913974058605221174192824 7933 466632837123771936818746059555083412575489704949526072199 7934 -31994847754939923083408848792410048879887343327416657538 7935 -448132819846324403451714902494154190418530837658343143242 7936 615241772458793630171149679702781218597553421032232507347 7937 -254765581744923861754709647997183806239243957796392749520 7938 -361055252327775928508366078831491328846288011167415231241 7939 676511911160226420099027454436379288342477064262017891961 7940 -460335275220168232601380827071499078539192266872240353833 7941 -138359625903615055819971658218076511706873659895295665751 7942 648491030825730343203465575758862742752266278371312520617 7943 -607427036666965368310871060640730403817189646492170824083 7944 93457687099191257856729837088858642844378651222559989800 7945 463351592869382521101063289894952146338325680038911540585 7946 -651770993936463413768743401336190226232689189508410908598 7947 306794647799472675021347183418253673206675957997732550150 7948 246751371427783414560117357356708898584141791319596729769 7949 -552501044330474435916928138244610507300346729127113246738 7950 444388068221064901124651389319060208268631480601261327877 7951 -1018768255138197845583733337395698372535297085518701850 7952 -425942303088259070567771194898467413670106025855483362510 7953 487430598099685895792680564532126161046378733182430474130 7954 -211812690226270118761842547176673248917695484635626445799 7955 -215664567134577064698888275387325880241452412329648792706 7956 520703999765912100152146119123909982390353160900394199385 7957 -411513683818897101731386708687362303329085856875767896904 7958 -8478669549378029394838030310549125625761259693198309772 7959 434207182700259732288383136833486625655959037435063689175 7960 -606275006614020817108931507472203639761987332294312559055 7961 289174834004106673449891292428727534497994907996108956599 7962 311019112870590238447879359487266192801215330563830344350 7963 -683959945370054684733543139177670314718748602487199361171 7964 575749972728092313854132255357420556275985941964882787208 7965 13797350771380073810133646726601982103182617278925937548 7966 -675326590354299567277393595792877736868166081817540574095 7967 790102701126395479429599895956931623136876538025104082273 7968 -276659960840380452542748750079272039224895955430813875410 7969 -464354718963298242561437518193523032474998171398289130951 7970 880671817498504696844932098018009153435911028549668580562 7971 -556267214055555119460171521869214415908494567039082795882 7972 -236384508778932482885413208285689012121669828670821597089 7973 799374753568653642506951970373320885904171039716750343882 7974 -717348170865397910823147519231073176941066081118100752036 7975 36722425277312308983610954329164384826032675372043280996 7976 674164594616768751199944614766718856421867146672567235669 7977 -774338832044159958807235459875091725340517221001797644587 7978 250703693118739261249017595552454948498824902819091683286 7979 451623722670261305305405919502089262061944348810083963661 7980 -789912852777794407855588460056685555775717404142062732730 7981 456426676696386081224824959090893620758642085228031023037 7982 209178511591262361008731863032466259360463910948649993610 7983 -668506093174044963955381068608270423105659191027994604305 7984 655460096645801312067053940438595324345638244813879362391 7985 -138109346698143366031956108545837498500877956297530635960 7986 -477602218709148939790508464492174990074832805584933130084 7987 714579750420843735856878457793733259019805272727161910020 7988 -500969846876341213815251760372581379955732142976134820687 7989 -85166834883776107775643579680213751889625861702648139709 7990 679407483796386562263167613424809473904238588026732082868 7991 -764146346018198634437974331020115252854573661866551767898 7992 313186619372599611067169622912543028395529944505365833730 7993 393877313496996878163613136785362142380878337909496525791 7994 -903355977673575329713792182027007583973430913655516959185 7995 688809554347889908514449091553936863482592692641221056069 7996 105481951490157449013924880000834808143389706607183614879 7997 -814484377730887456031043995785071902247846033660371810361 7998 926278838385508828207839245816612186744989387574247770398 7999 -253124254083011156386467142778906262316872759973379552483 8000 -697316352340458456646373635922502562221037335766228505454 8001 1036797318864566119227239395239179616117980407732996379763 8002 -516562842753926906803852837973234145317328631790422954436 8003 -444777661653496178037346311733378144315469629934129806756 8004 1095627665546734090463065552563947455454589542798962496497 8005 -791362308685084224998023488833775156420158478034321710250 8006 -192408057953720199733616356552014166711403596915020836941 8007 997368393496179413861376532228399224531603066943413406281 8008 -1025230192543969505662270825706702082226634914289983993026 8009 195117239845968901709227632505054291321151177599781289660 8010 799224129225687394761736995563289015741793506751453867545 8011 -1103917378182608044850965167807471650285678521333966829794 8012 584156900656350339743019895060512671241793737370150438644 8013 366499371265043558938816617010922265531885053595185138804 8014 -1027491236747052787222110488109361298863789963848732224259 8015 851352827969532767953655476043755642113866962896714376461 8016 -105780097051151913856883947997553734787348911997045048281 8017 -654911379519619866390968778360372478520465608433753637736 8018 966643214193844163604336775863916266338775344231483029349 8019 -541539188252352081965624462658592966214736318918163066270 8020 -244710717551092406062309272349976136079353750352627864291 8021 803514887170427548442284189619297992976590524505758808740 8022 -851657634987446179954723690200081950452256873459014462182 8023 242228306459521177011360102177383137560204173761618883256 8024 624839532715469115036444793304285810416249048011038848429 8025 -994235669664308092595800007982490078827520483064817733286 8026 632238582549609061015869199088279869770145298757516542015 8027 275511499931302031408750063822638661059974596633540756668 8028 -1115231075455931104060128473320479954502629879087134675239 8029 1026485998407639749675019815541268312928174564975732374992 8030 -42143852639496175342708073350649575215486640666224073962 8031 -1023542746639542029514284081437919944668739156149416386978 8032 1372944642698175681033986037013135656661390711528701741399 8033 -542410571374154037726769121609777354799177669309565824244 8034 -843719369398718901133975241973491444620843238083015833101 8035 1528247436060242187539405074387205005209469974514740700544 8036 -1005227491025155475706914833180611094376165743044716040994 8037 -355553809801242209185437211476066582377418454477188638841 8038 1480890036916526163966713490088781897090971257214725591506 8039 -1344744816581831326064325908890198948437547899452587351025 8040 156280537250724005069789338223163525583056407993377840443 8041 1082121708643550387339808318808746517975045105243679062025 8042 -1454526311299404620737366114225497036724984913870746705357 8043 635821031858245883967505586018221579770526312715382563705 8044 608739382542966976902126269064310571439637647133632682634 8045 -1248975608023071474776962591141806980557363697261451999305 8046 950712608673935721597353209665486944308765372037747358769 8047 58418010030307875580281691013918112237864150748484185848 8048 -980586566364932404702406770713724503158325240456048150998 8049 1063590834788002109801345031170068906961869689357457088397 8050 -416157626958631621675634551335142821112160301996296231595 8051 -521146309862317245668947751953482135491432218423320576649 8052 1156176380281638948915158068910304119035408859351593524657 8053 -876197745928384298756912527993993868719563901137146799517 8054 -62853203680123085329617083125967320573406930367126997946 8055 980628821070034939338995430591382367766943301172578391472 8056 -1328450029671159486888667271646546349957601227097197834119 8057 607532892352975169949855359954198445710089253632408864603 8058 720185908164463746678175092504806355670392200822046113247 8059 -1523622331413786938325043778011606603515339483716993654399 8060 1255888790451416904819910686007772502413319913003983916225 8061 64223187073081466452069667237794787654438321987965879400 8062 -1525325085134012005318498982828466474582777746501195017577 8063 1752476029413012557071127737742969797503703576403500125454 8064 -578298323875793840604372256410759336660206570516007151038 8065 -1075148298829504633773787710737746761836793670658929904569 8066 1972964060644259478986997797284563291914893531928940145083 8067 -1207845002059648446480078427257856670568776482694960546580 8068 -584551618801906870286964273305662732247167862561949024947 8069 1816824436191931380723754515555171073021087404226057870735 8070 -1575309716175778969470394365722396378441419269669383354172 8071 16139092239042337295935689213320591235058605370646223399 8072 1559041415707531010056782353264419567101946632119360698861 8073 -1722448305496365683509264426038089189148618228767608271546 8074 491673780142159676308157101262765757475000241640543901941 8075 1079230702862657380614175559507599796284042718268266400129 8076 -1775629645185342472332591763300993152391127045482772468512 8077 962239740768118885185381664022568720330896736359353035517 8078 545688521830808560281713032274807743004985909426167230446 8079 -1524157013155281750189022479870202409955329595564787098474 8080 1421199664437752293725026149244299943679344735338820079671 8081 -232797574279093349870048659148569127238609633640449479564 8082 -1111096754290233370573379597711381559566175570339347919894 8083 1574124160255357056367883287462393186014843870859288987149 8084 -1052402695850322641447746582853250343197395797534399637908 8085 -242173310159253659252960472162109810800940437252822029235 8086 1516469777148859693574803516789810386616886021982344227042 8087 -1659828966680046499659494712026870310851741036353985064147 8088 644723039597425690221791492840892429834659001165530899021 8089 900356747561487555369417104171499974548296684776136458789 8090 -1994964014317717726913204121819021732128806212665472527899 8091 1493519796963138005506557198259457250176422018884292054502 8092 276491475050476797513425002652426527207688955552651645391 8093 -1828769757643366739717504690474490110635845173085132322886 8094 2038996294301919872128736660659453616676458810436755840459 8095 -515519387934337121468724929486388746593821346228614855865 8096 -1598676096239209635906995936225960804027980314208151043713 8097 2315064306017651715633974925567614119503786908889641590255 8098 -1100860954218983147859995232236158070906425571604804664482 8099 -1059932988361610172320396118357214589252214450048438811394 8100 2474357479453043603284324899052525384104056538697361752497 8101 -1728349437209655776369544465483368078869286236347513637314 8102 -513199585338642869825298877448306252127320506057556288151 8103 2284381589362096281218602575071098758154989921366416054214 8104 -2265774024462565714831870430079260546111415998008821374879 8105 349482007380455463261113703317034810340060948533347826788 8106 1863206780906840692138685983734976686588647431138670548330 8107 -2466255856403469826246868151266270253649071411789487939422 8108 1221355749805249362505661316718736573113118995079341986727 8109 912146571453532442610956187495426051337501566904833785415 8110 -2317558412835819767306171134175850140207646539789872194530 8111 1834792092734513254931022047053650242542608643606859386686 8112 -134755324287271538326808370543728322947322192469907153000 8113 -1510449090095178966128413138270603190147878622206390988007 8114 2113708300246706154206372077466940911297954448312836545388 8115 -1114304492404180752364598328147589516400833459781895789848 8116 -614231943563974762981417282726703335343693239282862343961 8117 1781039272191545871619213389315684227340885156772090504422 8118 -1823670907798417113207948771209422778723166906696187187222 8119 466606111385703714547014774887075276288392205863922221983 8120 1413875834138983389910511903968509115779488982359686738122 8121 -2176013308046407459347573581663869356548907700190328702246 8122 1341483607017128392930206702948896836491252100098575145956 8123 657936207855113728363941048843288003300956899776282724168 8124 -2483800909459303072642070416549993454176522120102412371680 8125 2246359952388220625040891870834516281645494450391805155467 8126 -33843011011487083812980319193524845160044990637979028715 8127 -2319054957587608624610973777352843307848502555476621992514 8128 3046638722459078598406204134285625521323237608926006640378 8129 -1149853820245325913530414080271851223018264219899249827851 8130 -1952321905193328803327680741420031740659221156446125995994 8131 3431568712703953400125765184143927172101499145950827044446 8132 -2184010784685435180255528397617424897451987349944840227294 8133 -889546947723675448797097750394606340032226170521576796784 8134 3359102545810647433873390743891098247828366015305654209902 8135 -2960770890861325325486980748074765898132386307704210969188 8136 232703145894447068189602611798241632016200400407130440157 8137 2506249623766339158480814633438243231912690748685404388803 8138 -3226353102300409188665545288052001788399192468986697621337 8139 1302655313805895439788615657666786288225052999557261682032 8140 1477643240283880887144328748078442209563258100079017290995 8141 -2804372671377585837295397894780312198662761710658380026024 8142 2016985160558552369629915060353252351395357670833446303535 8143 263090512368943512164831839710952314288583089719907878505 8144 -2238038500143750770721607689942880983045083558895605750362 8145 2302663571667518277891756945693581557553525590984073302919 8146 -798806918082241328322454682672606954498263405197939089944 8147 -1239786520413222200541660898955506067763688193169814839087 8148 2546644893824683623616864427573298324177680060496736261628 8149 -1849626230672444981249733177356096130252293534631583081404 8150 -231272947390813148096658147212404226323999728116606178067 8151 2194697879850534561708964563553619855459314304541041236278 8152 -2890911639243129441570865876643714382534977031794705956801 8153 1268414099072359039755624290792363489764117782855590081878 8154 1648326380165770038616042062400085457216687252709265331862 8155 -3370912741325486593158949813923950076876033644888536284882 8156 2725878836699364165700289009912239084578797576987431546616 8157 209939960619531220156587723720676786850403271485496184156 8158 -3420770051615283359131026315859322420568402622866057999990 8159 3866431499844794498245032260230676278210304441116363492567 8160 -1202677969598943486822686462523681442250259709523691895635 8161 -2467328653563403730129630921148114734019760406871055419097 8162 4395532207834763620636473978882276473129536396879752198601 8163 -2610162584294032756557271755080282525906333612157700202143 8164 -1418943914908435969406931083924625131954395689625377342894 8165 4103303591945038342490865500059958043108944103634984723506 8166 -3441686900989461105629189029103984861275433572053017506000 8167 -106698676166680711379718415752257502584027717242016436641 8168 3578266735288887286799235178669059371755924225608682448515 8169 -3809259678716583803621036130928111939432235294560276104638 8170 942288908989192126411115400240829022032428172143470081064 8171 2550553409468244419515403503084349238881097613961016657366 8172 -3965928898359918832622724349164056864218597701696227796989 8173 2008580444506280556476606461565336980149407763465914507796 8174 1384034300615879336969106972951627710817731073432180387164 8175 -3448796368232518510541852331374575182189468628967154109453 8176 3057302148302081450726617586934829331119302785648189755086 8177 -349638430623093419447959973341323256190730854888544219560 8178 -2560065014769641169433613120971191968621735830555248914270 8179 3440311343730078047926615416832850069506871874660255150473 8180 -2188713219668669341709347354794376572843390867771306456785 8181 -646297821627671103592129159387420289142531544097422747556 8182 3356962829075454012398185503834304360288985220826934114565 8183 -3579366192798969328903647282703893204931848978138892670524 8184 1316704622443024157723378420550578476590808001572306238255 8185 2034956652913574761219101995009252071677049101126231381555 8186 -4375646167919776414985975272313033794176566626825675082552 8187 3222616329994660107483872166646727148508674124764102825434 8188 694375497390724024364982541489989983567168038286617405097 8189 -4076485213511585666085238086254749401880765148753339651628 8190 4465359199489251930629366783653598715526871677016336111914 8191 -1044068660915094292760482999772069817507138020665895424485 8192 -3634503408817380995553425517156638245906407483874696331138 8193 5141102645864803231959283573991287896218543449707632496648 8194 -2335044458171323940955517580030382436983506186354875801418 8195 -2494090905443765106473831805769742159081751406036522741166 8196 5553824620274693471132226368365211915005826417905970351102 8197 -3756313083131917902269070134721563740718909522105732506430 8198 -1318238771753240597039755641787770175026798609413720364216 8199 5195808848896324746101771099386338964263929311839011902513 8200 -4979297023582311775100764369847466594467838124471578707483 8201 588753430537355974387231133521319341220959696126581717339 8202 4306266726080185198652479532335223340414442209410834097361 8203 -5476277987373751867260425440714456613089026351989911618086 8204 2528513624753326199492794020627633141334210118132193296340 8205 2229340732708585428726963655510570453336321810060356189436 8206 -5191390621723772330204432985672415599310943403996949230893 8207 3924137088206676340164014610165923570680862358632592338072 8208 -77774845853252597599271170212352323794926960535950541589 8209 -3452979111224347593661754645390602422737528082755470396243 8210 4587784098910783135155972112952921101772514892387629821551 8211 -2264848181484585742395416384886533947185396560120151806760 8212 -1504403902743926214164221716817792195665236526224006672578 8213 3915983489187080503547979297460685590786826922378084491579 8214 -3875919936595282279567158070283037048778324496670446097670 8215 880800663629803995425558895489702034612000142664553829755 8216 3168000534660273584916754438042220738082336416306109510501 8217 -4729843153869460684480854363153889176381311457363830287310 8218 2832187356732268261802762560103752422893202790722766913607 8219 1541871455913872608684667358694249389481385822022615036864 8220 -5493889982656345232024724459441952303994005369379139557287 8221 4891957551566021007557819333190005216780774045443940406110 8222 44719690913764801257805448268675903060337847502419326325 8223 -5214580620981690853144329996063776559582192062027002545630 8224 6725533413536264542242980959565564250415523057026101457904 8225 -2427645037497777080425332583266167897332872124570508977928 8226 -4477323564772534286169053967216243958834825256662881573754 8227 7661328511818145926999746786255781488095518016512519644631 8228 -4723042633392605154936818234245654391712468500179603696805 8229 -2179306384337856576969908834280986222833446606465330909958 8230 7572679334741784763501405538749141284424784059446933100071 8231 -6484603144762753523805595465234147129081041496027113591801 8232 265294039718205595390940890050960365911950279156117434411 8233 5760061476274723934006861295668626706602760313533613550207 8234 -7116090724817562595640073434528175028569761403205635173726 8235 2635436508132301049948988819813318475616443048266003442031 8236 3538082818394328430202944400514953025254169722041757107998 8237 -6255371638388340050196777025918789396884944076650403739150 8238 4242368244674378447911951021584529408325636507905603593049 8239 873396149941913576387500153855243284712979959567143763923 8240 -5067194472949732650066438247085235137910064914451834583985 8241 4944904557774034151985560877654798234321699350703824768552 8242 -1487268269468221075722301922930749619398572172043778476490 8243 -2908906451258795555225616186369667777090036143497603113545 8244 5564863531876940991723532556571345262423171984594428245112 8245 -3869114884490927756017769615551330854528158656493631650940 8246 -702300504682751271335779892257612531995422425458670007743 8247 4868031470053346676136085512376454431170722500502215250940 8248 -6247377867639490999901975842562615587730178147831444371412 8249 2632804133660558470972248526079121260288532767243470087644 8250 3731410176414291338512230819515167432983221561147669924458 8251 -7407401507771470991326483311379724444353673028691239308523 8252 5887527690454257077275717075062257317171135813175850898594 8253 595364466331165737165768010449215811655321085540141094773 8254 -7617200865531477583326103136799376190831547163645498710687 8255 8486831680496735725815220606771003127282885973595287583606 8256 -2490237006559862674926694290784066572389163160825677229438 8257 -5612970770516454563871194964594357152677111128298780205079 8258 9738378527536943279578589953610132058094777553646267324594 8259 -5616323213944050276976244136973695654494804369560437453120 8260 -3388777232243271176485840702912405845781185096295783590666 8261 9210990647246492853944917669642895686966161111690898823313 8262 -7481862807713992108640745550513576631856709772569377483845 8263 -541226274068294160452430440307272708848104719873346174123 8264 8152703325211742098161726625878087574191875735283972326339 8265 -8378867252095923832035089382290125135759085335350304661474 8266 1756300371613829030616415453128174339003845348326536339919 8267 5966414632435118224434428506141604469454749482189646488636 8268 -8803018213193259513174618742422165233952080363291483769786 8269 4151751882249537918208338867113110944256366300760049866244 8270 3430065225739389978563387631126984835654317563317039923395 8271 -7747852071386749539578709362004982913944172170235111951155 8272 6526043418600217599006193362203101147147987538137123309241 8273 -405113591732781591609313892386601438783512106317781209644 8274 -5843602232871882699045641187754980545977500218884035735804 8275 7461502499365789231092574605682350448081478628189639376764 8276 -4505948923829404462214401920102788672645238024632410785047 8277 -1652522697008354760698961040870812680418564540560868062063 8278 7371597382444006800005517171373613611498515128944403515551 8279 -7664588500523437231694234878261350825896328606608834647217 8280 2669699835303968521129106606643160764708598871909264113237 8281 4551823442553147668466753663607251617896904289058921768114 8282 -9535944825560078188595089161024304763203634430534543959233 8283 6922151021996430444030989185934269431102726344036557606810 8284 1687859916526129007649182962591741060896954990285505188895 8285 -9025264946145593640092347413719339818208457899267946134265 8286 9734263231196514019599475387175288009432332376577662967656 8287 -2104548095312042489521378879936188790802070769475627941380 8288 -8198646118029311456007912078005473845505052510870804269262 8289 11357814089754475033939371922438978337605115840669852774178 8290 -4933032548415716280736937706356149482492199418041351868882 8291 -5802995998317128229565759118992480926388824837804965273026 8292 12394800696252752964521739370824514881116558504320131737318 8293 -8124790217773418934405932893885235759067613529076737377949 8294 -3293056709212534702254294931002641676001960772707886976459 8295 11740458802742121126439933545335164444655407347382575707260 8296 -10884653737676551695323058944268492570405454894676629050878 8297 893135287083566074036162622285526862756717795354596645569 8298 9876037181860465874444803588772054552933894427534105194282 8299 -12088409409042702173777945306582589019341592030217327052546 8300 5179705214277495072502397410227807631111958971906203681267 8301 5366505378126846726344659494444108260102613830734751138893 8302 -11554227852645230359453786420572528683138920858411553859504 8303 8327451480395922835441545103046106701560487937599859561960 8304 311775430041314784383296282778446031169099666346594939736 8305 -7827258044408606964578562610980895765578854618930768178128 8306 9883985643036121972863939387994434990731611647145033339193 8307 -4540652112378664669967069497045981935820596842821978440267 8308 -3612723352266499503897321297421205499867034452814868416189 8309 8539051570657416097308551594227687324184356104649076052233 8310 -8172432511138233524621980144351108789331557233957474364448 8311 1623192501267508817904773918306915401558539735296367332616 8312 7030729785878567741112437223067440667126537337267759673723 8313 -10209158694432169361648873458446180318634791945398777086352 8314 5948681837790585949188689230512159986749780262154618752358 8315 3551904325024649642038062820624219598674521197117307527236 8316 -12068438588801190785404134430730469866265656981377006336562 8317 10604248405883882081170773744587574984188368645809555479727 8318 332954803987346135009704998653741828181765286937526990385 8319 -11638323278783278533263569177383234417732373978753687397096 8320 14770775943664572245596633614977272698652664692533795688457 8321 -5110544251341359613431241173884075052684398804577214634788 8322 -10178418700401429152243853049513659874981679602443094020704 8323 17010356367380965438171520741562356367900416003640499076692 8324 -10169387423330012636868379822193172796060326021177066805423 8325 -5242545513931621442746707699265832291838156244544898649577 8326 16967042276103533391969503743560076352865947136628210597490 8327 -14132353597073025234674653455401364640516663733337612729358 8328 47168397009351338518921709155388403611511864008863466627 8329 13141101964000228801828654878974688259689124548685321512575 8330 -15608283708581774210339094178380364946608534155877725979744 8331 5260742211095155473546799944177095769304101196303330768327 8332 8366766034019921872178037696623540731817009994916201820499 8333 -13867009118209891756661050932671847434000120815695997320702 8334 8846797924155821559572085612134746482546983472800080405704 8335 2555363023394171937790799224849122139416021348790335446602 8336 -11384146368098494020741825982003482911463385068504009076690 8337 10536660123907408761331254972661142804386211988643117940352 8338 -2663158597167908266367893072887731729636572616571877420623 8339 -6741224937192488135645375450735881929167783599095521533496 8340 12066146651369308762596641342819118484104865206421137374497 8341 -8020418838856459346696649361586629188231492042400624754475 8342 -1935616339339730779286082713899601214134937693301622380480 8343 10705414291098395900373535861937196936363377787249883517506 8344 -13411422544274407353969650330331974590847195700361765257632 8345 5434760375686239189935283008707927562116643104628435654862 8346 8359308359144340091176054228996370454066629621565212557666 8347 -16171732693434154356527302590258896366053899250269415430678 8348 12660375069068921729438641924956977349948761691178036687512 8349 1562951768742342312794541949317856698607708274179677700115 8350 -16849649749408550417689749235551631293534843909707176592468 8351 18538505632127377445483135753865725397857465806647272365921 8352 -5138192803931211506485177586447543295177827923136165657802 8353 -12667550527669276606569787394732299045637030340490709534203 8354 21466195448972241925561303321264022806093746770912261233885 8355 -12035961999390321900370400656877797732511952138198774622977 8356 -7981757717518551896714486940560695052843269573743932837758 8357 20557482275506470814255437001456593554612687201058302118328 8358 -16190289804549314544593930903533951464841394013140628034966 8359 -1842556927711716274865278662246156158104453114623513686133 8360 18450200547366047515411228770611706113508509035338887953683 8361 -18332466473450912976977040013671633629277904092638848168345 8362 3153606323079578879798179906866312053925041751782263469364 8363 13828272518894499755874448743562757184737180019932523555418 8364 -19424861032752273004799387841820662492601938255515543696012 8365 8489371523952571439523714528482183098521781164756315681935 8366 8347503746860988337719155358641391532879971771162177750476 8367 -17286039756801440644469615628699993700399194434613815227239 8368 13820406946708252398705010370743154138504832105099543152360 8369 -85368718248411835572750366154569015666842273170802635032 8370 -13226054793136302337482142409226565018757179932481195602011 8371 16057876408036100716048392062557850992004323856443310996945 8372 -9173178064913441150834004910168967278754711969593681895175 8373 -4092117603025175722276000605409699032842121539049112788159 8374 16058317297953891302440898310324548013614972611607592593022 8375 -16295329385119314746978011086232840840351642865323594424955 8376 5372813251820948226978693807558613301157133931692066682722 8377 10074827115526611714278758656195034245366770526554761075819 8378 -20645624819051862583711892223404097222543558685345908812789 8379 14805775790106351009946977597013679480017775390854228964831 8380 3994928674931698656556064364643921591110210836135519877257 8381 -19845618926264656581960153868968726736494233828815161333955 8382 21122099696672425450706429000410819229312229411265259723956 8383 -4230522851205818918585654167541595015176252879735357106543 8384 -18352690491121669900608893210949545547209378246564370511240 8385 24967331422002218956974896928111412438076857167987013098758 8386 -10384604654072655270173538809860052863979367386191041540195 8387 -13359687627391838718917194098705347918436428030094069090224 8388 27506979606202562055189361043161207045866089940319217853942 8389 -17499621212047703619820264552820033746905609444297545085249 8390 -8040031191147305894384833621347471601229645334508444331078 8391 26361660275438354596055115686891887024238685474428957418306 8392 -23672514747319554071571312482137885255013152793434921476389 8393 1087941648327249907773090040598847856949542454747103666555 8394 22477512405051631714255509392924433268951320321917411545497 8395 -26534722202922991342319972042207850884055323566067450462332 8396 10495902181022174881187874350650739059446020425564309660059 8397 12745626917259360426674431288927964192363166254008030915958 8398 -25552973205537307011000033646947708612989340819763551327313 8399 17536977026378768329642074025367497928673144948944746615088 8400 1730902008171101503331142903057022039176604749234881807882 8401 -17604597504251285874413131917117750738554645789113346369541 8402 21140672002391735014851608979330958317299502191752273712494 8403 -8967179006280397424751072577335115482021074849020958187729 8404 -8528471921440771995496765670727563886829695708228122918216 8405 18474622571971068343747764453204116702870372346443027256361 8406 -17101776876026268205741434060250289441423293334156853777927 8407 2903813806918420767261653139144293280023006123167990389672 8408 15460303515413006281473474867963393067200992115596169862735 8409 -21889225404315367266118635410607198747024616695273844464912 8410 12442146023473397331523413766177147813608986461475350348910 8411 8058276927348597338843405178257723637104539961127336395476 8412 -26338800465582529223547771970299981007222636985270157732632 8413 22886411013041889315198990330304266113495855424812747174825 8414 1178224768454472442681081236003793264424128263436432949237 8415 -25792951902977889055888726703353035194242799343988342931290 8416 32286433104676538296059717976796398384533039480376519817096 8417 -10729453795837735298595120514937250466703994467820778834096 8418 -22955273040892349298457973309146658709631091792613181793772 8419 37569745350030576741930806647213128280314393132646541910932 8420 -21808921507008459951811819275408189425589738608886663125416 8421 -12422828378115847718931830672998687089827309030205390731126 8422 37802634823708191675680803443001877367365689765060566062502 8423 -30653388289052767644832279649526212853691145188919054357230 8424 -1049170090515276738507895019116166472879790832624955503710 8425 29775068713023041074009184475839212467291478146030904960165 8426 -34057038063983668112975801934945616448091040312782986461462 8427 10341440078372837890397146631088806226194010424058412794720 8428 19573252437380395376793249552822793029018141813394351680224 8429 -30554182212679055331626757759053984945271393236320313028441 8430 18281598571634255215934134320876304672508256004185839968234 8431 6968686951906719715864408271259792132743722809242635893853 8432 -25391286357106971170410165081217299531350470645083049927625 8433 22268286572553931418864167720117867176745219509242561418662 8434 -4497394150546751792116241343707885047545544757077892080079 8435 -15446999329766381716680786156085849753663305196400514962682 8436 25959069258472640056600115396281424193011568800472304783021 8437 -16463811910586547284864092651172414597063953924231381030861 8438 -5035977989675972998996416585115347595856199985457694128932 8439 23340683902587190741434860012660776030749916182161069812345 8440 -28594897823604522437897778064553379355997606707170572117354 8441 11164028154248457572868354624923400752200286531860338395108 8442 18538356357817726469647723681157963426613406187922012837924 8443 -35077267913586382431964172062741896623279999282606937350271 8444 27106951253472802646499940592342476054956982923415483779303 8445 3888100329665332647059299094199428170917577548370098279947 8446 -37022882455681924560993293370143799329705972893346537711989 8447 40307419283190891188719441614451668673318295928140359924226 8448 -10576049199293394237214108968860805923070132219224110232478 8449 -28362868781730521634803518985777600354956954102267755873644 8450 47076586984422531509023880193561101931401097086862265609707 8451 -25702788722031748463839233856683395775364866229351096303856 8452 -18561598034675322723008020858148749424430976452240885153557 8453 45626510594110512939213868740935723426136602529664032687677 8454 -34881252030188381597366995171302765740897543595764243373143 8455 -5411046983393762322621444624173311598073142934902084348645 8456 41479504198217650770699335617190254208802949558293206487009 8457 -39914751933455632698620404604780909757778081205124299554405 8458 5380237337242876596094353338358140922197839678181713333887 8459 31772955830451987906162150155901142364840961799882943799447 8460 -42619119683228603456340299065511284717419396595784270621967 8461 17170686889553544825156092556589307409695356936492289153722 8462 19989734569375690736494036781932410828363729758055880333046 8463 -38314671590120693713005625838768378539871834542726586047830 8464 29040524949457469435671726378663222008500726589529463228990 8465 1563680313667112831060243994572587610913514963298557238480 8466 -29688195508691253505507545591408508907429770467502618841807 8467 34298355292980822173410126652083340921191695883967704083274 8468 -18459549861119998922348458777331957986425004360382117463804 8469 -9886492799411571411037731774408220177396067447768584264845 8470 34710596651711063431812011529370958279136250842315375425369 8471 -34402898087919824783005937116433870450911153957153036443579 8472 10741824198194908063037699067236231912665832408192684461126 8473 22082868469186188887697910821072148363061564620308677062319 8474 -44425058470014811147259412487673427884252440385061380096922 8475 31543973612511590716956574087030632223260458404153163874423 8476 9246214601692827391293175896335826284250495209771978154979 8477 -43359062460097198805328329345644182115309722828709964982068 8478 45645012262054090452474082737022961256792576176108081251798 8479 -8492096685031185473349611609286417500241427992135013623712 8480 -40790441283905371399175237460435977342481691290778583374975 8481 54624614906220067932511149782799208164634920397904006447284 8482 -21797911686064134550396196626757229078946288948232379777052 8483 -30464157387889678891312434963514738117618707695515432380663 8484 60726295239239688468023297780724434400473935121020410338169 8485 -37534723205513385265531228697093974473636284434601056426427 8486 -19275113503265643961179268112824743051635822932106160209102 8487 58839234919693443343339237604347933917809731473690837029948 8488 -51236359790556535313592121850897219114234372271418164392238 8489 497833342293347606682016694976928661545810941171411415041 8490 50808962672983574504750970670599010320292479647759946970085 8491 -57928896514586388609290448133007248543186879785236635586759 8492 21013663606559038897699606699626800862362067854476012437044 8493 29919054054807786315569221886041001083793477230712240996437 8494 -56177038706314064388875097398611519102664047710811772339493 8495 36639601837713725575807025174124477352293066708381542226636 8496 6048720748822887169501145879832873160315585890288503082772 8497 -39295126343544165658047196199740550041265806682190122904522 8498 44884582029288811930360002539262840768383150263649619706224 8499 -17399442130063044107066709268390390250567083215725303918112 8500 -19842494301063334242212958350625565561842588273724802908514 8501 39646104078523478443378523670684156889732878550573400319929 8502 -35494512123334549704066517978041108747450130724895886159407 8503 4998253250635814969147064806666452676439862706216447132413 8504 33686519672005249596006588242075804270463043089564412260469 8505 -46611552631393275850588377298187082165295085436000361828534 8506 25911336272529143163913441039519348434928256364960005728847 8507 18015947148687625180226513888063923776227077384709902067445 8508 -57105907960502424468591524658281642054095890691313968891790 8509 49193585022355405889066167515541061481653742214221910662237 8510 3400718464010282290231185371001836232202127484179902935684 8511 -56765438818469372660937632577619317200253790113401510842962 8512 70243388830168414936496047266736990236779944360612268369410 8513 -22497641381299156602722822743929911022965083506426429910068 8514 -51360840435524372063640068236109218073372885082399914947755 8515 82558204836880218644275639956818839644159666065284115464267 8516 -46601164547520862170909419761677441048622619186085704212880 8517 -29033151038548735080609741562940747474669800585122209706784 8518 83751120675787903523387359123603606448698036714713745779021 8519 -66195033093666950151566726338614064608645143444773735836074 8520 -4734499222297032107705850986101957407122013286728550397775 8521 67022142840619067117814447479710847896083912356539374825903 8522 -73936065118057030857876493621903845401663594881113788449355 8523 19985503157113737198552960640053953429360595575283327064774 8524 45329446058370253469452475881769290386141362937619125472259 8525 -66942726581904248090080173596209692125408349102905041581329 8526 37437216488595691880039704576572045722829206427802909565560 8527 18144014518609232168577024820183157827886935401158213452417 8528 -56237467042939557055297493781310501334029718174440122031299 8529 46692305534020422980292639616230123690724060651700295856899 8530 -6920105387984834700189266169106563983326281495663668219393 8531 -35033882285188584622141747617903545918655426713740076984905 8532 55424634560900299179129353826917325354776773016532970095558 8533 -33459707269940021156149664667868816438129950002783406180150 8534 -12572545952877300906658172983767771923873648642599847214404 8535 50469104231379572648419877915731674555005009833342205835171 8536 -60573084227340268927061216878189897523464884293836121810473 8537 22827650829720131284518151037043569607262198081863664221425 8538 40717471338319718693514808492717835821194272378832643283789 8539 -75611531524941322212557660689314826425513555759877656024252 8540 57815582424276990093651312103635512244007932957156936094541 8541 9313655917646216046847306720456394181400887769625025129603 8542 -80844735164314025915331526701479798256495781285588366703860 8543 87252853540787082949822644144472905022145771272539663129873 8544 -21737482250067531196420992437472014041366345613251760619061 8545 -63044456560064879193963716158060658990325299086409424811029 8546 102762959687870372324531619793922541390363587580933760773533 8547 -54707913922871144016580189405082075191273908749548934032993 8548 -42688269955802004354602066399532394924392910436221296716590 8549 100730811603092768718509089669071837750943105596579430512085 8550 -74846304790481166772971687951733898406414454791697926145592 8551 -14693594849704601551567774876968462427793238692202053689068 8552 92688490573941369680253570420016314918161873747858247088863 8553 -86484910541206125405033923437760133356706438602435606507110 8554 8451724193973273839800252727117812024011158850948046035524 8555 72425492767644360753739152167290226918385787637092542352612 8556 -93002383805201686232360901930577963414036143827680876041539 8557 34301501476999065362779163840782408927049216581569284644895 8558 47240872893194462624839985432564577902148271834603016823737 8559 -84388759991485466789275817202916759112735476347705824084853 8560 60528728763487524324132401721972173452143580247378220774874 8561 7204652174627662730015268720192282509307063225985017841028 8562 -66137165886457077993214059231894729699591947925239064227352 8563 72694440644353266332120164078716243889742558927519167005860 8564 -36657078896097832542346750953670778159621449198847580234377 8565 -23397473824913130955523517156380183951281720908920971154787 8566 74439358389368864276306171875458672309498240073758347037864 8567 -72111175869581042233957429941961571022939658652020237137330 8568 21333269212242946799697399438246310314172500428885020597551 8569 47914570669972840563120258596847223035711189215825767305341 8570 -94985098726853773371578336750628088052040217348549499683703 8571 66962448911426294463427052612547223338819803813165807171159 8572 20973344414561058659715224414122562364916938650711162338875 8573 -94118537510518622144125734232523905863151235675685949734528 8574 98231317426001001835652063317621754556536138995657896245623 8575 -17073268874139931022175452687850216952504701123304725507320 8576 -90016547196684525299663044453862018334642192840065620259829 8577 118971667800294200170759697099290956166169744382832494587372 8578 -45653759535873824332735943818199828181553547223571702669613 8579 -68834136066785643124328518959935301254211431719469926108059 8580 133374304078047739440465757998293835669770825171003351734798 8581 -80223717840378409044899849697146182775397415384758322448481 8582 -45465250631057688066873714115857429914023142943169561120748 8583 130576480353141403135343705431785456334461857428861217899224 8584 -110387441017130910223865714336804870504659741246164826676361 8585 -2909164613160077054656672691256361274923474211419843139415 8586 114069393392312288393818579720936853494653319220920580218644 8587 -125818220023814842811545694871302193750313785469894947025038 8588 41540498113241917610702719422751809150283784983661257707439 8589 69488013440308307822063761866368493226419665222149115741008 8590 -122784388239080062315940765388068995299471233494577316817875 8591 75953730305139924037562826786874371907342406427063539497932 8592 18016533757968913562343726397416281169130406692005243628495 8593 -87098102181648117094157282673832612267257593895912753939406 8594 94616810096344119695526685510716291438864829147003525688245 8595 -33073290365669907022820035358100022972018287095696351871795 8596 -45564316038535034199713013038744992108635986249728491131025 8597 84425019518477378172679941775773157400916060274273725713815 8598 -73091721636644713987725605161883229911079040910138183443185 8599 8145579242850887091577140855184025459261747587693194323640 8600 72754438567467115090785942015467581588386885251574508372528 8601 -98604754865532816285345430856615777511846801817509690724883 8602 53781875472663536766560038433408034093827247111069725417290 8603 39740818998015716152764726597822832152883379465701412072071 8604 -123047275469949062588873747341235906847495739126849996714702 8605 105329777865111009207733388361431728003866168378308269754982 8606 8867864961748161399241761041041301254672048754691661276259 8607 -124107781385906228869857735181193424230007586607303926305384 8608 152165895220634520237837028247238480866909766521058019681099 8609 -47119413175839350444709666289864086783457771687282324677236 8610 -114091238139103952000870041150035797898713224522661988356940 8611 180543495089493792801719825709338757088584432739325633718297 8612 -99247498805649735638139993478437333895264877242157489974719 8613 -67057997538806686966164198260067658951896710237959840195328 8614 184597096793454121030736160900539666149477339262318769358228 8615 -142337483422471662442527962090936377168060921265045525300293 8616 -15468016691595990212353614822059049411233812046400036508697 8617 149932913976575611229855939604568045574768847051324554703351 8618 -159747084785003048261526722071327429217487444077887559390084 8619 37834736990903480043575293270249939385948410652661587730339 8620 104048433992863350099069132457976398485894823050104908672149 8621 -145847567083628678185369280128621544522181622451270415048818 8622 75907043599156203090414436425169007819468177753788356213071 8623 45714415216000949639122251344402454841117801243108137033250 8624 -123736192070469344957854285660936060643047405947171393549477 8625 97079978187842187888597349588367961489534431212227684689952 8626 -8761618081190763203834227190258722174320035246069022700336 8627 -78697500480157777141762501368464525931916414448536159564803 8628 117416552870837746937620648492297848582881366811684417096508 8629 -67254044294305085828843215601671057652297003175137198974530 8630 -30467749326052570321460004117359528195405846884381678352329 8631 108210703167490931573566045027259150289818319133212904442763 8632 -127447371693302130673488695453529454961182431738333646183776 8633 46504560180402075330358217698668116177615814318941968362141 8634 88573935036019093754047198742311121531284185023636873065200 8635 -161969070732409401870196772420794957382862544973157897679659 8636 122850379350932072802943445020178824342256235604484845392952 8637 21593583316543724480409934976598955160169168950579430345261 8638 -175412932629326734084664125359949494089655275609920232345938 8639 188082199277314843395591401375014216320697614987881969070731 8640 -44680546921293927555197536792463611631724352487376513900526 8641 -139116099650921668970012349772097701217053107561281830689013 8642 223272182823356765036209754579508870608177692849668663638952 8643 -116129983117688014651764347586774127164302745104473458451944 8644 -97141630734813916373544678743919801521087374721546372395873 8645 221258713605939314661458913901184389131193362791314607753114 8646 -159993781007021178534853073377428753519074642854502823029163 8647 -37921033483117633303975195949582590468779335797734498183185 8648 205884207493393709052267567867211030381763925587842073529064 8649 -186571284749574448795169699949981705013584010331819948171256 8650 11400956922525730830195417138148906143775029612287350603487 8651 163856379955102631676722802661457901844407173746026349981233 8652 -201891445425965010314621857860053998984182333448922186713978 8653 67648459943500141785570630680131343303624243651550232703991 8654 110279407045532177035168980139341459795654615168517304332242 8655 -184760358188222615070721598880640613675620606489963209685670 8656 125152843166527659383254186248137265411968381004180971489611 8657 23805530604898362067520597188578649073825054932010362181893 8658 -146248377094008842060060689199189080761467285077781502735932 8659 152915083979030567856331456678532542237428351435435597535601 8660 -71762872239246379723063250599503070904611112144197856362723 8661 -54447131941509972515157138420152896221473081324738119394829 8662 158427835380850623969235870512598357117370540356784312492940 8663 -150080754006908902319147609833965512821460546375449628740677 8664 42129104700028161510326900411876707015438981558764709150508 8665 102984944623739351481289242468330794857581493428733527484583 8666 -201888169348186227665433588531458071327587914143308242659210 8667 141675069335876241819593225552955160105240127984156251420144 8668 46730256055974122945630994036346467011638690851976873165354 8669 -203054610882745138401361240280167947129021295534677378855735 8670 210633920508384660658299069384017039817578628212337274763110 8671 -34440793207236916544872375747199977854835967850574391771064 8672 -197342177269095079755137554769018070982713973614987207897708 8673 257996510823073310394242812706429677998950146407772125946942 8674 -95462487416752351156497155125656551393689203592236811264053 8675 -154236975974960231791188659176721676040963080077040324058884 8676 291533855335406247874236539840975343321470752959076581423591 8677 -170856240422464365937486447340090739793183712036838066547785 8678 -105813133709842100419959371901658469801804760549682012282575 8679 288200425611901376628287961876174831154860204884274766723204 8680 -236792653374670456255762499907630387572858900072833091611189 8681 -14792821317542056815190838645787655719422135542893074828077 8682 254528685353895233909809295807802092275293530569328889264682 8683 -271903910288524325392281234558192578744064232488307601052320 8684 80919432885624799171733153497513203810972343711749061156967 8685 159860263988312133133255902268692478635230279662053086257349 8686 -266893074191539691216206331540489682328409669964849258185569 8687 156156909810586946033754110419097732895506607038596542267233 8688 49449009446067124019857218882450881015035431494030948625242 8689 -191724234290308069106243037415734730410225231782521679198246 8690 197969548634300287513468177501806541734203249728948416733247 8691 -61262096273244441022034027944670719401198376108548461653845 8692 -103426554384093268444296472563424162734737812823939846021074 8693 178316462184937638346286974087533587546782433662118606894830 8694 -149200498511786484756765293321720224310001447518155165307872 8695 12187869846000793770449394641361663186101247448910345036433 8696 155724130948564715580701604631370380830376790063455233424094 8697 -207180170149018500008270465627979204052645383330758904391857 8698 111250919762783354383099293892055488608186954153606449267242 8699 86488767280361996533016422167053222883270181174005357965009 8700 -263454884091809232897549528500392230747552700027235974395267 8701 224727330242186235035259584697414463217503203358983803946114 8702 21644076782500207657934003406825571494323434749941372498796 8703 -269560971883897444659157151755426522247332461425487932816563 8704 328233362688925844601118853900710895486996377590868821957121 8705 -98736938272411377069321955105367012125920083861450806323132 8706 -251590688437960564104068945079971866668420570730340159794873 8707 392991573769936407400937134063066671030010364275063381816203 8708 -210760766348794017295359067856571618365078012874269108336613 8709 -153159511292706776173461292929606620570901635868973854718380 8710 404773572080921841135838835491457822579303670137706604864064 8711 -304876043321106997303510889423454751167847857895494146397762 8712 -44304870673540943197476239753120565461880391142695353253796 8713 333432662549653175571944109632801796211256521271325082696873 8714 -343570427115056828467867747406748089698800370624939572421598 8715 69890938569329025047944397958451721512671879163403676866032 8716 236812321544973885108227678648060006520017530178462056222298 8717 -316124656523223278227728659332765264550537706824599005699092 8718 152380215051374373862721347019190907901989672765541393240108 8719 112300607997923617469126812416495083890223315095965948594341 8720 -270524032839767275555744554926190092614910639492911526860226 8721 200196269918683423627546610572997766247957621304865864571000 8722 -5545658420621038259008907789382711183339575865535968215689 8723 -175231784454442124938532420019916202390895422688811523081346 8724 246862717973932991405947817812143228648201794089310592562378 8725 -133611915883678474148036908606255268951744668158415297135169 8726 -72050954763286775777570063019465872682571341273769594212703 8727 230128264403179361226032218958734398555085022603619142370932 8728 -266426944312446997794491983624784382260039085796123839388026 8729 94408462690199526939906094501908082444826727463273958776410 8730 190914850330999060131403157776214586513753186531733307499353 8731 -344874261566765825088646007363829531524151236375357025758433 8732 260177380156009049840684923021127821924894798301715663618990 8733 48794603053973552838890274117568501612885910874168979939428 8734 -378374622240535461992652306382300888317589131525009860022436 8735 403808321647811321712811527430351152098837694073466202729816 8736 -91934528228968665167496908175765341344925118342129364471301 8737 -304920678263464258562297902351025744932850717634845326537972 8738 483042596432478251431104533382823911071308723972070892723958 8739 -245888136002866208108599949366737405363313870849477102363615 8740 -219004608370272514841722107471620872596668951339864850478940 8741 483637935899574986849451585008950574749175321450437727392059 8742 -340805574976830316520339138983118554688171260793639255808769 8743 -94478341090098378766471754983783340762074083270554874437273 8744 454805361999541323827415813480087915212099555019524655391523 8745 -400719024656105715031943642479832191027478803249672538306371 8746 9897578355373986193415007266846070537025592769519312252225 8747 368137147587465131949805075484992542673068608544660284964746 8748 -436088624235358793059052117663776085697964551385211640442287 8749 131396549110177479660888315272083937816984842482549015907583 8750 254795332505921155110583592035414043112535992994794037128809 8751 -402165596299485881484544929508603048846103209052453247775583 8752 256573225920854874675854567133959045714796918184008317642140 8753 68992547204255383281863538391814210222683602774163350431401 8754 -321185262473014718336120713943439101749210314121279660339428 8755 319144290826283965577868024973758685300076066936121761647895 8756 -138099707977378773506946410588428545812423104326210697003956 8757 -124791856902650568221565261346947788676475999107209576350249 8758 334526187252012742454095511580384176732877295786776155577595 8759 -310055268137363836766460230724111298800216395653737434131305 8760 82744585625894793027630889198519436081365165595509188738507 8761 219128466222098381063533164695625601661824109340847383997020 8762 -426431187442320783441876843634141228893239957248758962965244 8763 298848054059670399996288760188060026626225322958284921647168 8764 102320881024856071905379421371416118982789060289547752089588 8765 -435362808419319703675798266521309433402782837745289913167009 8766 449995343982074070244026730460901513888121877875031278199861 8767 -69979877817570926016504145987456569454808494934314072742506 8768 -429753873352618273433652929879523373463376009365426289843407 8769 557195487774286310304574482389003867845282414911269729770386 8770 -199462158022202280678044001201204489165194929907394344546805 8771 -342799341761554489577267267742442985542010672899387626604822 8772 634241777641930982420642188427255381371735085978906764347798 8773 -362848479327557120995490207531195840969735564500522322442173 8774 -243171480778075420419699040338940138184800154278270696408338 8775 632771479615226131701695342618364266227093387770381058187152 8776 -505879012007393478313062556840942787622968858931972286939633 8777 -49712733981640279517217964365564870686967609233758287842514 8778 564463396571397899942175836160290797080469591078757951639610 8779 -584861478336880197902833938760899483825293415624596155793626 8780 155115446353856646128795648006340221753175018803486295022088 8781 364550500887638817485225886380219760081705123330057395436538 8782 -577042478235166385109472119262763370773297548430756127884323 8783 318426976236652204899060927745266889475647785835982101423576 8784 128803801976212729937802511837296570035542424819271211602174 8785 -419378329687753691626053130810266534843420904059390105845703 8786 411247390818700815557675491167599729299834209417868766658582 8787 -109770094173104832521230902884024892500589119414628794308766 8788 -232283225515132147536414852299727900018339628903326471461560 8789 373710814719170460207633788314773191790127023418429400277984 8790 -301990568752027470148326353704589226011397174373804191131835 8791 15460671720187748320559066274445588624923703320975916320153 8792 330429019647975970666025205324024361285871553827194318162140 8793 -432448292172839777472747868885419784019041671952180341965628 8794 229574097676529988965538928080646015922327714616449070799527 8795 185858044200981621193134987617456725766965226824710001276627 8796 -560722240449039089694680056748701833228522756215616209744296 8797 477822832393392611962454511038392452177715499107457827499380 8798 50386210264347634630705064909938396164041962678103893181657 8799 -581837647483730903611826604718328773433425512505905238380659 8800 705250931060447812845353741905676737661575314899339514625959 8801 -206992983209017027950280332330699976123753295297005049679916 8802 -551147616628212067721423967687705251314195637994873855619829 8803 851628595096647998975218992635426813506237968945145650579641 8804 -446386477191108743332816271688841666559849166349329626040919 8805 -346422776044485008644422713922872866381132485472429684428401 8806 883380503323340988409520137663097060755499769536135921265099 8807 -650552638680588281784930398211331101506617640706690723204799 8808 -118149192451434739748276447506202457019305228127436367838803 8809 737362659365830577788516978199365275668990763460896100687522 8810 -735709723196513943854059322922538204723928831668615627941914 8811 124998954487515582396486667480391083413593976959731216427792 8812 534921689996858391182818386647798721721576740653064173098111 8813 -681666592600302239499693750711049612986296360291602831206248 8814 302444980760866297587798981622522314161231239671421418382486 8815 270422330470314939433255387022992303017132380972932760546800 8816 -587875441603600920140038839148098948561600525628001680581164 8817 409150823370495591929637432501701589635354595577124101228987 8818 16858796486113719196343715712328559344349652178941815610604 8819 -386917202631787933419926000730972982030396454401605860653567 8820 514910157513898925727110521637729516855424411797409129083043 8821 -261935829046082662977226397946131946768681856528357878609230 8822 -167113852321356229191390131556507011373560611603310636506140 8823 485279579994549722049400978216384470236654212205490059322290 8824 -553171283045097810165245875012636102734710301613570859414154 8825 191227513652731394749728970345265182411086162875527356599282 8826 407630463265501267333610052789624969205245082577305833694926 8827 -729870884033704792935345647201225083209032252579813096062105 8828 549248253701823569233807526501596210205460219842289563643075 8829 107483222134761158961255934183141517215827568341019224040888 8830 -811200708828666959542643585142900809263661691004191658556606 8831 863684293687681441503274598587079651626420195958482348109951 8832 -189714587684679324570969605517240115575768420193165652115754 8833 -663820144822557818636520396254694865270738934764744554830834 8834 1040576301717035773293182443838588608184683276282350336167576 8835 -519646190750186441757024167776391895969057224784317828634352 8836 -489254473132746132503657083479525516316352395392071662554218 8837 1052259092210338741048564615257308086680772891500240496282598 8838 -723645833269405806651184875240788138875575196546500410997178 8839 -229022102666440340599864402257990708176715881157134405629780 8840 999238534554179579858638290410505446447067861602134077499390 8841 -857329162430876234750577844894623959714066806956893816249992 8842 -9518973311611663862853496136344479844251309473445424165373 8843 821649302010089894760843176309494169201044059033728234632921 8844 -937498708654509546474286976765282177924210406864288618323403 8845 251035842672549307319641917590106784553981228565719446925767 8846 582901354003503552324232895293023994787980121891894050128236 8847 -870629277619660853386698094902743866822113661859907782302142 8848 521562703747977492548056647705134798601178113636568229688650 8849 185932196003964999935066998977609074855492532072878745898449 8850 -700684336662047497140633135111191331738906229186241156557223 8851 660956026853029566867662585471289487613925983528216003896258 8852 -260608121280648795407272653821069909334649792763430497091788 8853 -282409153517718396290638888193907798807123688845940779106776 8854 700999514040653822185177881943902838717536045250559756414015 8855 -635832512983281072677992173688305021112001094069104587186938 8856 161827220149739823059436805722625764705304169964127325060340 8857 461849114396469613596381665670788849109616800444961953743231 8858 -895518296759038882960746910706628840525973462348275364917656 8859 628621564811719780015838864159271251093174019854576895658851 8860 220466405441931984415661716599500368379570462102388057802619 8861 -927968327778662086726711208263751877025019619164546663387698 8862 958272067690465747409015844462238544775374176567366194818838 8863 -143466092904218167712159541127896952068691704058157727343217 8864 -930123727987199320157172663457659513750103589589358231061888 8865 1198600551475267869119205847325570152555538038263114846331997 8866 -416627270255290070570887823478434507656279822814039700115621 8867 -756210865782289067354667211462298649555741457748799317552578 8868 1373765946157668803899537060421114379702673179553191275671279 8869 -768326629398178427801169761893327441297939054122603826095743 8870 -552941416372991307141383713370943886600036325066945036200546 8871 1382381796641309988662623668758289270356838364784100951742481 8872 -1076538869126999476302751772754433333371493173412740290682382 8873 -144203888774200425787385812965371256193571176665029191381443 8874 1244896357808452024497708261999447073527275662029901513449457 8875 -1252258326002352688249339455512827496874989541404918939440934 8876 291524189070398253454332618257024586094650863776135927958062 8877 824696497575392162973052915147156545578123572522060763719534 8878 -1241268712024717957557247492377224878757706699871600840098597 8879 643598180891284329896344845153315178621786847738220417201536 8880 323818574443869626669872554546288685244872326368498929475306 8881 -911570349048990182551310908672548140541022014015417727626508 8882 847748243736376619220987778989225567539986145911537557113831 8883 -187676021052321483872316998947117798378599156053527273744583 8884 -516662923307144241238450418358473235236971550683693761194347 8885 776674077701749227985179592795790457556451023281508222481898 8886 -605335115286561791244272099519394674362247862756545474070706 8887 12058123366759675696083262994168037773727298152502341144397 8888 694794306112337105315396624594020108664297666082592202945521 8889 -896474307009740755737927616785319278951744246295829532928463 8890 472606409788579405094433347007087206525688152009841015700289 8891 394133195340820112575367967490309136962549461868595705722668 8892 -1186058267537681295243478581171412633381765726318141630639920 8893 1012870283668199297389495402394623486436559740677785085057286 8894 112592650789692993404006863590531620138342299848830027771312 8895 -1248033859951575423758015867384654971158885993535528168941714 8896 1509485645158205472719163329612734569379781008874339131128862 8897 -434901590940489053566117622168629966885384999320389294424926 8898 -1199169437387571142956169263797844883095888509512856409725667 8899 1837654363395698779758596076610613375072577325803481869608641 8900 -943411698188634243654851507115172820514537439370745354627407 8901 -776157434727710368139926926594043175478748913484385506805349 8902 1918747902788155885203433545475405509034452328299931230438475 8903 -1383483945488087552709697707692008971763982742230830080121871 8904 -300362086870525997792261688717773814480723445581893839132178 8905 1621934656490798068886111797637609987073890388703347319086482 8906 -1568944899978413494597853727526704120090749269168705108836939 8907 214121467869717879987556960933206492169321079502295223160801 8908 1199513172975038102945401902399370399909893651809741060345789 8909 -1463043035910631032222025161803866620266428051825171420897059 8910 593372222048556067807346631708983891914518230598291288978393 8911 640440526063609389500944958764428398426128637838646376874683 8912 -1270149717595298953579615043350396099323868782732330479314605 8913 828875847003397840417195391332353234855760869816265101598017 8914 97211523230209327909822424848112650122486198874171578312712 8915 -847783406081736069636361000061665964025103510460734182445770 8916 1065713446155322274977776235438823725697401424502328333506753 8917 -505973789107237947653957922248073569239755535239303637862059 8918 -381049154061948221006585428970711552192692695107487977113397 8919 1014929981817669730816513549043017990057319055428211697869666 8920 -1141033666488371158379019921113736011802996593713489750555880 8921 386487209954851069834202206104937089813976336416454814450292 8922 862532269489671635201650723055870110712144480238255076582979 8923 -1535591330762699551749298916774293277556440986124787189065668 8924 1156222933489797208976077558990694996291076750030236902796822 8925 231679563815736425191491423221361418891025128341689193518463 8926 -1729438299074947515072202849317968261987143869125094438289440 8927 1840568700520163695546204415667518148805200394872052729260512 8928 -392919345928222606726887476035127341198801107482508087813508 8929 -1436089024950407439609125780363903215025443930404632048509588 8930 2232896019766345983411155642634556026233514191296778260111748 8931 -1096209096313202144442755583903738679615029060361528980557591 8932 -1084179616759271831486012336076640511787112964002709554631290 8933 2279137721223781464533753582447765639584056464340781799330878 8934 -1531928373251357798578166149275465942726308735781833668330416 8935 -543528795870017291357580594474361203505290389184035417231322 8936 2184384130063467911493793217398401638760703985261722821977928 8937 -1826986180392623064996437486820862603694964979983483341063446 8938 -85124685045373571741637454585221313844701900029892088261569 8939 1822537192420636252811666031778827034818470029496986429418667 8940 -2006221117826882167193008246713254714562219966007230725704288 8941 469789246079483071942366229991967643052302436837219708712706 8942 1322311851017308062805835748595507197335293853064272799228961 8943 -1874715600918363216208605040406790666677119409518735506402346 8944 1050439017608427287455081773418068337399090402618502777113763 8945 478298651955625315534749156013735674474218265764899036487392 8946 -1519030595174990540436106681788894015283703769718564943646947 8947 1357707772741915681835102433889907334055135275742386902947951 8948 -479571029737325163736194837920868285313907682337011369823110 8949 -631419982158925652153403428306205571733035891618254525597369 8950 1457102761549622799291047087168106402403048091979189257442354 8951 -1293774011488517151299980663437710290181679723334399603690090 8952 315361753614959224808332038635387234817142024529258435341129 8953 963348108955896139062567357666897186095024977639909658361484 8954 -1868977981699556658435038528214057618120633258609226815254947 8955 1319081202519495766348525165466767735853441996055325397875657 8956 467117062584266793703247190793310587400386468536923568154251 8957 -1966111475647702026556175768770912140131069982237296110938087 8958 2034023599185881312692366817770790221870214022182417990928847 8959 -297943907820817278392849202094353730696813959708721844209776 8960 -2000424111944058275923645141324832829867041064638312450186879 8961 2568815934809493066507043666010573200103840251692656013902015 8962 -870857628544584626849104229327804305241790321361106280085210 8963 -1655943039488339116612539447247690820733749157873795417643252 8964 2962719053677136589822967193985161573352133058166831278634245 8965 -1623412438435784686075098675746436801584661087761955274843727 8966 -1244281158458281639870997001412735613013635502094073284191127 8967 3005568867692884770541375740282117400771523629993657652852100 8968 -2282772184308105340620664460360256720245426251627725870155602 8969 -386007374612803852243726741706418169747651320134096637231508 8970 2730322975630487820592968542375426942645458153130852537783289 8971 -2669884520325972578130229873884970014735575676329265062209782 8972 535456067942096336034018017383406879074009787334487449215117 8973 1851814454287131939564077638642457100939128563100751930307292 8974 -2657047288257383749732114551723820591542865542474643670344025 8975 1289291417939721575277329807577045087539471040292859321268564 8976 792189752313842586907053413075359196480727633678010363484949 8977 -1970162017201490653517903702052334905066734201006331313264117 8978 1734671569601755376688849034286716015609896545725498829325645 8979 -298670727601705005608581071515444822884386136094931440008163 8980 -1138966034622736941749764450008456284998259252317118935008991 8981 1601232985960820045535071817652102490229291487138097324164463 8982 -1201786864347201267300573422246963260843298652469420384328228 8983 -15269892333985974781852275922593344736042289699345672684646 8984 1448132545750958237572958681486234661456082178395743150991524 8985 -1845899412583227027489993881036485316933290220700510962466727 8986 971476560813480890060531164435927923060731093026983493122402 8987 825189069341913351713665473458340070697076624634382779063421 8988 -2494250906409559292173482092322832743335549741201547923337408 8989 2140518008131838194292979100417557273804274437264405053549230 8990 243052702105954585784204550703688546835129211048363580388963 8991 -2661080681817473513169523768488281158996508235914497449681173 8992 3219290804176491025838688911778905687706104210999564019684740 8993 -915448620404797538348911075459682427122454702758311653660661 8994 -2593172672602936762402426728621268179704309824242816630183255 8995 3949038348759742537738251060082336583695572212945883765506631 8996 -1989845761862784114059971090656416182819927712758787576789195 8997 -1724464441302026478313221112972463021434976974010155600656457 8998 4149520401193935876858212402044398505896411400414802486410869 8999 -2932387511307617322769156213187082214152705866453192801949607 9000 -738863784942627609681516102745405652047614122058108278862368 9001 3549430782146271531308211216652681166758321271424268018680562 9002 -3332651902364155532584101966984090170633404658496037897526238 9003 343279555513718601386351741802896932512669649482680527704629 9004 2672194952737062705702204419104481622974407202480106944632473 9005 -3125200162636650404781941734005738255889944212022954762169403 9006 1148173927117194091375061683664568121471951515505266888503732 9007 1495752989349654538481829448906663688989308877892915012784099 9008 -2729029448011116326074509649826660491254458620010567037627191 9009 1662661942223392314986178498364949993886882103986378614941771 9010 337856306416738777493585726302422052333660827576425723655182 9011 -1843761302789281355587929102705538907241158067772847347816467 9012 2187492063960130729591791095808838150020014272663267907572709 9013 -960331413025301485369272209720021917522301109932905918213394 9014 -856421336625280015351751330406082993283712727043219186686079 9015 2104232435821158948205064329705236757338229231772194005186930 9016 -2337121107461542042201602466869070429590104938066853346625215 9017 780685995150349411681287551936854093090916622343298189971470 9018 1807675410966450643899992494023601464669020558694485878366670 9019 -3211480382439341043812740316348329057051814731964859277075267 9020 2427413407156918140746575300629884317086350734206182503535647 9021 487520663648777992608901717393041491823038800982201621936709 9022 -3665384200304896682053535736589740528154430727357105840569539 9023 3908988883403641502211907497716312887117195033435526302780622 9024 -818388779202115415161554734433341343259066522455891152808126 9025 -3087040784656249105005922853751789638205107660908999708760618 9026 4772633528275897227794773027621421230956250191034312599433498 9027 -2309880308650341404453873270960789680988080919614813942934092 9028 -2383122488109911513999244596870487548384148576625629313038666 9029 4915549254499389394325655567496546284912733140822634261574565 9030 -3234613934697798508610366022152599301716169698554436545298619 9031 -1266776139268246591287533229109498746186170744683418200777395 9032 4751574007364517605077676972953264716612366625646264944091856 9033 -3880109418959897951254494457971125087998900793150776218874738 9034 -315312583781115207040404547417281610261734491959490907323965 9035 4018968222919212608674948550665359601735540570279884302125282 9036 -4274879161173038040091302737389941506554756445697825206863481 9037 858219638654481261209305501140145823335934321986173627837343 9038 2975019861387132654324956358799778419389045572841872479682429 9039 -4016813671150120848964435596616641402180702682487029527231342 9040 2096035993994068599837643375328631533207287135860873573333960 9041 1190223779467568490551281391023576751765892198108201280167555 9042 -3273335546464139586461879966356769127777704002562199502143214 9043 2766434131289017613226963951272211265514347674036983602061773 9044 -855057337862830544511609495216379864303200829271703011494135 9045 -1397475467641021266030644686924317515930891011180283331822826 9046 3005192860000586567783126009468574364828010523727299360788068 9047 -2611668729952648381824406502807462076169504078597195361325677 9048 613202980291487277610653579726508372400998918296281113599772 9049 1989527146955863912690049840800865188512009753434298665839003 9050 -3878306830685264920890148581199756274081561563118555767955497 9051 2761479246746563729827811028838090950750957981603243441946074 9052 973902700109678608513233297825576016094044305700833882884992 9053 -4141860924441889937012526960686829689109166860967188204837230 9054 4305059820471252429431023060506142851305187380567314261090897 9055 -627054282850415564638997760918902730662488495132179319860062 9056 -4277335655740908303244941773961754708503782912684618115072656 9057 5485337664443734567952488902917244631346692806021318419464670 9058 -1821918829495765190706286437751480334628670058787427583253729 9059 -3601520382245849235292929804897440797898818756136663633269958 9060 6363725838899826411692582479637267137863756667339690714323164 9061 -3422112083094434395228290585954001331714488289608625992771595 9062 -2775412767247145425690050877615645907834388514904913529943104 9063 6504700931909222820381721383799139821376227786839426462595336 9064 -4823821685235244610256831209246967488439284449660455027725346 9065 -983537169973354886272707232771492461205456588887801017304273 9066 5958164389905567723828205810943341903224079909313515843331817 9067 -5668485594615324475863535601652314463895383644510269089240890 9068 953780061780120987361309613154637893629679596214157991367662 9069 4129458683388899007261138614476951109313197821998119622286451 9070 -5660910953097396000446159927413451170128448161463111441503865 9071 2557439716664805388975900912967034281984276799403778301138578 9072 1898312026130985772225377598614424730406687680601645377024968 9073 -4233451395782092749745246664208401980552151197644828476432459 9074 3520756197798063378020262419876913388156635948601642524492677 9075 -417059986713596405919646335806372166747758207278198975028082 9076 -2489954632623521869964292736676723244097569763149361870205774 9077 3272126805625448257409095756091713618721437061168609668891801 9078 -2358955751305440114944983118839314634308499868299343472228037 9079 -110617516837661682362492467812411098823612089792377899895239 9080 2989838081096765001184387955853059534437353801937629198203070 9081 -3773974730676472755556032989994186971583181825041936998227360 9082 1994205607473970949029728562068584468437238798459326559431507 9083 1703701294467085489718287646967687242655759233874291862861804 9084 -5213534756348537395755363140322404413699031872731765209223838 9085 4511829082034458678910317622571960485288816378217248651028783 9086 505770932858744858350807253353095734822111857774692620563736 9087 -5639945902703724446160588036430264601185525066890542923859644 9088 6841811792313706467125993974331682474219207241315550618177959 9089 -1933892148263786935482048841729105501385284576162578726025781 9090 -5571781082653610280668682887999635444126868777231985460359714 9091 8453115057475737293951672853373087660903935628940594947353300 9092 -4190938377932768367704194686750517817945243571903898502797291 9093 -3799763129315600528072348858420522657198893422012927144984027 9094 8934632429225757805248696396051226534242515447403768043779690 9095 -6197490728589941351712325646636475608483163164645749064108523 9096 -1770385701451645122318602502984288739426440623108727985363478 9097 7729964656573913874674292781371415809816231961557096401992482 9098 -7053145236545725236409381962349795889098093500724119182068097 9099 491801540816114355154758200275151829660572472895743451962159 9100 5915042866711143936622866430910460640368746163649789468556805 9101 -6647682338760094550345334760679534959079060887061713971014180 9102 2189556436228323961616322323928545380005731195319168981826887 9103 3451194518973861833571777668628253199943188762204414548783466 9104 -5832890761357825968113708867525690447990417937245520993575320 9105 3302386671033636609811051878950131762252608937016267739996878 9106 992916705779488725387393671977093947691748856957010173407082 9107 -3982653230657952885340846631015351828440694649993301940501036 9108 4453687354980296121550193238328338375326504066984693265508387 9109 -1784880818973306151368022102036481421630155982605219928562761 9110 -1899866968625689987100802948986511512513647060240366088769638 9111 4325450558160701621699643762861159405019360436056478514881337 9112 -4754501259884361249215572560418899271476638082407806138149984 9113 1575711104200191776077495184543333248011459807708849729128863 9114 3753912756392659880775941117758002442054720511196410380775445 9115 -6677325181132586348833312748297589587920918086380565431328518 9116 5083985131429875838700257137761500796625929114342140675127542 9117 1003443457048404698275469386297601880205556865324136315640753 9118 -7726732712887686522875364322880226126458909339030071930205411 9119 8274317428645903865063660420437711868003594207697186761045641 9120 -1714428422764686449803480401536269773300697200048249259894458 9121 -6596539170946208688642478578328454156130443010133245900565824 9122 10164562822153612275997938203350979564326806415743828150305754 9123 -4861675916033010091302294075213734909659567635104446980212773 9124 -5200677901526064190074052000278862306586068257910752335534053 9125 10557560025197443060747090499038681818688156078126003409433255 9126 -6812532265078357854367209939931851839637263235768031003344393 9127 -2908918281090685826051005639605154527077308720301839287749743 9128 10288323079939437277945983625705591691351526303166399627831815 9129 -8211347101204551253584606221736637964566533725135416543262079 9130 -948106047233927177817784673707574469048276333354230558651373 9131 8813332028188335658769581365420022533441504516829826757899673 9132 -9070923847510578411611640373448391605795163318124342182782800 9133 1517333914851147420882099726542747228805137788248981554443895 9134 6645815378423696475768996582022131671753615239761296773993096 9135 -8564240876303178551642655771353640808468289985661643516670534 9136 4138588874010923886171362267995630750787896580574737680971196 9137 2888732710546411808487250012456203912139016080758082728906721 9138 -7013163524130728744049365415404462619950082430556687107157454 9139 5587590114647306048218099626039101401861889504989626933966548 9140 -1456987768506786269386075240299163509948133770894259840168960 9141 -3061735175603260227834803139451999548795237503943825468170530 9142 6145468226962090580952226040438374039493669580666659729786459 9143 -5227170704204143594521762215719833218009779135610921303786837 9144 1191304399351676641946056923542168400281749335469858200162428 9145 4063019721838598714110054854885598057374462931884788732335614 9146 -7997706071096281328683929391610438275975673020858047033135815 9147 5769997201341739274458078474267595678000475086903445065535849 9148 1994240835234306780461177491190535749775275993447109172457179 9149 -8674389026529230432670277304673636914323349294789030898817015 9150 9085598071497018433911359557611190261857883870189994845241151 9151 -1341085611660456111187023543486198918006263840951398890435159 9152 -9090956214689493575805081938866302450854595394818117904755335 9153 11673898558815123874995260058354530940290203677677622944352845 9154 -3819374114787383194950555697372180273343331710939214566055912 9155 -7780014300122079681362773769287059806519480101976761794581042 9156 13614668111194447928804633739029090261945932447734818940858918 9157 -7202795326553387721813040763984508674683934348339808852210125 9158 -6135443772042884234516649719442138962651321040163446175805984 9159 14015862181019800361961038859726717550224918493871740675772403 9160 -10162149086622927645038376895820065222529591333479339036367324 9161 -2417210718065684805923684527270397313880630155239724981780577 9162 12936399982553640362461035021872239169189306091607757684732212 9163 -11989087820161055427424579982877779991022893652541554551493634 9164 1632742285875019386666198621469448334772419286987537695355731 9165 9149434836206096641401965285252501157264817844778753948302180 9166 -12007171678337988816769175682334138600761658703509355124603280 9167 5021823675686959661987985084192229017009775397963444277862564 9168 4470228193519258469773079057606676278006521576748097109488706 9169 -9050175230183019464258603750675046947945385822744233581000282 9170 7090137127752432743885299213257300204657106367703149197544262 9171 -419692129356342874666853571267927980555111829170090038961385 9172 -5401718278531882832420625486908038777162274280217169416997835 9173 6629511365254009495157183122139023318041428819811079645875909 9174 -4576679835181095571455270401238885613536654229667985590404947 9175 -382720083712298607321402724786032373068814448257851617575422 9176 6115968567649629716603509025051306340383532684919288852393003 9177 -7661259371034642641818000950353868688377274652447452629427659 9178 4091088937994763504734517284976407925420751581075218687048757 9179 3468864089084005814949419504749620889036494955911428065892965 9180 -10835078368077488751241810337129799583877335803776792797915218 9181 9484360010623028674139187217344087281367501053334743436715986 9182 1015615912440538513385298080560798427561492951870684293356130 9183 -11884639497916068811652255319575263631037248645645789044534880 9184 14492990352517197339974701118975242996245372884708579518450374 9185 -4096845396263376594242848439104436414438640916808940516949132 9186 -11903058402580463813078012851653349301898916416811184133093003 9187 18025487128065446644053096570041892684538050090844731213521367 9188 -8814128257546042735415172709801488656581871303626566369257267 9189 -8310644251995264404073487044891291772729661840310327006380279 9190 19160520869384150744861957005542588610629433456233914854445706 9191 -13060377322073377831875152405312253366488542023654481200156221 9192 -4158376693921717302736253454210107794379199705286140420745260 9193 16755230149986082000401256762696211763478709722140879171043564 9194 -14873819933926002496175070985328090112978211444899026214462867 9195 543249084563821277693030148707669360019627071126399392545009 9196 13017559516244692405302061370476338147957490705191253987405315 9197 -14078999592393154980278563898900222026636645445882813244222259 9198 4099478230747157048102414614277352194953841729665911291471193 9199 7879110583860739703938376930432663742383597242995479891450263 9200 -12403310886332364502286610690893171631074810747134342530297434 9201 6484744692637828214775071317172868526782759780986038414521298 9202 2685145504267156467080445559161090889395045415871785748199080 9203 -8545053324186714347826990704622297448717721795592277232375963 9204 8986927784367236140502365426636308298229041260526909821983683 9205 -3229954657367878474620274653749423656401309537349505962004681 9206 -4165921669767288361183500624533790076128039074666807996660882 9207 8809321950417695718833376586402468623559552549218416798238921 9208 -9600476246994991448714756890476994940060020383849635154287593 9209 3184307090528858000221223462343987384299613603161838931601324 9210 7717340749751461541205285000933709418801482876055018214187721 9211 -13800882298953420028693377019725186069576883071173606538686786 9212 10624118011104167146418471889645380705873518334249238534386373 9213 2010202359957608516319972569687563658525286729480214296696964 9214 -16194806153802011402062840864277671773183986168480561779411208 9215 17460661743994343746970642589018524381340655292606468721556243 9216 -3618818989527909997421908034995215203085728042302292696926081 9217 -14010660088696623712061185427190783904335295457084960355344104 9218 21570344799094470094827572214962706376648405405653490976487406 9219 -10227852665648654958685480349785265740783919228167980138538908 9220 -11266216875340079026583056227077008213468345117422893045787024 9221 22587222364857817582536597468203820212250297276539362562364908 9222 -14318890138223317531417614336312792529109296036200990107351508 9223 -6590565944039084098461920503396524512962691502925797707050371 9224 22176054204114872222005534863880101702202972737588729289335600 9225 -17326323441898364847245775640152769141677770172407550767762199 9226 -2574283957192112056422043658478210269790932558092384671444564 9227 19225519386704949554792751665162948853175930228120356733720289 9228 -19173804328020451959896573793680424324089160790072124180863534 9229 2569386382208660729377648398542594086538918088515251570036844 9230 14741527588559010300755266024344540814161977180451746341176172 9231 -18177794008413576192579192921678042902805438438266581491910224 9232 8084194379636110424746893382826886278521828465947176380376484 9233 6873714257947821864177072665755200558124003511539619015210617 9234 -14944034091783940956951921632064413294064875647945530784410725 9235 11186629264975541909625325147295744533764228338512906877389215 9236 -2320389267798174663162372431342511002108201505953427385875433 9237 -6651688607236759420228690190487920998002554959412129854828066 9238 12464032473067971443396110533819354977426889484150485973628356 9239 -10368758531422300465975363603762716462767195106438444349119866 9240 2315605042589278734851331812867442654222100928515672006830219 9241 8207094810665026071511893876784662910906290097749809046077553 9242 -16397210970611735737508830348534515838626215987402716775814233 9243 12032701884517163763124472888856304144583624691819558449550942 9244 4010264177693758206160192977404590059580213047736517383475020 9245 -18064626974293633531728138089871313488628929399873628539048186 9246 19125389011714809206073391989941499492299349554546458651819262 9247 -2909042825743961166589736180258555663445273106417219946115985 9248 -19214525437742104984289246741327486290094631217026895294881837 9249 24760465261833988714493833811060472986635079202841040755476689 9250 -8021189340399836259726630775777110066435358729746731806325857 9251 -16700520856775609533047125208422753225095686102758537244601085 9252 29018723210690394902007905947342292519863796933282825428754894 9253 -15132955081886425605264698277810187007282016034072266852490433 9254 -13460540641902004716310159922193113282472946743801902783827564 9255 30072267188346579860690935101064314023086936180876629211744792 9256 -21343169041657615564299562659793817501992081129578710150082837 9257 -5788095693522887002752728268591204561874236087926370134206305 9258 27958836890550231191001342314961095806919185417546525320614038 9259 -25260844465439003786665452914039278764921800745020071900742934 9260 2629476502124416213805962479716740202895591785433868561526771 9261 20148719632148505807659132870350795993451769607024932784077490 9262 -25357472317342013869460557794240042972122764222177404722224762 9263 9747557494434419631109120246793720120831608770823215165801170 9264 10379485560242583152339883750145523151916385372703174564567824 9265 -19244410239982680362013180906265414001124482752351658804615119 9266 14152073268099443684263057318290015411055212978452180185074385 9267 98698379941316540328810021390234578152744686370443959687096 9268 -11632607100644900479551546571593672452991817213316274570872552 9269 13302576918213528975652544792218057823990071870033295882397343 9270 -8753112389477632120207020702171836038374220265442031914393127 9271 -1081403607178048844338103940537371589133046091822090267874169 9272 12382874958396763459844389158896975684571042480068101044614460 9273 -15435776118056354247261686218054189496599267572754915675872699 9274 8389472122174095942179128108933917377716445016850399344654225 9275 6950955446940964369288219060081264655472327879056391631014869 9276 -22381770175133061759493533391164884656353139400860746883768376 9277 19892880313310879022818657717608665443801265614837988246959072 9278 1948318349891715091335746885298018335392738269583936567923335 9279 -24897585885974939150379180842208133449408425546381972370930441 9280 30602915817712399612770679695772865043330108335613555466674433 9281 -8716688182499048439391306085514118186694597856772870614145191 9282 -25273795340242382712287607135044936566253823585547069524867092 9283 38299315063714632648354390291415777810279451796692667684024238 9284 -18522156343653947822915938277921325657306587293839860635980810 9285 -18042059938582066794297880389338673747997526903578789646824862 9286 40924680057292133762303333160936309101227086050817769886128432 9287 -27456537197547571468128699288084667775493540399570505512418693 9288 -9597565557043827061122827179859631285388709729051648091623152 9289 36157983229752107716409746574866535957337879764497050053744568 9290 -31265697856722060341409368686449998635226832882837117182522381 9291 114613681968059453759230670792451646434607259869248433340345 9292 28486981266700418548672157532709116655123026815882403076265945 9293 -29705657220340571116593860173231090017327452127323001518798953 9294 7519518417912727530584016615865072831874279328578448692298866 9295 17818844507780544467787836495374587111111169700110035738470165 9296 -26250225272072502708104194754430911535142819357220367347339440 9297 12584722185061625984978484697593114562554660572530732977496726 9298 6885018854666164977083525967048447294368576845782289977655796 9299 -18223497878625375294851568044520899732910584259438817073483262 9300 17974544855521196387529267224338240586142958964153489726095612 9301 -5641697212188328135444035161906595502415464956174616768404063 9302 -9038597187483017994146263078181977521028191308685597139248138 9303 17776154966186215466936887142499227363813619543815048181506745 9304 -19243923907812591417906597634449661191839885326392807161400376 9305 6438713064843906358781105490911322227567387965562002561070265 9306 15712024561938297097953486003256198130812032447741284283038792 9307 -28356872294921591760933332293166988538036075990294477500398905 9308 22155817932890652953969800841765110801395728598871093652182829 9309 3917375816938004742874961418146727554335264595654001734373212 9310 -33765988783532284601433047134536542932081524704284169171793750 9311 36733382413311573844859300635427333179974436403719218678570310 9312 -7690219327295738678284108028623144572768777443196872265622381 9313 -29588356803071249962066651986570302531066027278041265525152435 9314 45622864360989479528237617985017036856777545338885920831892524 9315 -21503795851048337113422741098605122018517514697196617540577002 9316 -24246356346226388634042071355442395043525588838579018120887460 9317 48136927071202193845764620841249784505471625085130871044850436 9318 -30033192601347160764246145805824725407571243698561915931429020 9319 -14762232054421208409728455163775310696700834470517163757223541 9320 47597095903282121683823247988576530479154517583751421628572651 9321 -36444559468290699921648985954853013617514263072281622163713114 9322 -6596801879491245618192045793258828235449163996434173987802358 9323 41728244299357409858658397151970508103520952341882965716745658 9324 -40374829495701574548446261199720763284735524909600242458999770 9325 4065873442458602684849844011015411590642284115037449160137455 9326 32497937686070627894650838352831472653538567390569649416890113 9327 -38408821690340498458328120870634705850703966037560552213792581 9328 15592736947230708831897836466608698182554835139624278580023542 9329 16092110606637548640219509437156342399792329571863024958184320 9330 -31675147290672866467095179943585570900328688941402256788619864 9331 22178131966455392861268836312076936725743458523553171334215271 9332 -3268498576243268001999275676196383842816736191589936914649820 9333 -14324635755869450616748361875517751845385532075085606436835598 9334 25045879458034709371909740112919739285538348132168471492490952 9335 -20366675037245921718496051542814441862217829119909557775548700 9336 4513021602569076455434181778060360942745103018535169382175889 9337 16367667931323898841204722386800100868824282402379346538776419 9338 -33403330159726469919396829101804669082887886533775131133918355 9339 25054987258074054414836318010913834411371392034902351994173080 9340 7890038763278456335591952988813338461883109004841204705352329 9341 -37402918010232709641711692519595592286932885734308652336422894 9342 40156770909083794107237306978779749716602015094786033492801513 9343 -6405160082531748954268821585956440669989370743383032445380905 9344 -40376497107464440950386423173418477506601096880986243450627580 9345 52357100487672883598896011530745791047347768139342785475562067 9346 -16895653630271572285926880800895266970487533328785499592631655 9347 -35622956514441744796250499430192023574791543521656778476939796 9348 61625889203921296306525580900968018347985020117194990748496067 9349 -31764048818930784095956165553570700530088786922894819072224077 9350 -29297788359727031829176013065662412863516850420613785819070071 9351 64262873966176116713097660844762770278333532541635448755175078 9352 -44710198188391757950315551338557686946819850867862152885019413 9353 -13562828676515632587656446178446907639338288007398577284024121 9354 60147823888422736367884712914838801816059300285166579992703796 9355 -53043989216072511124143512217452865197929493193020513922370740 9356 3835806158251076325373576084884744422476220173786597717614841 9357 44121612475683102946580719129775314400303669160013016499331360 9358 -53336627253741324675919466364274146717668280159574655269645274 9359 18689929476245901551677623073385362893665256461630460183926034 9360 23801018669211367737047435344021269037244603761327566180101200 9361 -40733138823219374556659811595821216894960063737400765292423449 9362 28005899223473549427616406079549951188113229040730231479784609 9363 2288806509374919433932520479472764631727418826924209884278403 9364 -24883797611852060535725296329530698029493952940887253246090937 9365 26438510597495872513802806813501769672196224259563136495302601 9366 -16482936200159182019477080713127698519468242934761065369046913 9367 -2779064657607298582544966353278948920804125651695861948471860 9368 24817007235883858614367136283781758517780627897195679170723957 9369 -30859144258447573751000372184812925759452975894745614492934517 9370 17205370447699864811238681644285484172637148149868095531201790 9371 13698095601637955964014031382704524241822169945730255423303395 9372 -45967686061190950711475130512611452989943522995115893901327396 9373 41621617873705858738326155113447740140156831732526818151273353 9374 3543243485110656682119684336709836280343220973240716738525400 9375 -51865141021006557788711131819326068765670932717178596484001583 9376 64424635810165316904834577218114925108878987281434366784178494 9377 -18603474346561134322605068819259050695801461474088577182891331 9378 -53371604996765725495619310562180980140455809242855027920967818 9379 81087384067413898467523589129360770852536494772748851629620493 9380 -38885129214825016870467847642406717268956248468946212396589366 9381 -38905607231879740184274920741110339675759220569884003864508808 9382 87084070158298020913158670314207680842717922752762508995279316 9383 -57577955567713620523441341520998908719501209246075417764963954 9384 -21844393366204816686299928512040370402395005464561073345078411 9385 77690419364481541277143127947126365860010783564385227368437973 9386 -65511624487292790441019653494525962151876131915290094237773062 9387 -1896746355251519232816037213574775466794865020283797503643547 9388 62016979602336531196135913729248134680948385482753509739251807 9389 -62428535217590128548207024272966924754266122012750596728444909 9390 13414338139607155115368163487186921241855208464093433722688982 9391 39956309998731396499911008823084223384661303539446976881473970 9392 -55295316746164594408172496890422699873344846628489485514670282 9393 24080866762734990629143702203658352384567224797041431053225633 9394 17044734628810667589070859251116255201806667570447974515728969 9395 -38627408426331417226600571526763179036188225633497874467851452 9396 35591921706921010986157928575011975830606960273506955606127084 9397 -9365082401650631216618613194837425023766916622420833683840660 9398 -19417782076148901286603208424862260153584507046975397167832295 9399 35503544965897567393324829115878667774935794019234168265146364 9400 -38260073837895423836455607727597489815754831076108399947411204 9401 13057200872319191786171196067697704235589875969831196623514606 9402 31635675635111387376783572225083293435244535101939358318125775 9403 -57913444044066194309806621222761313423840230899633769718577203 9404 46118637796864455642888638337983208322749132844009983693988890 9405 7352680401992629495709299836754734640786472352154442386723410 9406 -70004346824682433487709168950152769134750655204005466003727054 9407 77063259746770176232251131515743320088024076159731792040263434 9408 -16474419149050062378540647682246662588961675027231971832009479 9409 -62123626633225425765818527899944236856859701328824828387842131 9410 96177438043010673397125832890981582146667574142606797500914254 9411 -45214101781053233987303561974196221789977708998850544838428256 9412 -51827786063901383090332898730428859373861554761530629249274441 9413 102220816410602208438987659808160781932163624671874595969833248 9414 -62896977963478609350870629587694877849868497760973076327873995 9415 -32712362260243779395803952006749894184551862286238617731646273 9416 101735553241081594186769063890575516820106692775695154108474254 9417 -76466343347569230342234046341968979455904864614426009884575819 9418 -16214568479093222188143208084849353690479876897213169296607706 9419 90140149382565520069381798286383986608876247762261320053359832 9420 -84728439903385923032412972871640129809165462435186290316341314 9421 5734851112769113491686371740378236122126519061607144450020681 9422 71203745024845087435542342975701195791193788524111384824423840 9423 -80827509913989134050188951999233888648955487694047394886592886 9424 29676199763854110252372136733908677485090561041651759048914337 9425 37165840959133860534613315714196824269206988496568487972155924 9426 -66808728369598073080712799371601349996221586151432339506748357 9427 43529660512502193554937657863933220796103155793476898877594763 9428 -3440209882979572344018777871339962398009066970408355615190678 9429 -30629519348107316123868095861015089958125071486359670298390556 9430 49874918594671305895853574148119446379330645297219759966232372 9431 -39580146289921769280170620212552473275007386454847579537326144 9432 8828165036516688139404343204766724201245330692193073514785283 9433 32223311527889979113439904596820021649319913204326675479727687 9434 -67639692444856425493162317204886691804596531756452042138989442 9435 52082747047109098566912028855433503116080647978757635972800870 9436 15161681445420973181837660507809309593917346412355261951131287 9437 -77005773840273827630480000204683342965470369503786201744049635 9438 84117096013307461199658426745276532236968607363481033562500641 9439 -14258049539375234419060817119630042981606154509705535893235042 9440 -84390187302674885491923033292685127731248483073392874600396733 9441 110362150268739042344978076181876816524277245909498300274306462 9442 -35669680319685144822213422952699110857319944818686933650783675 9443 -75534904842464122700734920448127922008560693732309576894332171 9444 130418019793643491435598086916932686533448281912359580128112284 9445 -66582719174624025179361817474837885040225757869012213978077700 9446 -63340335597415679303283225683174323782294518703165845565978522 9447 136785660063823350209457171988613405475469454073334432747537762 9448 -93412656438306402321276971301253793432757927486426334064993671 9449 -31247838760973374277049281355219080189733448232847330559319453 9450 128850395527500483542421868532299247309430867685018192502845861 9451 -111001285164068531634567980053128746167516226939689463863667690 9452 4506368670542634925750959672644116968644707670477215981674597 9453 96092572976933786899292886672289282706534679094160942627412509 9454 -111739520301536879194999591087841263385798120685724999629291471 9455 35318490834514321261332346367827153552981406810301406171010348 9456 54007200529595733547609932179583111744647166221950477050493035 9457 -85795933275891043263092275517912943636929387191453666132143369 9458 54865616555273032143916583629592479687326785171470792923111913 9459 9185182694478278471488633210155964097788356440959341363425627 9460 -52881079864011312406550333315910676314682400091083614764242071 9461 51967480463605903095529738912103579940349770397276460333866147 9462 -30424444897507353479095859440840655225176090389721620459579725 9463 -6715550199485816319426182722517920093468596104692174928502645 9464 49157239783897604727898216079811130942446670905264229161654170 9465 -61182389370288689747374518950585904503801003450261222237344666 9466 35299628599034819637399240490990265646704537056889610121247640 9467 26453101602701196580335307666380487069363500139884497468006975 9468 -93828220959719475197884192611608347509312250974952864641385964 9469 86917554987306751897015038719502174164701051353976347920885428 9470 5915645815850368408864891084855501160815998789714045268210568 9471 -107422967872821568520635906548842422398670114692201788230811189 9472 135231775616018118743731029924813766359038461770175163405555107 9473 -39876840899729840734022076175081206877804994341583610510684429 9474 -112047184156735260443036347398633837905836622368784667149583964 9475 171107743194578716545297768179006326879775332539435546959183645 9476 -81608898386629884391275526154351059675019008476267798051921067 9477 -83328156243697176394693947030408765795933912602851560536301255 9478 184617602854688146698653332817813927266220679754629319547068594 9479 -120504381344017454029153774302137604413681459269104350528323933 9480 -49071643297471963995001809371931369844607487719014799080699075 9481 166255578220369010803601506246980829576771444759905529969873303 9482 -136887358644412186478419944208453460080276807330948152578122437 9483 -8352567379791393581761196848195513969383761715091520540198695 9484 134332764346120033201197286295830507366055445469584562275704026 9485 -130762086506138819963740090153697435234976471077011200648491815 9486 23121634700113246694123962307231445247052833438749966841035395 9487 88910450334944482193101678440901850704977255113494975370779884 9488 -115983671020227052500517908339287479911871513019184549300063381 9489 45381661576770007956626008354803427702092590121945453675418043 9490 41063391260734174703398416205690119139731421932110476895903799 9491 -81437527547109430246857315023408436304115953459698629728976489 9492 69767449257647484702665170722359409424327396707510041899262929 9493 -14325850226347194734973325056299796863161839233365665029118266 9494 -41346619868269618518420485545994143375212395346257693753355273 9495 70170204873769071129298829343946102867471042931349080174305622 9496 -75441769287467721896576315941032876695279753417959387724651043 9497 26521180279555565053315707719144154788843986150821068178945949 9498 63009267006313090990282543629251464295063055432250664186798078 9499 -117563315483711697031126523200101157870845248856384203187845941 9500 95824151077237550010596473945676854904247570835359319862566924 9501 13195887490213613664993088718358804622371691212660243148702136 9502 -144385591436387356786478402742423418746504847626783291529478455 9503 161212410643512364630986314774538828883453597671992879484662290 9504 -35512101456342337584621319431672515219549502098744856668353819 9505 -129712871486115965509753453016953087571945652071052582917421392 9506 202123876117785526856304854311731234165671305482481193375284894 9507 -95043864579526938731058511045018003490684939879446842090647780 9508 -110112428037133710971397642674779032042120470367204762773331627 9509 216284449641106384232003534023412101298835530066621106490790255 9510 -131495614267051582901891519396584327448924917359358957831650973 9511 -71812565863503515537542660605455916797447311312014262603873947 9512 216599677582326722554714756164570235601896281013521749781678118 9513 -159993857138834666930876005490784714365574859012304920998250395 9514 -38743922504902515570691084614645647667635905516974464076674198 9515 193825179558317488476488172761316214709360755143512087832682192 9516 -177194228624338925971541055583002273265011510911361358845595107 9517 6154373957917143089736594340631452576958522296123154149276988 9518 155162652964742593773497280426988344990802945825513703244936193 9519 -169392494461053133070899114297086997170827075282387262989589261 9520 55556715269589431240364201861485441343007085671756008244656609 9521 84827916842274932595823429126499117015658641115785943154136608 9522 -140225190808644630473116288569322344927663930122558647389996720 9523 84460977866387780348259807286885517309100493519547016636922143 9524 44323554270726931260002966191621793954038002503022858641023 9525 -64987123093342516335124714611355557093475915154909112485537521 9526 98277657940664338378980282333216023456273110104713538004575415 9527 -75997677350793354484611689476650900576782788102112714701253704 9528 17383058890340167618781207048215443904434612856013333629074908 9529 62453246023833283444880200483590927024308680279237162163224013 9530 -136047392736545590657568810475537786474429218297760306892920729 9531 108135156703743183998498930237612139784478414163676156360799430 9532 28242747206757368954874244784380308505197526384299722588808451 9533 -157623140636654631786895084348590989430221390699534054947064436 9534 175798363085903147238448511221928528515276090001267607404130279 9535 -32070852470794498395568024029045094626299229634775537350011132 9536 -175387355314165525606821759562467992878831810248892323750770419 9537 231980035859979986017961656531935189488883324570803802260857687 9538 -75560054689282305476988374102292198077942324289027493941359083 9539 -159208354255342076622096202119940799564142936644332462223761713 9540 275073694847284325001410382291283798889716217606311084837552181 9541 -139501448474651240184044650023398560636927380667917692056358503 9542 -135958683688857831441479313764699564220663447662879120174403067 9543 290073056091532166565933930386859327195857605329951536634780399 9544 -194749552524730454453045693267260275982293259153909886869805692 9545 -70912098639965603314869275918537617582276126378257611175053936 9546 274863602698297508365031664813932933093617918201099402332003412 9547 -231591755261790127935025848810910309649635445493009281009821010 9548 2162704128842635922214636980366347611074908370197527019198452 9549 208237450296967375722304441314997255865660239628999676930960641 9550 -233252364367437111990397188377212887879627047469957405438152378 9551 65670762168504298712594415099322460117785307037903409868814509 9552 121377861340232026217549678753446246796856094055250907752378220 9553 -179968599613893994612403087330917779776192790057477812646648754 9554 106422645200991844076284554482692856985100125143900634453993505 9555 28412215863041317591810219026750480635396885470174807237896380 9556 -111724195012387019580493810227815797688236854070294260564450676 9557 100999898166408415455801903273917330813314408799224664339135955 9558 -54849282932028205631447169584091586706504582906645852662859758 9559 -15611397727104483490194482092841551707226668632053357124725840 9560 96214654259462863208793574790777039031393276858483329445879412 9561 -120230643165039385903313376039080052439555705631601551242504969 9562 72459211077684265172112775441534138407571500161356372659240755 9563 49938020556215005148456901262521223167852552357069811502537131 9564 -190389850675236091968868007064691866591885493171021840230587069 9565 181092546987207920073148761224134372290128979872463743383076469 9566 8580074577037635008334925979653692371717851361864736859271786 9567 -221249131983422065669548684775933416052276174731036049919250006 9568 283058131848594170083770227651782646963060913945942169613217138 9569 -85705050836980664249447927505131524602887397406497649660955513 9570 -233997347896781692779109380550048714544286766079704761434506845 9571 359865773578070521722908210859540374014479186693503151439132005 9572 -171165310268811080870319377492238293392225429088521125192912610 9573 -177362773913754558389916234298654696375766572878785246907060651 9574 390021993432622639741193723586109215514672806170654093416922801 9575 -251666739431528418889961579055420301658718811883407348292131439 9576 -109060536137936121559977171401844788206190223065600960266752904 9577 354346056472728866437021726362568962386045869398211020289431508 9578 -285207908681005193115261367672377933157353890400776818679002795 9579 -26418077226542632590568598199658039763972405146778750228253180 9580 289611386456160159709396154916803347139762444236012590085896445 9581 -272910103298909282468233971070178351583228315010217531025727045 9582 37818544270015026248930590273035621516835959953456401308847011 9583 196441732235453038285524328242809044942720057367265652089925801 9584 -242236211084472483501450454564278768415291101455805202545042409 9585 83904823524937202031959607614853491284602515731778621536454263 9586 96957314465531238468183841535077534166368478968430783284951289 9587 -170743058538900304889599356637623978556164959278701314068580592 9588 135147361008107094474867389709021041818748361421089885053445377 9589 -18726493447651518910661821497262872369189671930317247042578321 9590 -87277363656370103763555063201541028439906679745242608234286622 9591 137030150690545272924536877076327578484061398199990943941359947 9592 -147368425937012499247888535829204839130117679753244467538360969 9593 54093505683731746839207791411637297497819854430227553506554080 9594 123884244010677480077437192984300224610386842488412750166132105 9595 -237158405621926490353127760640475124257666584052725747971015898 9596 198789080559571524585199066438441888036850523315356150729408000 9597 22058541886930407825364324051353762409247222786583603422061272 9598 -296123093524885952724177767121979317754827052315918878617549511 9599 336387325683757196418819937832058301308118831204699102518845708 9600 -77089232941258164633067552846820556631318244337572489695714762 9601 -269312112881764540053737387224033939542783990103363560922929071 9602 423485649201210567312826665252096904676430341500684621998826982 9603 -199868766760372216733196839334720662370623772495638852337335350 9604 -232455343124934083311722355875513817038632078787024906161387021 9605 456119117082608300198054496153985147679369148546865258470301258 9606 -274611868915373679309494541153959337449888123043435672700485546 9607 -156228490626834214839177323147182788172728375274031235254013999 9608 459392867407694595631809239895459255301004698762838740753032828 9609 -334058881935977133238822294300327278546195652067377195191826476 9610 -90377751283293892608715841996314686829268757197724123733947069 9611 414982763165734284011637792486223136557709850917864390121878959 9612 -369460049442294434213752786081130947937627502624252604105520254 9613 807662859841832624043120708607691536707865345475765999711199 9614 336296238104859362080240613018696862941785201392195526126083789 9615 -353716617903902606101615382262579886374634604579824493376075206 9616 102116846382638669607586159596413339549574759210490673655376588 9617 191664897143770347981833920547966534370926083645621202729370989 9618 -293025917697147836755475162739596604661335939997559337939803354 9619 161893288303923073353139793959813195320273208767328170333540738 9620 15303237336905307915494503883368627513312224014399780673006834 9621 -137049359676360042912861065167470943100559848071014480192837828 9622 191634284762516709898111637882069168072492012733655500792038574 9623 -143930389994140745550413351661404173585562454717176314608765323 9624 34451592284037560201774138905579274052535093076067600293489016 9625 119035091988106620051100709420401326647834699335320843524173766 9626 -271891864452675634938080587775937016078994854461277104478287721 9627 224164026774093709577408069371070096738156615911500978605780049 9628 50663509194548774014303119185274635703240624600008715028622641 9629 -320778031693401829422607322363877760482568577030146391447769758 9630 366592301375271912779350971812297487980635048241389883329834718 9631 -72552642138431130125199917472494855879022454689588830192709651 9632 -362589605885156510196759910321305965684382607757484285527878700 9633 486166433395752433739818431538153333498415638719517877359268450 9634 -160415091003551199504164525128346512307896974132392735793913441 9635 -333671190078654724050930848374856003471014770709374555685092180 9636 578290006795659674167391500309046450099869499778772270943335775 9637 -291984290914856873202097020183371062567378972597800657316954153 9638 -290053927807316905820993866870534030311534549483578241793434831 9639 612879790083907333206847641717785205462007508026778951760413592 9640 -405094665139626691597590091360889560735140785483654733841019632 9641 -158938691009982391094300514194481079520326186492917810166958147 9642 584051308582636661711495442499885012774116508050913236877009115 9643 -481699778372267439018217025450803246500559803097999526272294268 9644 -10464304101023952752298124887367847853740348247582212613121513 9645 449044295442453057813970273936421286313358659101166545271748283 9646 -485124318859505564555259626424342270531332225207394661067173092 9647 119662385223306053586630758139227753577528775303288644329095748 9648 270525432166086966420341222329551692813443260928778014280777511 9649 -375823765504846890850308079689991175668948866179479126773857706 9650 203947131249502123166705904626911232165662390035225840471286270 9651 78486308317389163060247573336292364775624850937334313736776444 9652 -234652222194759954201790074783178938175223244393609771786882028 9653 193663722522394676885138780027497565064661643868729715454674304 9654 -95702205702980698333055090627000022886489103533076746015122504 9655 -35123765996786685587036942551888230349249866627670822168172605 9656 185645848617136836541341651782425250180127264137619610057093140 9657 -233997914565327866298648221488644925736870843223916732781267837 9658 148877076517382952920786719596058907855381606173429845811879342 9659 91503335355008783084236784233455882562272933566617906461858410 9660 -383865764456883775544946269615965669222857617956044201458076952 9661 376667167973054654509500179472062437407068331233116773815347570 9662 8469538863494061552734236262865783974347120285363166768699989 9663 -453082274518941404011045769476280143164219027691985142860644087 9664 590894863389970951187429218742532405888545160349367791247959421 9665 -184873128039359338447301566209706046827730426401576587391751938 9666 -485898325534448002193879740557666996043640224123774845703087818 9667 754519097145047782337232712622337240709664670107160831221677853 9668 -359009941770044490552230172574709995826824614446468239852660600 9669 -375144240306314947343628122310189318037220983831640274348981270 9670 821117316682613195453008177456116006404160336153365451297444438 9671 -524744811120679635273704721477876761163077702224545303656261675 9672 -239849914868486242324648317010320271010695615741723671546634347 9673 752434709930113820844195816133043518736061659151655193025836303 9674 -592835598276867353165124232364476560821824215136639134733025393 9675 -73172169606888307043383603004344337331861763364358892148395786 9676 621549704949812346615514418097676743776492995473888629383819044 9677 -567931011485481079810163558051747894341198307222181702142360952 9678 57165214205592389183920483557036955471658279561443784321463305 9679 431237751289952375950718141522757026701027766486933321855613110 9680 -504013350794639191564576208671387789448844285356727999998942505 9681 151720324125400725012722823346351192234518815092584962172586920 9682 225048288342253830721693106083397431534914194726282922380344947 9683 -356284599594431359375341770899817711085054091536151693088741072 9684 258586759421160359510043008643032189226570392579665227707320615 9685 -15362038413603315815810435563817599658756719663119684200869257 9686 -182838386505776408198042182212984380136014847371459709446318511 9687 264221222942326478489484024012462979673614837239986455749404949 9688 -285054475221914034915670449020510142052027856055058565443539953 9689 110554629610710037375576736519318238034864861346418043066583157 9690 240415416090804503824043703094189280139034463240382598796745574 9691 -475364790799985784454743253140870711546765779992031660702543324 9692 411693570422103676767991578447195512004366111266745361203531263 9693 32938503135020252111454608923399212877284165170137126848627053 9694 -604179830136043988156107322009699612612127221458264850405593929 9695 700025777086475413411775503650035272902157708293561883053939203 9696 -168089238867261844833459813036252415581850760454175378195310505 9697 -556099463757695993610438000482461937847740151634318150012342748 9698 884689077617730269901772037569771024764233923938135308873250196 9699 -420273800949913207980358066813245647877823471603672783641705938 9700 -487920066439451082343869686001745913398156906438951092730659476 9701 958623290796341856019019563314613002703267994468724325950610045 9702 -572674556568799757962540837123166902113666642208741557234487178 9703 -337147475636501586771618233170676923014263802920332269846351436 9704 970778397706788086855517396327386513170874281981347403764651213 9705 -695800566261404838840558429159713476873335474599371220563525701 9706 -207161396944239011928792567118764720397924421410755174057548020 9707 884735396036181093628713818720254727500813970868443166165568244 9708 -767956380817900536301539401326006009694762445211891424547080347 9709 -23148036671680815510830751960495416779196084462766899361194871 9710 725343709635364677796460677744530964388352556897180792176229014 9711 -735847229904026112476183198291894810294849178273353440664006763 9712 183229058129182408931671903912407192813969608965211213910202938 9713 429077265467276217075769060245211638260587591654841239684237759 9714 -609587517570620531486015293986923989238745478290767462274328020 9715 305854988684065022390333321793849175633129375862717978477764542 9716 63801057959431478738890297520677733221237733034721119856130601 9717 -287023420329008878403285547923663702429170431199914257464669444 9718 368970775219504800601770645081034762306550714779392827349589583 9719 -268214639727368540912506722661764212659434564698108015242506938 9720 68949347654779553234139149935823158741792407819678767373664560 9721 222093869490919678793278337636378721911375068955009072989969110 9722 -539440046432580376687874844810414187580946560217918338925361631 9723 464207743471843731371522777925851727063252233445690442374658602 9724 85863636223750830929433283412325616963512151455392226100756662 9725 -648953711023001869156932759007115516928946194525261182755088734 9726 762853670226350076350833977005130830571254736003953175268164385 9727 -164961428187948642019064506636313060694129614013692529368770526 9728 -745433342072947836925946381806861520040654718629989440684920643 9729 1016241633876680210220690299289093951016649142859227156338573289 9730 -341664246776291337006527346829122109345269971555597883723717513 9731 -695316991778861154986512082119679245473937939845039900822986905 9732 1211956800205403272001607822808096163779587012037935942235342578 9733 -611048216191922882326084479223381410676839148676704521789367674 9734 -614714952353825382844055881489792600404868874087079468308456144 9735 1290483158461713595273513968796596633273647976582972056547625448 9736 -841179479480753000091129968758591012142191205720322911391009935 9737 -352133139478741152989254568692860838387022518240973794948196495 9738 1236236586273026828560037560293697221696630495570002528309456899 9739 -999316146659470154853015475934409721660117959777446251537628868 9740 -52100636687233127968760414130588207181319951883445511381296294 9741 964009884365980463051521680983342010787364298698293637182459142 9742 -1005770978043938966882008352187037419105902771132021536917036269 9743 212824600877943662902866489474841816470337360018497814092268466 9744 598305282724067881646311566741792292116334481240539317362810721 9745 -781974244985253898795863671201072886605366185863843972911449547 9746 386065800041735533685505671105140920211225491746898402880589874 9747 203340283944310346349211095951282642347874921047830087180423208 9748 -490339249479461895102445283957648533371922552148246908363142667 9749 366024177620874423008530461901130650659430409981674558175222895 9750 -159780705059940131559579691290078189156060984678901896763132766 9751 -77311788623788531994743987856190981467177524477772644228097743 9752 352801236380904721767032881488985457721482426105310576836338995 9753 -450546026970077351816035761928729226045168533465286344325147889 9754 306063526419629281387368202483654690981570452830199749488383110 9755 161504406932388159698457797783851497828301343384294963017773096 9756 -769140789663408585648698515465635327076748777011299864403332066 9757 781724906383703486645443788511133288095237181132216413639702865 9758 -4541042310872772941588849754302391585040645980921968286814665 9759 -922588820773241896647814336515481264367011657570082941436902130 9760 1230205631856903664360021861951713407491706065413228527226015550 9761 -399472795271641334669349339807537711578014024807508700862525089 9762 -1003822179813298920925322968966331243461803442042158448242055675 9763 1577007037846924525361771607924623444865614192199234449915856814 9764 -752658072809346443922956967839801079305240818420269511761134600 9765 -788821574217426285771074366553813795176146083327763351587941063 9766 1723028320246391685399779582129777403412347595531201392518923651 9767 -1092141753940131374858495398272358616539320743587224409095831098 9768 -522881228135541014442930891363306783764249909814168835098407102 9769 1591717699600320399412769920425047474616668364250780184316248323 9770 -1229129801034889359550807079477623203624789334319753800696924721 9771 -188688566731710275921390206701906217668609961454583186644333391 9772 1328233575859746929752378080220457791556107418059063104290303368 9773 -1178062013748903735168799359868719243493842233499006265963409443 9774 73786320023147996444189142849030770608690927328520288146648005 9775 940909429936087755638445017021568595836982503395742604745556230 9776 -1044595553675229303512768562619771446279480145473162894542835064 9777 266270727985740849770434385910734330284969861293945801859463752 9778 515355707484949795397356818136485937560026496268240705209176128 9779 -739719681650148403562299488093391421492313568131714097186709216 9780 487377247108119500497517468259819344705411822236440638639617466 9781 17691411709067612072385479984742636141030691711458265137454947 9782 -380041992379279014744381596646695648169257001116094610566029859 9783 501824280799225932388408110271408647679887592382235453142885778 9784 -545109477646918328680536694638789051462457798238385397578420079 9785 227017595258858596456215462269730009310291193202898906322105926 9786 459030643384069826783102972217515536785954111042599249187369750 9787 -946487150241244606165743253174405531606375386395715368111441450 9788 851442058401875474551119548144782503196477260792132525017232616 9789 37660139432922596059860107824689600087097516422229045740132215 9790 -1225692285616115203672870815583347854219051336545680887699808718 9791 1453314912472461615297848736712330571638815762668105837462118942 9792 -368336835334690711866409428115153697847138955089890244120663902 9793 -1141919157984466427730726666737782256579040864868499629533263074 9794 1842953424800192527741148559450498036774133185229853594484244369 9795 -884180858722358068844537741196190972097423544603570041344818564 9796 -1017934173560114271289600564244168016967053816302734726792737296 9797 2008586179833109804071085565065796445670684638322467049099734111 9798 -1193366392583701304847810288869920499814432960096368735008876510 9799 -721851551625216897493906594096507624704998235287378311374637659 9800 2044211516461019183825409235966972472095539674940443850706667979 9801 -1446738788651464542511204971202770690801458508689220296317717680 9802 -467098511742698079051618643323161688901117965700575713443399364 9803 1878841564365277466584149881721738386932534568096458671250785547 9804 -1592127256652363550428745858770462503223655573523657225937740007 9805 -98535088566608951226163043727438497109856563817690404374703794 9806 1556950959506399777796764835635554718375796544911481162118737097 9807 -1525913604980151784898498629080710340568632135548336339248233376 9808 319269648232014458527625031250407496651572300731066432488464945 9809 952949332871335680853791605690536088003524641655406430514841155 9810 -1263200090616603598577757182971953546822015548731592797445520540 9811 568577659741785385073433164573706927065944577816974561476978983 9812 199063906277029512530105811598869308108582108269180884261258494 9813 -598026945977035918987254918370165595654826238114217964129901776 9814 701201336843479185247766295705920514928993020816047262550648890 9815 -490066616480331833339538976321587992172422130429812322946315874 9816 139075323199148535793132993416830055610991913500159369461279994 9817 404257825648500433729924448537969826794998946665365720204894099 9818 -1062693693582083182104000775032951495921656408613854833721540406 9819 959805204603510838588275611472525431258362475287355420833636904 9820 133578074833328374763680957208790269202776950241395882637587810 9821 -1304957088056206385520122021632575432025310481868748969013009697 9822 1584034436966895609229227838872958720313501973022751728028118488 9823 -375408233086368090204178905796478935998891854979303835212347143 9824 -1524483156897807710347016280709883912654854852554108424890800324 9825 2118205210245523989890580037979306806114013228032615986323910474 9826 -728909499432460879353982984438542358905083748560285006542401662 9827 -1440977498122905365854806938544118806919303011556398660755815274 9828 2532162858148148271741361747120146023104623588805803191353442188 9829 -1277759158673485262876314532995525671587987499663297030239544586 9830 -1295422591964948445967945716743541446813142888094056592654035834 9831 2707872766759400725975071951352450879903221651158447597056978197 9832 -1743288018382013542711439489535972813435406985060103832342318701 9833 -772496790490289921030402028321019587042695962542053486201165080 9834 2607182057808308330841250440669887342742537502157015191895455591 9835 -2067450433403503700054368023130568042817001019887146729349729127 9836 -169875832947648936123162950815994708945126479518825148274038754 9837 2060249144287387310240527322938835900900955620325140871602259128 9838 -2078237640824087546635322673554556101074997636739460290535053212 9839 366299141067665982851854524750591003273703610441602183475822251 9840 1314138615400543589981319179217663560983836693518014061295675145 9841 -1620450266954331116915948833585260891754094460837818608712471877 9842 719498637221508157068155342049251289571128332479822119043825949 9843 504974302111152195744133867597352382196422366477722093784357539 9844 -1019191162380283017149110235474520199960245663487689630217328338 9845 679457339094330524029306616789590928567150881804492533194401892 9846 -248571406707197695933819295064591219385592650543327653294027739 9847 -166466160933608431737751384216842668150027996700102431241253771 9848 657742396320078395429373276465000184568830133490527416058431214 9849 -857169859212773470484676154603545106332839303371725590920783845 9850 629936614256233001328894515853938416586654685920329258114899749 9851 269574845329729865703692644005415210636543443745061664573589894 9852 -1530669933596478429916997936578057340920056458848154813823763733 9853 1619845995318855712177959248978342343777124626831797033831397125 9854 -61716455618081447140576000069803226065157508157566827289794447 9855 -1867739314513241612201009845191018083521299145281059235935695681 9856 2554835103527627616525569887236927479022113963644455398604694952 9857 -865328098900531315632336239235120757630426235316586749874590192 9858 -2062227376871892589325102110309390152418346199038409488217296965 9859 3286585962936034844032916261650876260427678442767714767726682406 9860 -1578253289630125414712781542385133814048836566345679802926970324 9861 -1648856774622606521477709826413430766807320238798127776594164205 9862 3604000771877389884482902399147261637619367263912157837645898207 9863 -2270096494499888685461754410450696080526078417065692911785955969 9864 -1129835357449339941045613828282867722651866260689343430555599878 9865 3355668927360886190783388366015450008948377299029600818478849934 9866 -2543331933393177817290022471996305400537670789097469801334601986 9867 -464154006699246163666710035458439975090035887850455032016899817 9868 2826736624501773899204656551853325925573100998787555445461179985 9869 -2437562793514076224167212966538119189031173857970079293908437447 9870 61252327354082475045381641638103186287822963591438385555745286 9871 2041648810275047753120747154965431145055896789938439493019506777 9872 -2157848763702446462113609055632383676671321475742138718355221164 9873 449424215028492732455473871047761570169370873131310590157058399 9874 1166001137872923782885517493679214853419010020925045402712090413 9875 -1529447334349321155644263774578237816502315039003480058645783746 9876 903591808950587269822368364387725333254427305084119674215673234 9877 140727780379317407527376509603252741998330906212193592759568003 9878 -784820971917477637095055684250393357134106480138241911508050477 9879 937192569457310676813526687645477380681476771496662131177573325 9880 -1029364671008138479163499926586775244860569553003118890206472848 9881 466966309132883161305175095254829331276903254297695478285110153 9882 861417623616891636049116257437129199766301704684783014885764665 9883 -1871415607279722608678663193916289676559017623629798032507171463 9884 1757939822924600077900616818487560706206789685778980565975394685 9885 8047056111683662003235791993981345868439187183356066365147872 9886 -2473371617383100957446343090223547136878011150555709959778055026 9887 3009421195383401079948821638524090549664628986798802287860082424 9888 -808851444016825576067402888364661305155499760939333657134157932 9889 -2332036385766157379808136411463027278682941704331774215625007706 9890 3828483357548825354956007537607737566461532075557875867793885139 9891 -1859976433259624547742407595452164874038819102635933821094266555 9892 -2112004486658808879047310193186403378061091745294560802598230422 9893 4194934066771370672333103694366065612295208997907130360553713108 9894 -2483749930444235044818447752730629959746282745647986098927148517 9895 -1534457667432131735524792165314157648789540916058165670697177990 9896 4289825198835556726432398216428988653602425581685423610841870392 9897 -3001694676316017259677780941868891797038085521999150353108672455 9898 -1040165855842800174819837435004446191465761387764655961481455861 9899 3974339455316050324861175543641783185876251159563843428495267716 9900 -3291635098607731118793273283825790530727402266122667357820719494 9901 -306820590129377342783205019918848052293675666423710014005765128 9902 3327303479399491704528782223145128517668667936510497495778366563 9903 -3153576910965305515753789303690812737885806253611164952119926039 9904 533188141268798743592714546697474477915105513263079069752951189 9905 2100458922096577180867580722686293495642977211596266233994725528 9906 -2606906987037892635067107165363062399816707481390645568228202172 9907 1035876923753446471727871359281087947844126963571665826547744988 9908 551005981121874212340889979305610128465077691914447485878815600 9909 -1238315815654920027109810311673364518238568847968088511087886919 9910 1310810405183166267143216401179654448601596537253117440714111963 9911 -873567329651444473408085715423539928259368302163029080024371084 9912 283637375996945878208114736575254947785171161660444493679389335 9913 711189121656220950842816756468190418586272163904530767954051715 9914 -2076493007969517796006104348181090619337007835130473195794096675 9915 1982528689489050776808126648712382525737769777895607430712975305 9916 174580823131365410758998485014943300719951193678768641671903501 9917 -2607875844285302372776849188595415223588003373194983222774596147 9918 3282711145840498764315595474924449259492810803067917546799779716 9919 -854891265865255530186066755663976617131332873916734442480058910 9920 -3100360620855256302890420928113118200636658141028756286897806330 9921 4404416477340137151544535914528003754194173092838143647828111785 9922 -1559108470259413360326576313091564940208913636922814851462136691 9923 -2969735425386675492042838989409922169132051829091637245449094576 9924 5275130384219793189652805046105416217047492925028387493876288906 9925 -2671996042795394934959654505383504388194279719920865225412851447 9926 -2713022996275031326028780263134768229588154749547636641516826058 9927 5663967134187056979797545169963797169510495141376624911478618479 9928 -3607942393508829488827046517545975713318223338280764198157219992 9929 -1678752046883344411991120704379340525388330768943273339754702555 9930 5478879252344063287486830791637827093522727116001264560239239865 9931 -4267771149191710547497193442608744603042534256121257078428031463 9932 -475056284957046625346614533650016633644566405695950746635877715 9933 4385444724700007877262630760984454580718539096188365052593237128 9934 -4282414415880550433921660847370916614987862033148063529561812266 9935 603010771965731721569302091973045317000266957841453208152305986 9936 2867950387448059113353604304328447135389092376763218280709636162 9937 -3347386066277173785279978585344426624913963243094336542816775226 9938 1318670845677442549756099328113425641930094354736955747038790838 9939 1217206485981422891759702619231396814540049829920026714359994213 9940 -2109220093484737906618913149621165163358749238806409130328533143 9941 1235578586406039687575370004058809942549199877606191768087327997 9942 -341325927379620002465089597053046071959636992698167770421355445 9943 -353338043070185515816854212891623077829372777019114754103909124 9944 1199821086703143596666911830681525657006502004667399287299774859 9945 -1607979814992740189748621554391724614169353444393601344914233553 9946 1296894135841470580664370533821369621197779849462907104490074458 9947 412600049295401907813454265992883929138070924896607220524355218 9948 -3025574875571691661568618279226416580557690101720362815125067160 9949 3349113879705205224679809078916644239623828523686861501829242718 9950 -246007418902537467911224016315194370844933864899045955555536746 9951 -3759065785069255432493501593370046192061440863521245289048837714 9952 5292017840511628409663960015694676208319966029541654964068975788 9953 -1875404390726483321700379752733602446122052485368588835184647297 9954 -4215176301303399802894138146151803375642246517872806659081858578 9955 6828931249697763874126858924061659278744316920325206508971156965 9956 -3307983236436337140801485869131424966326171186441994939826395796 9957 -3427151842961618876120716887234045531772792679022665159489713816 9958 7514879505167327840244326548114578656569283021296663260885413992 9959 -4711103106072243168657371343116993224931012126572197869663715183 9960 -2423039569466028712727275067502313658619594933328751152657133204 9961 7049262907329272187469686996889333421899224220615895098626118801 9962 -5250771298594010423657308532896448249348182662736267198347098369 9963 -1105193188834213173079439229793001272023662648554252604417560763 9964 5992101619731866594077872954147955748491843998291565769370429275 9965 -5029117999727133489398228582442671687449672610191790560737492120 9966 -61925527132763326097253376905893259580237246652594335888654869 9967 4406402309074484446368767893340652288294686800713374940123528544 9968 -4441855949354859921827698572409228301452218981954663260159954912 9969 714621032185986931475615146365624563352436251140915493203205850 9970 2611894635381974582085905730642739921600927063772166287099409302 9971 -3148032079343478563408318029678561012477567736426917047395308975 9972 1640078982021257695494887196538113698673755435322150593609853639 9973 507416766862924371845667204470845838533892781922830210840512630 9974 -1609213244171486657882476219334250250322740676423241501347501882 9975 1713651652302839514924564541123829752713335077270675072261729356 9976 -1914588397796563283357641077855326452558782519310007610351542866 9977 964852865123144974947152753121732267544723786543193256865924274 9978 1580015427336401865838963089294811814405336381494197415603537954 9979 -3673098898767469754389515886685507965118060260271340935986179550 9980 3624827964435888665462856259019592358323966820956385446733133095 9981 -143065581536931477985315994394126145546542731853305355356576786 9982 -4961869462783633755102983773861870377681172317512130070918888012 9983 6217790058958417274916867709130433958931248354522446424639038856 9984 -1780849266438374831313301690095286905804050438262837532122201590 9985 -4736142779039167248407997232242323007116875230870742433521718897 9986 7932123466238742244325276739241631211426499915241071700050681183 9987 -3914340773492707392742034017376833821836373189688223099555383543 9988 -4356335886135042169364392309058917612769200998671108315456758608 9989 8736206093537125869806249021181651750319616572531905675286672795 9990 -5166832197842931821901509955296506799430119719324051994928623231 9991 -3238733046970455362217850639793362025732082574637190827900045840 9992 8972964773655061748096237204002802645642643411206446696083478526 9993 -6219000034816427893920843150333918375289712319481151293157854839 9994 -2287570363089215564120712096794511709154994184179965349203455398 9995 8376759642709656812680971337710036109480497828908409936290798792 9996 -6790211270866736412506276265563085028817317186810510634046085403 9997 -840156809550957650182662339724802534777951798186918108556149048 9998 7080017679955270196046276387879998516800236720656830730934049447 9999 -6499301395882942304531564022587353956429900572901588467400907629 10000 837987984072058428594872433632463584012361383705157302292885326