0 1 1 1 2 1 3 -1 4 -1 5 0 6 1 7 2 8 0 9 -2 10 -3 11 -1 12 4 13 4 14 1 15 -4 16 -6 17 -1 18 5 19 8 20 1 21 -8 22 -10 23 -2 24 11 25 14 26 4 27 -14 28 -19 29 -4 30 17 31 24 32 4 33 -23 34 -31 35 -6 36 31 37 40 38 9 39 -38 40 -50 41 -10 42 46 43 63 44 11 45 -60 46 -79 47 -16 48 77 49 98 50 21 51 -92 52 -122 53 -24 54 112 55 150 56 28 57 -140 58 -183 59 -36 60 173 61 224 62 46 63 -208 64 -273 65 -54 66 249 67 329 68 62 69 -304 70 -396 71 -78 72 370 73 478 74 98 75 -440 76 -573 77 -112 78 521 79 684 80 130 81 -627 82 -815 83 -160 84 751 85 968 86 193 87 -884 88 -1149 89 -224 90 1041 91 1358 92 261 93 -1236 94 -1599 95 -312 96 1461 97 1884 98 373 99 -1710 100 -2214 101 -432 102 1998 103 2592 104 498 105 -2346 106 -3031 107 -590 108 2750 109 3540 110 696 111 -3196 112 -4125 113 -801 114 3708 115 4796 116 923 117 -4320 118 -5567 119 -1082 120 5022 121 6454 122 1262 123 -5800 124 -7472 125 -1448 126 6694 127 8632 128 1663 129 -7742 130 -9955 131 -1929 132 8936 133 11472 134 2233 135 -10270 136 -13202 137 -2556 138 11788 139 15162 140 2919 141 -13548 142 -17393 143 -3364 144 15551 145 19936 146 3872 147 -17784 148 -22817 149 -4408 150 20313 151 26078 152 5019 153 -23226 154 -29771 155 -5750 156 26521 157 33952 158 6572 159 -30192 160 -38681 161 -7462 162 34342 163 44010 164 8467 165 -39080 166 -50016 167 -9644 168 44417 169 56800 170 10973 171 -50369 172 -64438 173 -12416 174 57065 175 73012 176 14035 177 -64660 178 -82654 179 -15916 180 73197 181 93496 182 18030 183 -82698 184 -105656 185 -20330 186 93349 187 119280 188 22911 189 -105380 190 -134543 191 -25880 192 118850 193 151643 194 29196 195 -133818 196 -170777 197 -32824 198 150561 199 192146 200 36882 201 -169376 202 -216011 203 -41500 204 190378 205 242676 206 46657 207 -213696 208 -272423 209 -52310 210 239694 211 305552 212 58602 213 -268792 214 -342463 215 -65728 216 301201 217 383586 218 73665 219 -337114 220 -429329 221 -82356 222 377048 223 480168 224 92023 225 -421606 226 -536663 227 -102908 228 471097 229 599424 230 114982 231 -525846 232 -669091 233 -128234 234 586597 235 746332 236 142934 237 -654160 238 -831952 239 -159388 240 729024 241 926869 242 177623 243 -811728 244 -1031976 245 -197624 246 903276 247 1148252 248 219748 249 -1004802 250 -1276884 251 -244432 252 1117080 253 1419148 254 271721 255 -1240896 256 -1576344 257 -301632 258 1377661 259 1749918 260 334668 261 -1528976 262 -1941530 263 -371390 264 1695957 265 2152998 266 411889 267 -1879799 268 -2386224 269 -456272 270 2082497 271 2643248 272 505197 273 -2306222 274 -2926423 275 -559384 276 2552633 277 3238360 278 619057 279 -2823536 280 -3581737 281 -684410 282 3121647 283 3959458 284 756288 285 -3449984 286 -4374887 287 -835704 288 3810998 289 4831666 290 923004 291 -4207270 292 -5333578 293 -1018496 294 4642577 295 5884788 296 1123381 297 -5121116 298 -6489976 299 -1238968 300 5646364 301 7154232 302 1365782 303 -6222060 304 -7882950 305 -1504414 306 6853460 307 8681936 308 1656422 309 -7546280 310 -9557719 311 -1823530 312 8305495 313 10517472 314 2006621 315 -9136500 316 -11568683 317 -2206564 318 10046457 319 12719472 320 2425429 321 -11043228 322 -13978990 323 -2665581 324 12133909 325 15357120 326 2928297 327 -13326062 328 -16864301 329 -3214876 330 14629536 331 18511904 332 3528158 333 -16055148 334 -20312520 335 -3871252 336 17612783 337 22279820 338 4246009 339 -19313088 340 -24428335 341 -4654432 342 21169599 343 26773742 344 5100282 345 -23196992 346 -29333394 347 -5587668 348 25409082 349 32126172 350 6119353 351 -27820792 352 -35172058 353 -6698215 354 30450485 355 38492640 356 7329230 357 -33318168 358 -42111818 359 -8017974 360 36443059 361 46055406 362 8768344 363 -39845746 364 -50350809 365 -9584396 366 43551225 367 55027748 368 10472911 369 -47586720 370 -60118799 371 -11441252 372 51978618 373 65659176 374 12494860 375 -56755322 376 -71686469 377 -13639628 378 61950796 379 78241160 380 14884514 381 -67601764 382 -85367586 383 -16239280 384 73744438 385 93113762 386 17711674 387 -80417844 388 -101530737 389 -19309848 390 87667752 391 110673570 392 21045721 393 -95543744 394 -120602515 395 -22932398 396 104095329 397 131382496 398 24980537 399 -113375600 400 -143082733 401 -27201430 402 123446254 403 155777944 404 29611062 405 -134374104 406 -169549423 407 -32226772 408 146226240 409 184484814 410 35063169 411 -159074784 412 -200677744 413 -38135956 414 173002722 415 218228920 416 41466319 417 -188099515 418 -237247804 419 -45077174 420 204455941 421 257852432 422 48988672 423 -222169606 424 -280168679 425 -53222226 426 241351473 427 304331954 428 57805855 429 -262121260 430 -330489295 431 -62770104 432 284601351 433 358798832 434 68142265 435 -308922956 436 -389429335 437 -73951368 438 335234302 439 422562432 440 80234745 441 -363695202 442 -458394641 443 -87032668 444 394469660 445 497137232 446 94381952 447 -427733672 448 -539015995 449 -102322110 450 463684752 451 584273313 452 110902350 453 -502535264 454 -633171167 455 -120175744 456 544504486 457 685991236 458 130192081 459 -589827716 460 -743034098 461 -141004380 462 638766982 463 804622412 464 152677502 465 -691604036 466 -871104620 467 -165281608 468 748631148 469 942854584 470 178883241 471 -810161330 472 -1020271495 473 -193553370 474 876541613 475 1103783766 476 209377633 477 -948144912 478 -1193852927 479 -226448152 480 1025358993 481 1290974048 482 244853607 483 -1108599262 484 -1395675883 485 -264688912 486 1198324200 487 1508525044 488 286066486 489 -1295025554 490 -1630131366 491 -309107112 492 1399216577 493 1761148772 494 333928913 495 -1511446928 496 -1902275090 497 -360657876 498 1632320173 499 2054257784 500 389441257 501 -1762483544 502 -2217900696 503 -420437604 504 1902614432 505 2394064630 506 453803150 507 -2053437320 508 -2583668171 509 -489704480 510 2215745220 511 2787694976 512 528334702 513 -2390387966 514 -3007201088 515 -569900866 516 2578256342 517 3243316840 518 614608953 519 -2780302974 520 -3497248550 521 -662679136 522 2997567298 523 3770286455 524 714363335 525 -3231161756 526 -4063814596 527 -769931552 528 3482254968 529 4379313812 530 829655084 531 -3752096184 532 -4718363264 533 -893823136 534 4042043777 535 5082651262 536 962763915 537 -4353550976 538 -5473987519 539 -1036829358 540 4688146925 541 5894306268 542 1116374916 543 -5047464632 544 -6345669912 545 -1201779504 546 5433275629 547 6830282452 548 1293470374 549 -5847474032 550 -7350503414 551 -1391904608 552 6292054641 553 7908853518 554 1497546676 555 -6769147206 556 -8508019987 557 -1610892176 558 7281056864 559 9150872020 560 1732495401 561 -7830245769 562 -9840479058 563 -1862948892 564 8419310318 565 10580118656 566 2002858609 567 -9051021294 568 -11373282826 569 -2152870114 570 9728370361 571 12223698236 572 2313701096 573 -10454551604 574 -13135348927 575 -2486118992 576 11232936366 577 14112485692 578 2670911309 579 -12067119616 580 -15159636092 581 -2868916712 582 12960976158 583 16281629856 584 3081063549 585 -13918640634 586 -17483625292 587 -3308342776 588 14944479226 589 18771123300 590 3551775286 591 -16043146068 592 -20149981469 593 -3812448864 594 17219649106 595 21626443680 596 4091560739 597 -18479327848 598 -23207174284 599 -4390388178 600 19827824760 601 24899277012 602 4710252413 603 -21271151698 604 -26710311995 605 -5052559492 606 22815766128 607 28648334240 608 5418850717 609 -24468549936 610 -30721935916 611 -5810770222 612 26236778998 613 32940269424 614 6230022536 615 -28128200438 616 -35313072050 617 -6678421134 618 30151124506 619 37850713674 620 7157947361 621 -32314403036 622 -40564247146 623 -7670712316 624 34627396481 625 43465440442 626 8218910253 627 -37100067680 628 -46566809312 629 -8804875728 630 39743089881 631 49881674480 632 9431149727 633 -42567824356 634 -53424225687 635 -10100438000 636 45586289237 637 57209563776 638 10815560153 639 -48811270304 640 -61253741416 641 -11579513599 642 52256446940 643 65573835822 644 12395550961 645 -55936373840 646 -70188028226 647 -13267135164 648 59866450172 649 75115656096 650 14197880085 651 -64063049494 652 -80377268206 653 -15191625992 654 68543671334 655 85994715228 656 16252530435 657 -73326925876 658 -91991245367 659 -17385015592 660 78432503551 661 98391573912 662 18593703950 663 -83881332288 664 -105221955087 665 -19883507122 666 89695756541 667 112510291380 668 21259727769 669 -95899525448 670 -120286254191 671 -22728003336 672 102517769172 673 128581373562 674 24294236152 675 -109577185696 676 -137429127563 677 -25964693344 678 117106250956 679 146865080506 680 27746126580 681 -125135217866 682 -156927032298 683 -29645711553 684 133696099072 685 167655129936 686 31670968021 687 -142822887376 688 -179091985245 689 -33829877630 690 152551808617 691 191282846064 692 36131023639 693 -162921331768 694 -204275777631 695 -38583521930 696 173972159576 697 218121807712 698 41196935136 699 -185747495340 700 -232875076977 701 -43981410916 702 198293342854 703 248593047744 704 46947840308 705 -211658530016 706 -265336730946 707 -50107784676 708 225894717642 709 283170870576 710 53473383993 711 -241056717564 712 -302164131703 713 -57057513850 714 257202847013 715 322389361556 716 60873970528 717 -274394977564 718 -343923870319 719 -64937394724 720 292698563890 721 366849660800 722 69263168346 723 -312183021616 724 -391253669928 725 -73867599080 726 332922153960 727 417228092364 728 78768137208 729 -354994229082 730 -444870722756 731 -83983289978 732 378482033932 733 474285249152 734 89532513152 735 -403473331368 736 -505581559010 737 -95436428104 738 430061368457 739 538876134274 740 101717068100 741 -458344989016 742 -574292477657 743 -108397791126 744 488428729050 745 611961482414 746 115503166513 747 -520423364112 748 -652021813021 749 -123059222716 750 554446513174 751 694620397412 752 131093736346 753 -590622805598 754 -739912952872 755 -139636143700 756 629084025285 757 788064445240 758 148717416857 759 -669969764058 760 -839249572007 761 -158370355552 762 713428149398 763 893653369896 764 168629924850 765 -759616075248 766 -951471857815 767 -179533160664 768 808699406762 769 1012912616714 770 191119043617 771 -860853771155 772 -1078195395400 773 -203428842152 774 916265427996 775 1147552854496 776 216506499802 777 -975131578876 778 -1221231362955 779 -230398543866 780 1037660660843 781 1299491722996 782 245153959752 783 -1104073296196 784 -1382609922321 785 -260824585808 786 1174603331349 787 1470878055464 788 277465567070 789 -1249498257920 790 -1564605304688 791 -295135271234 792 1329019611912 793 1664118838068 794 313895157209 795 -1413444112382 796 -1769764753090 797 -333810240352 798 1503064914505 799 1881909211992 800 354949624733 801 -1598192163662 802 -2000939641420 803 -377386420448 804 1699153526175 805 2127265855568 806 401197620017 807 -1806295567654 808 -2261321232417 809 -426464646578 810 1919985256276 811 2403564102884 812 453273967050 813 -2040610681072 814 -2554479231231 815 -481717027040 816 2168581761740 817 2714579211159 818 511890140228 819 -2304331908284 820 -2884405919695 821 -543895123016 822 2448319821972 823 3064532231510 824 577840015562 825 -2601030433258 826 -3255563837243 827 -613839040576 828 2762975827988 829 3458140966616 830 652012502036 831 -2934697242672 832 -3672940199257 833 -692487534902 834 3116767238606 835 3900676570102 836 735398951430 837 -3309790904632 838 -4142105792576 839 -780889222492 840 3514407050489 841 4398026398796 842 829108406051 843 -3731290622640 844 -4669281981985 845 -880215031712 846 3961155318356 847 4956763771776 848 934377083276 849 -4204755114128 850 -5261413366987 851 -991772025368 852 4462885808962 853 5584225381096 854 1052586773822 855 -4736387937554 856 -5926250205537 857 -1117018727020 858 5026149910452 859 6288597174080 860 1185276922209 861 -5333109964100 862 -6672437911632 863 -1257582123768 864 5658258128098 865 7079009588850 866 1334166836245 867 -6002639734602 868 -7509618340092 869 -1415276524256 870 6367359210617 871 7965643140810 872 1501170975241 873 -6753582538176 874 -8448539895943 875 -1592124451994 876 7162539743168 877 8959845458096 878 1688425782297 879 -7595529143228 880 -9501181840544 881 -1790379802470 882 8053921914329 883 10074260950876 884 1898308946508 885 -8539165176248 886 -10680889600367 887 -2012553503168 888 9052785146482 889 11322974448192 890 2133471805190 891 -9596392267288 892 -12002527172789 893 -2261441920896 894 10171686700384 895 12721670269864 896 2396863531199 897 -10780462204164 898 -13482643174207 899 -2540158318706 900 11424610094959 901 14287808321024 902 2691770270030 903 -12106125429342 904 -15139657510071 905 -2852167681696 906 12827113640152 907 16040818988868 908 3021845375914 909 -13589795373024 910 -16994064914095 911 -3201325241444 912 14396511435521 913 18002318798615 914 3391156702945 915 -15249730276720 916 -19068663319472 917 -3591919099248 918 16152055983929 919 20196348950188 920 3804224282603 921 -17106234290298 922 -21388803073448 923 -4028717373286 924 18115158762964 925 22649639105448 926 4266077442425 927 -19181879831608 928 -23982666048842 929 -4517020312864 930 20309614418661 931 25391899030026 932 4782301634504 933 -21501753408000 934 -26881570406743 935 -5062717909126 936 22761869334977 937 28456140918052 938 5359107421622 939 -24093727276708 940 -30120311384685 941 -5672353566808 942 25501296477743 943 31879035548912 944 6003388491002 945 -26988759587612 946 -33737533584235 947 -6353194430864 948 28560522182149 949 35701305734168 950 6722804985016 951 -30221225926912 952 -37776146612800 953 -7113309067170 954 31975762588157 955 39968160816132 956 7525855193992 957 -33829285422496 958 -42283779373009 959 -7961653245744 960 35787220965849 961 44729776394128 962 8421976163146 963 -37855284917237 964 -47313286507985 965 -8908164619568 966 40039499013729 967 50041823862102 968 9421632107715 969 -42346205075682 970 -52923302121555 971 -9963867221072 972 44782079541040 973 55966054748164 974 10536435855120 975 -47354152617352 976 -59178856272720 977 -11140986767092 978 50069828637964 979 62570945383088 980 11779257608897 981 -52936903317816 982 -66152049194520 983 -12453077827760 984 55963581621700 985 69932407961440 986 13164371525517 987 -59158500887428 988 -73922800980811 989 -13915164073796 990 62530755347609 991 78134574601448 992 14707589245665 993 -66089917278182 994 -82579671692620 995 -15543892911582 996 69846058958604 997 87270661705056 998 16426436713170 999 -73809780549856 1000 -92220772156869 1001 -17357705906048 1002 77992239616074 1003 97443922623792 1004 18340317830881 1005 -82405177037896 1006 -102954760470680 1007 -19377026589488 1008 87060943915093 1009 108768697356316 1010 20470727688842 1011 -91972535154036 1012 -114901947505750 1013 -21624467382984 1014 97153625040833 1015 121371568904934 1016 22841452739900 1017 -102618598903414 1018 -128195506562768 1019 -24125057482560 1020 108382585996988 1021 135392636840060 1022 25478827866854 1023 -114461499998456 1024 -142982813902646 1025 -26906493810308 1026 120872081822386 1027 150986919574976 1028 28411980819783 1029 -127631938231904 1030 -159426915725599 1031 -29999417302654 1032 134759582014552 1033 168325898020710 1034 31673141954804 1035 -142274480746914 1036 -177708152216672 1037 -33437716980528 1038 150197108295572 1039 187599214495464 1040 35297942281188 1041 -158548991878880 1042 -198025934820357 1043 -37258864557008 1044 167352761029780 1045 209016542020440 1046 39325786502857 1047 -176632206278292 1048 -220600711994828 1049 -41504282567066 1050 186412341127064 1051 232809640644786 1052 43800215828202 1053 -196719459287636 1054 -245676120402274 1055 -46219749239024 1056 207581194244304 1057 259234619014940 1058 48769357074984 1059 -219026589893190 1060 -273521362071353 1061 -51455843717048 1062 231086175047702 1063 288574421055578 1064 54286363688038 1065 -243792032935858 1066 -304433805770048 1067 -57268435548983 1068 257177873612189 1069 321141559584096 1070 60409956089305 1071 -271279118901224 1072 -338741859158599 1073 -63719222669374 1074 286132991909597 1075 357281120729920 1076 67204957067800 1077 -301778601359056 1078 -376808111609722 1079 -70876322598250 1080 318257029445199 1081 397374065192918 1082 74742941580904 1083 -335611433912528 1084 -419032801414237 1085 -78814921980420 1086 353887155607937 1087 441840854903704 1088 83102885792955 1089 -373131820634048 1090 -465857609351428 1091 -87617990009706 1092 393395446790095 1093 491145436313448 1094 92371948127122 1095 -414730566233678 1096 -517769840546579 1097 -97377061903616 1098 437192354595822 1099 545799614365864 1100 102646255092803 1101 -460838754549424 1102 -575306999507490 1103 -108193099125588 1104 485730604666750 1105 606367854472266 1106 114031839506036 1107 -511931786684296 1108 -639061829670577 1109 -120177433607640 1110 539509380402177 1111 673472553268974 1112 126645590838229 1113 -568533813053530 1114 -709687825986790 1115 -133452804014064 1116 599079015050203 1117 747799822618268 1118 140616381603000 1119 -631222596664120 1120 -787905302996243 1121 -148154492782381 1122 665046033838970 1123 830105835533202 1124 156086215251327 1125 -700634848480736 1126 -874508031421700 1127 -164431573411650 1128 738078796457553 1129 921223787188118 1130 173211577735765 1131 -777472079532958 1132 -970370538535170 1133 -182448278467260 1134 818913568073860 1135 1022071528964176 1136 192164822470673 1137 -862507018400256 1138 -1076456091216467 1139 -202385499679568 1140 908361299547228 1141 1133659938919720 1142 213135791049439 1143 -956590647267002 1144 -1193825471712304 1145 -224442432478284 1146 1007314930787404 1147 1257102097874632 1148 236333482478888 1149 -1060659914649236 1150 -1323646572237479 1151 -248838378572192 1152 1116757531850889 1153 1393623346507712 1154 261987995496413 1155 -1175746188064850 1156 -1467204935815771 1157 -275814721367800 1158 1237771081071344 1159 1544572305875008 1160 290352538223424 1161 -1302984515789466 1162 -1625915278316648 1163 -305637090281318 1164 1371546232918299 1165 1711432951249748 1166 321705754562446 1167 -1443623773172384 1168 -1801334139187858 1169 -338597731609486 1170 1519392859495425 1171 1895837837221944 1172 356354141244988 1173 -1599037775685672 1174 -1995173706974928 1175 -375018105163810 1176 1682751761505948 1177 2099582581016788 1178 394634832448961 1179 -1770737448435116 1180 -2209316990358873 1181 -415251727514368 1182 1863207316703886 1183 2324641720654840 1184 436918504041336 1185 -1960384150017958 1186 -2445834394318983 1187 -459687284739724 1188 2062501510024974 1189 2573186074960320 1190 483612704633252 1191 -2169804257273536 1192 -2707001899486761 1193 -508752039573386 1194 2282549097509161 1195 2847601744021576 1196 535165341759762 1197 -2401005127185552 1198 -2995320920629519 1199 -562915559968704 1200 2525454402645840 1201 3150510901151930 1202 592068664218392 1203 -2656192562686760 1204 -3313540074003728 1205 -622693798714744 1206 2793529481065825 1207 3484794540789820 1208 654863442910250 1209 -2937789920292674 1210 -3664678949714880 1211 -688653556311628 1212 3089314213917966 1213 3853617361668504 1214 724143728716756 1215 -3248459009961712 1216 -4052054155533930 1217 -761417362075458 1218 3415598049779754 1219 4260454980586694 1220 800561861965237 1221 -3591122951057680 1222 -4479307752618026 1223 -841668811765664 1224 3775444024836381 1225 4709123689350176 1226 884834153343641 1227 -3968991162683696 1228 -4950438392702268 1229 -930158403348920 1230 4172214765965560 1231 5203812986550960 1232 977746880778440 1233 -4385586682649811 1234 -5469835306391611 1235 -1027709916083312 1236 4609601184772090 1237 5749121136396832 1238 1080163068327336 1239 -4844776026628082 1240 -6042315502186118 1241 -1135227382333458 1242 5091653552712343 1243 6350094028957158 1244 1193029658921006 1245 -5350801817552516 1246 -6673164361431122 1247 -1253702705803504 1248 5622815754258895 1249 7012267640651258 1250 1317385598235168 1251 -5908318435806624 1252 -7368180046949914 1253 -1384223984475376 1254 6207962395151153 1255 7741714420150506 1256 1454370406748909 1257 -6522430962894808 1258 -8133721953102648 1259 -1527984601916916 1260 6852439662976045 1261 8545093953285840 1262 1605233813813134 1263 -7198737715041180 1264 -8976763683215504 1265 -1686293156120160 1266 7562109606579229 1267 9429708291847484 1268 1771345993412363 1269 -7943376689366456 1270 -9904950832910298 1271 -1860584300944218 1272 8343398845026323 1273 10403562364893728 1274 1954209038660601 1275 -8763076273638416 1276 -10926664144552196 1277 -2052430582078208 1278 9203351364734729 1279 11475429927590480 1280 2155469174345997 1281 -9665210601018740 1282 -12051088372608318 1283 -2263555356486676 1284 10149686544559219 1285 12654925542594272 1286 2376930414753240 1287 -10657859964714364 1288 -13288287517299183 1289 -2495846891889178 1290 11190862063403374 1291 13952583132115603 1292 2620569123402786 1293 -11749876743660704 1294 -14649286839268071 1295 -2751373751524676 1296 12336142976174935 1297 15379941685363148 1298 2888550259566170 1299 -12950957329288984 1300 -16146162420620244 1301 -3032401578470488 1302 13595676614222880 1303 16949638757107902 1304 3183244722717475 1305 -14271720586161888 1306 -17792138771729591 1307 -3341411403508606 1308 14980574761747405 1309 18675512448167104 1310 3507248666603665 1311 -15723793425483432 1312 -19601695374806105 1313 -3681119611584176 1314 16503002772106060 1315 20572712618077364 1316 3863404145392123 1317 -17319904120208136 1318 -21590682767355532 1319 -4054499713426848 1320 18176277264291543 1321 22657822145283744 1322 4254822060133428 1323 -19073984044940256 1324 -23776449202698015 1325 -4464806081340012 1326 20014972079463482 1327 24948989120381296 1328 4684906717029139 1329 -21001278582724710 1330 -26177978613676863 1331 -4915599822193404 1332 22035034352050206 1333 27466070933787016 1334 5157383072756793 1335 -23118468004244288 1336 -28816041087782494 1337 -5410776975363724 1338 24253910402214969 1339 30230791302047564 1340 5676325924604591 1341 -25443799194275284 1342 -31713356725431536 1343 -5954599239239432 1344 26690683547879956 1345 33266911366397354 1346 6246192240477452 1347 -27997229175241284 1348 -34894774288747896 1349 -6551727447705824 1350 29366223582452137 1351 36600416093765874 1352 6871855829694105 1353 -30800581458468642 1354 -38387465685831732 1355 -7207258036769664 1356 32303350294639207 1357 40259717315759920 1358 7558645683101433 1359 -33877716341910164 1360 -42221137929621854 1361 -7926762761707052 1362 35527010831503016 1363 44275874854855888 1364 8312387124788887 1365 -37254716368435792 1366 -46428263821033390 1367 -8716331947685190 1368 39064473597712105 1369 48682837309871982 1370 9139447252220940 1371 -40960088261509314 1372 -51044333266363356 1373 -9582621580654352 1374 42945538567157358 1375 53517704206568200 1376 10046783746268855 1377 -45024982767034176 1378 -56108126720200203 1379 -10532904571039040 1380 47202767060839783 1381 58821011363651032 1382 11041998694164942 1383 -49483433951199788 1384 -61662012979195465 1385 -11575126551344000 1386 51871730965193633 1387 64637041480475564 1388 12133396443710990 1389 -54372619634628588 1390 -67752273103945460 1391 -12717966599083152 1392 56991284857563715 1393 71014162122447842 1394 13330047317310398 1395 -59733144785145956 1396 -74429453061387508 1397 -13970903309135432 1398 62603861139229760 1399 78005193463350918 1400 14641856140519564 1401 -65609349845009664 1402 -81748747201882749 1403 -15344286675808184 1404 68755792113632331 1405 85667808341721820 1406 16079637620369761 1407 -72049646133930696 1408 -89770415591944055 1409 -16849416283319830 1410 75497659271482805 1411 94064967403445607 1412 17655197463901388 1413 -79106880649155016 1414 -98560237713228791 1415 -18498626344898014 1416 82884674258527418 1417 103265392334881544 1418 19381421504178597 1419 -86838732778330144 1420 -108190006047542497 1421 -20305378176426892 1422 90977091989442942 1423 113344080441554296 1424 21272371659573014 1425 -95308145650536694 1426 -118738062526067120 1427 -22284360739272760 1428 99840661000073391 1429 124382864099602424 1430 23343391253161513 1431 -104583795078575572 1432 -130289881942954854 1433 -24451599939476384 1434 109547111752241792 1435 136471018900965370 1436 25611218455620246 1437 -114740599291621728 1438 -142938705860839044 1439 -26824577428272616 1440 120174688688118065 1441 149705924630521338 1442 28094110668412563 1443 -125860272922624886 1444 -156786231785277844 1445 -29422359710520280 1446 131808727058803185 1447 164193783557448192 1448 30811978550918892 1449 -138031929002672412 1450 -171943361780450187 1451 -32265738434124402 1452 144542281130955552 1453 180050400894430964 1454 33786532834344385 1455 -151352733025427084 1456 -188531016090599034 1457 -35377382806440512 1458 158476805175670833 1459 197402032679244340 1460 37041442569837946 1461 -165928613479976320 1462 -206681016697488482 1463 -38782005161529802 1464 173722894769025324 1465 216386306767699404 1466 40602508319322321 1467 -181875033613849276 1468 -226537047294232948 1469 -42506540786163028 1470 190401090270697329 1471 237153223095785168 1472 44497848887708607 1473 -199317829580390351 1474 -248255695494100755 1475 -46580343204390784 1476 208642751070252106 1477 259866239874884936 1478 48758105514569928 1479 -218394120547795630 1480 -272007584821576175 1481 -51035396218798370 1482 228591003029098440 1483 284703452931942620 1484 53416662083970213 1485 -239253296805456376 1486 -297978603344536087 1487 -55906544112615232 1488 250401768923347748 1489 311858875997700800 1490 58509885731960442 1491 -262058092398042264 1492 -326371237735295351 1493 -61231741532620312 1494 274244884992460273 1495 341543830384158160 1496 64077386381309636 1497 -286985749351186796 1498 -357406020838790907 1499 -67052324696715242 1500 300305314795091756 1501 373988453182822764 1502 70162300101740100 1503 -314229281130042152 1504 -391323102977465870 1505 -73413305703720588 1506 328784464290629417 1507 409443333860108612 1508 76811594812747993 1509 -343998843595116080 1510 -428383956497173152 1511 -80363691868615264 1512 359901610949430707 1513 448181289929719254 1514 84076403809981568 1515 -376523222391529336 1516 -468873225461350581 1517 -87956832162504864 1518 393895451786701262 1519 490499293250794664 1520 92012385639405126 1521 -412051446434439614 1522 -513100731664243640 1523 -96250793004912436 1524 431025784961830610 1525 536720559437713784 1526 100680116457973584 1527 -450854537937312548 1528 -561403650819570758 1529 -105308765839084354 1530 471575331003477962 1531 587196813878185808 1532 110145513435807184 1533 -493227410274641740 1534 -614148872044005612 1535 -115199509117311872 1536 515851710416033674 1537 642310748948670972 1538 120480296079879124 1539 -539490925884095170 1540 -671735556755597036 1541 -125997827534919504 1542 564189585115798084 1543 702478688194012196 1544 131762484097354750 1545 -589994127398206176 1546 -734597912380779527 1547 -137785091581502836 1548 616952982880131429 1549 768153474508194960 1550 144076939513479857 1551 -645116656257321988 1552 -803208199621194655 1553 -150649800724642180 1554 674537813909248212 1555 839827600725044040 1556 157515951763317678 1557 -705271374202446376 1558 -878079991326513983 1559 -164688193807173952 1560 737374601473745810 1561 918036602506467270 1562 172179874416520418 1563 -770907204283278318 1564 -959771704778660543 1565 -180004910527558932 1566 805931437704186776 1567 1003362735009978192 1568 188177812400858344 1569 -842512209349126220 1570 -1048890428528430878 1571 -196713708182428800 1572 880717189705010146 1573 1096438956538287776 1574 205628369450370769 1575 -920616927429049894 1576 -1146096069133989366 1577 -214938238183968352 1578 962284969363912153 1579 1197953244228448210 1580 224660454848730776 1581 -1005797984958354220 1582 -1252105842547593340 1583 -234812887226309804 1584 1051235895727691149 1585 1308653268836800738 1586 245414160398157776 1587 -1098682010478994208 1588 -1367699139614507136 1589 -256483688363179016 1590 1148223166051589412 1591 1429351457832825238 1592 268041706957825548 1593 -1199949873244213410 1594 -1493722794627970924 1595 -280109307677124080 1596 1253956468635043097 1597 1560930478338688960 1598 292708472846936881 1599 -1310341273100372888 1600 -1631096791175875962 1601 -305862112673296719 1602 1369206756774676649 1603 1704349173954782742 1604 319594103810604592 1605 -1430659710110989320 1606 -1780820439110616343 1607 -333929329016748508 1608 1494811421829007859 1609 1860648992211740224 1610 348893718388854940 1611 -1561777864644678440 1612 -1943979062409630774 1613 -364514292755656168 1614 1631679888519673192 1615 2030960942297739440 1616 380819208842016104 1617 -1704643421079721386 1618 -2121751237442232640 1619 -397837805739069920 1620 1780799676077714514 1621 2216513125842301456 1622 415600653221594968 1623 -1860285370895363922 1624 -2315416627825136469 1625 -434139602545776466 1626 1943242952820954777 1627 2418638886914837708 1628 453487839312868492 1629 -2029820833741983616 1630 -2526364461988853095 1631 -473679937895542328 1632 2120173634229604186 1633 2638785631032476384 1634 494751918023428595 1635 -2214462438121373806 1636 -2756102707069579962 1637 -516741304221526040 1638 2312855057339773722 1639 2878524366887044618 1640 539687187655283803 1641 -2415526306579689760 1642 -3006267992927527045 1643 -563630289842493920 1644 2522658288955990531 1645 3139560028720384228 1646 588613028886569649 1647 -2634440693841084336 1648 -3278636348514086232 1649 -614679588991424486 1650 2751071106635764945 1651 3423742641819091324 1652 641875992780716362 1653 -2872755330105585864 1654 -3575134813304471115 1655 -670250175840393204 1656 2999707718499264625 1657 3733079398488832128 1658 699852064203084029 1659 -3132151525819229576 1660 -3897853995988603756 1661 -730733655610285152 1662 3270319267999552534 1663 4069747717134818536 1664 762949104039939046 1665 -3414453098624409072 1666 -4249061653483135928 1667 -796554806874803997 1668 3564805199546533135 1669 4436109362742524288 1670 831609495503394329 1671 -3721638187933954336 1672 -4631217373997225917 1673 -868174330269956484 1674 3885225539515535401 1675 4834725713151621706 1676 906312999224234972 1677 -4055852027667150128 1678 -5046988449220078728 1679 -946091820003400228 1680 4233814179859760267 1681 5268374262083155434 1682 987579845715699718 1683 -4419420753171909512 1684 -5499267032714320523 1685 -1030848975831033216 1686 4612993228662106638 1687 5740066456945113920 1688 1075974071493629365 1689 -4814866324259948012 1690 -5991188683500912210 1691 -1123033074541023830 1692 5025388527875932572 1693 6253066977042263356 1694 1172107131184920537 1695 -5244922652630442048 1696 -6526152407367114239 1697 -1223280721459799652 1698 5473846414032729172 1699 6810914565997092554 1700 1276641793814428543 1701 -5712553028791214896 1702 -7107842311009909114 1703 -1332281904080248902 1704 5961451837158735123 1705 7417444540987720270 1706 1390296359870187432 1707 -6220968950936807246 1708 -7740250999406838858 1709 -1450784371621445576 1710 6491547927012747856 1711 8076813110871836212 1712 1513849209616138819 1713 -6773650466146386592 1714 -8427704850209750426 1715 -1579598366164494956 1716 7067757139140772559 1717 8793523645447682832 1718 1648143724109097009 1719 -7374368142768523786 1720 -9174891316196262888 1721 -1719601732982503340 1722 7694004085386374518 1723 9572455049051067016 1724 1794093592112935501 1725 -8027206802004280576 1726 -9986888411202586472 1727 -1871745439808371424 1728 8374540201199710676 1729 10418892403458381154 1730 1952688549893516933 1731 -8736591146530152272 1732 -10869196554429037320 1733 -2037059537066564496 1734 9113970372452307288 1735 11338560057726060562 1736 2125000570326989612 1737 -9507313434575485628 1738 -11827772953567269502 1739 -2216659593548542732 1740 9917281696931867202 1741 12337657356205978752 1742 2312190554603971564 1743 -10344563359234828916 1744 -12869068729194686426 1745 -2411753644653028974 1746 10789874524224511265 1747 13422897210604180504 1748 2515515546801014901 1749 -11253960305010455384 1750 -14000068989834697338 1751 -2623649693148208180 1752 11737595975425136972 1753 14601547737678106816 1754 2736336531778765397 1755 -12241588166713644416 1756 -15228336091941416878 1757 -2853763805460577792 1758 12766776110774490761 1759 15881477201068868008 1760 2976126841223098764 1761 -13314032929967225392 1762 -16562056327674290648 1763 -3103628849774651326 1764 13884266976870160692 1765 17271202513926597200 1766 3236481236465368369 1767 -14478423227715895618 1768 -18010090311446105995 1769 -3374903925748063264 1770 15097484729863394069 1771 18779941578507312420 1772 3519125698260135112 1773 -15742474103449568268 1774 -19582027346780942814 1775 -3669384539428714280 1776 16414455101024774597 1777 20417669759890850840 1778 3825928001483991345 1779 -17114534229355560560 1780 -21288244086837536470 1781 -3989013581028523288 1782 17843862433923399654 1783 22195180813497608704 1784 4158909111242826161 1785 -18603636846423665994 1786 -23139967814807508284 1787 -4335893167574350824 1788 19395102599547219136 1789 24124152610287656220 1790 4520255488988503080 1791 -20219554713737070816 1792 -25149344706413803419 1793 -4712297417145953526 1794 21078340056658637941 1795 26217218029523279262 1796 4912332352550003597 1797 -21972859375887245976 1798 -27329513452294005831 1799 -5120686226452313120 1800 22904569409630693750 1801 28488041416895758556 1802 5337697990810674176 1803 -23874985080758321759 1804 -29694684658846687928 1805 -5563720128907627196 1806 24885681775129419929 1807 30951401035806484576 1808 5799119185635255814 1809 -25938297704961409710 1810 -32260226464843498674 1811 -6044276316177155568 1812 27034536362665886424 1813 33623277971792501256 1814 6299587855625220305 1815 -28176169071080170690 1816 -35042756857334680622 1817 -6565465912405716094 1818 29365037631385965816 1819 36520951984657711232 1820 6842338984485389986 1821 -30603057069746198852 1822 -38060243192814983522 1823 -7130652597039199528 1824 31892218488781389297 1825 39663104839992998528 1826 7430869964382777209 1827 -33234592030549151724 1828 -41332109482008434327 1829 -7743472679338970632 1830 34632329952679455356 1831 43069931691615973274 1832 8068961428985188492 1833 -36087669819048180362 1834 -44879352023411988179 1835 -8407856735412241796 1836 37602937811889635917 1837 46763261129230833040 1838 8760699724593423942 1839 -39180552172848786960 1840 -48724664030151684238 1841 -9128052926865954320 1842 40823026775057146238 1843 50766684551520314692 1844 9510501107948768613 1845 -42532974828028665320 1846 -52892569926543262183 1847 -9908652129082189444 1848 44313112723164566741 1849 55105695574150334912 1850 10323137839722924380 1851 -46166264028317692244 1852 -57409570058150775200 1853 -10754615006659993728 1854 48095363634004396836 1855 59807840235035175976 1856 11203766278461676990 1857 -50103462053558575300 1858 -62304296596876857799 1859 -11671301183807002452 1860 52193729886026590950 1861 64902878815944610720 1862 12157957167501759830 1863 -54369462451322150144 1864 -67607681499096642990 1865 -12664500668448738786 1866 56634084600830013194 1867 70422960160399744888 1868 13191728238485480694 1869 -58991155706347090012 1870 -73353137419454303680 1871 -13740467700614637040 1872 61444374837298063146 1873 76402809433097481967 1874 14311579350835511208 1875 -63997586136960430728 1876 -79576752569757920422 1877 -14905957208302565608 1878 66654784401598298124 1879 82879930336150924526 1880 15524530312734667891 1881 -69420120866088603968 1882 -86317500564982281170 1883 -16168264067583841378 1884 72297909207274569269 1885 89894822872561565208 1886 16838161633634847161 1887 -75292631777161852504 1888 -93617466396971177708 1889 -17535265378261691310 1890 78408946070683778653 1891 97491217827911073202 1892 18260658379292071197 1893 -81651691432445583728 1894 -101522089738261704128 1895 -19015465981994568790 1896 85025896015158502114 1897 105716329227674161508 1898 19800857414368722317 1899 -88536784003436258410 1900 -110080426890411974800 1901 -20618047466521657580 1902 92189783108656508952 1903 114621126120211118276 1904 21468298233137200593 1905 -95990532340272491518 1906 -119345432763775361663 1907 -22352920917569843920 1908 99944890067953489008 1909 124260625134842372512 1910 23273277703312486482 1911 -104058942389998913274 1912 -129374264402860832417 1913 -24230783699250706464 1914 108339011814874205717 1915 134694205370923634856 1916 25226908957781486882 1917 -112791666262389959264 1918 -140228607656391518276 1919 -26263180564369763040 1920 117423728400803993081 1921 145985947288021754128 1922 27341184804935219382 1923 -122242285337305020992 1924 -151975028735714687400 1925 -28462569418175402816 1926 127254698670055310654 1927 158204997389680449446 1928 29629045932004884923 1929 -132468614909651906656 1930 -164685352504557814244 1931 -30842392082760799134 1932 137891976288449608508 1933 171425960624453510608 1934 32104454324278363489 1935 -143533031977480201188 1936 -178437069507394712040 1937 -33417150434716564928 1938 149400349720703042513 1939 185729322568475402456 1940 34782472220459224735 1941 -155502827896014707568 1942 -193313773859631835953 1943 -36202488315844482560 1944 161849708023909753884 1945 201201903604497654542 1946 37679347086622392114 1947 -168450587746118036396 1948 -209405634309565532337 1949 -39215279645894463696 1950 175315434285771272921 1951 217937347473765235584 1952 40812602982039380336 1953 -182454598400346539492 1954 -226809900917161007163 1955 -42473723197521161398 1956 189878828851070196981 1957 236036646750080639528 1958 44201138867380552112 1959 -197599287414053218636 1960 -245631450007025017686 1961 -45997444527130046460 1962 205627564446813630568 1963 255608707970713074264 1964 47865334289785701018 1965 -213975695023562724512 1966 -265983370210153574127 1967 -49807605591133368332 1968 222656175666116040864 1969 276770959357334385498 1970 51827163073029433736 1971 -231681981699034373260 1972 -287987592650458824340 1973 -53927022615538054968 1974 241066585245101320576 1975 299650004272807884214 1976 56110315517935750715 1977 -250823973876995144332 1978 -311775568514770941634 1979 -58380292827929931664 1980 260968669955617626015 1981 324382323787407322636 1982 60740329830012697956 1983 -271515750687481321776 1984 -337488997519576988611 1985 -63193930704972678508 1986 282480868920108693920 1987 351115031971970283356 1988 65744733360952598802 1989 -293880274694171544616 1990 -365280610999777457800 1991 -68396514435716645934 1992 305730837586938472941 1993 380006687796700082918 1994 71153194482317504577 1995 -318050069883749099784 1996 -395315013657034004365 1997 -74018843351541677040 1998 330856150599754436814 1999 411228167794025312716 2000 76997685771959246582 2001 -344167950373992299118 2002 -427769588251067058726 2003 -80094107127650625744 2004 358005057275038984061 2005 444963603943407579536 2006 83312659447212647588 2007 -372387803559848994880 2008 -462835467872475657232 2009 -86658067618942337632 2010 387337293411834885741 2011 481411391556607256764 2012 90135235833569514670 2013 -402875431684132064932 2014 -500718580720266516832 2015 -93749254255102583960 2016 419024953692592503840 2017 520785272285138968819 2018 97505405934976717777 2019 -435809456105690084254 2020 -541640772711362634672 2021 -101409173986118954624 2022 453253428961802362870 2023 563315497739055589876 2024 105466249018946033199 2025 -471382288844286399914 2026 -585841013578574882844 2027 -109682536840461726856 2028 490222413264935321814 2029 609250079599440181736 2030 114064166433439054897 2031 -509801176309335319772 2032 -633576692573221079437 2033 -118617498234213946046 2034 530146985579670153033 2035 658856132527842904624 2036 123349132711880620476 2037 -551289320470573845568 2038 -685125010269026828695 2039 -128265919250800212368 2040 573258771835497850588 2041 712421316626298037118 2042 133374965355413575982 2043 -596087083104300916352 2044 -740784473486911493839 2045 -138683646198031892532 2046 619807192893484739293 2047 770255386683503853176 2048 144199614513334005953 2049 -644453279150668737184 2050 -800876500799514915096 2051 -149930810842364300546 2052 670060804898581572342 2053 832691855958414851984 2054 155885474147279208110 2055 -696666565647461253088 2056 -865747146669302768480 2057 -162072152819941302780 2058 724308738524067239989 2059 900089782804218601662 2060 168499716089190084788 2061 -753026933165797566472 2062 -935768952780758381130 2063 -175177365830641866656 2064 782862244454087713834 2065 972835689025894573936 2066 182114648802821463537 2067 -813857307165292624224 2068 -1011342935804085257357 2069 -189321469335434768952 2070 846056352595049394552 2071 1051345619495917538686 2072 196808102475915079738 2073 -879505267212581805362 2074 -1092900721411817908007 2075 -204585207599372788366 2076 914251653429254059370 2077 1136067353228010917216 2078 212663842508611946704 2079 -950344892570141986536 2080 -1180906835139838061434 2081 -221055478053070256486 2082 987836210113604230942 2083 1227482776831152271648 2084 229772013274369478228 2085 -1026778743264500248184 2086 -1275861161356828149439 2087 -238825791085105183212 2088 1067227610956870125445 2089 1326110432038488542636 2090 248229614510762300401 2091 -1109239986386872017993 2092 -1378301582482313950563 2093 -257996763527057220136 2094 1152875172151300890756 2095 1432508249831876332500 2096 268141012502203936368 2097 -1198194678067890223400 2098 -1488806811367356427816 2099 -278676648252506849372 2100 1245262301786317634117 2101 1547276484566040639792 2102 289618488744815865748 2103 -1294144212304391561360 2104 -1607999430748655355525 2105 -300981902482002274496 2106 1344909036476609661589 2107 1671060862440734992480 2108 312782828583077578013 2109 -1397627948603445351684 2110 -1736549154576774273487 2111 -325037797568466390352 2112 1452374763225199983870 2113 1804555959678963569314 2114 337763952888063888502 2115 -1509226031250432769156 2116 -1875176327152991961372 2117 -350979073232580205736 2118 1568261139519804989001 2119 1948508826848686712160 2120 364701595642298594084 2121 -1629562413907672167266 2122 -2024655677031959849752 2123 -378950639426215679224 2124 1693215226102209483286 2125 2103722876919196355060 2126 393746030933813345184 2127 -1759308104211760080336 2128 -2185820343937048273153 2129 -409108329224875473248 2130 1827932847313914136245 2131 2271062055876580265824 2132 425058852654379842876 2133 -1899184644065684101472 2134 -2359566198109643671650 2135 -441619706388314373330 2136 1973162195534855552349 2137 2451455316040728368404 2138 458813810897897002889 2139 -2049967842420308251954 2140 -2546856472980607407931 2141 -476664931483124608644 2142 2129707696795770322567 2143 2645901413634895359176 2144 495197708846065364025 2145 -2212491778513788570822 2146 -2748726733399870588282 2147 -514437690733131205248 2148 2298434156451947715182 2149 2855474053664055187880 2150 534411364699689924369 2151 -2387653094791965559542 2152 -2966290203328520622616 2153 -555146192054155521298 2154 2480271204486729558272 2155 3081327406766635256082 2156 576670643005927438644 2157 -2576415600073191519184 2158 -3200743478443532661511 2159 -599014233040343821820 2160 2676218062038096783759 2161 3324702024422638166304 2162 622207560580646088530 2163 -2779815204953147833156 2164 -3453372651002640623447 2165 -646282346001120098944 2166 2887348651558282763114 2167 3586931180737073593080 2168 671271472020353804769 2169 -2998965212975186307722 2170 -3725559876088683814784 2171 -697209025502349849720 2172 3114817075286394268552 2173 3869447670978874653452 2174 724130340733007518073 2175 -3235061992726122604720 2176 -4018790410510274466189 2177 -752072044244039443588 2178 3359863487688518930504 2179 4173791099150462381200 2180 781072101218559825094 2181 -3489391057763199018176 2182 -4334660157665456844656 2183 -811169863511419907358 2184 3623820390065713640581 2185 4501615689100836300708 2186 842406119360268688436 2187 -3763333583142614739692 2188 -4674883754128071449159 2189 -874823144868317351452 2190 3908119376687761483409 2191 4854698656085006849856 2192 908464757299198824546 2193 -4058373389311505702080 2194 -5041303236040633223595 2195 -943376370223161645768 2196 4214298364667079951988 2197 5234949178224912849368 2198 979605050600137536132 2199 -4376104426251992334660 2200 -5435897326186310535395 2201 -1017199577890743071474 2202 4544009341156475769354 2203 5644418010052554421408 2204 1056210505242692488658 2205 -4718238793036966176356 2206 -5860791385272158650922 2207 -1096690222798999898040 2208 4899026664660649904036 2209 6085307783226414533626 2210 1138693023224337655684 2211 -5086615330382229520726 2212 -6318268074125830772060 2213 -1182275169551962359712 2214 5281255958865409497550 2215 6559984042619636504672 2216 1227494965406865671147 2217 -5483208826368656545056 2218 -6810778776549937464363 2219 -1274412827659809766214 2220 5692743640988703365859 2221 7070987069296009386628 2222 1323091361620820110552 2223 -5910139878272163267276 2224 -7340955836181192765970 2225 -1373595438887361765760 2226 6135687128554012116756 2227 7621044545431492284848 2228 1425992277912314940970 2229 -6369685456390035971976 2230 -7911625664179060654999 2231 -1480351527355942894464 2232 6612445772530583177980 2233 8213085120019644433012 2234 1536745352344219634393 2235 -6864290218901928414092 2236 -8525822778663080499120 2237 -1595248523763241507984 2238 7125552567006852650369 2239 8850252938234792779632 2240 1655938510665699572700 2241 -7396578630165826737302 2242 -9186804840791666903533 2243 -1718895575864601587951 2244 7677726690107376329826 2245 9535923201633868731200 2246 1784202874852233083865 2247 -7969367938437491376284 2248 -9898068757027514857350 2249 -1851946558190421366562 2250 8271886933459988894318 2251 10273718830974533351588 2252 1922215877460575248224 2253 -8585682072831243072592 2254 -10663367921673084907503 2255 -1995103294861387485144 2256 8911166082627449317596 2257 11067528308332649604492 2258 2070704596609814501554 2259 -9248766523426435166360 2260 -11486730679045001931571 2261 -2149119010309853746232 2262 9598926313944776340416 2263 11921524780436650689806 2264 2230449326391984919477 2265 -9962104272784447910400 2266 -12372480089837174287724 2267 -2314802023725738101182 2268 10338775678946191466811 2269 12840186510721568397256 2270 2402287399580930518692 2271 -10729432851793573029832 2272 -13325255092226072724458 2273 -2493019704122973649888 2274 11134585751087043672752 2275 13828318773564549053698 2276 2587117279561606988185 2277 -11554762597722994585880 2278 -14350033154183528922823 2279 -2684702704072278924566 2280 11990510515924759441126 2281 14891077290521100927328 2282 2785902940688279643671 2283 -12442396197662615518532 2284 -15452154520280827996730 2285 -2890849491372581230576 2286 12911006590011628619153 2287 16033993315163234808544 2288 2999678556407660591262 2289 -13396949606174471004766 2290 -16637348163011021083475 2291 -3112531199241804655508 2292 13900854861018123757295 2293 17263000480354966302136 2294 3229553517015476329528 2295 -14423374432007140953818 2296 -17911759556398798579705 2297 -3350896817003309461368 2298 14965183646344401965246 2299 18584463529516904426160 2300 3476717799131731112999 2301 -15526981895151532194976 2302 -19281980397355295098458 2303 -3607178744732790639320 2304 16109493475653624457750 2305 20005209061661386471210 2306 3742447711786578396053 2307 -16713468462370864785748 2308 -20755080409025387560804 2309 -3882698736917911718896 2310 17339683608244310071535 2311 21532558428756446094018 2312 4028112044332125115541 2313 -17988943276647662108674 2314 -22338641369136700136620 2315 -4178874261875856650496 2316 18662080405381068768687 2317 23174362933336458272756 2318 4335178644507824191882 2319 -19359957503785675537760 2320 -24040793516337537389606 2321 -4497225305479250116419 2322 20083467684038607831160 2323 24939041484257587022328 2324 4665221455437200498483 2325 -20833535727716567873912 2326 -25870254497492256860927 2327 -4839381649665765647892 2328 21611119188873228412827 2329 26835620879137659478496 2330 5019928043786906382718 2331 -22417209534923554538080 2332 -27836371030226814302264 2333 -5207090658259027481460 2334 23252833326545540062529 2335 28873778893365741940176 2336 5401107651919100627710 2337 -24119053437842796375012 2338 -29949163466383484207963 2339 -5602225604816447889766 2340 25016970318182380639141 2341 31063890367662260814240 2342 5810699810701660387335 2343 -25947723297176207560032 2344 -32219373454893544858622 2345 -6026794579552156335114 2346 26912491934188172131028 2347 33417076499064741289992 2348 6250783550417361295069 2349 -27912497413787076535696 2350 -34658514915515124389512 2351 -6482950014869576562984 2352 28949003988751758576225 2353 35945257553958832937722 2354 6723587251471152126400 2355 -30023320472295527868412 2356 -37278928549461553432544 2357 -6972998871688515701472 2358 31136801781087247854244 2359 38661209236424335611580 2360 7231499177578486329908 2361 -32290850530690184473954 2362 -40093840127668157474364 2363 -7499413531576362572276 2364 33486918685242842650420 2365 41578622960780086668380 2366 7777078738849657637528 2367 -34726509263274256995592 2368 -43117422813981179425269 2369 -8064843442703465090400 2370 36011178101453112720561 2371 44712170293852042746112 2372 8363068533411381671492 2373 -37342535678120470070912 2374 -46364863797299208281047 2375 -8672127570851020363964 2376 38722248998677295250255 2377 48077571850221948055552 2378 8992407221468205166076 2379 -40152043544974838005536 2380 -49852435525450206254861 2381 -9324307710118527612508 2382 41633705290759668343854 2383 51691670942610165164780 2384 9668243287215462536541 2385 -43169082785283045626702 2386 -53597571852629377887486 2387 -10024642711620625543752 2388 44760089307425917608920 2389 55572512309680387305240 2390 10393949749868404885236 2391 -46408705092777345116464 2392 -57618949433485877700678 2393 -10776623692344445475700 2394 48116979636004980600728 2395 59739426265005719845374 2396 11173139886910200479141 2397 -49887034070922698048416 2398 -61936574718591110356679 2399 -11583990290473692952944 2400 51721063630924226548134 2401 64213118633789795475956 2402 12009684039175702940248 2403 -53621340192548943870876 2404 -66571876930125266416703 2405 -12450748037890867955712 2406 55590214904844340010680 2407 69015766868283123501546 2408 12907727569607777677249 2409 -57630120907265906793194 2410 -71547807421213350511199 2411 -13381186925261743492882 2412 59743576139143169411636 2413 74171122758769497397760 2414 13871710054776494572030 2415 -61933186243850171267388 2416 -76888945849661259742386 2417 -14379901240104760648936 2418 64201647570715037818409 2419 79704622184621843613212 2420 14906385790913606875208 2421 -66551750277790527026824 2422 -82621613624779413435826 2423 -15451810763571993111936 2424 68986381538922130701905 2425 85643502379349447761718 2426 16016845704295260134752 2427 -71508528858673714266208 2428 -88773995116938830439429 2429 -16602183417338671181348 2430 74121283498565442637182 2431 92016927214894007653024 2432 17208540758978974972547 2433 -76827844018178693244212 2434 -95376267151227619307899 2435 -17836659458036942708208 2436 79631519935026624506445 2437 98856121043802715758416 2438 18487306963906802766496 2439 -82535735507227980554880 2440 -102460737341648559635430 2441 -19161277323100145921184 2442 85544033642915743766975 2443 106194511673442306508050 2444 19859392085149258100225 2445 -88660079940426573867768 2446 -110061991858309017446912 2447 -20582501238731437898080 2448 91887666863693068692162 2449 114067883084256708460170 2450 21331484179105936128377 2451 -95230718057417380044392 2452 -118217053259781500940064 2453 -22107250708001590932184 2454 98693292806498859834938 2455 122514538544359350012864 2456 22910742066920580326428 2457 -102279590644318965702176 2458 -126965549063677468696714 2459 -23742932004843401052998 2460 105993956114898229193276 2461 131575474815644962897852 2462 24604827881568859125608 2463 -109840883694116376664776 2464 -136349891773466777494583 2465 -25497471807974505273070 2466 113825022875081886223938 2467 141294568192270450276766 2468 26421941824299874113232 2469 -117951183422886380600832 2470 -146415471125932928069152 2471 -27379353117578193327052 2472 122224340804429852415598 2473 151718773160966015741174 2474 28370859279610906852946 2475 -126649641799201197012662 2476 -157210859374593185628950 2477 -29397653606936915622160 2478 131232410296796153402585 2479 162898334524382996373124 2480 30460970444054557745575 2481 -135978153287124904189105 2482 -168788030476986068073050 2483 -31562086571181661446460 2484 140892567049755048968541 2485 174887013883762187095640 2486 32702322638129440751649 2487 -145981543549059298419268 2488 -181202594111391506546036 2489 -33883044645930250549802 2490 151251177041738753363848 2491 187742331435826830089764 2492 35105665477653930694294 2493 -156707770903486525304068 2494 -194514045508153075107999 2495 -36371646479879461684016 2496 162357844682097309062492 2497 201525824101191671385024 2498 37682499096602756029788 2499 -168208141384580459886490 2500 -208786032146032227472427 2501 -39039786557432981021416 2502 174265635005741175788648 2503 216303321067971403129938 2504 40445125621712754829162 2505 -180537538305915355544150 2506 -224086638431579266968423 2507 -41900188380234990003040 2508 187031310846136776809189 2509 232145237904921139108656 2510 43406704116568765978305 2511 -193754667289298950957648 2512 -240488689553349398849071 2513 -44966461230086474668534 2514 200715585975788812059785 2515 249126890473616423132656 2516 46581309222555318198179 2517 -207922317782321016571824 2518 -258070075779335542297816 2519 -48253160750199720318642 2520 215383395273352186676562 2521 267328829949165514158752 2522 49983993743508586945072 2523 -223107642154774103979664 2524 -276914098549527597068676 2525 -51775853597150583163680 2526 231104183039509808105865 2527 286837200344044948607464 2528 53630855432118745832418 2529 -239382453534922760787718 2530 -297109839802210171103131 2531 -55551186432276246147932 2532 247952210662663415649206 2533 307744120020181671979288 2534 57539108257872722294692 2535 -256823543621937678627926 2536 -318752556067095828818211 2537 -59596959538700141765404 2538 266006884907119537556352 2539 330148088770712367543312 2540 61727158449302338851406 2541 -275513021790955690734624 2542 -341944098956572363640412 2543 -63932205368710965769692 2544 285353108185394411460242 2545 354154422155295168190832 2546 66214685627610845032348 2547 -295538676892476473722240 2548 -366793363793186290846975 2549 -68577272345948903460920 2550 306081652257680073845081 2551 379875714881814892080102 2552 71022729363732847014629 2553 -316994363238481726718176 2554 -393416768222633487251960 2555 -73553914267833363135520 2556 328289556901756976698106 2557 407432335143218293156528 2558 76173781518069463965593 2559 -339980412364101725760968 2560 -421938762782321150259141 2561 -78885385675980926608064 2562 352080555189129199452824 2563 436952951941473799113439 2564 81691884739410080930217 2565 -364604072256217803119920 2566 -452492375521358368589668 2567 -84596543586093233896224 2568 377565527116132810188369 2569 468575097561730328472254 2570 87602737529966618301642 2571 -390979975849459596932626 2572 -485219792904367484044526 2573 -90713955994030622744504 2574 404862983443784740162352 2575 502445767499139933339388 2576 93933806303320551026198 2577 -419230640706038497349812 2578 -520272979373836086009064 2579 -97266017601622151127480 2580 434099581727454768395714 2581 538722060289027172543656 2582 100714444896116709981254 2583 -449487001919184342513684 2584 -557814338100024235621307 2585 -104283073234295776366386 2586 465410676636625533568117 2587 577571859848683607971108 2588 107976022017176222697040 2589 -481888980411077873457256 2590 -598017415608432923485334 2591 -111797549452949721241992 2592 498940906808471955661685 2593 619174563106621778965298 2594 115752057155793040069196 2595 -516586088935581551368672 2596 -641067653149167396944450 2597 -119844094894739319602448 2598 534844820614187971842377 2599 663721855873258403898330 2600 124078365497187022344893 2601 -553738078244280786322112 2602 -687163187854582031034584 2603 -128459729911741942256022 2604 573287543378642732458178 2605 711418540096367750990820 2606 132993212435729939959545 2607 -593515626031902180524640 2608 -736515706928512729653924 2609 -137684006112912307586240 2610 614445488747242518618209 2611 762483415845949741689752 2612 142537478306598258504700 2613 -636101071444654186734280 2614 -789351358316217997389855 2615 -147559176453485262299396 2616 658507117076007593380395 2617 817150221587132667431338 2618 152754834004254385124621 2619 -681689198113053341318468 2620 -845911721526540688646944 2621 -158130376557165132891364 2622 705673743894612356016942 2623 875668636527161279138256 2624 163691928190543257747913 2625 -730488068860007683024992 2626 -906454842510419639056895 2627 -169445818000210851707652 2628 756160401697324743821249 2629 938305349064239230277632 2630 175398586848663657235936 2631 -782719915436019576927950 2632 -971256336750984023502798 2633 -181556994333043881301984 2634 810196758513609790656113 2635 1005345195622882941490776 2636 187928025978592230472631 2637 -838622086847076716137760 2638 -1040610564983303738309934 2639 -194518900664441175504468 2640 868028096941300533444989 2641 1077092374433437565351868 2642 201337078289431700690667 2643 -898448060067900464569312 2644 -1114831886245331960611766 2645 -208390267685908048520056 2646 929916357548136361713713 2647 1153871739103497523798668 2648 215686434789067538668451 2649 -962468517174540099612300 2650 -1194255993258489915864655 2651 -223233811069646386787904 2652 996141250807813935446300 2653 1236030177137217084435664 2654 231040902238612940599452 2655 -1030972493186715404637304 2656 -1279241335456267367538664 2657 -239116497232844561234724 2658 1067001441989013507790216 2659 1323938078886006923077906 2660 247469677490374972560010 2661 -1104268599182746461599944 2662 -1370170635314530847660258 2663 -256109826524031408743414 2664 1142815813709074518330395 2665 1417990902762074657279520 2666 265046639803248214159348 2667 -1182686325539352639801548 2668 -1467452503998228706146220 2669 -274290134954185006631452 2670 1223924811149507202547657 2671 1518610842915936760276612 2672 283850662287876854634683 2673 -1266577430456096715517392 2674 -1571523162717776382651062 2675 -293738915666409046397224 2676 1310691875260715924606124 2677 1626248605971737207777040 2678 303965943718160416326262 2679 -1356317419250901347833786 2680 -1682848276595662353728931 2681 -314543161413541424626698 2682 1403504969606264815887206 2683 1741385303831366364757304 2684 325482362012242725642882 2685 -1452307120260047171967220 2686 -1801924908271163473745280 2687 -336795729393312158410880 2688 1502778206868803634683700 2689 1864534470001478966729892 2690 348495850780521017993573 2691 -1554974363544619004989394 2692 -1929283598930405360116322 2693 -360595729875908595683456 2694 1608953581404946126376521 2695 1996244207368149136057536 2696 373108800413975516122081 2697 -1664775768996817901026556 2698 -2065490584931264150377463 2699 -386048940149340189597600 2700 1722502814654968806561146 2701 2137099475843755458095908 2702 399430485291915889946150 2703 -1782198650855300267496484 2704 -2211150158710595500760595 2705 -413268245404145721787926 2706 1843929320625965735642333 2707 2287724528841543801094304 2708 427577518774407993729365 2709 -1907763046080223572680352 2710 -2366907183205371525067300 2711 -442374108281095521390832 2712 1973770299138287698919829 2713 2448785508097059850660908 2714 457674337763225427383036 2715 -2042023874507542351509398 2716 -2533449769603301287570627 2717 -473495068913973287179188 2718 2112598964991497113553720 2719 2620993206954280961405944 2720 489853718713097107584830 2721 -2185573239199973581631552 2722 -2711512128852218306591488 2723 -506768277414661157311574 2724 2261026921736426095978991 2725 2805106012869931930296536 2726 524257327107942589622236 2727 -2339042875940702562668716 2728 -2901877608015789972155426 2729 -542340060870005781661938 2730 2419706689266755188955032 2731 3001933040564392206387007 2732 561036302528000537561696 2733 -2503106761377199736351452 2734 -3105381923255163914167972 2735 -580366527049744911663376 2736 2589334395040398676222544 2737 3212337467964178332802156 2738 600351881582757813630528 2739 -2678483889918447950562208 2740 -3322916601958005059104713 2741 -621014207162581273079384 2742 2770652639335873452452616 2743 3437240087841743327485222 2744 642376061110806300462773 2745 -2865941230121539882658016 2746 -3555432647316605631092611 2747 -664460740143788930767056 2748 2964453545620458549410693 2749 3677623088865952751223040 2750 687292304214791710692378 2751 -3066296871975222830638448 2752 -3803944439492589122336022 2753 -710895601113041738649758 2754 3171582007778481293676476 2755 3934534080633913979480070 2756 735296291842777777239388 2757 -3280423377200901852620600 2758 -4069533888385150472134359 2759 -760520876806008590900334 2760 3392939146703717089238366 2761 4209090378164858696150852 2762 786596722814611083086618 2763 -3509251345448362277253904 2764 -4353354853961326362430015 2765 -813552090958243848153040 2766 3629485989517691012804081 2767 4502483562302695205775452 2768 841416165354145821955681 2769 -3753773210066686986411126 2770 -4656637851097780988377420 2771 -870219082805625748577200 2772 3882247385525730752990068 2773 4815984333499033032831480 2774 899991963398127878443582 2775 -4015047277983328242661490 2776 -4980695056944005601613906 2777 -930766942062708789874412 2778 4152316173877514813842306 2779 5150947677536514564785926 2780 962577201136372534820118 2781 -4294202029129021020125384 2782 -5326925639933285677952554 2783 -995457003949545017676248 2784 4440857618854987513235239 2785 5508818362906955897289754 2786 1029441729473238597421486 2787 -4592440691806343296482592 2788 -5696821430761819482203165 2789 -1064567908059521748423200 2790 4749114129674649092040673 2791 5891136790784115350825856 2792 1100873258308546424095928 2793 -4911046111418573909222368 2794 -6091972956913885374819085 2795 -1138396725096329787975980 2796 5078410282766498523802599 2797 6299545219831125294211504 2798 1177178518799965647681656 2799 -5251385931056603819759132 2800 -6514075863655158231410825 2801 -1217260155758133226603326 2802 5430158165578923671771071 2803 6735794389462243765024428 2804 1258684500004442649139802 2805 -5614918103588763732708864 2806 -6964937745832344041972316 2807 -1301495806312224334950052 2808 5805863062167907994781855 2809 7201750566642376497665536 2810 1345739764592077597431965 2811 -6003196756115503163224000 2812 -7446485416330251676137154 2813 -1391463545684830255710948 2814 6207129502054126830084912 2815 7699403042860839112222656 2816 1438715848592275791101110 2817 -6417878428942091110295263 2818 -7960772638631673053181196 2819 -1487546949189262112161216 2820 6635667695190828314419578 2821 8230872109563422499088176 2822 1538008750463666534361478 2823 -6860728712592351263859484 2824 -8509988352627971640039516 2825 -1590154834332289189374016 2826 7093300377265958503956793 2827 8798417542074656934077916 2828 1644040515080466079375548 2829 -7333629307839602205632268 2830 -9096465424622731246568266 2831 -1699722894474568085861640 2832 7581970091089993984775414 2833 9404447623896241458514592 2834 1757260918599789868102925 2835 -7838585535272430337074264 2836 -9722689954386284277573754 2837 -1816715436477311025673248 2838 8103746931376135764622553 2839 10051528745234266119294654 2840 1878149260514748190076832 2841 -8377734322547957768142898 2842 -10391311174138278526247260 2843 -1941627228845358576400540 2844 8660836781936865860872566 2845 10742395611693831447129528 2846 2007216269614998336771961 2847 -8953352699219467152339296 2848 -11105151976490037943117830 2849 -2074985467277720387793862 2850 9255590076072292333026148 2851 11479962101292083370683738 2852 2145006130960814105951610 2853 -9567866830864527452301784 2854 -11867220110650379079654184 2855 -2217351864961830367550438 2856 9890511112855555753985963 2857 12267332810287071078722084 2858 2292098641444014452183029 2859 -10223861626190392223431020 2860 -12680720088621627783996132 2861 -2369324875398677388920448 2862 10568267963992456453275460 2863 13107815330808181362132168 2864 2449111501943052653346844 2865 -10924090952862046101619046 2866 -13549065845668079701046275 2867 -2531542056024150562848412 2868 11291703008100755411506206 2869 14004933305912655105214664 2870 2616702754603371464229377 2871 -11671488499991875901397290 2872 -14475894202063617952976805 2873 -2704682581399001210419584 2874 12063844131474110976358910 2875 14962440310490792990897340 2876 2795573374263847017712407 2877 -12469179327555970144126400 2878 -15465079175999063732496398 2879 -2889469915277488871508352 2880 12887916636831420311452960 2881 15984334609409375059531580 2882 2986470023637278095614544 2883 -13320492145468369816037504 2884 -16520747200592557859177088 2885 -3086674651434862325073008 2886 13767355904049910257527716 2887 17074874847428573260530340 2888 3190187982405290526203757 2889 -14228972367659528928789472 2890 -17647293301177456050652447 2891 -3297117533738251999445488 2892 14705820849616199205624077 2893 18238596728762832410468180 2894 3407574261046109499099105 2895 -15198395989277606225635344 2896 -18849398292484494322940446 2897 -3521672666586353015421312 2898 15707208234339307470778689 2899 19480330747692057254803328 2900 3639530910836540637705483 2901 -16232784338070323515783432 2902 -20132047058967132870693778 2903 -3761270927522611796873664 2904 16775667871942001652362857 2905 20805221035377850685137390 2906 3887018542207059683629856 2907 -17336419754120860239540116 2908 -21500547985387068004578420 2909 -4016903594546773461853556 2910 17915618794307013279048168 2911 22218745392013070370468072 2912 4151060064330995470932924 2913 -18513862255414050068073684 2914 -22960553608858903906800755 2915 -4289626201413014663508174 2916 19131766432604434560962971 2917 23726736577644910032715424 2918 4432744659655365882563553 2919 -19769967250210053486927072 2920 -24518082567898665351737279 2921 -4580562635012028982247764 2922 20429120877079958342619110 2923 25335404939476143178965446 2924 4733232007871983282937503 2925 -21109904360913393417586056 2926 -26179542928607423909306388 2927 -4890909489792050451327088 2928 21813016282156446759075002 2929 27051362458180983572233728 2930 5053756774753711199495152 2931 -22539177428058129864523344 2932 -27951756973002604214952938 2933 -5221940695082753351645416 2934 23289131487495828660954774 2935 28881648300786975404713216 2936 5395633382171735048735965 2937 -24063645767198103300094668 2938 -29841987539662003923794316 2939 -5575012432149275665752808 2940 24863511930015350377232487 2941 30833755972989098679659096 2942 5760261076647605405903415 2943 -25689546755908443715990624 2944 -31857966012327380752572864 2945 -5951568358824478401654368 2946 26542592926341549120973561 2947 32915662169394497962857240 2948 6149129314796988033855344 2949 -27423519832785572533260272 2950 -34007922057901404577862983 2951 -6353145160649357623380318 2952 28333224410063791709598641 2953 35135857426164573360361824 2954 6563823485184934237802317 2955 -29272631995293215537912894 2956 -36300615221426778762706553 2957 -6781378448597849235447472 2958 30242697213193484893572812 2959 37503378686845348980329520 2960 7006030987241598189489330 2961 -31244404888557891449563638 2962 -38745368492134532510838282 2963 -7238009024676895137433592 2964 32278770986709031306800094 2965 40027843898877933087481704 2966 7477547689190124608314904 2967 -33346843582786283161461238 2968 -41352103961557984216053718 2969 -7724889537979578922739796 2970 34449703860733038958172252 2971 42719488765380588673954330 2972 7980284788208867574354584 2973 -35588467142877178886885696 2974 -44131380702004235369504948 2975 -8243991555132625278259408 2976 36764283951029401080425792 2977 45589205784315800822518144 2978 8516276097509512583895865 2979 -37978341100051689034566966 2980 -47094435001430006403976844 2981 -8797413070524070477003184 2982 39231862824871719740950174 2983 48648585715124460375041274 2984 9087685786441662403144943 2985 -40526111941947718670998602 2986 -50253223098957255636191829 2987 -9387386483227190950983184 2988 41862391046222930015449555 2989 51909961621351007795003204 2990 9696816601369138131962977 2991 -43242043744639903529147788 2992 -53620466573966175983740569 2993 -10016287069157833332131259 2994 44666455927311451311327804 2995 55386455646725726404178420 2996 10346118596670066914470722 2997 -46137057077477347590003712 2998 -57209700550892561999339111 2999 -10686641978719422406700548 3000 47655321621414460194629954 3001 59092028691642556864144416 3002 11038198407043662280785498 3003 -49222770319502797524089980 3004 -61035324891619684854365427 3005 -11401139792008737678685748 3006 50840971699680130971163520 3007 63041533167003720439506512 3008 11775829094112827959067311 3009 -52511543534554012744270270 3010 -65112658557665196193828911 3011 -12162640665581969442916250 3012 54236154363483033708499456 3013 67250769013028756645885936 3014 12561960602362011338974617 3015 -56016525060978171872056896 3016 -69457997335314951563152137 3017 -12974187106820857384795478 3018 57854430452809223704467460 3019 71736543181879842397329132 3020 13399730861479498845949581 3021 -59751700981241883169303664 3022 -74088675128421426835843826 3023 -13839015414099503987722548 3024 61710224420878974826334404 3025 76516732794873985685894996 3026 14292477574469154757035674 3027 -63731947646623067503623848 3028 -79023129035866236666784178 3029 -14760567823240744432241024 3030 65818878455316295122800198 3031 81610352197674489496381646 3032 15243750733176908637195376 3033 -67973087442658724245362066 3034 -84280968443657705210055960 3035 -15742505403174149305050826 3036 70196709937060034255232416 3037 87037624150219780072871520 3038 16257325905447728630969830 3039 -72491947992128271475632568 3040 -89883048375405728287711660 3041 -16788721746273664886747502 3042 74861072439543048830015908 3043 92820055402300440508292448 3044 17337218340689846535940460 3045 -77306425004111607440583920 3046 -95851547359461209677137527 3047 -17903357501569832057956620 3048 79830420482865700005901827 3049 98980516920680703407064132 3050 18487697943500571252549068 3051 -82435548990112152679792344 3052 -102210050086445769413665736 3053 -19090815801908216666015992 3054 85124378270399202395736857 3055 105543329049526953135094112 3056 19713305167883533095686409 3057 -87899556081417942786233024 3058 -108983635147203740187986503 3059 -20355778639171378227798208 3060 90763812648924576753377280 3061 112534351902703936612362088 3062 21018867887808225173619376 3063 -93719963195830673686814234 3064 -116198968158512530906182490 3065 -21703224244906171777753666 3066 96770910547664191719101274 3067 119981081304283253124269032 3068 22409519303090418906557527 3069 -99919647816668189306733956 3070 -123884400602164709395931159 3071 -23138445537111749037477712 3072 103169261166878124220783943 3073 127912750612435223225775376 3074 23890716943177061582669505 3075 -106522932662587523141845826 3076 -132070074722426640249268753 3077 -24667069697557217128285152 3078 109983943202674463602299600 3079 136360438781804597899191426 3080 25468262835041341257303905 3081 -113555675543333226155876570 3082 -140788034847360970498441323 3083 -26295078947823061477589459 3084 117241617411837933780271749 3085 145357185040566354575262080 3086 27148324905427921372834993 3087 -121045364714042138444164384 3088 -150072345521226864497052107 3089 -28028832596309336823142404 3090 124970624838388937546327392 3091 154938110580687236912458776 3092 28937459691751902154573330 3093 -129021220059286790632090696 3094 -159959216858121131405639623 3095 -29875090432739160675477616 3096 133201091042798127584831202 3097 165140547683552743430122708 3098 30842636440469214345527581 3099 -137514300457674216769509920 3100 -170487137551361741993982756 3101 -31841037551221819932127268 3102 141965036694849317904267318 3103 176004176728132994536090968 3104 32871262676293810627421677 3105 -146557617698597429451336518 3106 -181697015998823378758631000 3107 -33934310687740209065279660 3108 151296494912657413427953053 3109 187571171555333593032132704 3110 35031211330687418844731372 3111 -156186257344728980631081510 3112 -193632330031693614706936442 3113 -36163026163007557282822272 3114 161231635752831592111894065 3115 199886353690193011539844230 3116 37330849523158163749137174 3117 -166437506957119462605676824 3118 -206339285762911512638151416 3119 -38535809527014529421624236 3120 171808898280860091007242576 3121 212997355953234699715250144 3122 39779069094553975420891518 3123 -177350992124391979902048604 3124 -219866986102074767683878201 3125 -41061827007276767353024856 3126 183069130675978008652086273 3127 226954796023653509500221760 3128 42385318997265765634152006 3129 -188968820763584178398836138 3130 -234267609515843823695818470 3131 -43750818868812699664724452 3132 195055738851740805105921832 3133 241812460550210971223303280 3134 45159639653574429514925112 3135 -201335736187764367761088464 3136 -249596599647045929858669189 3137 -46613134800250920313578692 3138 207814844101731604913313377 3139 257627500440836771704446320 3140 48112699399796594729204091 3141 -214499279464724257218920576 3142 -265912866441779839573160446 3143 -49659771447205623912325710 3144 221395450310004839154417751 3145 274460637999094719191171972 3146 51255833140950958840024757 3147 -228509961621919360578948184 3148 -283278999472076034776911044 3149 -52902412221188615036764940 3150 235849621297450400258165164 3151 292376386614986967579169336 3152 54601083347861519427754918 3153 -243421446285485883122017550 3154 -301761494182073921694953071 3155 -56353469519869596480814344 3156 251232668909027206116891953 3157 311443283759163303411503000 3158 58161243536516188665367769 3159 -259290743375711987810532800 3160 -321430991828490414717962896 3161 -60026129502476358562583872 3162 267603352482169985174387400 3163 331734138073602772779719054 3164 61949904377558637505242817 3165 -276178414517889592664141152 3166 -342362533931375560042128063 3167 -63934399572568034615173072 3168 285024090374448810053154183 3169 353326291398380037079352922 3170 65981502592626172677244110 3171 -294148790866134172121812668 3172 -364635832099057123439130112 3173 -68093158729344047641835168 3174 303561184268132075284285713 3175 376301896623363491820440842 3176 70271372803272555601337586 3177 -313270204078654710901507996 3178 -388335554141776231860172995 3179 -72518210958096517539376190 3180 323285057011559551436806433 3181 400748212305769377407238160 3182 74835802508091128605436928 3183 -333615231226211016968086528 3184 -413551627442111904563109270 3185 -77226341840404051373714788 3186 344270504801513670886395616 3187 426757915049577444804936992 3188 79692090373760108562716998 3189 -355260954461245183409634456 3190 -440379560606900717696771496 3191 -82235378575230964096627770 3192 366596964558036625314419468 3193 454429430701069848550845566 3194 84858608036771084668282472 3195 -378289236323559748886217832 3196 -468920784485307893450673875 3197 -87564253613270771745202080 3198 390348797392683767170975206 3199 483867285476366001493080928 3200 90354865623915393225718309 3201 -402787011609586611882743614 3202 -499283013701024496964077344 3203 -93233072118690789639931218 3204 415615589124050146805904638 3205 515182478201982387769002112 3206 96201581211940068243344716 3207 -428846596786405931490631896 3208 -531580629913611042079959451 3209 -99263183484932305966435034 3210 442492468849825740913280373 3211 548492874918348665544566048 3212 102420754459447197359910070 3213 -456566017988899841665534608 3214 -565935088094818553349640424 3215 -105677257144436574988387876 3216 471080446643718576784426887 3217 583923627169071875979019326 3218 109035744657896001281342441 3219 -486049358698937859484173424 3220 -602475347180685674752221052 3221 -112499362926141419269418360 3222 501486771507564470186893142 3223 621607615375783112026846814 3224 116071353462735184474145470 3225 -517407128269475236070276576 3226 -641338326539385636551981187 3227 -119755056229369443027389430 3228 533825310774987985932836166 3229 661685918779861966395560368 3230 123553912581094898081881545 3231 -550756652524098389673704200 3232 -682669389778607409014422820 3233 -127471468298352026564711548 3234 568216952232283036950320434 3235 704308313518463001976759338 3236 131511376708317682603551604 3237 -586222487734080096738160216 3238 -726622857504767062659278524 3239 -135677401898151201840496736 3240 604790030295997544329897255 3241 749633800493328780011427790 3242 139973422022812864514682191 3243 -623936859350629938756579100 3244 -773362550740025273838650612 3245 -144403432710204663016835888 3246 643680777664185571776141160 3247 797831164787143690570659888 3248 148971550566446534708718133 3249 -664040126949973400031081232 3250 -823062366802018199603393627 3251 -153682016784180810308600496 3252 685033803940776624943963062 3253 849079568483955441742621088 3254 158539200856895995155268708 3255 -706681276933409582044008330 3256 -875906889555901931502437221 3257 -163547604402347084404304652 3258 729002602819114091659483902 3259 903569178857776349011551008 3260 168711865098221068153822826 3261 -752018444613839854911660568 3262 -932092036058868378699857784 3263 -174036760733285260110939120 3264 775750089502874163832457185 3265 961501834007201470689028624 3266 179527213377365133005795150 3267 -800219467414699269345320175 3268 -991825741734270562252135671 3269 -185188293673594460822948672 3270 825449170139358422044830826 3271 1023091748134090212239589504 3272 191025225256461266920926228 3273 -851462471007045592197738530 3274 -1055328686336023578837202272 3275 -197043389299272526996484604 3276 878283345143102714065037554 3277 1088566258791416426750631312 3278 203248329194781488393918561 3279 -905936490316069642385030260 3280 -1122835063094633904910693070 3281 -209645755372828771989939264 3282 934447348395882905552799608 3283 1158166618559683567859622288 3284 216241550258939483737638059 3285 -963842127439804143774629240 3286 -1194593393574205844441972727 3287 -223041773377929696447408872 3288 994147824424181594025016857 3289 1232148833753231636054208486 3290 230052666606709748814440944 3291 -1025392248640663147455243418 3292 -1270867390915747055774464762 3293 -237280659580591583144065512 3294 1057604045775984246660023714 3295 1310784552907759426357320592 3296 244732375257510017800329337 3297 -1090812722694995359360252864 3298 -1351936874296226371290584542 3299 -252414635644692016219969726 3300 1125048672947175968748444104 3301 1394362007958900475692095552 3302 260334467692456726896996024 3303 -1160343203017457186531550614 3304 -1438098737595856760845754471 3305 -268499109359962743797864082 3306 1196728559342739946479309048 3307 1483187011189200553118112192 3308 276916015857834721981636521 3309 -1234237956116100383896224672 3310 -1529667975438199079516024327 3311 -285592866072740178969242496 3312 1272905603901322719549103244 3313 1577584011197851216551620474 3314 294537569179152268196791393 3315 -1312766739081042018936408584 3316 -1626978769949707552313223820 3317 -303758271443683478961375600 3318 1353857654162411134382140238 3319 1677897211334568229851659952 3320 313263363227505467910671307 3321 -1396215728964881211616149196 3322 -1730385641777518791906932574 3323 -323061486192525124253785648 3324 1439879462715407910559220191 3325 1784491754236625015785909740 3326 333161540717169965717491740 3327 -1484888507077112087640455944 3328 -1840264669107497914171289093 3329 -343572693527802391105434998 3330 1531283700138130473995913036 3331 1897754976316850089857718814 3332 354304385551928869752107468 3333 -1579107101388145456072388672 3334 -1957014778639094360603681150 3335 -365366339999543106746342684 3336 1628402027710888276657325573 3337 2018097736270996273263702656 3338 376768570679145246631267752 3339 -1679213090421709637751424266 3340 -2081059112700385328639822824 3341 -388521390555164839292316780 3342 1731586233380101975351131943 3343 2145955821905945282535775632 3344 400635420553680088365794013 3345 -1785568772207898724166474484 3346 -2212846476926141690534630595 3347 -413121598623518987924259672 3348 1841209434644772871787122603 3349 2281791439836416921903854392 3350 425991189060053220500362758 3351 -1898558402073549315861835584 3352 -2352852873174890833265179370 3353 -439255792099202775563028288 3354 1957667352248728954824476713 3355 2426094792857938411487116548 3356 452927353789354442656687703 3357 -2018589503262560952930080432 3358 -2501583122628173923600590408 3359 -467018176149112848520963512 3360 2081379658783998747203346644 3361 2579385750078567227285630793 3362 481540927619052677012512222 3363 -2146094254606870675734648140 3364 -2659572584297653687337585947 3365 -496508653815871656077164080 3366 2212791406544583364443272976 3367 2742215615182063238781867278 3368 511934788597551897790292352 3369 -2281530959709723096125136320 3370 -2827388974463886530714136924 3371 -527833165448377683791159984 3372 2352374539218033188525264206 3373 2915168998501730384234790516 3374 544218029192935185221444998 3375 -2425385602357355546596907500 3376 -3005634292885692950777810643 3377 -561104048048477123403091604 3378 2500629492263227578546852081 3379 3098865798907898931674796016 3380 578506326025268868985581847 3381 -2578173493143993685537866552 3382 -3194946861951677055186005850 3383 -596440415684800818798352976 3384 2658086887099529829363921246 3385 3293963301853950205144544542 3386 614922331266059744415879180 3387 -2740441012578917696176252672 3388 -3396003485296945269001833419 3389 -633968562190338911003810656 3390 2825309324523637029796210081 3391 3501158400286902195135063408 3392 653596086955328729766583014 3393 -2912767456244147401292739936 3394 -3609521732779070021284777039 3395 -673822387429529052131123920 3396 3002893283079110716967646580 3397 3721189945509937204204233032 3398 694665463558365890913934793 3399 -3095766987887886160200086670 3400 -3836262359099356737355440078 3401 -716143848493715393089607394 3402 3191471128428305101622347012 3403 3954841235486979840387117928 3404 738276624158831655042427693 3405 -3290090706673186160139964492 3406 -4077031863769205606085503926 3407 -761083437261008841674870688 3408 3391713240120587204625952280 3409 4202942648504704349085394634 3410 784584515764687299239421786 3411 -3496428835154329981086495808 3412 -4332685200558482014481875906 3413 -808800685838070052652707192 3414 3604330262512869086146264532 3415 4466374430556407658530180108 3416 833753389286645351244668927 3417 -3715513034926196594555576664 3418 -4604128645024125944776610375 3419 -859464701487383233156109634 3420 3830075486982184415548556997 3421 4746069645286339341486674912 3422 885957349837795003538278486 3423 -3948118857285481776089361104 3424 -4892322829204572974904062376 3425 -913254732734442025798573360 3426 4069747372973799708545890688 3427 5043017295833713865466091812 3428 941380939095849124001660082 3429 -4195068336658219821116836888 3430 -5198285953079845882152712959 3431 -970360768445192988862237568 3432 4324192215856069102880142631 3433 5358265628444200873025138688 3434 1000219751568603201325429253 3435 -4457232734986814184647268544 3436 -5523097182940418017177165508 3437 -1030984171765356391465046608 3438 4594306970003341683099762193 3439 5692925628274731636424704324 3440 1062681086706657164894681144 3441 -4735535445733003453457570252 3442 -5867900247381192934275806892 3443 -1095338350920162147891609188 3444 4881042236004925463875403095 3445 6048174718406593293970432792 3446 1128984638917922119555694929 3447 -5030955066642209150053644672 3448 -6233907242242399084593505173 3449 -1163649468985910616190261536 3450 5185405421399788595056449612 3451 6425260673703713648950391752 3452 1199363227653769829730762888 3453 -5344528650930949184039393732 3454 -6622402656458051820785949866 3455 -1236157194863920333648446688 3456 5508464084867872794046485570 3457 6825505761809567153844997112 3458 1274063569859756847163207936 3459 -5677355147103947794036004850 3460 -7034747631447315542539867748 3461 -1313115497813201859020201800 3462 5851349474367962957063232696 3463 7250311124269153395872136770 3464 1353347097212406364715017562 3465 -6030599038182802692192166490 3466 -7472384467395954674835716466 3467 -1394793488030961645791176458 3468 6215260270303886716873111476 3469 7701161411494011520916825420 3470 1437490820700625042637020488 3471 -6405494191735240889410182808 3472 -7936841390526761699040223266 3473 -1481476305910174778903610230 3474 6601466545423740931907981254 3475 8179629686060344010440333720 3476 1526788245253587641373887967 3477 -6803347932734853851278135264 3478 -8429737596250921030392266727 3479 -1573466062751373588916676066 3480 7011313953816123612196489753 3481 8687382609645251076089322144 3482 1621550337269610698350755910 3483 -7225545351957591932922086534 3484 -8952788583929642371531119186 3485 -1671082835861905465021628804 3486 7446228162061305211901990441 3487 9226185929766162286458592200 3488 1722106548060150558294679792 3489 -7673553863335158389360049006 3490 -9507811799858804283610752087 3491 -1774665721140665355515069888 3492 7907719536329577332092920241 3493 9797910283396260491231591176 3494 1828805896393091958764079384 3495 -8148928024438820059163966854 3496 -10096732606022013158589007692 3497 -1884573946420178292369381596 3498 8397388099991976754484233828 3499 10404537335486622918415682662 3500 1942018113497303098673231431 3501 -8653314635062200500945861160 3502 -10721590593141356974855701376 3503 -2001188049021392005573108752 3504 8916928777126317138287794378 3505 11048166271436693427603037152 3506 2062134854079747846460584114 3507 -9188458129710613194513950992 3508 -11384546257593763871146551176 3509 -2124911121170163221069395400 3510 9468136938162278123951010817 3511 11731020663621433334785099958 3512 2189570977104491320015746362 3513 -9756206280689820660203606400 3514 -12087888062856465977003279492 3515 -2256170127128735605388335388 3516 10052914264819801910731479318 3517 12455455733209115888662083788 3518 2324765900293689081351865182 3519 -10358516229421291708990328032 3520 -12834039907301520291661021431 3521 -2395417296111094199730070430 3522 10673274952453552065771147198 3523 13223966029691434339276921062 3524 2468185032531196936744153069 3525 -10997460864596730448499347408 3526 -13625569021379134300332839360 3527 -2543131595278553433164960462 3528 11331352268929819914811018303 3529 14039193551800760253964575168 3530 2620321288584024419134203041 3531 -11675235566824666457560207460 3532 -14465194318516976424256769280 3533 -2699820287351939101640756640 3534 12029405490229368340920348737 3535 14903936334811572720562361272 3536 2781696690802417844803951644 3537 -12394165340519174936013276788 3538 -15355795225420516883455223091 3539 -2866020577629939304855852944 3540 12769827234097968425289711292 3541 15821157530618026039938028896 3542 2952864062720432899746837205 3543 -13156712354938445673749424818 3544 -16300421018892465869671271936 3545 -3042301355470341897938012356 3546 13555151214254201315170438668 3547 16793995008451279496748045888 3548 3134408819752227122598079412 3549 -13965483917502213538896060372 3550 -17302300697800698930772232240 3551 -3229265035572701492099067544 3552 14388060438919767046008855629 3553 17825771505652734756674952235 3554 3326950862469812190303836364 3555 -14823240903805448933740780416 3556 -18364853420418881844086661217 3557 -3427549504698282717570595504 3558 15271395878759514325516529598 3559 18920005359557093312241194644 3560 3531146578252282058062722871 3561 -15732906670104816474270442098 3562 -19491699539045864483549928110 3563 -3637830179776746085965212952 3564 16208165630715647801177641081 3565 20080421853266770824315885812 3566 3747690957419748644021264700 3567 -16697576475488069972217749948 3568 -20686672265584526581952198829 3569 -3860822183679860776636361940 3570 17201554605691613817234614861 3571 21310965209921545804205331568 3572 3977319830303836519637931378 3573 -17720527442448791580962713040 3574 -21953830003632097724737330848 3575 -4097282645291474484392365056 3576 18254934769595702847592896247 3577 22615811271989494371597519496 3578 4220812232066138467152563665 3579 -18805229086183947339562032920 3580 -23297469384608338086556751181 3581 -4348013130871023072543315544 3582 19371875968891073516356437160 3583 23999380904132660839044971264 3584 4478992902452811481999997616 3585 -19955354444614090916787897968 3586 -24722139047529809291548993364 3587 -4613862214096053238612397076 3588 20556157373528175968495402274 3589 25466354160339212460209805312 3590 4752734928073403258075853349 3591 -21174791842900410559075981950 3592 -26232654204234721697282967450 3593 -4895728192578645629389125084 3594 21811779571956200608448630733 3595 27021685258269004522475307598 3596 5042962535211166209710924308 3597 -22467657328104139809417505008 3598 -27834112034178508570118878340 3599 -5194561959082407460134596100 3600 23142977354833532470573395867 3601 28670618406137835426709131184 3602 5350654041616851238125196214 3603 -23838307811607362629908780528 3604 -29531907955362986448474748156 3605 -5511370036122057047356134888 3606 24554233226082184609858737374 3607 30418704529973831151788803436 3608 5676844976204223035135953132 3609 -25291354958995437482687475194 3610 -31331752820537308073968801950 3611 -5847217783107816027248158830 3612 26050291682070074876863857216 3613 32271818951724347013306735724 3614 6022631376060049793233625798 3615 -26831679869295933752444273896 3616 -33239691090525311253598700536 3617 -6203232785703193933544779872 3618 27636174301956931242359524441 3619 34236180071480864565626178016 3620 6389173270699857175060711461 3621 -28464448587783215640632659392 3622 -35262120039397575715013372716 3623 -6580608437598700542536891552 3624 29317195694617830091143395973 3625 36318369110030335087055457038 3626 6777698364050513447889278214 3627 -30195128498998044344661330876 3628 -37405810049226785894920741991 3629 -6980607725467034732999652332 3630 31098980350062260912778724953 3631 38525350971042430429292291056 3632 7189505925217308392133719357 3633 -32029505649204559821002045030 3634 -39677926055348865914025065204 3635 -7404567228458933687423774688 3636 32987480445910536657769394114 3637 40864496285471790490868075128 3638 7625970899704318258630697888 3639 -33973703050219867180356558058 3640 -42086050206410010833869564759 3641 -7853901344224764643920387264 3642 34988994662272987948538575456 3643 43343604704201641352326847356 3644 8088548253397901986678192004 3645 -36034200019411684481626726656 3646 -44638205807019017687466353975 3647 -8330106754106831413636252008 3648 37110188061316253870643195902 3649 45970929508589613754146588180 3650 8578777562302403283747233885 3651 -38217852613674998909547926167 3652 -47342882614556466337334080304 3653 -8834767140843069086398587072 3654 39358113090895105016331634146 3655 48755203612408234958152442546 3656 9098287861729736160807497874 3657 -40531915218377734016871898812 3658 -50209063565626065089961613023 3659 -9369558172856228335445035248 3660 41740231774894469871475902795 3661 51705667032711943382369183244 3662 9648802769399338804374871004 3663 -42984063355616796985433728312 3664 -53246253011781250144732128300 3665 -9936252769975822093537998976 3666 44264439156365071094177206372 3667 54832095911420685891196578384 3668 10232145897696995067258917917 3669 -45582417779658757685777753160 3670 -56464506548531683980601817258 3671 -10536726666255144956323830226 3672 46939088063165595305997187422 3673 58144833173898888199717857952 3674 10850246571179695314714775492 3675 -48335569931163501502796439220 3676 -59874462526243289850501394417 3677 -11172964286404814083191818784 3678 49773015269645466712544162696 3679 61654820915540140609772198336 3680 11505145866293846050442137713 3681 -51252608825714696269850885518 3682 -63487375336402795009891088111 3683 -11847064953269871806062481582 3684 52775569131934897095359932902 3685 65373634612355262388116620464 3686 12199002991205858003991984945 3687 -54343149456318557489634085632 3688 -67315150571838481537928776821 3689 -12561249444732010492128959648 3690 55956638778654324864136505401 3691 69313519256818127308010735962 3692 12934102024622056360815836641 3693 -57617362793893486868912588672 3694 -71370382164885128175523568352 3695 -13317866919424535376512984472 3696 59326684943335142923516799573 3697 73487427525764094890414754220 3698 13712859033509798166703848085 3699 -61086007474369592128988219352 3700 -75666391613169553459289506506 3701 -14119402231708013857306278336 3702 62896772529559748961615202574 3703 77909060092975194335838206662 3704 14537829590718066589865035028 3705 -64760463265861390368495576458 3706 -80217269408687306258581640663 3707 -14968483657472056805428981240 3708 66678605004804776337151305469 3709 82592908205240240608064786636 3710 15411716714645243402318594400 3711 -68652766414482328779788967368 3712 -85037918792159173261912735794 3713 -15867891053506376793369435030 3714 70684560724209589722746346706 3715 87554298647163547081998511808 3716 16337379254308462625345963376 3717 -72775646972749991570937889320 3718 -90144101961313403518521499284 3719 -16820564474425366980288282526 3720 74927731291018102050955399801 3721 92809441226830434971969435878 3722 17317840744445351821778176784 3723 -77142568220200592970251551478 3724 -95552488868756035533117732283 3725 -17829613272438307288516294176 3726 79421962066259214348307256785 3727 98375478921639845951598630704 3728 18356298756619106459871868340 3729 -81767768291805939278646412032 3730 -101280708752484295064167447848 3731 -18898325706635472065350095368 3732 84181894946367225695565718162 3733 104270540831203529199238672776 3734 19456134773715040476148548080 3735 -86666304136081637224636057890 3736 -107347404549888920730433728720 3737 -20030179089912611365501666080 3738 89223013533902865906131585069 3739 110513798092208004421119615786 3740 20620924616704862063938849204 3741 -91854097931408934926233314704 3742 -113772290354299223332068177897 3743 -21228850503186426688715264496 3744 94561690833348078670874160309 3745 117125522918561376235823213740 3746 21854449454128220557066798398 3747 -97347986096082097081747042316 3748 -120576212081774175826570397467 3749 -22498228108165886500955161456 3750 100215239611118851158833974464 3751 124127150939024796978126545908 3752 23160707426393230973145220041 3753 -103165771034957462780809534180 3754 -127781211524954736933237930667 3755 -23842423091642867421896345252 3756 106201965566502757684556033568 3757 131541347013881833074821182480 3758 24543925918744023149804379465 3759 -109326275773339119413810607052 3760 -135410593980393921894359871431 3761 -25265782276055230128614207998 3762 112541223468188194452649443716 3763 139392074722053318417124057224 3764 26008574518577388586258494332 3765 -115849401636910288607251218024 3766 -143488999645895071136408388152 3767 -26772901432960849256833924302 3768 119253476419445878931934780302 3769 147704669720446919531536638238 3770 27559378694728738807008898296 3771 -122756189145130984191892447504 3772 -152042478995045085810450911674 3773 -28368639338047368481722743108 3774 126360358423858180733858995153 3775 156505917188267411138622580088 3776 29201334238383196057462408246 3777 -130068882294594333097870425920 3778 -161098572347353924446008045420 3779 -30058132608394863115592038628 3780 133884740432806691098677433214 3781 165824133580534833239367863208 3782 30939722507418338424115691174 3783 -137810996418390412419217164270 3784 -170686393864237190551056056367 3785 -31846811364912757006158968352 3786 141850800065732793407174917442 3787 175689252927194059793258305904 3788 32780126518244129883364056278 3789 -146007389817593075341158751724 3790 -180836720213533898033299461199 3791 -33740415765194142950418528756 3792 150284095204521705090287227133 3793 186132917926983241159944444338 3794 34728447931591802219000789008 3795 -154684339371588866385918736560 3796 -191582084158372645334057738594 3797 -35745013454476286483335816592 3798 159211641674238953149126656257 3799 197188576098694155713160593856 3800 36790924981210012920768068356 3801 -163869620345136007184544662554 3802 -202956873340018367207520226594 3803 -37867017984972063138077557504 3804 168661995233915060386992359453 3805 208891581266640555526330518816 3806 38974151397073796386036532665 3807 -173592590621805277186368750744 3808 -214997434538888438093542594685 3809 -40113208256550238106576194980 3810 178665338113142779670315950060 3811 221279300672088809433673015618 3812 41285096377492650232418306046 3813 -183884279605844668488173068928 3814 -227742183713256619534238390502 3815 -42490749034600048522858187286 3816 189253570342971104197868448765 3817 234391228018138179262374888346 3818 43731125667440374000923585114 3819 -194777482047558827772999351676 3820 -241231722131310136962358463484 3821 -45007212603925069186466580552 3822 200460406142967170214209309742 3823 248269102772107609027480534560 3824 46320023803513928809109881602 3825 -206306857061037079677769508670 3826 -255508958929228403841178983936 3827 -47670601620680801334057412000 3828 212321475640425063315318153153 3829 262957036066935816763197172376 3830 49060017589185057044880849185 3831 -218509032617536611024134940862 3832 -270619240445860051804431391691 3833 -50489373227708201989952341834 3834 224874432212547635749369281208 3835 278501643561477875841709652944 3836 51959800867429577278773346084 3837 -231422715813068419495998882048 3838 -286610486703431677537983418058 3839 -53472464502130282442850899136 3840 238159065758072585477453274648 3841 294952185638932861100287660192 3842 55028560661430347923639941335 3843 -245088809224783103532932299056 3844 -303533335423580518390611877476 3845 -56629319307780217599341072336 3846 252217422221278276150076548844 3847 312360715343014522780286949252 3848 58276004757843758996513748443 3849 -259550533687653777721549980320 3850 -321441293988912623414297569055 3851 -59969916628926870737225244917 3852 267093929708652226906537812420 3853 330782234472933977528376614820 3854 61712390811123355141780289620 3855 -274853557840748806037646979572 3856 -340390899782306911198277783679 3857 -63504800465867500504965739048 3858 282835531556760102599502885136 3859 350274858280856475166999369768 3860 65348557051600742660489238513 3861 -291046134811124412030041831240 3862 -360441889359367616732778220296 3863 -67245111377278457071515750338 3864 299491826729085313161754982124 3865 370899989239282723095800321536 3866 69195954684462425556381657509 3867 -308179246423095716877204628442 3868 -381657376933837983035401876934 3869 -71202619758764225331739783712 3870 317115217939846797679706258160 3871 392722500370851391040604064344 3872 73266682071424671528837140987 3873 -326306755341416070308676366924 3874 -404104042681486341791444399627 3875 -75389760951835151407355368294 3876 335761067924121482434812790526 3877 415810928659428849963996599976 3878 77573520791828277526228601521 3879 -345485565578763031937673456742 3880 -427852331395033565349975292381 3881 -79819672282587123567710958194 3882 355487864296030088900610446888 3883 440237679089113864127037994928 3884 82129973685044358452444939056 3885 -365775791820952181866851144236 3886 -452976662051174451404402096207 3887 -84506232134665543229348685968 3888 376357393460373617481181635415 3889 466079239887011340652442054320 3890 86950304981534763307747884820 3891 -387240938047537175435900533436 3892 -479555648880733875335457718985 3893 -89464101166684965467182102968 3894 398434924067969265576244335353 3895 493416409576396554347244349952 3896 92049582635639821722436942748 3897 -409948085950969277999315227008 3898 -507672334564564890974174583444 3899 -94708765790159371872539644360 3900 421789400531119532462417406839 3901 522334536479279625026175485836 3902 97443722979208169976568367758 3903 -433968093684348432466617473040 3904 -537414436211027421736624463181 3905 -100256584030191468769463045814 3906 446493647143198164764322175101 3907 552923771341473656241284944956 3908 103149537821532086100227009226 3909 -459375805496070540282514439856 3910 -568874604805864082617134017762 3911 -106124833897688772391988650144 3912 472624583375350490914198416585 3913 585279333789157390089021632670 3914 109184784127746208944080862004 3915 -486250272839435467450250852752 3916 -602150698862109968550117754776 3917 -112331764408736465475597925824 3918 500263450953830544304740717280 3919 619501793363697568425614842220 3920 115568216414881796538698776929 3921 -514674987576604470243520616878 3922 -637346073036426039185889365516 3923 -118896649393979868483393601664 3924 529496053353641366286621304062 3925 655697365921255255059284288544 3926 122319642012184957476874681457 3927 -544738127929265366548298766592 3928 -674569882519036809338505549616 3929 -125839844248471554517501254048 3930 560413008377961247219572859889 3931 693978226225547008253227607248 3932 129459979340100119280766499850 3933 -576532817863064100637905655944 3934 -713937404047382225128408816919 3935 -133182845780439296428375993480 3936 593110014528445553619516208979 3937 734462837606174095678414907868 3938 137011319370534826861084236105 3939 -610157400629381959113602832928 3940 -755570374438777481725552794798 3941 -140948355325851817866162645776 3942 627688131908951435712859634164 3943 777276299601284532819157039690 3944 144996990439653943099779492035 3945 -645715727226472765933587916388 3946 -799597347584923648044953501800 3947 -149160345304521431249608764164 3948 664254078444670173712064228592 3949 822550714552113017344845075444 3950 153441626593549457776121753595 3951 -683317460582422892184246321724 3952 -846154070901154852420279650736 3953 -157844129402808896312863734187 3954 702920542240137239011373965478 3955 870425574168278333104626744924 3956 162371239656692277094586241495 3957 -723078396304962885642473773512 3958 -895383882275966823488861674976 3959 -167026436577810197390552881402 3960 743806510943264336542460580548 3961 921048167136738411986119286300 3962 171813295223147426131805185942 3963 -765120800887952281065938283480 3964 -947438128621788465323368679184 3965 -176735489088232611623601271000 3966 787037619028477486172590810985 3967 974574008904148592102567056752 3968 181796792781120798524506259439 3969 -809573768311493586493238889782 3970 -1002476607186268328656851018775 3971 -187001084768034902297191186930 3972 832746513960404713688522433196 3973 1031167294822184374688843525192 3974 192352350192560975345409165464 3975 -856573596022228292295937664704 3976 -1060668030844707499394576004919 3977 -197854683770341547211170454652 3978 881073242250422564530932984545 3979 1091001377908329247902164812066 3980 203512292761261491881562523449 3981 -906264181332553897166030451072 3982 -1122190518658829459947787552594 3983 -209329500021172841721231988624 3984 932165656471910902166980228467 3985 1154259272540851783579522143152 3986 215310747135258835981128709324 3987 -958797439332409715741750941984 3988 -1187232113055008025182093475790 3989 -221460597635192226016432364560 3990 986179844356377487526697623833 3991 1221134185476373265106627990652 3992 227783740302298418981002859155 3993 -1014333743465050724676316506220 3994 -1255991325046542359829866746727 3995 -234284992558991562642495233248 3996 1043280581151881866987310468837 3997 1291830075651735194714120462832 3998 240969303950811269777342476156 3999 -1073042389979010126822228666184 4000 -1328677708999763064791445473518 4001 -247841759721448257858387695636 4002 1103641806487521281784119519529 4003 1366562244309001791871056554176 4004 254907584483208697573654819429 4005 -1135102087532397342709780578592 4006 -1405512468522858827795470414978 4007 -262172145985430724104194075692 4008 1167447127053341108632641219793 4009 1445557957063572128343166770272 4010 269640958983432489791198639136 4011 -1200701473292951290704938492624 4012 -1486729095139538250609365945136 4013 -277319689210638172025891489104 4014 1234890346474021220903832301465 4015 1529057099620735882758691106932 4016 285214157456596454681057677023 4017 -1270039656948039840445921876026 4018 -1572574041497189072856818988662 4019 -293330343753676447154425169320 4020 1306176023827287984821106004220 4021 1617312868935802303046863174936 4022 301674391675298922495345074808 4023 -1343326794113244610293164933504 4024 -1663307430951297521228500533563 4025 -310252612748634927944391039074 4026 1381520062334346636340958422978 4027 1710592501707391256760143988176 4028 319071490984779206094269544944 4029 -1420784690706484295649856331284 4030 -1759203805464768246629638431528 4031 -328137687529483808770433924912 4032 1461150329829961611276859498864 4033 1809178042192837144716203978816 4034 337458045437617928393214756545 4035 -1502647439937007456266102156788 4036 -1860552913862694170203869044375 4037 -347039594574602029115418740320 4038 1545307312704286705097963119257 4039 1913367151439171943652851814020 4040 356889556648147790940307008569 4041 -1589162093645235155449132771360 4042 -1967660542590313523334947497740 4043 -367015350373721608677343288756 4044 1634244805097426534348533267150 4045 2023473960133086394917835444116 4046 377424596777238563811784928718 4047 -1680589369820573532634026661952 4048 -2080849391234638204501843473700 4049 -388125124638584557045994690038 4050 1728230635221167563376984192949 4051 2139829967388895341557349570144 4052 399124976079656611185342816504 4053 -1777204398220175828056260096744 4054 -2200459995188817365271657222247 4055 -410432412300706735422824450482 4056 1827547430780639680909538026966 4057 2262784987915145377642724470292 4058 422055919468873343555753482896 4059 -1879297506112453662988734801418 4060 -2326851697963021131451426902782 4061 -434004214762884612416057272036 4062 1932493425572050079730946270814 4063 2392708150128405917534787664136 4064 446286252578020312070544336953 4065 -1987175046275171759119027907264 4066 -2460403675776794425416447155571 4067 -458911230895524131017475025850 4068 2043383309441386067410708915369 4069 2529988947917299518615400328592 4070 471888597820767530044021224950 4071 -2101160269489474757398419672800 4072 -2601516017205779598117479732451 4073 -485228058294577182239766114012 4074 2160549123903326948127751383861 4075 2675038348901290956630093766848 4076 498939580982251053898437655509 4077 -2221594243888468758241750291920 4078 -2750610860800773608554903960770 4079 -513033405344904839361999656192 4080 2284341205839883289927586140939 4081 2828289962177521276552357598754 4082 527520048897910967260217442440 4083 -2348836823642307090893608937588 4084 -2908133593749644951075823058593 4085 -542410314661315159157712846264 4086 2415129181824734099477191019384 4087 2990201268705414744502503690972 4088 557715298807240505553539353160 4089 -2483267669591417818393931538370 4090 -3074554114813057030526734921487 4091 -573446398509418014316817944504 4092 2553303015752237558004246593011 4093 3161254917643293913683005084288 4094 589615320000115781553546406569 4095 -2625287324575883264202637814856 4096 -3250368164933640381791918807394 4097 -606234086839874662084528254468 4098 2699274112589915917206251829648 4099 3341960092124221106768964841708 4100 623315048405596538945753730141 4101 -2775318346352379322545989769632 4102 -3436098729095634212376547927104 4103 -640870888602673898246613880892 4104 2853476481220274850294047863130 4105 3532853948140174308733696552000 4106 658914634806996620659550518194 4107 -2933806501140861453990323098176 4108 -3632297513198532218083210275863 4109 -677459667042821941318216173932 4110 3016367959492409364394969043633 4111 3734503130394914159358858659068 4112 696519727402646370717030060059 4113 -3101222021001719933323579594464 4114 -3839546499904369202388812899960 4115 -716108929715376009935188179192 4116 3188431504766426783010905100725 4117 3947505369186981505544729986408 4118 736241769469254363357296873964 4119 -3278060928410812751872393241986 4120 -4058459587624473780107575694281 4121 -756933133996172594072747193312 4122 3370176553404613398581265734810 4123 4172491162595680682953290980594 4124 778198312924156148650160759054 4125 -3464846431575033933262158515760 4126 -4289684317028285959034949962991 4127 -800053008904995914913391064568 4128 3562140452842983022996569986329 4129 4410125548465176173985156026448 4130 822513348624171815009294836178 4131 -3662130394215321935322894333382 4132 -4533903689684747418469028439700 4133 -845595894100400020377747476288 4134 3764889970065741255047137485777 4135 4661109970915509563341884877984 4136 869317654282321775691558482499 4137 -3870494883737713019890745225400 4138 -4791838083686366086849540667507 4139 -893696096950044374384967273250 4140 3979022880503824261911903328626 4141 4926184246355007304333957737172 4142 918749160929443403958719875040 4143 -4090553801916676489569500259168 4144 -5064247271357941692894505607786 4145 -944495268627337914670391799358 4146 4205169641587434957494880092865 4147 5206128634226804087447242023824 4148 970953338895856634726397490174 4149 -4322954602429034926304261935480 4150 -5351932544416721481069737047996 4151 -998142800234526127987302718800 4152 4443995155402000268082751580292 4153 5501766017993688205822527684574 4154 1026083604338831151466432493602 4155 -4568380099801800505778857841112 4156 -5655738952229103154537627816834 4157 -1054796240004221250104689359888 4158 4696200625127666089673470855177 4159 5813964202150852639107739484976 4160 1084301747394765804297682612209 4161 -4827550374573801898597126813391 4162 -5976557659101584185074067060920 4163 -1114621732685894828644277251584 4164 4962525510184986430666747919471 4165 6143638331356110350334387580688 4166 1145778383090905115012130141697 4167 -5101224779719616602660362121866 4168 -6315328426851208357043097928964 4169 -1177794482281158535330355061710 4170 5243749585264355962141513096868 4171 6491753438082441195783769660208 4172 1210693426210151453790151656098 4173 -5390204053645671141629491476104 4174 -6673042229224019693290517549196 4175 -1244499239351893897504268712640 4176 5540695108684698446921598924176 4177 6859327125529154252911317919808 4178 1279236591364304729325974601628 4179 -5695332545343067157764094833568 4180 -7050744005069810492831842761687 4181 -1314930814188602152375522213528 4182 5854229105808518937675162410444 4183 7247432392876285128078986021166 4184 1351607919595947443444400918115 4185 -6017500557570407647616675552850 4186 -7449535557538558044623002091886 4187 -1389294617192886669608150235124 4188 6185265773536441814320514888824 4189 7657200610332955139485862472800 4190 1428018332897430644683138047185 4191 -6357646814243340502601746179952 4192 -7870578606939275152747981091187 4193 -1467807227897914999531917955632 4194 6534769012215412953173115425760 4195 8089824651815192761474843425138 4196 1508690218107089970736082159512 4197 -6716761058526447273404165287832 4198 -8315098005296450608980509063279 4199 -1550696994124206327221205493696 4200 6903755091621704776087154229198 4201 8546562193493096376354873527662 4202 1593858041718190137115658736042 4203 -7095886788458261631203918732174 4204 -8784385121053808569976856241247 4205 -1638204662845332165466409827872 4206 7293295458023418968043494887368 4207 9028739186872186830319741499664 4208 1683768997215257594139466474646 4209 -7496124137292420910256245988240 4210 -9279801402810760331058225807010 4211 -1730584044419291612924779297476 4212 7704519689688278409892260188724 4213 9537753515520393044512100742928 4214 1778683686635696658523450061889 4215 -7918632906108092443373673203748 4216 -9802782131434738512859232637120 4217 -1828102711926624875480890907872 4218 8138618608581903859027936994997 4219 10075078845021419789737554637072 4220 1878876838142004756879953338847 4221 -8364635756631773681524790636832 4222 -10354840370373683581646645380708 4223 -1931042737445967220921865408800 4224 8596847556400518255324109131243 4225 10642268676228403286824774503714 4226 1984638061481814037705681811732 4227 -8835421572621285415071575009908 4228 -10937571124498484934815721414144 4229 -2039701467191937593493609621984 4230 9080529843500961706603942662233 4231 11240960612409963561282337292384 4232 2096272643309515495710323816823 4233 -9332348998592251615785723502624 4234 -11552655718336366609123403798974 4235 -2154392337539230003422093570374 4236 9591060379731169182374978781956 4237 11872880851425267658678343619072 4238 2214102384444701195360607863457 4239 -9856850165118627342006959449932 4240 -12201866405114359623396731441973 4241 -2275445734060771064152657419886 4242 10129909496626801745710066822631 4243 12539848914636842184403366010824 4244 2338466481249233392637821146010 4245 -10410434610412989050839730930168 4246 -12887071218618445111040287030920 4247 -2403209895817075054354669365524 4248 10698626970925776276101851980546 4249 13243782624870999535918884974926 4250 2469722453416778803817012824184 4251 -10994693408390484716555193572726 4252 -13610239080490124834763086561238 4253 -2538051867248732427976316206596 4254 11298846259863050120223988927672 4255 13986703346367320289154561239160 4256 2608247120586294374575642341312 4257 -11611303513943756086526994799716 4258 -14373445176229539764739596542194 4259 -2680358500144585602467651939414 4260 11932288959244551614047915113668 4261 14770741500322186726907985683328 4262 2754437630314611972988069524150 4263 -12262032336706053241289372332704 4264 -15178876613854397813155947593985 4265 -2830537508284867599120813558730 4266 12600769495862758401703123160384 4267 15598142370328486788756687815113 4268 2908712540073127263947791577326 4269 -12948742555157485580995343801720 4270 -16028838379878498772620240238247 4271 -2989018577491709489341555854796 4272 13306200066408610429164946983036 4273 16471272212745979856513430229848 4274 3071512956070081684289909359573 4275 -13673397183536281871931871546768 4276 -16925759608024301602109394555380 4277 -3156254533959281435314775008520 4278 14050595835656479725809637423042 4279 17392624687806194419317568422134 4280 3243303731843243512069958486847 4281 -14438064904654521878998182053290 4282 -17872200176872540426999172361416 4283 -3332722573882754971752409409320 4284 14836080407352446732480189321242 4285 18364827628063958030908856426588 4286 3424574729718411509342888032320 4287 -15244925682387581922784132398120 4288 -18870857653480279265982800476203 4289 -3518925557559613141407131866720 4290 15664891581922564749658879986154 4291 19390650161656678118893131003462 4292 3615842148387316544061536562478 4293 -16096276668310110171070538996512 4294 -19924574600868955689487536581796 4295 -3715393371298959572706928003182 4296 16539387415838930863656756425854 4297 20473010208724329378890339099332 4298 3817649920024691377892361465665 4299 -16994538417690397191307078614848 4300 -21036346268198010662654045983905 4301 -3922684360644775133383479297212 4302 17462052598238784512663060037340 4303 21614982370279890759564749715376 4304 4030571180538779848945530684358 4305 -17942261430831298515083838943440 4306 -22209328683399787973805210095435 4307 -4141386838597948008544996240784 4308 18435505161187498547565747564169 4309 22819806229803948160846425192368 4310 4255209816732917617444218783104 4311 -18942133036561250644167282136244 4312 -23446847169059833234301322296050 4313 -4372120672709786496760328001114 4314 19462503540811937788782072233565 4315 24090895088870683412686545009190 4316 4492202094348333499285125248617 4317 -19996984635535342891635927417280 4318 -24752405303385899572339902015831 4319 -4615538955117060984273538772576 4320 20545954007408402506634779333296 4321 25431845159197966419722791061626 4322 4742218371160596206633907454306 4323 -21109799321905902819259228674366 4324 -26129694349221428068102917947830 4325 -4872329759795881879144035143048 4326 21688918483551155772230086563620 4327 26846445234654336721701273957536 4328 5005964899514498254244335017874 4329 -22283719902866760820983405745248 4330 -27582603175227625366858712193420 4331 -5143217991529396202468400533712 4332 22894622770195729542417057169830 4333 28338686867953010769443997156488 4334 5284185722905283830404084156713 4335 -23522057336567522361357188383004 4336 -29115228694585316807352941376388 4337 -5428967331312893598881881154516 4338 24166465201787921113620814823932 4339 29912775078020522171667822964204 4340 5577664671448362906696683979974 4341 -24828299609936147051215464858880 4342 -30731886847856383869115023611145 4343 -5730382283159994582321940890330 4344 25508025752457234296397710558634 4345 31573139615348173237374710803520 4346 5887227461325725641916382142969 4347 -26206121079042379775331216135336 4348 -32437124157997887779835517795443 4349 -6048310327525718219231744436136 4350 26923075616494814643341929300249 4351 33324446814021272230999351999112 4352 6213743903555596026433620700180 4353 -27659392295783688780302825665182 4354 -34235729886943099312919339051058 4355 -6383644186826989297776241623744 4356 28415587287493532456720183050982 4357 35171612060577429515939996367112 4358 6558130227703221946682607112834 4359 -29192190345882053768731789236768 4360 -36132748824655993709595723178696 4361 -6737324208819171590592483794816 4362 29989745161764349502001224366830 4363 37119812911374424930997366226774 4364 6921351526435556486071807949400 4365 -30808809724447060991862730754380 4366 -38133494743132810090676120576480 4367 -7110340873879159871616273616596 4368 31649956692941598985699659621860 4369 39174502891753943888107463165898 4370 7304424327121792870390247252397 4371 -32513773776691288422794952961848 4372 -40243564549469750089988432133332 4373 -7503737432552116676464529290112 4374 33400864126053148295659067100473 4375 41341426011973592269180340825468 4376 7708419296995793605074620938098 4377 -34311846732781034327746498485432 4378 -42468853173843631294888005562816 4379 -7918612680040821723984481476190 4380 35247356840763037126354922312270 4381 43626632036650006081990360583148 4382 8134464088726330426702502769792 4383 -36208046367272341614357341879016 4384 -44815569230066421908172514543251 4385 -8356123874654568923314627298630 4386 37194584334997218088417544366956 4387 46036492546314730106453059220224 4388 8583746333587306635958383846139 4389 -38207657315122442929396474321448 4390 -47290251488279278720988941647306 4391 -8817489807589391302791819709292 4392 39247969881741242211618238410265 4393 48577717831636212063937256913120 4394 9057516789783778547178518656097 4395 -40316245077883810029451601509720 4396 -49899786201351503038995697192325 4397 -9303994031783949959557421460240 4398 41413224893455578801156827482136 4399 51257374662910319094039847518100 4400 9557092653871275855120433832256 4401 -42539670755385723663759977161600 4402 -52651425328649355775139424169288 4403 -9816988257986561661439872716160 4404 43696364030293872161784014816484 4405 54082904979573027923415415794984 4406 10083861043606744798976657070641 4407 -44884106539990659517799017793668 4408 -55552805703043893086579744808824 4409 -10357895926579475873186944939404 4410 46103721090135622748351564662157 4411 57062145546747398616543558200716 4412 10639282660990124556296323807148 4413 -47356052012383977165134108256164 4414 -58611969189340998743602567535871 4415 -10928215964137605018405708015488 4416 48641965720362071654399536075567 4417 60203348628207888111710888926648 4418 11224895644697319735570995664422 4419 -49962351279819770286818841492426 4420 -61837383884746049872090586354429 4421 -11529526734151467603469805505832 4422 51318120993316661583516697978600 4423 63515203727634023833302718069632 4424 11842319621568953153136853291719 4425 -52710210999807867494053098516218 4426 -65237966414525769461521620329568 4427 -12163490191819177115795602127624 4428 54139581889504317601112310247984 4429 67006860452638237835552611431680 4430 12493259967306086313965059498666 4431 -55607219334391665970413762282132 4432 -68823105378706782625603346311322 4433 -12831856253311006219287714601004 4434 57114134734801563176803724836392 4435 70687952558795337662971278055232 4436 13179512287034973233770526197062 4437 -58661365882438769702402127120496 4438 -72602686008460374417414742778831 4439 -13536467390433535164395169445010 4440 60249977640277615436209185233254 4441 74568623233780035546490770026022 4442 13902967126939299312724561665438 4443 -61881062639751569129757910680898 4444 -76587116093772527917610466937025 4445 -14279263462169871141055237213896 4446 63555741995670186645941587199481 4447 78659551684740855573989696963296 4448 14665614928721243420560416976702 4449 -65275166039308474098912174305318 4450 -80787353247094287408878727097564 4451 -15062286795149176019863839927438 4452 67040515070124738433172554755082 4453 82971981095210595467618213491984 4454 15469551239243652053182902810104 4455 -68853000126574299384054192018156 4456 -85214933570917075821565761021090 4457 -15887687525704099711528529998848 4458 70713863776498008917996375547704 4459 87517748021182680921177733768720 4460 16316982188325731670533969898034 4461 -72624380927576384748449198199132 4462 -89882001800628258363226817325850 4463 -16757729216810086005547720214076 4464 74585859658352320924750213743256 4465 92309313299476916604400525207924 4466 17210230248315656218809939648109 4467 -76599642070337786610514628259956 4468 -94801342997581932113516525043076 4469 -17674794763867365706254490527720 4470 78667105161732670431183918578432 4471 97359794545185381536667510278400 4472 18151740289746574802789068364345 4473 -80789661723296991002552008138690 4474 -99986415871076835588881827100507 4475 -18641392603986317579946799039352 4476 82968761256931082730116969377814 4477 102683000318838000032955268334656 4478 19144085948099553185462375025976 4479 -85205890917532075596988394374752 4480 -105451387811876142916220688191560 4481 -19660163244171374786908976967552 4482 87502576478709025531089766054262 4483 108293466047966513730897663920053 4484 20189976317449349282263141010231 4485 -89860383322953438227088572949632 4486 -111211171724041749166821894240295 4487 -20733886124569474678081294619964 4488 92280917456876673053037890768964 4489 114206491791984484120026892078590 4490 21292262987558641971120595188281 4491 -94765826552140810926585396851758 4492 -117281464746198056208128830435449 4493 -21865486833757966232859241733488 4494 97316801012725028632302797034172 4495 120438181943749315586956902542748 4496 22453947441814908704965026104670 4497 -99935575069185363580716091014848 4498 -123678788957897140161118366324292 4499 -23058044693895760592665718697584 4500 102623927900581987394834302185479 4501 127005486965840322945653737988648 4502 23678188834273802674382565257028 4503 -105383684784764730149365185555184 4504 -130420534171539055005440872541778 4505 -24314800734452284205557709607116 4506 108216718277724618222344355450556 4507 133926247264485283365433315692238 4508 24968312164985281359654266893573 4509 -111124949422736630714344285117588 4510 -137525002915318790417646478647236 4511 -25639166074163512907540558588784 4512 114110348990036753097828445932941 4513 141219239309207934493695779826784 4514 26327816873736312011836784583572 4515 -117174938747794708590032467489462 4516 -145011457717936623201444253022300 4517 -27034730731845168915414913339928 4518 120320792765162487228167201700625 4519 148904224111662272157684806969210 4520 27760385873348571588824319621282 4521 -123550038748197994607382233446194 4522 -152900170811333244930121712365434 4523 -28505272887722294168665493767326 4524 126864859409482818596741407206084 4525 157001998182778591520948598008888 4526 29269895044723819555209114333529 4527 -130267493872273259753684475521568 4528 -161212476373507816606252029004850 4529 -30054768618014223478161387719974 4530 133760239110044400123222905440316 4531 165534447093283926437055063886388 4532 30860423216935594537392520468276 4533 -137345451422308122281983049531800 4534 -169970825439559139142651166125496 4535 -31687402126646933142350373089296 4536 141025547947607648869454500911351 4537 174524601768889414815581324326644 4538 32536262656826465484676008723289 4539 -144803008214613349441592077549104 4540 -179198843615471384594189884816489 4541 -33407576499153416934403392162676 4542 148680375732267267871149623646132 4543 183996697657973344685650608008784 4544 34301930093787514622068639674850 4545 -152660259619947088299428148921524 4546 -188921391735860747638219774043366 4547 -35219925005069847337817690776832 4548 156745336278644095046014890130584 4549 193976236916446088443630169346096 4550 36162178306674206132453766991313 4551 -160938351104174089299605321489070 4552 -199164629613923264123938061824491 4553 -37129322976443651002596831533626 4554 165242120243465215612347774702408 4555 204490053761677396397518014329392 4556 38122008301152800095130146407434 4557 -169659532394992254897180496219504 4558 -209956083039192765126874071989539 4559 -39140900291442234834145406367696 4560 174193550654453173359461190248136 4561 215566383154913926549410017240882 4562 40186682107177461486523367777792 4563 -178847214406810576439186623117560 4564 -221324714186448303322287598542301 4565 -41260054493491056397916704045104 4566 183623641265848217465858058961009 4567 227234932979532548752402142960474 4568 42361736227772951028147699017132 4569 -188526029062420885294901289922240 4570 -233300995607219824235486151683499 4571 -43492464577880301895301953721258 4572 193557657882604860754016609239360 4573 239526959890780809835869637591656 4574 44652995771845044203898874146793 4575 -198721892156985686687302329088800 4576 -245916987983847813445869856596026 4577 -45844105479364035334472035480740 4578 204022182802350256239163306216716 4579 252475349021368771315529139248324 4580 47066589305363658382778767259538 4581 -209462069417081224174232669370848 4582 -259206421834976262810476341334818 4583 -48321263295937895568890450597088 4584 215045182531583505149794868301002 4585 266114697736415920075601294311374 4586 49608964456966201599018669346949 4587 -220775245915105139992915617131576 4588 -273204783370718821178408233237751 4589 -50930551285724996591980402970300 4590 226656078940348103247939764105777 4591 280481403640843632357430224569304 4592 52286904315814260175917925330555 4593 -232691599007298730596389975972523 4594 -287949404705556434127174392885555 4595 -53678926675728563015203170928436 4596 238885824027742383643674790464138 4597 295613757052359354519697061169952 4598 55107544661409924795201716801694 4599 -245242874971962741811255735573530 4600 -303479558647323365166085761543011 4601 -56573708323128126790823146381728 4602 251766978479162735453102935913592 4603 311552038163725893337121074662240 4604 58078392067042536130311789691018 4605 -258462469533181651726920964180932 4606 -319836558291440290636503891028958 4607 -59622595271808139196317538977672 4608 265333794205121377561412673713631 4609 328338619129071706603522063242784 4610 61207342920597339218945539016877 4611 -272385512464534092929856217339072 4612 -337063861660882569903484116501854 4613 -62833686248918135804573865753648 4614 279622301060864013241677187332793 4615 346018071320600704383852106291970 4616 64502703408618575861793164291483 4617 -287048956476877045972176841121206 4618 -355207181644254129680259061503228 4619 -66215500148476868935812699701074 4620 294670397955854498151852658906985 4621 364637278014228848835997932827680 4622 67973210511786301810182680461328 4623 -302491670604370249682590401876100 4624 -374314601496799438024285558396423 4625 -69776997551354054748967370640032 4626 310517948572515115387650852285137 4627 384245552775437051699618771623912 4628 71628054062343219321860583236175 4629 -318754538313477503538021651604552 4630 -394436696182255570681586077365176 4631 -73527603333397769619005903087168 4632 327206881924435967133160817424827 4633 404894763830014086347130175159494 4634 75476899916500951862586303020461 4635 -335880560570766839238556295750848 4636 -415626659847152763603305552272697 4637 -77477230416028518902796626973328 4638 344781297995618870223055612479401 4639 426639464718399387085538686368008 4640 79529914297469450715454777848655 4641 -353914964116956693694029685639142 4642 -437940439733545602365093692821193 4643 -81636304716298295569196451341062 4644 363287578714226068639370206379383 4645 449537031547055055676392199652992 4646 83797789367495046672126855356632 4647 -372905315206846181839758320581336 4648 -461436876851230347245511049708523 4649 -86015791356220522361565034815488 4650 382774504526787874539246533583828 4651 473647807165731976125193784168474 4652 88291770090167549664176083234038 4653 -392901639087551535443783072410240 4654 -486177853746310305052963003030768 4655 -90627222194120888735301775981356 4656 403293376851914610474793400469142 4657 499035252615681054639839018470656 4658 93023682447271787642151823863462 4659 -413956545500876223902850277706268 4660 -512228449719545986049993183212508 4661 -95482724743846309286458575783784 4662 424898146706285315794160013749182 4663 525766106210833284906059175574844 4664 98005963077620130949623817110720 4665 -436125360509699036112566391066666 4666 -539657103865306756540959279965935 4667 -100595052550906411142006818852512 4668 447645549810079931490578728710926 4669 553910550631769330208728718234016 4670 103251690408617557253098337140553 4671 -459466264963003723854495141904192 4672 -568535786320164590100839097787657 4673 -105977617098016296618962366249456 4674 471595248494114244039713694710212 4675 583542388430960142222081582345942 4676 108774617354786359670857387826179 4677 -484040439929628411804592866290080 4678 -598940178129278632348565007702335 4679 -111644521316068357824725345969710 4680 496809980746762084730062507661748 4681 614739226367326201977635630204736 4682 114589205661122090638352201555163 4683 -509912219447017141513429046810632 4684 -630949860158754153135081426018913 4685 -117610594780292531786303354877308 4686 523355716755341356707688856309825 4687 647582669008677631284145355860752 4688 120710661972973128911866156537927 4689 -537149250948245532486904457311292 4690 -664648511503165276642009400763340 4691 -123891430675276841424605607255776 4692 551301823314037020660239448197233 4693 682158522062106093169953492445576 4694 127154975718142543637239132242561 4695 -565822663748405206187334362527680 4696 -700124117859454292617614297014612 4697 -130503424616622023170893564888556 4698 580721236488672772065052337007962 4699 718557005914949634736213136100014 4700 133938958891110814410716866515748 4701 -596007245990106698453982196246248 4702 -737469190361509857067770143837104 4703 -137463815421304559109883033313976 4704 611690642947765012402867054172870 4705 756872979892593228876805776594802 4706 141080287833681492808592400261816 4707 -627781630467439312195306523769244 4708 -776780995393933130006441603687848 4709 -144790727923331001077529068804960 4710 644290670389339086354944522733216 4711 797206177764152897913186581218954 4712 148597547110967982674743761883830 4713 -661228489768251911265751129682898 4714 -818161795928878062927606063410084 4715 -152503217935993034945242189676076 4716 678606087514003793662935197359220 4717 839661455053074568776684383474116 4718 156510275586479253046676613212321 4719 -696434741196136241321661370184700 4720 -861719104956455714179962457839183 4721 -160621319466987693022676956514060 4722 714726014016811145636744412257306 4723 884349048736917408295084614329600 4724 164839014805135299269829163348656 4725 -733491761956051329257511970294152 4726 -907565951607080971618601811403911 4727 -169166094297861379417057095458020 4728 752744141093523705758703386082340 4729 931384849949145206601681307541460 4730 173605359798361538071035010308068 4731 -772495615111173435924188345385800 4732 -955821160593374876226590585298668 4733 -178159684044681339122971664174864 4734 792758962981121299888624247276188 4735 980890690325681126215707316538264 4736 182832012430985865296871265559190 4737 -813547286843342828701802715409348 4738 -1006609645629880837240324109252770 4739 -187625364822545825817236984809426 4740 834874020077756613311097954439838 4741 1032994642670356476064818536892792 4742 192542837415505943765993427735471 4743 -856752935575460656337756246661534 4744 -1060062717520975802990900440766919 4745 -197587604642527017435871619730784 4746 879198154213969710876561298752256 4747 1087831336646271855628026840734644 4748 202762921125419306842753114738011 4749 -902224153541423360787225430916664 4750 -1116318407641028042475693351286887 4751 -208072123675911792793869689539024 4752 925845776674854204739554574069253 4753 1145542290234561029927942291034002 4754 213518633345729408187005715308570 4755 -950078241417727938270909020617352 4756 -1175521807566145474181395002966654 4757 -219105957527178532834427939114664 4758 974937149602092448569534579871008 4759 1206276257738179610390839849661200 4760 224837692105469887384058828285513 4761 -1000438496660801353469339254841188 4762 -1237825425653849349214019592245634 4763 -230717523664037507100140244225728 4764 1026598681435408801647812065368482 4765 1270189595146210939423620241830272 4766 236749231744142740541477553844151 4767 -1053434516225466836161290899620392 4768 -1303389561405778523386134967596004 4769 -242936691160083184623275938524736 4770 1080963237085094278767862950601438 4771 1337446643713873122702211132026538 4772 249283874371358150859710357548470 4773 -1109202514372827034450876575521168 4774 -1372382698489163836191645873539087 4775 -255794853913174709210966360748614 4776 1138170463560904023415977088618592 4777 1408220132655010414165510717010212 4778 262473804886711595724491179401436 4779 -1167885656310290657240251531917240 4780 -1444981917335398988905342944820252 4781 -269325007510592280994470972077136 4782 1198367131817892964223482670073720 4783 1482691601887449682526177748120776 4784 276352849735053294562716181875082 4785 -1229634408442570262141262327220806 4786 -1521373328278666180800114430321083 4787 -283561829920329540630438587644368 4788 1261707495616712761253362894448414 4789 1561051845817293267015515358942664 4790 290956559580814844468565416356945 4791 -1294606906050312697515790505031050 4792 -1601752526244348860195190653302179 4793 -298541766196593319537078395883072 4794 1328353668234623630440997139112982 4795 1643501379196102397129941366346944 4796 306322296093975360400559034559023 4797 -1362969339252672527888780967406016 4798 -1686325068045981548247218567980106 4799 -314303117396711204616960850856248 4800 1398476017904063296152522116152582 4801 1730250926135104385640244258481808 4802 322489323049595091470033633496792 4803 -1434896358151688544855022129589050 4804 -1775306973400854344464693612899359 4805 -330886133916214059520237629658976 4806 1472253582898148695603953262480390 4807 1821521933413140746453373224364672 4808 339498901952637388128235506744674 4809 -1510571498099864198006209069865530 4810 -1868925250828218407647431634773064 4811 -348333113458885662860547380414120 4812 1549874507227057710347391846157282 4813 1917547109270176065223510578916004 4814 357394392410062456754912403382672 4815 -1590187626077978688375174048018160 4816 -1967418449650445158487811549904552 4817 -366688503869076651667790743175355 4818 1631536497955943006448057972265822 4819 2018570988935928007704537460818600 4820 376221357482929498003105947716872 4821 -1673947409217965169669851577851360 4822 -2071037239376597784170003822723216 4823 -385999011064587693758972386404210 4824 1717447305203970477148631073201527 4825 2124850528203682001828163433647654 4826 396027674262512083107525549880452 4827 -1762063806555789225834930814294692 4828 -2180045017809806724919890097399942 4829 -406313712319961013656762503279828 4830 1807825225935354813677803357696865 4831 2236655726422750410619259348279720 4832 416863649926237973971465394128083 4833 -1854760585151752581867499260915504 4834 -2294718549284734435772816628229090 4835 -427684175162104930118894146888990 4836 1902899632706996553028641184879904 4837 2354270280349462052225478723885672 4838 438782143541635822591987432370160 4839 -1952272861770646944092914153048832 4840 -2415348634509408929302281528396710 4841 -450164582152838956219577314292700 4842 2002911528593622582232436239209620 4843 2477992270366166720877380252938292 4844 461838693899432541835205194054238 4845 -2054847671371809315488493147785596 4846 -2542240813556946397429848940688279 4847 -473811861846214505678525855920048 4848 2108114129570318322598328973399750 4849 2608134880650660584823237293696736 4850 486091653670525904176678309999809 4851 -2162744563719506966655322704306376 4852 -2675716103627324019362465698802834 4853 -498685826222366851547385231526872 4854 2218773475694139639527866113383361 4855 2745027154954838623397938230076784 4856 511602330195784814444497448745550 4857 -2276236229487337109459056145384448 4858 -2816111773277564801892285201144920 4859 -524849314914217532992350017551728 4860 2335169072491240361772957682476840 4861 2889014789731423548330067259642704 4862 538435133232536727508163055346654 4863 -2395609157296598899684967934165424 4864 -2963782154900625012212595300580274 4865 -552368346558604129157635712271094 4866 2457594564023784096745963295570876 4867 3040460966431478496294421555346442 4868 566657729997218262472585767382900 4869 -2521164323198025682032199984994664 4870 -3119099497319106610845837820424360 4871 -581312277619398895057925472472412 4872 2586358439181973956606504389302362 4873 3199747224883262722574704397527526 4874 596341207860026194738216381514625 4875 -2653217914179001983554062086071930 4876 -3282454860449836098954588241671999 4877 -611753969046923381678202991361792 4878 2721784772820980926159336355149017 4879 3367274379755023457978445930210876 4880 627560245064545067561269534870337 4881 -2792102087354588165089804829180374 4882 -3454259054089549198142346701296584 4883 -643769961155508628733527684381528 4884 2864214003440541983852597435734234 4885 3543463482200729631015997634173280 4886 660393289863282908763318020098097 4887 -2938165766580498582962769348469268 4888 -3634943622970599289723725496531637 4889 -677440657119427273809944261384954 4890 3014003749186697144901459044745437 4891 3728756828888750053315365226679392 4892 694922748478854589908121430838663 4893 -3091775478309796879103611334750456 4894 -3824961880338976638607033817033194 4895 -712850515506674154246881231484840 4896 3171529664040716623672218129496503 4897 3923619020719275215896337389029688 4898 731235182320255040166268859905684 4899 -3253316228602662792360120322028896 4900 -4024789992415205744545258949253035 4901 -750088252290236694639339094270896 4902 3337186336149915426327043750667436 4903 4128538073647103331727475154402586 4904 769421514904301999611365988883136 4905 -3423192423290335116509161862713440 4906 -4234928116212109743679449599264791 4907 -789247052797618481193484061285680 4908 3511388230348955817170044087805319 4909 4344026584142493414821825302804960 4910 809577248953945975099007306163496 4911 -3601828833390440213252379978817152 4912 -4455901593302235170516282529181392 4913 -830424794081503820859087628597254 4914 3694570677018595546901291698569497 4915 4570622951944377659584791846463432 4916 851802694167787607578768489178585 4917 -3789671607971578951237684485156144 4918 -4688262202252169457873980794629543 4919 -873724278217624744250316616831488 4920 3887190909531862615126131255941972 4921 4808892662887580250428363724332670 4922 896203206178859734401643008855106 4923 -3987189336770480666594057300658384 4924 -4932589472571321716612108031964363 4925 -919253477060163987628590738052344 4926 4089729152645541748500058499340872 4927 5059429634719080010168315317701656 4928 942889437245571350213855003798240 4929 -4194874164975464192278339494435582 4930 -5189492063159250345592165135483296 4931 -967125789010449405589874221715597 4932 4302689764307874728924691174253744 4933 5322857628958062497051636048438864 4934 991977599243728044495180930043581 4935 -4413242962705606984191606580166926 4936 -5459609208378598303100640732105281 4937 -1017460308381320825598414634433468 4938 4526602433471742843324454681252481 4939 5599831732000828857105706870230736 4940 1043589739555791295982356655912962 4941 -4642838551836158491026126721994556 4942 -5743612235030440278981179685167305 4943 -1070382107967435847886176762402504 4944 4762023436626567813351492538427089 4945 5891039908824873162157220781722858 4946 1097854030482076920770451184414686 4947 -4884230992947599083185273580768736 4948 -6042206153665672317234473997101883 4949 -1126022535460985409490626458265816 4950 5009536955891996720355296347980200 4951 6197204632806930627718634263961856 4952 1154905072828479071464702860507341 4953 -5138018935308608802233879746611648 4954 -6356131327830314054033920825949944 4955 -1184519524382874678233489982959650 4956 5269756461652403205608196425790911 4957 6519084595337874456027602141000032 4958 1214884214356605703161326271666396 4959 -5404831032942351000901215684108152 4960 -6686165225014593330586895045226439 4961 -1246017920231454473051456016296992 4962 5543326162853625302702892536640356 4963 6857476499093353149503457032589170 4964 1277939883814988004458940569042141 4965 -5685327429971187619074217782100312 4966 -7033124253255804127822214797701359 4967 -1310669822584430345564193116282658 4968 5830922528232472169412979086970855 4969 7213216939003383376634943221355908 4970 1344227941304351231762463990812990 4971 -5980201318587531896267943629127642 4972 -7397865687533550911494106042629532 4973 -1378634943924701236298276409906940 4974 6133255881905678316755814195083420 4975 7587184375157133303598261222923232 4976 1413912045765877430182124754065522 4977 -6290180573158331392103441529913428 4978 -7781289690293511307316315784837142 4979 -1450080985997661019190821110829092 4980 6451072076908495603616485350449175 4981 7980301202081253035485761256005776 4982 1487164040419029587443297316641518 4983 -6616029464137994676167097028595812 4984 -8184341430642679637106321261000612 4985 -1525184034546011448786655495919562 4986 6785154250444330254417079875989665 4987 8393535919041756404730837676926352 4988 1564164357014918270044055712919424 4989 -6958550455639779798302496758470272 4990 -8608013306975629273365536425937111 4991 -1604128973308464756657576309372744 4992 7136324664786116421100579382876370 4993 8827905406241075272605097726413546 4994 1645102439812460876876213287449104 4995 -7318586090699118641123160464412018 4996 -9053347278018106155530585062163422 4997 -1687109918210942851051120405403384 4998 7505446637957841459954124486423344 4999 9284477312013957638325089138420512 5000 1730177190227794036672394757297158 5001 -7697020968454442343253178671450308 5002 -9521437307511712960383307612209698 5003 -1774330672723096082681375147663776 5004 7893426568521196999916854277609516 5005 9764372556368849365954188837219108 5006 1819597433152644412523261882885849 5007 -8094783817672200659549148600841824 5008 -10013431928012060158118975768559991 5009 -1866005205399260234286300049583184 5010 8301216058998131278123439084692344 5011 10268767956475793717455140272928344 5012 1913582405984733965553959394186690 5013 -8512849671253352329324386169993728 5014 -10530536929533064876400922816410849 5015 -1962358150671442399001547874980834 5016 8729814142675555040339352017012474 5017 10798898979968233896903459508260256 5018 2012362271462894236032753251203433 5019 -8952242146579083469062142336511078 5020 -11074018179042614607352485261406895 5021 -2063625334012675794638256140724424 5022 9180269618764051177857809010705344 5023 11356062632204966599265530826115384 5024 2116178655451490861007579336680809 5025 -9414035836784346057873822652377838 5026 -11645204577100147383093279207931419 5027 -2170054322642216015583076474223672 5028 9653683501118630617671984891444549 5029 11941620483930449712040856154366488 5030 2225285210873125447346256192194560 5031 -9899358818289479172977231240802752 5032 -12245491158225427552498888780094805 5033 -2281905002999677295428117530240074 5034 10151211585976851389258020652783581 5035 12557001846077322049409531483387916 5036 2339948209045497041749615985409713 5037 -10409395280173184209338158309677968 5038 -12876342341900536981029001695352792 5039 -2399450186273442651441402929106828 5040 10674067144428491912985119618157628 5041 13203707098774982336754421177013762 5042 2460447159737891154750085816917542 5043 -10945388281234997349614570960294336 5044 -13539295341434505494245831432267241 5045 -2522976243329647211477265591196672 5046 11223523745601976837374307332353337 5047 13883311181963062718721551411686844 5048 2587075461325141025065936904737631 5049 -11508642640872687563248061935463338 5050 -14235963738262750097751925460124191 5051 -2652783770451856024377324357277948 5052 11800918216836460170994704158576328 5053 14597467255359313341808819987006832 5054 2720141082482206154863259527810689 5055 -12100527970190281079040865156660928 5056 -14968041229612290900884034185666506 5057 -2789188287368368450701712130444104 5058 12407653747405459561790483128179181 5059 15347910535898515337936984010058880 5060 2859967276930868936163419707967906 5061 -12722481850056274549237974033299024 5062 -15737305557839304669683216700685962 5063 -2932520969114019092508727400778158 5064 13045203142668826130530382785979761 5065 16136462321143319289043214492839072 5066 3006893332821606287465168359769008 5067 -13376013163149677431320129881749764 5068 -16545622630138741970549099715831576 5069 -3083129413346554739153187124607164 5070 13715112235855264564779037204108068 5071 16965034207570159170156863889035084 5072 3161275358408593929283808693099216 5073 -14062705587364476594251268253609760 5074 -17394950837737282248732130996964652 5075 -3241378444814299175861995540960216 5076 14419003465018264633986197186820405 5077 17835632513054448307384134508105112 5078 3323487105754204499631994674537905 5079 -14784221258291629954155944090137524 5080 -18287345584111682951084526305543884 5081 -3407650958752031021285770178366042 5082 15158579623064866004803107005808062 5083 18750362913319992414121450583063222 5084 3493920834281425076786641162144178 5085 -15542304608862489566926516602103568 5086 -19224964032225481053962018578031288 5087 -3582348805065959341754910656497248 5088 15935627789129892588686865367503548 5089 19711435302578863268299011541157932 5090 3672988216078517704952264528075365 5091 -16338786394619379334028216759513696 5092 -20210070081248957428153923073134690 5093 -3765893715256560485587150330586624 5094 16752023449958924088229409380013480 5095 20721168889070814454271237401373610 5096 3861121284950151034268447419141865 5097 -17175587913478693847185441827176288 5098 -21245039583721246251888379355126826 5099 -3958728274120018121792202574807568 5100 17609734820372129050789226608965227 5101 21781997536716680473273111393306720 5102 4058773431303331013344817392697590 5103 -18054725429270164237415545706153064 5104 -22332365814630479107297406784500690 5105 -4161316938365275819334287101246848 5106 18510827372309000402105911264135211 5107 22896475364629120302065957178766592 5108 4266420445054942810296606110342530 5109 -18978314808773712940594473816638096 5110 -23474665204428956765919469893177735 5111 -4374147104384465235970161486457754 5112 19457468582401894323032527114594975 5113 24067282616777631279215529672403062 5114 4484561608850791026631983218535413 5115 -19948576382433489872019891792509872 5116 -24674683348566651496337447786220876 5117 -4597730227519919661718269633533716 5118 20451932908494989209927583896290990 5119 25297231814684103529413698628123688 5120 4713720843993897688168606116177748 5121 -20967840039408186291017242595420958 5122 -25935301306719018045442195520389704 5123 -4832602995281338239624404048041924 5124 21496607006015818502290349555472508 5125 26589274206631495103717151749257696 5126 4954447911592712697419907139127345 5127 -22038550568118540992519929647826428 5128 -27259542205505346035370511667834664 5129 -5079328557082156442611180424800058 5130 22593995195619887254608035077395772 5131 27946506527502723639793115309399916 5132 5207319671558035717620082138441592 5133 -23163273253978112346744404925902316 5134 -28650578159142987224273735153969695 5135 -5338497813185039356373347871254532 5136 23746725194066112148299699435762390 5137 29372178084030887991955963938162368 5138 5472941402201087825729916891274633 5139 -24344699746542961686409095495201056 5140 -30111737523162064436739135252216072 5141 -5610730765672892761278331107664760 5142 24957554120843019022862699558961927 5143 30869698180936808174137947761316160 5144 5751948183314553242680722930909938 5145 -25585654208890999875791938072052154 5146 -31646512497016099533101217762431472 5147 -5896677934394140879110563450766748 5148 26229374793653943328869461025009329 5149 32442643904157020836791534071018540 5150 6045006345753804661484096665751648 5151 -26889099762643561730677268984464360 5152 -33258567092167835192030622077766922 5153 -6197021840969518614996904401333808 5154 27565222326485099502889700831942101 5155 34094768278126271364800784658996154 5156 6352814990677200843400114212868821 5157 -28258145242671517598606258984536768 5158 -34951745483007882591495516843190687 5159 -6512478564092552071041210468958764 5160 28968281044624574160102124052028760 5161 35830008814874750688890004540073806 5162 6676107581752595584582036769850776 5163 -29696052276187188705171116626795053 5164 -36730080758778288308124998633971220 5165 -6843799369507548702378513439828560 5166 30441891731674358337854667082530721 5167 37652496473533453354280806779776128 5168 7015653613792318873550931626393899 5169 -31206242701612841707238397801809982 5170 -38597804095525332264701192341709638 5171 -7191772418207595743207914259125008 5172 31989559224302841232730110863257522 5173 39566565049712774890588072571284952 5174 7372260361441204369323740056722728 5175 -32792306343337997781254594158856298 5176 -40559354367997575045366749400870883 5177 -7557224556561094410395879888187148 5178 33614960371223166067278469605293113 5179 41576761015131589256045209342965148 5180 7746774711712065868870556013143744 5181 -34458009159232665370789810762046872 5182 -42619388222338173848267534010514258 5183 -7941023192249074425708071825135384 5184 35321952373655000375487279372626695 5185 43687853828828399268959819986459072 5186 8140085084340718922844825276705064 5187 -36207301778573422454938472573759108 5188 -44782790631396672564586851498892270 5189 -8344078260077290336077974171132728 5190 37114581525335154267974249114198649 5191 45904846742284666250226985110987556 5192 8553123444118556011298620813268997 5193 -38044328448865632044943961567907450 5194 -47054685955506816574834207697760687 5195 -8767344281917265607458204883971544 5196 38997092370987732249088989107946732 5197 48232988121835118656309988418750096 5198 8986867409555196521835578355677936 5199 -39973436410909643959999180845521744 5200 -49440449532645512378821126383840475 5201 -9211822525229406786374535480240180 5202 40973937303048827195107186070315206 5203 50677783312832823568492786187918688 5204 9442342462427232933934646524272742 5205 -41999185722363362611858763900991592 5206 -51945719823006002140573049407065888 5207 -9678563264829459782349398507893312 5208 43049786617365951577996924928348380 5209 53245007071180285091746122528666924 5210 9920624262981998932250085139370149 5211 -44126359550999869193928632430856946 5212 -54576411134187909855545896713759414 5213 -10168668152777343269667349138319648 5214 45229539049560308516500140682530697 5215 55940716589034115110887949615946568 5216 10422841075788016361189157209339368 5217 -46359974959848784306883753840451370 5218 -57338726954430394198576425102155084 5219 -10683292701495209020560995732050848 5220 47518332814752591247102473901785678 5221 58771265142742313532416031236170624 5222 10950176311456791012938738341988356 5223 -48705294207445736644126292148252918 5224 -60239173922594677476862955789831115 5225 -11223648885459904126235584015940796 5226 49921557174412293371038518260270350 5227 61743316392382414795056508502093890 5228 11503871189704384175303611215522181 5229 -51167836587497747725039653284771840 5230 -63284576464941282750875927490261122 5231 -11791007867064324661372979047132156 5232 52444864555198651348814128754761075 5233 64863859363638336194621369746906240 5234 12085227529476184333737349053443428 5235 -53753390833405728455742997452640624 5236 -66482092130148093407736636395010012 5237 -12386702852502955107850386873438664 5238 55094183245820541727653412687158332 5239 68140224144186451070656632494937158 5240 12695610672125046227274204414824176 5241 -56468028114270885182191479196305824 5242 -69839227655480660508469599423312622 5243 -13012132083809706022819149174470888 5244 57875730699155252586447082596929051 5245 71580098328260079546072520278481180 5246 13336452543911994717975833484402753 5247 -59318115650252027918957488828956232 5248 -73363855798558962071154693705681503 5249 -13668761973461540808781461605694006 5250 60796027468134462582725178255591633 5251 75191544244629243975373606310197136 5252 14009254864390560202636008102853210 5253 -62310330976438045555359456694689824 5254 -77064232970768132861814984551771831 5255 -14358130388259892404923443091954976 5256 63861911805232540213441887422861725 5257 78983017004872313244947000256125088 5258 14715592507541112246070559992665629 5259 -65451676885756757704757070000907532 5260 -80949017710037742425117687971147508 5261 -15081850089514109340993255838210672 5262 67080554956780064335369923757227856 5263 82963383410531338306497624584285148 5264 15457117022840891316971987236948115 5265 -68749497082860682760002253822705716 5266 -85027290032468352792326200546078655 5267 -15841612336877761774933235110720784 5268 70459477184777046853069191610400879 5269 87141941759536886825542356396287520 5270 16235560323789450673483011433998049 5271 -72211492582414810756205209696923248 5272 -89308571704118839464408412532315327 5273 -16639190663530233788007897680404672 5274 74006564550398596881583275802856442 5275 91528442594164597429555064110864736 5276 17052738551758569808182954669562778 5277 -75845738886764199156771165141340640 5278 -93802847476186967312655907631210752 5279 -17476444830753309511580650725633656 5280 77730086494973739843384195086322961 5281 96133110434748234233880290656407491 5282 17910556123401092063795666248312434 5283 -79660703979583213877367735272305248 5284 -98520587328822802343177008054474079 5285 -18355324970326139341616324863172128 5286 81638714255878947286993192758146726 5287 100966666545426638371522343465598984 5288 18811009970235291030444254933990742 5289 -83665267173806749715463639649484746 5290 -103472769770913703799082511663725724 5291 -19277875923552792207139112901673952 5292 85741540156524959028427844256382550 5293 106040352780348728630147686656245672 5294 19756193979421052030027715949026457 5295 -87868738853920161743376397004805076 5296 -108670906245375054798911490932721177 5297 -20246241786145337571109451730496704 5298 90048097811432130315752935886313376 5299 111365956561005864454321661069379284 5300 20748303645162151588356491722598808 5301 -92280881154542451364997244249388808 5302 -114127066691776912530786151351629138 5303 -21262670668612868333473379138990356 5304 94568383289289431672954794877807840 5305 116955837037708909026886745123807964 5306 21789640940606068244394003764515548 5307 -96911929619180164876607991432089488 5308 -119853906320537949251547153235515795 5309 -22329519682253921197157820991323700 5310 99312877278879125287575555932198146 5311 122822952490682874956432084945461456 5312 22882619420569919813668709404858643 5313 -101772615885061330781041126249772828 5314 -125864693655429170933073533898217024 5315 -23449260161317260420879217105588602 5316 104292568304826988517101146073953964 5317 128980889028819965682696096986815928 5318 24029769565899210638453233677005384 5319 -106874191442083609375766924453826798 5320 -132173339903755916584527034704714607 5321 -24624483132384889920097152308938656 5322 109518977042310853857445891111609736 5323 135443890646817225054321952370964676 5324 25233744380766023698861984707518481 5325 -112228452516132858804421784042456204 5326 -138794429716332751150337716142610458 5327 -25857905042542414473150763182979264 5328 115004181782132495338586279659037740 5329 142226890704233185805575962543587114 5330 26497325254736105314151713707732604 5331 -117847766129351928254799397840609264 5332 -145743253402237498255762973873328586 5333 -27152373758436493637145708216618504 5334 120760845099933990619734210332325217 5335 149345544892934412253323586956039566 5336 27823428101980986761989666866468733 5337 -123745097392369259921125859546206188 5338 -153035840666333483475724015716630336 5339 -28510874848878177288761538838815552 5340 126802241785824328922826880139400062 5341 156816265762473458539486256143682652 5342 29215109790582956828402324657082319 5343 -129934038086037610191001907434901336 5344 -160688995940688999670813068640271296 5345 -29936538164235481998948874426726894 5346 133142288093280103372453576936398680 5347 164656258876150564867852027438200580 5348 30675574875478458030464586179440140 5349 -136428836592889894621755383540765872 5350 -168720335384306248047578284920926316 5351 -31432644726469814434547040676110998 5352 139795572368900753686802709174063900 5353 172883560673868714168198102101871680 5354 32208182649210515290640959897094945 5355 -143244429241297051310585586263555892 5356 -177148325629005017695237571071991895 5357 -33002633944309974716839182785263440 5358 146777387127439343581096631151063073 5359 181517078121402076139852444108284260 5360 33816454525314337342899971132832465 5361 -150396473128217367073658028589972384 5362 -185992324352895891083637650508196250 5363 -34650111168725735838390253660857876 5364 154103762639499865186128399612426515 5365 190576630229368274711975725462947720 5366 35504081769843554190160923754258801 5367 -157901380489463627701159562263869760 5368 -195272622766630858087425727281937129 5369 -36378855604561707507075444728170570 5370 161791502102397378639582926507665706 5371 200082991529032535959392402717766584 5372 37274933597258998092167389272262472 5373 -165776354689589698871179896853605188 5374 -205010490101543249836571212220363280 5375 -38192828594922725256905751536159704 5376 169858218467924026383047188089543225 5377 210057937596084134628136777777091196 5378 39133065647648914408168945552333892 5379 -174039427906817944846446862847095266 5380 -215228220192891562765871735341842993 5381 -40096182295665790462774158781775072 5382 178322373004158457064617068957313910 5383 220524292717720521814369809541589184 5384 41082728863030453204622625019039256 5385 -182709500591899751615990077941551868 5386 -225949180255711065898330772233237636 5387 -42093268758152119844649389258988676 5388 187203315672005115792805126150254858 5389 231505979802760296857073401171186072 5390 43128378781298784462631797957476160 5391 -191806382783430132639953159123584432 5392 -237197861955261467014779657193626071 5393 -44188649439247706470760294678142934 5394 196521327400860132044481319525296196 5395 243028072639091361064747404972382104 5396 45274685267243782452729538116867521 5397 -201350837365931053669456919767285160 5398 -248999934878747119338654574017427879 5399 -46387105158433579916254457918517954 5400 206297664351679430987807185519231872 5401 255116850607554118515363124479538766 5402 47526542700946619492314602381336904 5403 -211364625360984128262879270299798942 5404 -261382302519887438584889358491849000 5405 -48693646522799385322393868568331148 5406 216554604259779764247800563739999465 5407 267799855966370826697523869967862152 5408 49889080644801523662816416603553714 5409 -221870553345839446618463434706550592 5410 -274373160893038929791774149768847867 5411 -51113524841647759502843705798906150 5412 227315494953942528352756770026411508 5413 281105953825470919344128288508730352 5414 52367675011383222247169962077967734 5415 -232892523098261589635776603358523776 5416 -288002059898926484088342944440515812 5417 -53652243553434125801018861228598186 5418 238604805152821755357041019801160641 5419 295065394935538531104920240946690176 5420 54967959755400097754849144197080910 5421 -244455583570904788644631332979438304 5422 -302299967569640823620661529977190226 5423 -56315570188808899393600848581062236 5424 250448177644290164571121231679488901 5425 309709881422333206887790042887866656 5426 57695839114038825139634168766754958 5427 -256585985303245534149215507773779856 5428 -317299337326412043485662586316169076 5429 -59109548894618718486073047544038848 5430 262872484958199646772691404080789560 5431 325072635602819008297910350231682902 5432 60557500421120293711451761029390788 5433 -269311237384051919983718307677232172 5434 -333034178389787493628192177911062899 5435 -62040513544862311500043056395512756 5436 275905887648094439129942598854505538 5437 341188472025892559186911608384763488 5438 63559427521651124408790013999500508 5439 -282660167082544245933618085782365584 5440 -349540129488237642934554682961192379 5441 -65115101465787186803534283528530230 5442 289577895302706344876292940683918443 5443 358093872887039140086194921910117308 5444 66708414814572315859810945955065746 5445 -296662982271810931174767944074199424 5446 -366854536017898472448395586979675383 5447 -68340267803557798532533793914014496 5448 303919430413591935182764818682597363 5449 375827066973080422580682385429687072 5450 70011581952778866642290949665497305 5451 -311351336773698096031497678941633968 5452 -385016530813146311141789668527713238 5453 -71723300564226610477649524673001868 5454 318962895231052433830210722497303553 5455 394428112300321065464040684290066028 5456 73476389230814073218837327831163453 5457 -326758398760301197371089225612245108 5458 -404067118695004377597545810775385316 5459 -75271836357099067346865991147356816 5460 334742241746519135226492166836186078 5461 413938982616867995936291581698052888 5462 77110653692032182844595928151715484 5463 -342918922353364284120318337381720612 5464 -424049264972013751445189355768426258 5465 -78993876874004517706316731116411424 5466 351293044945902402157972415054348896 5467 434403657947700203011516943330257322 5468 80922565988475856936292623414505200 5469 -359869322569348709604400117435742016 5470 -445007988076179812572446539344651090 5471 -82897806138470360407067301799844728 5472 368652579485002749710851462002332336 5473 455868219369223345941126940910310738 5474 84920708028233295750026366525161985 5475 -377647753764680959425377752997843918 5476 -466990456524943756416713120620294887 5477 -86992408560348972377461321583688704 5478 386859899944980958481058506269870609 5479 478380948208568162287789711425828896 5480 89114071446626799934963028278730476 5481 -396294191742741640237651709337651242 5482 -490046090408843693695076647142491136 5483 -91286887833069312825597564721957250 5484 405955924833093893257582995081003647 5485 501992429871800977009545022279637576 5486 93512076939243075294300711975032728 5487 -415850519691528212927986394412683888 5488 -514226667613637864164209854874800684 5489 -95790886712380611677364436211469670 5490 425983524501437592543278862461553440 5491 526755662514525718754783617834906032 5492 98124594496548897240579885805905771 5493 -436360618128626929345873176189697920 5494 -539586434995181159240711121797420695 5495 -100514507717227500743585909186609572 5496 446987613164313758890374271179385693 5497 552726170778087651849783631041749352 5498 102961964581647194139524243419852969 5499 -457870459038179456043047992229597368 5500 -566182224735293761717345984030692976 5501 -105468334795247740688323706583189392 5502 469015245203065129355670487104431326 5503 579962124824758230548595362231875616 5504 108035020294621643972056050825430467 5505 -480428204392942305094803751879679680 5506 -594073576117256373437615409380582348 5507 -110663455997318891395169473605318464 5508 492115715955825165087643241528762966 5509 608524464915907597783323367832313392 5510 113355110568896160720935193173487345 5511 -504084309263328585466400298142014174 5512 -623322862970430165199952202985799949 5513 -116111487207602580378962588841005082 5514 516340667198614539233268122545297688 5515 638477031788276664921011045173756608 5516 118934124447102947758473852849256907 5517 -528891629724508593511569237099986860 5518 -653995427044852067064482824639447903 5519 -121824596977648319401658346429688676 5520 541744197533608271164529344015176678 5521 669886703095065699550729085313028087 5522 124784516486113097277447239325873566 5523 -554905535782245974389014379659485864 5524 -686159717588519067080278768193536952 5525 -127815532515327149818045387958492520 5526 568382977910211004413646534947587429 5527 702823536190683128360654065835915564 5528 130919333343141129588053557593416910 5529 -582184029548177977419626662579962162 5530 -719887437412471493374512757270923062 5531 -134097646881672986665002638484953420 5532 596316372514832652709516865845227522 5533 737360917550670021276272043458687736 5534 137352241597193732775443847456833790 5535 -610787868905730874885049452167327728 5536 -755253695741738517248502690952122765 5537 -140684927451120789981307699827920064 5538 625606565275972008596186554648291102 5539 773575719131556669474403194811322240 5540 144097556862597764097524214079574383 5541 -640780696918814934995098483357858496 5542 -792337168163744062154895522591422352 5543 -147592025693150222827549436598769286 5544 656318692242412405653067068995208891 5545 811548461989243074856536757041119094 5546 151170274253918036985896078943562116 5547 -672229177246888334109654809714299476 5548 -831220263999913760485311976892682846 5549 -154834288335976064557564587690298656 5550 688520980104032470563823879928224233 5551 851363487488951412322036541073453776 5552 158586100264266427010435602340606534 5553 -705203135841937876185998146760225630 5554 -871989301441000514101262067841855351 5555 -162427789975677351497722904752284364 5556 722284891136958714404510430263118512 5557 893109136454903146173582781859802488 5558 166361486121815536980848475023116521 5559 -739775709215419131020128546982183376 5560 -914734690802085725939596462045386123 5561 -170389367197031251719058283364880928 5562 757685274867558428344812487214177728 5563 936877936623655223020297204430962032 5564 174513662692267889773070610123051093 5565 -776023499576253377615207174776116072 5566 -959551126269344740927586195045123444 5567 -178736654275320511952829724253184232 5568 794800526763115385143676483179518424 5569 982766798781518630112397586082431114 5570 183060676998100978121903056217146460 5571 -814026737154618356924873482199208410 5572 -1006537786527519125510183424339103700 5573 -187488120531520648272150811192500040 5574 833712754270972521188337299167275632 5575 1030877221983709918895784557809606884 5576 192021430428615295581766752478304643 5577 -853869450040520197906716675848569088 5578 -1055798544674647117248517781940685118 5579 -196663109416550843136703307577368996 5580 874507950542491577342617401588661020 5581 1081315508270884738629448050329396856 5582 201415718718162813792410807242239572 5583 -895639641881022014587318899058221088 5584 -1107442187849000293076552779944389123 5585 -206281879403696975610222013610419022 5586 917276176193397193643799689260101242 5587 1134192987317506124581587286807529432 5588 211264273773433580263601391534180861 5589 -939429477795558794729982926643014824 5590 -1161582647012394089175685531990787814 5591 -216365646771892836764045220525122240 5592 962111749467971043503635670848728939 5593 1189626251466144852415994194095485870 5594 221588807434334845059901655419047574 5595 -985335478885017761648438338911632618 5596 -1218339237354118646662763355188162405 5597 -226936630366283139902713218134068576 5598 1009113445191170307318268201537928240 5599 1247737401622331774615141933240628144 5600 232412057256817272310949291920487126 5601 -1033458725727239125899389879428372448 5602 -1277836909800712521863485846374439530 5603 -238018098426396492654536474178946304 5604 1058384702910095560592555370347635057 5605 1308654304506021490074583944319871360 5606 243757834409993603735512086434244540 5607 -1083905071269326132046221371504586658 5608 -1340206514138714726908987238927162340 5609 -249634417576335431248900280165930176 5610 1110033844644358722205926724466977745 5611 1372510861778123452615791156126291272 5612 255651073784064120796873625732412256 5613 -1136785363545679027303136958432958876 5614 -1405585074280421711364981327866711196 5615 -261811104075651624594478071184231516 5616 1164174302683836315707288816387103152 5617 1439447291583952953885210613210098694 5618 268117886409918295748368695130558264 5619 -1192215678670019974860148282464483684 5620 -1474116076226588433766761223813596502 5621 -274574877434025471174776672516350584 5622 1220924857892072596387144943960673502 5623 1509610423079894420510719965253028838 5624 281185614295831304698786272906048080 5625 -1250317564569891470654902058051148896 5626 -1545949769304991646961311268793814612 5627 -287953716497518919834228782535036168 5628 1280409888994258382046565182651045021 5629 1583154004535099167370611196107031308 5630 294882887791426196547065989431496257 5631 -1311218295953227554025695011447256048 5632 -1621243481289865956078344767323373107 5633 -301976918119027196344415162793904256 5634 1342759633350293530787114579868094041 5635 1660239025626707177539763199731998078 5636 309239685594036374946031856716076048 5637 -1375051141018654744454934931734955920 5638 -1700161948034478159459047654006492714 5639 -316675158530628342637464274599759358 5640 1408110459735984547515123706202885036 5641 1741034054574937756763359745089790694 5642 324287397517788019369481131324556291 5643 -1441955640444219633041807778463925913 5644 -1782877658277574060689209252297271305 5645 -332080557540828603937786067212750076 5646 1476605153678976066174432644130186225 5647 1825715590793489340868460271505631536 5648 340058890151137844649932305215880842 5649 -1512077899213305657632371535928136108 5650 -1869571214314167766988139373904956874 5651 -348226745685236674750798127884183752 5652 1548393215920610171864470034510915200 5653 1914468433761078899883974891413720008 5654 356588575534258370632380261457046792 5655 -1585570891861637926233105382353295490 5656 -1960431709252202230357755968280559080 5657 -365148934464981014542443784303058732 5658 1623631174600596753386407260406379300 5659 2007486068851693239134790665541914898 5660 373912482993571207564655060395722539 5661 -1662594781755529119323287263610948896 5662 -2055657121609049616342723212659944616 5663 -382883989813222696073936806320606272 5664 1702482911788209466916527638087455321 5665 2104971070894277478498406342124194460 5666 392068334276899857755637655871503040 5667 -1743317255038940640617433906521594712 5668 -2155454728035701721154359577085273479 5669 -401470508936422852601620853616198360 5670 1785120005011745597119841904872529146 5671 2207135526267212113105780243546880730 5672 411095622139158692513168076445037069 5673 -1827913869915572576165285439991758592 5674 -2260041534991887442138545350553483527 5675 -420948900683610534355821177374984224 5676 1871722084467256552374165617183679303 5677 2314201474369094033245900534701613264 5678 431035692535226168674005901993155297 5679 -1916568421962107169434326549548480812 5680 -2369644730232312349820278144226940647 5681 -441361469603775971795869308674743654 5682 1962477206618123531393863178913511752 5683 2426401369345106229516200498585743972 5684 451931830583680526300907550035966479 5685 -2009473326199969254452789768295731496 5686 -2484502155002813674119825491160869626 5687 -462752503858698709087448671590625796 5688 2057582244928977128520536836904898513 5689 2543978562987706083626419623658281344 5690 473829350472418311874781155986823631 5691 -2106830016685591662415205497711375048 5692 -2604862797885534476939474024130282541 5693 -485168367166023209036943857404496020 5694 2157243298510799754401442537240517736 5695 2667187809771556654619852837147060272 5696 496775689484843736955800935196029653 5697 -2208849364413244808505765170313753540 5698 -2730987311274318514397257845154307007 5699 -508657594955230314201679590130675434 5700 2261676119488867874187611570726738061 5701 2796295795025645911269396329756009520 5702 520820506333324428374851443358564208 5703 -2315752114360070889507829095039623424 5704 -2863148551505490645990467794375060823 5705 -533270994927335957721195844457770528 5706 2371106559941551926108832209119532309 5707 2931581687290465455089164137034094920 5708 546015783994971399744121084414681807 5709 -2427769342540120541730138084347791708 5710 -3001632143715098350931903429464990384 5711 -559061752217693962983743544817442772 5712 2485771039295963016069775345596029374 5713 3073337715955036412696280658141590304 5714 572415937253533658871499103495830958 5715 -2545142933972992451592752479118024288 5716 -3146737072541633250994591277702742270 5717 -586085539370203523773324211394207552 5718 2605917033106087538776706414741324938 5719 3221869775317562954447188821657101742 5720 600077925160316924505334743880368090 5721 -2668126082513196295332756524530554258 5722 -3298776299843316472262708522317507682 5723 -614400631340540573284333937923104308 5724 2731803584180457371071801529902015114 5725 3377498056264654191794506179464251504 5726 629061368636558418703219325645429554 5727 -2796983813528671643857495655494336472 5728 -3458077410651311034836707038405910982 5729 -644068025755763005025761015154930364 5730 2863701837069640900643168725518481941 5731 3540557706817477823588477593266692832 5732 659428673449633221923328840380577680 5733 -2931993530461078487982901637878052256 5734 -3624983288634815061786155997295959944 5735 -675151568667800621930738930225924928 5736 3001895596968989015613231393848756950 5737 3711399522848992746157948402528836068 5738 691245158805850683445085177303571684 5739 -3073445586346610591377433969834547526 5740 -3799852822410992477710088626663925176 5741 -707718086048950561734697837060279472 5742 3146681914139213746396694938509918146 5743 3890390670334656092953819049552003064 5744 724579191813441019896631010229308189 5745 -3221643881424256270631111300034998624 5746 -3983061644092218396329847727831107044 5747 -741837521288577389005962217629053536 5748 3298371694996602715460737829963270688 5749 4077915440559820463939899008654606808 5750 759502328080652593669657470250451720 5751 -3376906488008731426033299171261743312 5752 -4175002901525264524532204871112162852 5753 -777583078961784516254117981846389186 5754 3457290341076070740340238704081631010 5755 4274376039770541727904607164245821144 5756 796089458725700282761573501458568454 5757 -3539566303857829537201780891220103056 5758 -4376088065741940307859622022758317968 5759 -815031375152901460648658507359216816 5760 3623778417123915734540896974289738581 5761 4480193414820823864035288839452390434 5762 834418964087646687560781491460599206 5763 -3709971735318769735287680699788326738 5764 -4586747775208457854127959140847287151 5765 -854262594629241922291329443098211216 5766 3798192349633178298126568265953680977 5767 4695808116438557037320492335235320518 5768 874572874440183349819233363775058323 5769 -3888487411595377985955309685216358492 5770 -4807432718531527676456944048442184960 5771 -895360655173754008118258756109725238 5772 3980905157193006328402202790545038228 5773 4921681201804685929330363735147206752 5774 916637038023732461402443088698769065 5775 -4075494931537713237966291386406818512 5776 -5038614557353048179577741326884190369 5777 -938413379398930346904433827589713588 5778 4172307214084505158883798645194015813 5779 5158295178215610218846946025201701256 5780 960701296725335396895558303072895694 5781 -4271393644418160025306521942032108064 5782 -5280786891242360341343939586955860034 5783 -983512674378697613839727146305882146 5784 4372807048619322482687023771929590049 5785 5406154989677606700428589495939266246 5786 1006859669750458682430708529198981798 5787 -4476601466223166105256982861757791744 5788 -5534466266475541858221056884872033364 5789 -1030754719449988464341683418814061656 5790 4582832177783792649992181374338694580 5791 5665789048364317489601659455128132360 5792 1055210545646157568888745833092071692 5793 -4691555733057827855693975611636531366 5794 -5800193230675259841703301691059988096 5795 -1080240162551341557369440808100865868 5796 4802829979820969057368263257782076587 5797 5937750312954221963084724286096884928 5798 1105856883051020351150420079342223353 5799 -4916714093331542073608943530007089478 5800 -6078533435372442070343430576041667253 5801 -1132074325482205902606735174219942336 5802 5033268606455433576171183225393090021 5803 6222617415954658884124934960578910606 5804 1158906420564002185388183202566685250 5805 -5152555440467080610069424310768402508 5806 -6370078788642624515540393332571902839 5807 -1186367418483674100814059918405476848 5808 5274637936541521243573367637279365416 5809 6520995842212553696377283948816928930 5810 1214471896141676013721134466622846754 5811 -5399580887952839634809094913028158316 5812 -6675448660065455003948628072223137840 5813 -1243234764559166355400095575536219752 5814 5527450572994675255391424134021997836 5815 6833519160909705419067433422177293558 5816 1272671276451612097761870404552114498 5817 -5658314788638809767835266265974976662 5818 -6995291140355654262967666994353148812 5819 -1302797033972165949132538927833885164 5820 5792242884948196269276138793202644190 5821 7160850313442476480109167093213866124 5822 1333627996628579884238135847832313640 5823 -5929305800261154446450759419239736600 5824 -7330284358117938566406586629840572916 5825 -1365180489377501133457409896544068926 5826 6069576097163821799199544544169141389 5827 7503682959692193387847130942927567552 5828 1397471210900081056721300815488503995 5829 -6213127999268325651748788468766175328 5830 -7681137856287182898828974794211612255 5831 -1430517242062913456276062758484981870 5832 6360037428814523353305140873782187156 5833 7862742885303700563931812841062689276 5834 1464336054568406879218187937184598696 5835 -6510382045113549043108884758752116108 5836 -8048594030928648326242699992059985160 5837 -1498945519798785362814029955274581920 5838 6664241283851804797600113867730336692 5839 8238789472705516468790834624390725776 5840 1534363917858003923847866624065846299 5841 -6821696397274442073295913474448905454 5842 -8433429635191618907260400251733609473 5843 -1570609946815958931823345484062720944 5844 6982830495267796293875836938698155616 5845 8632617238726131561472285108408162568 5846 1607702732159469377525349420800569952 5847 -7147728587360663389977192714463826740 5848 -8836457351333507713986440129218513388 5849 -1645661836454602994178042474755707392 5850 7316477625664742278406714976207755872 5851 9045057441787381914743331036652234566 5852 1684507269225021252490007578458702634 5853 -7489166548775011864442122988700651044 5854 -9258527433860623274708671529914094134 5855 -1724259497051119481249643542987484120 5856 7665886326651265368360390387424675530 5857 9476979761787760158577971581728734400 5858 1764939453894842808305660002229329701 5859 -7846730006502488817839555827055191452 5860 -9700529426966571591009664518301538041 5861 -1806568551655165317367022076675990520 5862 8031792759696244621418704466945219766 5863 9929294055926226391593440768395304298 5864 1849168690959328822239748397004751240 5865 -8221171929715705462724662167845808640 5866 -10163393959589949415899241119768230987 5867 -1892762272195049023962418378433692220 5868 8414967081187478550035381651082940812 5869 10402952193860805574837392488847833252 5870 1937372206789010588344409927962557281 5871 -8613280050003865741322810931335510304 5872 -10648094621559816808671145979562164706 5873 -1983021928737088910284911743797380096 5874 8816214994563721469527632589278796344 5875 10898949975746265187005629057987385004 5876 2029735406391855069323288551761323501 5877 -9023878448156597953316781531779514480 5878 -11155649924450687080149082111685079464 5879 -2077537154513041784655453772180952666 5880 9236379372515406133451249428815203580 5881 11418329136851729195405302846499229502 5882 2126452246586772102286542493046950458 5883 -9453829212563371363888622120282124464 5884 -11687125350928717494713108209700386562 5885 -2176506327419479145068081365009821184 5886 9676341952381625358115444133011959433 5887 11962179442622484913841142755201609464 5888 2227725626012574585029326150878076949 5889 -9904034172424350502318799841324211078 5890 -12243635496537713701430234260245403419 5891 -2280136968724055617983118575073157681 5892 10137025108008979657141967233520779780 5893 12531640878220773409249158486254943104 5894 2333767792723375192589765969092132833 5895 -10375436709109554239713288582222795710 5896 -12826346308047776419899237948898637929 5897 -2388646159746038127626355086334002712 5898 10619393701481955977290601670521039106 5899 13127905936758329727827934135215511936 5900 2444800770154526604044242452345875694 5901 -10869023649150353532875620539660752656 5902 -13436477422671234834552891462669640530 5903 -2502260977312302409051844138581325336 5904 11124457018284844503380789402520835352 5905 13752222010619177428063895733777783420 5906 2561056802277780302851685098602909420 5907 -11385827242500926366028657171747603672 5908 -14075304612640255344728197355257341900 5909 -2621218948825317037669554437264872584 5910 11653270789612097092042782573575390561 5911 14405893890465017521654158542654571776 5912 2682778818800413950647938737048725372 5913 -11926927229867567662191575409087941978 5914 -14744162339838528608688026570975552010 5915 -2745768527816487749249320043530664510 5916 12206939305707764912753226853638123375 5917 15090286376717834000948480267099757792 5918 2810220921300724180587928553000872218 5919 -12493453003071014321475506760347902416 5920 -15444446425386078661221860301411292445 5921 -2876169590896692793061245265637980592 5922 12786617624285518830056826362087140496 5923 15806827008525430620146429065300314522 5924 2943648891231568032955937063231152872 5925 -13086585862581491922683167448864504896 5926 -16177616839291876873434769995908372626 5927 -3012693957055972548718196101093234688 5928 13393513878259061272233231030677365875 5929 16557008915435895951256910367196191222 5930 3083340720764632877993212461440459217 5931 -13707561376548333662391241011175421476 5932 -16945200615513968135080940149131467888 5933 -3155625930306215741921086710362006472 5934 14028891687198802941763773039483842512 5935 17342393797236861569472339241915866900 5936 3229587167490895047064860362939804599 5937 -14357671845836090823809576408679944296 5938 -17748794898001630798094396571524492104 5939 -3305262866704385482771528560285574936 5940 14694072677124835775895378886292536808 5941 18164615037655283992012846331523511936 5942 3382692334037368384069742820842678352 5943 -15038268879777388406877803609106625450 5944 -18590070123539116790590173707175821847 5945 -3461915766839429388574440369494520468 5946 15390439113448833042077726634813904305 5947 19025380957863774705661377949021974080 5948 3542974273706825436751103208702704240 5949 -15750766087559734956943258889895777124 5950 -19470773347466192923802415567863211034 5951 -3625909894913600940557916544261574288 5952 16119436652088911419431789888435437777 5953 19926478216000672565731262310608754690 5954 3710765623295779566497755927284568526 5955 -16496641890379442662808401681614611776 5956 -20392731718617486522004970518227426204 5957 -3797585425598569133852077744258629176 5958 16882577214002076584654240089228178534 5959 20869775359183566385461584849333382340 5960 3886414264296732711295746123589425194 5961 -17277442459721138767596000239348380410 5962 -21357856110101005260034335701132868242 5963 -3977298119898499205323000834725909016 5964 17681441988609037770046194031944008805 5965 21857226534780319871174901500067412880 5966 4070284013743611670358609287095439524 5967 -18094784787356454972287314811337270404 5968 -22368144912826649973926571870314584585 5969 -4165420031306341329279285659867192288 5970 18517684571826329029543853549297419189 5971 22890875367998334099781952103033464704 5972 4262755346014529976441266279631929896 5973 -18950359892900787638936289315507418232 5974 -23425687998998588764352168174173237703 5975 -4362340243595963151834014168876939410 5976 19393034244671244335861617177391657238 5977 23972859013162333948855075007260302560 5978 4464226146963621331581130114625726804 5979 -19845936175022965866147364639058584752 5980 -24532670863101551554923795121014974017 5981 -4568465641651606481375300617094730532 5982 20309299398666526816831077776931035348 5983 25105412386373936210923366256308650640 5984 4675112501813796776528094945498739040 5985 -20783362912669703129892782124307588096 5986 -25691378948240999888964268422100098615 5987 -4784221716797543223009255993111122524 5988 21268371114544515374366168106803606008 5989 26290872587583223899075012551484141848 5990 4895849518304988434311547381293477512 5991 -21764573922945316722498605318358518198 5992 -26904202166041314596622815669299375972 5993 -5010053408154860043121563566093370652 5994 22272226901035029990419792546334185773 5995 27531683520454113219389947636134139990 5996 5126892186657869275176769984394871431 5997 -22791591382577873405356958652124541984 5998 -28173639618665236324618862976892218684 5999 -5246425981619129213236911488433393320 6000 23322934600818176498082853361189581134 6001 28830400718772082001705406428676713314 6002 5368716277981297357995900338255487508 6003 -23866529820206176244793752070038379044 6004 -29502304531892429084116010629257587334 6005 -5493825948122443373948578621112550040 6006 24422656471032999867815727658328590148 6007 30189696388525482678948624933368226744 6008 5621819282822945522709060794799181848 6009 -24991600287038385138311498377584795146 6010 -30892929408585880194528815040244957767 6011 -5752762022916028372815691818685812712 6012 25573653446056062202147742251434962416 6013 31612364675190868411928340171255176848 6014 5886721391636870070745660248069557113 6015 -26169114713763123474138905407163252536 6016 -32348371412282594766071324135681289356 6017 -6023766127685529897529945657930342421 6018 26778289590601140636145975028223548012 6019 33101327166169225641441283578112591116 6020 6163966519019276161333032293852337377 6021 -27401490461938250870474393870751292184 6022 -33871617991070411928680361991944877698 6023 -6307394437390230839193174050245455966 6024 28039036751542928808727663132275184350 6025 34659638638754468131494998337664025312 6026 6454123373644590929722757576358281849 6027 -28691255078441686931764283325959148412 6028 -35465792752356516773791839221694573663 6029 -6604228473800037359602516481003928476 6030 29358479417234505992333825531287414361 6031 36290493064468775566222186982935532828 6032 6757786575918300654784217941191846171 6033 -30041051261943389142753228702851603470 6034 -37134161599596131599157836148395545248 6035 -6914876247790218605782228660646727488 6036 30739319793471059538458793820891018752 6037 37997229881072155604406874731633799896 6038 7075577825450994987029071051256442468 6039 -31453642050748481965104154402488184896 6040 -38880139142532760956557259668804068038 6041 -7239973452543750192497742989682393496 6042 32184383105651585233814137212919730613 6043 39783340544046807469773585194894980000 6044 7408147120549844591608723370060306641 6045 -32931916241769294460264423906288642548 6046 -40707295393005090110253577286562983200 6047 -7580184709904853668048245422321096504 6048 33696623137106751651813251090810347866 6049 41652475369871338432037340207613880400 6050 7756174032019480755192849095505196965 6051 -34478894050809410045113782736311729782 6052 -42619362758901084816609340987600887260 6053 -7936204872225108598817612178589214208 6054 35279128013995533159265207397651726360 6055 43608450683936539435624282874395065408 6056 8120369033664115243091636790050476783 6057 -36097733024786514375293633627993529088 6058 -44620243349387938263687925748916203578 6059 -8308760382145513041779852960783266680 6060 36935126247626357850666824038181249584 6061 45655256286514208469274715370300403380 6062 8501474891986912133848632095943597150 6063 -37791734216983627566515155174589409420 6064 -46714016605118224151520803073702655073 6065 -8698610692864261679916012499312058384 6066 38667993045531179148439993177701060500 6067 47797063250774405734123471221807768400 6068 8900268117691283731333469687745598592 6069 -39564348636901039688069308043519548088 6070 -48904947267708949463714965465926081340 6071 -9106549751550986005690063855797054212 6072 40481256903113895022235975983458098397 6073 50038232067455560501788417815138508318 6074 9317560481702121278357358496487637560 6075 -41419183986784782711097595937247540504 6076 -51197493703412205181335007553382424898 6077 -9533407548683952774393275265283147968 6078 42378606488208773233096350285421193409 6079 52383321151427096278765615364000033888 6080 9754200598543187073877640189206040632 6081 -43360011697432652648308926759715077792 6082 -53596316596544880810824246145802640624 6083 -9980051736207448852802289794088982554 6084 44363897831420898150178531560168794873 6085 54837095726046814113555123667179746784 6086 10211075580030195495935351234461786233 6087 -45390774276426564518728408393430119968 6088 -56106288028921578028240283895113756309 6089 -10447389317532504460526389272877220578 6090 46441161835680075524069855873448828609 6091 57404537101906336163960935668089688332 6092 10689112762367712473992759818798544788 6093 -47515592982511340854832296622608389168 6094 -58732500962240616711970232580854265634 6095 -10936368412535443460245767361984032336 6096 48614612119023097223698997693961886808 6097 60090852367278674465586314492881828352 6098 11189281509872131752324388025251327508 6099 -49738775840435903006676235762415714640 6100 -61480279141109109888861080458944318640 6101 -11447980100845728905790621914231569032 6102 50888653205227800209367958918009259528 6103 62901484508333715642097546340798845248 6104 11712595098682876531644576189314944087 6105 -52064826011194296859421181721586940434 6106 -64355187435160781306440887225335976286 6107 -11983260346857434285550864914141501700 6108 53267889077557018252133607939724722344 6109 65842122977971416577929560541700526360 6110 12260112683969871747109063450908835385 6111 -54498450533252127993642673616968619288 6112 -67363042639520853376333950486877023899 6113 -12543292010047665662074670418099259300 6114 55757132111532430693240337788830090301 6115 68918714732940159617093005144913843618 6116 12832941354297490177350839877271811974 6117 -57044569451019938687364567966363685928 6118 -70509924753707343339237863555604377487 6119 -13129206944340647561981878991657028780 6120 58361412403348616584153820299377743502 6121 72137475759760447015060044204185382998 6122 13432238276963860765171361166175829554 6123 -59708325347540010967163703274772555952 6124 -73802188759928929765669193568272997979 6125 -13742188190418237300679784417162764172 6126 61085987511257529592850229477994760640 6127 75504903110863411478691129880720549072 6128 14059212938299916664948848111331139296 6129 -62495093299088256198257019919846167188 6130 -77246476922647709113349009412473568704 6131 -14383472265046631107151360386069003052 6132 63936352628004374961581465270967330224 6133 79027787473281033463098020740042140936 6134 14715129483085142385590397050296576321 6135 -65410491270159534105884453324667504016 6136 -80849731632222236039075076234095492551 6137 -15054351551665265477408483327953021824 6138 66918251203178802519591494821146900813 6139 82713226293192102284767967445841568896 6140 15401309157416954382149463240128110050 6141 -68460390968104268040400561666643055008 6142 -84619208816433880817259237726020446668 6143 -15756176796667705514041155294894210656 6144 70037686035161792686537616406634253446 6145 86568637480636520635761951060857965012 6146 16119132859558331052161103319890976652 6147 -71650929177517980116062518933950198676 6148 -88562491944729461102588574723342061509 6149 -16490359715995968349741517110211009680 6150 73300930853200025486531454060599567204 6151 90601773719762284880409763632120946656 6152 16870043803484022446274900512811763673 6153 -74988519595354809251461502781334117472 6154 -92687506651087103838902354379815742079 6155 -17258375716869587247224413353598657986 6156 76714542411027365867515500105305838276 6157 94820737411066204201949650838797037392 6158 17655550300049757404218349939750929222 6159 -78479865188642707520344590388642736320 6160 -97002536002532231910895538461008958286 6161 -18061766739679127710625213361842563158 6162 80285373114378913474188293488859959698 6163 99233996273233054387164248385768141704 6164 18477228660921680306005401896114223535 6165 -82131971097623409222689944782017164800 6166 -101516236441498392690440938567599970410 6167 -18902144225291182557683131020504625896 6168 84020584205708458003406866364812030102 6169 103850399633370380633701210895249053344 6170 19336726230625160558190688918292265356 6171 -85952158108126072198371513716423748476 6172 -106237654431445376923350409924926775012 6173 -19781192213238475142272659187827117920 6174 87927659530426825486660599168455792105 6175 108679195435679635074433094782163036488 6176 20235764552303509601814809810712406193 6177 -89948076718011410199992010083858738376 6178 -111176243836416825988229400195486943256 6179 -20700670576504981294800998665826796512 6180 92014419910028240044569910809379370777 6181 113730047999900912002796642848175277360 6182 21176142673018413538882726341840731534 6183 -94127721823594948104655738954456307494 6184 -116341884066543491312563028029296615111 6185 -21662418398862349984380056780421391730 6186 96289038148566275798804272381183141704 6187 119013056562220470324257331034869243276 6188 22159740594675461526265428693609212510 6189 -98499448053075592234065694480517817436 6190 -121744899022878781248651225084032835680 6191 -22668357500970786209819773246618581164 6192 100760054700082127243100309568035064629 6193 124538774632739845549558988027471726432 6194 23188522876920455980814969462997055194 6195 -103071985775160947370458393106918356784 6196 -127396076876392593362202975536893049807 6197 -23720496121725400998533755819158911272 6198 105436394025777754327678500383757675297 6199 130318230205075087282270445938617318294 6200 24264542398625683057852844370599592306 6201 -107854457812295742149302642313724532512 6202 -133306690717450168700993075391751126673 6203 -24820932761608294964547278643846343076 6204 110327381670967014674030272655348500632 6205 136362946855187048864391454525665272040 6206 25389944284870472986598034253616089681 6207 -112856396889166441300660613254863762568 6208 -139488520113667407864922450535916024582 6209 -25971860195097805274276814879622648944 6210 115442762093131318539019937738437801786 6211 142684965768141345684942448454852990828 6212 26566970006617680933963014311912931262 6213 -118087763848475810064341706338172698464 6214 -145953873615665453118493260314545068920 6215 -27175569659489912807554045066882070208 6216 120792717273754861199118463198506408534 6217 149296868733162339878323368709955185538 6218 27797961660597682505059016157265828704 6219 -123558966667358127435092463662558197048 6220 -152715612251948175485295169350160852344 6221 -28434455227803299417022585831109586688 6222 126387886148020423278260036059203366414 6223 156211802149082168733980787335802484592 6224 29085366437234636871794167075273498281 6225 -129280880309241289925393438564137655478 6226 -159787174055899436793992895109537525832 6227 -29751018373769508899447819611640372872 6228 132239384887912500676002583583734339636 6229 163443502084096398571830932235785395544 6230 30431741284786680820542389955507141724 6231 -135264867447458674203063343575353775954 6232 -167182599669745672117327394203857243090 6233 -31127872737253666695928262893240422226 6234 138358828075802650570877011032716168125 6235 171006320435625465971940750799591186112 6236 31839757778222957178400459986312029954 6237 -141522800098473905991111334398645151008 6238 -174916559072256632854513080817438294943 6239 -32567749098809843147748904340049389624 6240 144758350807185042584804179113443637340 6241 178915252238048904468354770525731536448 6242 33312207201726554339867850841937188916 6243 -148067082204208291748994676240453128430 6244 -183004379478966352065960295163720307639 6245 -34073500572449018651641846906914582672 6246 151450631762891017064428791978312592954 6247 187185964168130822369407485399937759540 6248 34852005854094167594343693894075073684 6249 -154910673204656398053936108764594278720 6250 -191462074465790986238140583924832246419 6251 -35648108026087367183532414896807094318 6252 158448917292842822586661302836089019518 6253 195834824300093711903339661931646104360 6254 36462200586701242100442510768826490906 6255 -162067112643743016446370183743543114236 6256 -200306374369103739526990766078771626595 6257 -37294685739548884948086315695158705236 6258 165767046555211596745779129057872442157 6259 204878933164527093248477475081897062972 6260 38145974584116202590297876458862253666 6261 -169550545853217554758023126982277892072 6262 -209554758017603324790289979214971245302 6263 -39016487310419948667260985345591886144 6264 173419477756726156688915521448972903198 6265 214336156167641543231477523931904106814 6266 39906653397879826194155500282016353389 6267 -177375750761302901320048907414981033648 6268 -219225485853685252928975330606577703759 6269 -40816911818494917440502301488747038756 6270 181421315541840494787792995803594638008 6271 224225157429801300062520532250104289376 6272 41747711244416610854492815136049669590 6273 -185558165874818298589345718913628925341 6274 -229337634504498722278958766046987691096 6275 -42699510260012147466792852109466079284 6276 189788339580512380844855548832281463902 6277 234565435104794009889756568513261035424 6278 43672777578514902814459896072108107254 6279 -194113919485583156572493979660813851004 6280 -239911132865450225593907206752681368046 6281 -44667992263359555803486136616363111490 6282 198537034406476644020230915016315381386 6283 245377358243928597410062716939749358464 6284 45685643954302373943562726759033085024 6285 -203059860154084594807418050773858204680 6286 -250966799761602601157882651855197725074 6287 -46726233098428965938256898679871950304 6288 207684620560118179688197159473356905189 6289 256682205271796189281166258083112632050 6290 47790271186154018600768260921138473845 6291 -212413588525659533147334919678145695088 6292 -262526383255219707002801404848197924202 6293 -48878280992319746396786314014168856600 6294 217249087092365282865257854760104387808 6295 268502204143389169790566495611164007134 6296 49990796822502039530434509193503660442 6297 -222193490536806218532434123849738470188 6298 -274612601670626963046453061602383241572 6299 -51128364764635601359523508353882195958 6300 227249225488437492812959939294599109557 6301 280860574255254671072493319169773143552 6302 52291542946071719031522623534214906408 6303 -232418772071704199781369375870341681224 6304 -287249186410601653079887533169247750962 6305 -53480901796184713556002231271051804782 6306 237704665072797847318790819910920550293 6307 293781570186466164768848532356999828000 6308 54697024314645568090895297499495888532 6309 -243109495131590134297632185860512283184 6310 -300460926641679280402566503303422465104 6311 -55940506345483737073081445470671414214 6312 248635909959281565526946422990725009595 6313 307290527348435608036541042064184458756 6314 57211956857060695030375046323792898544 6315 -254286615582313792067905235101152482862 6316 -314273715929068815464344823952367361333 6317 -58511998228081393539891740036646262060 6318 260064377613106156468350571388024077852 6319 321413909625964302438328720036105284336 6320 59841266539772458951071140415891257935 6321 -265972022548188756633108738001452253008 6322 -328714600905315971879247959790325009010 6323 -61200411874358683313094119148436413868 6324 272012439094316423451475848162508892892 6325 336179359095448975290338176981077678296 6326 62590098619972137587507378613613187528 6327 -278188579523160341036321951585366721352 6328 -343811832060445541750281120265941346534 6329 -64011005782131070846145880850170863744 6330 284503461055186629704310300334115631586 6331 351615747909826552112375703400430868852 6332 65463827301928652949204389956959511106 6333 -290960167273344065984530661553432049408 6334 -359594916745057396955704165830182714327 6335 -66949272381074572407095125909403146352 6336 297561849567196236414657596061399255879 6337 367753232443662865127959369238207408316 6338 68468065813935517001065419214902572001 6339 -304311728608146818190938212937969050554 6340 -376094674481752356232313614280280106920 6341 -70020948326723643528319332641361336288 6342 311213095856420355534177556027634282503 6343 384623309795773602121614349044949231200 6344 71608676923985286045828826224331746301 6345 -318269315100474861708572981222653179776 6346 -393343294684330326497802206917450569835 6347 -73232025242545360555433844720981359392 6348 325483824029536828872657705055449944608 6349 402258876750916875347819780170635359544 6350 74891783913066199554905546137339996284 6351 -332860135839963777339079721165753734472 6352 -411374396888440821599374153300486008807 6353 -76588760929382893638779195372774678588 6354 340401840876154328501995318951498895629 6355 420694291306422892618083776961185235472 6356 78323782025780630776567274293427391806 6357 -348112608306740947934475292019463780328 6358 -430223093601782296717337937369743049015 6359 -80097691062383008479116832794101437232 6360 355996187836815983348196248650720400123 6361 439965436874134642601029061026633737984 6362 81911350418823851253989919418174194360 6363 -364056411456957422735965163267252670042 6364 -449926055886549161651693213767111973740 6365 -83765641396378697026634274936029129316 6366 372297195229836927729743529978132294759 6367 460109789272731865416842102677499038016 6368 85661464628735823091874125542530330416 6369 -380722541115209162807111671392754874644 6370 -470521581791621607909956470446865515538 6371 -87599740501590466236270283371147098878 6372 389336538834098249389293166324728007914 6373 481166486630406782980459036435361709640 6374 89581409581249754527191857613242664217 6375 -398143367773014332132961673028532009696 6376 -492049667756991579740037587987502680132 6377 -91607433052439811502872452350368791964 6378 407147298929050760030367409324424836977 6379 503176402322962352755267530656220723216 6380 93678793165510518773740068629596715347 6381 -416352696896730264673335815093610760600 6382 -514552083118126747508242917749365223304 6383 -95796493693237532067093533737593513116 6384 425764021897486769709889576558350369606 6385 526182221077720764757076101418287004068 6386 97961560397425340239433762319074708981 6387 -435385831852688096759037551737521598400 6388 -538072447843401959350507178683212377911 6389 -100175041505519438482791010997169337856 6390 445222784501123851659269824837742280870 6391 550228518379170459407166705349279566246 6392 102438008197440057656687870052967571426 6393 -455279639561902188903603808399370411072 6394 -562656313643383470402532099413527926447 6395 -104751555102854353236846058206971062872 6396 465561260943718969592208104245150691312 6397 575361843318053405662713701063026238672 6398 107116800809108511654841889621634595234 6399 -476072619001483057485758157907795379776 6400 -588351248596644770291424426281186402723 6401 -109534888380045880695757149559370671102 6402 486818792841302147233972589589057863168 6403 601630805031610430105982795035629304175 6404 112006985885941976067497465475574270271 6405 -497804972674854597248310816914847763496 6406 -615206925442933931398205988863084646836 6407 -114534286944792060261305553638792498110 6408 509036462224194255801553341557397055641 6409 629086162888971112156778007829905104894 6410 117118011275191934414334088078202314216 6411 -520518681178057231737981174434775426538 6412 -643275213700911371896229633255036215068 6413 -119759405261057631107068337543795869484 6414 532257167700761979841379191437328428480 6415 657780920582206656761857728873079731288 6416 122459742528434847988009527933290235850 6417 -544257580994816954823701105172659949184 6418 -672610275774344480682478136299266089046 6419 -125220324534654220988124307229470107368 6420 556525703918373446619949357043564810821 6421 687770424290370153826784639394908737144 6422 128042481170093903864185285043272251166 6423 -569067445658685052925358990773045548738 6424 -703268667217592838522258104936825690202 6425 -130927571372816400110590580561698961248 6426 581888844462759582633518552578609895614 6427 719112465090940112395224005674713532164 6428 133876983756352186187257911572495019102 6429 -594996070426414026203844004771494085140 6430 -735309441338456401318202230308613728815 6431 -136892137250908373880688114539213174112 6432 608395428342968586359133444428649231290 6433 751867385800471963597446050862229217946 6434 139974481758286486826208136998273004401 6435 -622093360612841645424592029269419608576 6436 -768794258324001074745541021701849994256 6437 -143125498820799374175574025741578891096 6438 636096450215333964845568110274808506104 6439 786098192433960692466367927450205427424 6440 146346702304483355570469519062992486288 6441 -650411423743917378988198438393337934450 6442 -803787499082834187712958857715913803225 6443 -149639639096907888529061727264733019432 6444 665045154506370770457092772708847037714 6445 821870670480438723724344721063619738208 6446 153005889819891374648695207071791448382 6447 -680004665691134209275571649462915961488 6448 -840356384005489564942926465737235402010 6449 -156447069557438177278863796994606074788 6450 695297133601280815045242872117818449036 6451 859253506200690016077612917927614309048 6452 159964828599218513206786487595281055760 6453 -710929890957535171579834982858678411800 6454 -878571096853111843026036269210520735332 6455 -163560853199919607185649567039171225472 6456 726910430271796999653369114779239875642 6457 898318413161667926921933021440467565832 6458 167236866354803363617458227803075075661 6459 -743246407292659287789159380731591787856 6460 -918504913993516565550602081198356805327 6461 -170994628591812817203068835107831533352 6462 759945644524441206098411714169762751510 6463 939140264231275278399902358341212141912 6464 174835938780576776797529889986660160733 6465 -777016134821287896999503398228368679894 6466 -960234339212961208632292182131012734376 6467 -178762634958669377051618399773946358542 6468 794466045057921662387427906172552750477 6469 981797229266615263549901186930953506352 6470 182776595175488703708409307946610374830 6471 -812303719878662162886405434365008486752 6472 -1003839244341608011278419626067268114633 6473 -186879738354126263718344351784272561088 6474 830537685526367024918795597732648103997 6475 1026370918738667072345266474537336939104 6476 191074025171606833786477214690677096851 6477 -849176653752978729483912709663853050544 6478 -1049403015940708327850116633899771843223 6479 -195361458957886143812439762748830501384 6480 868229525813398847037015347082011024283 6481 1072946533546596728654639938210537255762 6482 199744086614001938207863392585446270330 6483 -887705396544446600220987498463160476464 6484 -1097012708310006850437296128327058422498 6485 -204223999549782211595478233409318282864 6486 907613558530695395286727138521554025657 6487 1121613021285598615909486111782044437952 6488 208803334641522839320573273892237408512 6489 -927963506359018379035348839221986115986 6490 -1146759203084769816689559875808028718291 6491 -213484275210055421049307229623734152450 6492 948764940963712266492483850670724214144 6493 1172463239243294232384699915890618028828 6494 218269052019634931043704430304449959088 6495 -970027774064107661024460386508148280696 6496 -1198737375703202282821132417999274688569 6497 -223159944298085725085735914716791808292 6498 991762132696613869322239004741746956562 6499 1225594124411310280960957481090788563378 6500 228159280778653595168796701698943035276 6501 -1013978363843186815068992351232755691056 6502 -1253046269036854499127528893534934957168 6503 -233269440764020892785987894649666867510 6504 1036687039158250093926468311982875249744 6505 1281106870810737440425955817820937739360 6506 238492855212951263771171807296638271474 6507 -1059898959796141505778947621565018797236 6508 -1309789274488945941797724511892379390284 6509 -243832007850040256087125298325245581744 6510 1083625161341200565396689324226626796556 6511 1339107114442754046514473249993573359240 6512 249289436299057980709298226019905313349 6513 -1107876918842656547649787728677735463966 6514 -1369074320878377994062704917128485165191 6515 -254867733240380128940974226410184254544 6516 1132665751956521586268691396855818239792 6517 1399705126188806206716675257102068097296 6518 260569547593013981286784464141336237585 6519 -1158003430196739234385641703823617640442 6520 -1431014071440583827504555256007280075285 6521 -266397585721736587628348732652954867970 6522 1183901978297885729588135263793464565808 6523 1463016012998389207060764462804165637128 6524 272354612669873060225608170660672499027 6525 -1210373681691769005279658916527746864180 6526 -1495726129290298770820008445581154313863 6527 -278443453418253904468822404928146371376 6528 1237431092100319273434646166965086621958 6529 1529159927716696947428642235336738947680 6530 284666994170901521846849428475719706520 6531 -1265087033247214791368510144437401276160 6532 -1563333251705849328891787457953923260276 6533 -291028183668007459851331732047842397984 6534 1293354606690737237376504879946227875162 6535 1598262287919219988096871987951305525734 6536 297530034526773659201772986220368217145 6537 -1322247197780402977939323171739570293400 6538 -1633963573609677925729040215552081764580 6539 -304175624610702864681263283175381137262 6540 1351778481739969433943152294608295884744 6541 1670454004135802982521837591212002144148 6542 310968098427935526909812059391933312788 6543 -1381962429879469766696900699742434406352 6544 -1707750840635568261090943139187419077281 6545 -317910668559242933507346698107852042094 6546 1412813315938984228606067318581542552566 6547 1745871717862744181634901196428279981256 6548 325006617116298974399791532992431436914 6549 -1444345722566912780829139652506671264512 6550 -1784834652189438775468744896861261696535 6551 -332259297230865872727034317027543341508 6552 1476574547935570994161351254043522398090 6553 1824658049778259728168648185662078249606 6554 339672134575542405220279754370660707577 6555 -1509515012496989843243406960215627948102 6556 -1865360714927656049098639393030903279950 6557 -347248628916736599396496327936001590944 6558 1543182665881859801975471913660925690112 6559 1906961858594071095890486177537721286072 6560 354992355700538634980184678442464425154 6561 -1577593393944620674255353473640776800716 6562 -1949481107094614051285806001055255155240 6563 -362906967672183699267809701476207266464 6564 1612763425957760873830995413760404443030 6565 1992938510994033866473071386851707600776 6566 370996196529808856436821058452293584113 6567 -1648709341958453425592277213550736720722 6568 -2037354554179858181121811081452687219830 6569 -379263854613222594884145679332128871264 6570 1685448080250720824012272344720098833789 6571 2082750163129639837816097817767872390688 6572 387713836628420620526297485386057774176 6573 -1722996945066387079241853634222061697516 6574 -2129146716374335360256946602351019685412 6575 -396350121408596673733028057038379639052 6576 1761373614388142834611253070292929700105 6577 2176566054161923193843524324576550981228 6578 405176773712412669413298151608016664572 6579 -1800596147938118378538905295571165157836 6580 -2225030488325454648124175307110260495673 6581 -414197946060308300024595569313760520360 6582 1840682995335429727232065953297970202592 6583 2274562812359817367873571313201481190198 6584 423417880609646406396811616670189484073 6585 -1881653004426234750842446018643151440448 6586 -2325186311711579828651890466496220711712 6587 -432840911069506917884481173793877619504 6588 1923525429789909584201464982275211237931 6589 2376924774286375839807688255699535640140 6590 442471464655958998215434726888510790382 6591 -1966319941425030333727671797681760495280 6592 -2429802501178380379887653078020092692369 6593 -452314064088658213311212075831864287744 6594 2010056633618921395044239010372715712132 6595 2483844317626522323934323111594706938214 6596 462373329629633069312666605898236238734 6597 -2054756034004609562403338964350389454776 6598 -2539075584202175787571964707425391288503 6599 -472653981165143160235179957172654723086 6600 2100439112809102572898881428188090550822 6601 2595522208233169948266594770661132495710 6602 483160840331509422387900150099500054992 6603 -2147127292296991817953557761388596724292 6604 -2653210655469057349640825538542269137150 6605 -493898832685835624307827482663479292060 6606 2194842456413461704682483126628724300440 6607 2712167961992682890961267025457012768704 6608 504872989922559234059119325155815247174 6609 -2243606960630872594173803552632865706112 6610 -2772421746383199992455619183958955919284 6611 -516088452136789208105242555311368576488 6612 2293443642003170416821317505766034530392 6613 2834000222135786850362338447402785615872 6614 527550470135408045465085713383612123201 6615 -2344375829432464001561800573005666486818 6616 -2896932210343424296812621674964147538796 6617 -539264407796935655513668367216560884902 6618 2396427354152200891929994192562941239901 6619 2961247152646207602893465235596539784236 6620 551235744481173205786747619288227813906 6621 -2449622560431463993741175917883967226260 6622 -3026975124453777653536566479237500358028 6623 -563470077489666155911832742583356496408 6624 2503986316505004844116939713716022745289 6625 3094146848446572326128339215915040701776 6626 575973124578047153856086600825091552312 6627 -2559544025733724647341592276656813688704 6628 -3162793708361716667758633270677958253232 6629 -588750726521341379716684281825056123592 6630 2616321638000411528344718860675651742217 6631 3232947763069490636563894082058512678698 6632 601808849733339279162102105185599726530 6633 -2674345661345641748955764270303193716714 6634 -3304641760946435799384954551750725436748 6635 -615153588941164442472079722459949217416 6636 2733643173848853955710064106258356429352 6637 3377909154551287510647720005129626276528 6638 628791169916187665164789698696537219129 6639 -2794241835759708921887257361685461559040 6640 -3452784115610046786668496720589040017530 6641 -642727952262461981821191365299400537312 6642 2856169901884952752494416662705633910299 6643 3529301550316636387169230140308435006368 6644 656970432263877705532273877564609456698 6645 -2919456234236109181830960427307970139128 6646 -3607497114955718574391075777181031193039 6647 -671525245791261241263141162177901163556 6648 2984130314943436452651334210231071326896 6649 3687407231854387693614090837714554684982 6650 686399171270666682356320126741180150797 6651 -3050222259441696368141913479614274066136 6652 -3769069105669589161988219259444607345072 6653 -701599132714134955539767324237102584232 6654 3117762829933397498264843260100997104393 6655 3852520740018257721303023837333004736512 6656 717132202814221561569220517910460763683 6657 -3186783449135291246780423518738568255748 6658 -3937800954457311961747550469219710291243 6659 -733005606103620776688799551390721020848 6660 3257316214314018591592648174466532274791 6661 4024949401820789216067581306795869454720 6662 749226722181241545270480531437346951960 6663 -3329393911616926846995769174344462668064 6664 -4114006585921555016198153765520256583410 6665 -765803089006118217285417678416990576132 6666 3403050030704199810981388402655612702397 6667 4205013879625174457991392221990050664867 6668 782742406260567776931917491457767663548 6669 -3478318779688571204093061389645038655360 6670 -4298013543303689095851796509763992292472 6671 -800052538784034282341990541121976239236 6672 3555235100389020429423553313839056942186 6673 4393048743677202450958620002445446134450 6674 817741520079090902535133338612202910637 6675 -3633834683904981438222047563243109555768 6676 -4490163573051339928570163214806033948278 6677 -835817555891100208584622996392590461352 6678 3714153986517729925301033054134366642560 6679 4589403068958814967210133400738550739326 6680 854289027863064263499302880411506799498 6681 -3796230245925751257223817341426094196416 6682 -4690813234213502652194754782626990268792 6683 -873164497267227572096556928237155327264 6684 3880101497821031509348159956899639657961 6685 4794441057385594886182294032336473741456 6686 892452708815028110838819408820224649408 6687 -3965806592813356811462309675386444228528 6688 -4900334533706587589774129621890348299560 6689 -912162594547024471107934208614535278688 6690 4053385213709851933430028415507517249872 6691 5008542686413030376602481081896830039156 6692 932303277804460630892946587891049366968 6693 -4142877893157137740635978014198021817648 6694 -5119115588538152782166154228274106326636 6695 -952884077284164032886681016116258894118 6696 4234326031653638873868220782601037646792 6697 5232104385160668497741230304379064243236 6698 973914511178507505256728063135167057392 6699 -4327771915939727820481442490114037676086 6700 -5347561316120250245276594862587637685696 6701 -995404301402201128819638209352916744604 6702 4423258737773549505428453938293638050622 6703 5465539739209363003048905784832312168984 6704 1017363377907716445281595397872201040705 6705 -4520830613100531705522421946631907571620 6706 -5586094153851342333305704668286272449071 6707 -1039801883091182430242357048198728981488 6708 4620532601624751042785137288434036118815 6709 5709280225274807652051855778864407761256 6710 1062730176290630436651709529235175139217 6711 -4722410726790492108842785075299805131392 6712 -5835154809194707498994380290207796931431 6713 -1086158838378503864448887441786625004138 6714 4826511996182508479332021145941872470316 6715 5963775977010505295522674911832998143932 6716 1110098676450387645656303460082444792875 6717 -4932884422353669063879981007687993809392 6718 -6095203041532229805201940644948621015104 6719 -1134560728611952767065805221394639004880 6720 5041577044088851473419189053505930733715 6721 6229496583245334621037006688359109988684 6722 1159556268866152000927983091346772230468 6723 -5152639948114125943698707771947748502122 6724 -6366718477125535584867942998363926873980 6725 -1185096812102744794063281955257435673216 6726 5266124291260458904659230192492655942657 6727 6506931920015024186572953010594693606436 6728 1211194119192271894276595773452191158885 6729 -5382082323091354604189979975341285115938 6730 -6650201458571688785966245105134875143510 6731 -1237860202186643786996676775748572885832 6732 5500567409004046357417465885141680449136 6733 6796593017803214041917484101594757869780 6734 1265107329628551392076105226210939050889 6735 -5621634053814046076247458680217182344020 6736 -6946173930198172316659351630711010620889 6737 -1292948031971952748348737563383247842688 6738 5745337925833061817164203455727608851904 6739 7099012965466469145745403735095143635880 6740 1321395107115935609938964583532289530103 6741 -5871735881450498248713193087744165533224 6742 -7255180360901758224875442681389927568497 6743 -1350461626054303011973588750892733205108 6744 6000885990228964265601027389482411828860 6745 7414747852378699865012684949361336919456 6746 1380160938643276953086232872526862660440 6747 -6132847560524425547420417556596903987904 6748 -7577788705998200610064725410025222628900 6749 -1410506679489764407048347292399536707968 6750 6267681165641857761875799764959818730833 6751 7744377750394040802110723659498057957720 6752 1441512773962679935581442146061301102420 6753 -6405448670537478432057896697300030341536 6754 -7914591409714571425058780761645723850471 6755 -1473193444329870248939203725056333742300 6756 6546213259078862313449314903070069845746 6757 8088507737293441668188135769305557863784 6758 1505563216023238170560295601015549440616 6759 -6690039461874476549258496820264692247756 6760 -8266206450023604437906822571568171463865 6761 -1538636924034716627673411120632268304682 6762 6836993184684407984577905655249858201130 6763 8447768963449138623071820317910806702698 6764 1572429719445797532358830929669440304044 6765 -6987141737424295914874383202871830727304 6766 -8633278427589724402486911908679161960103 6767 -1606957076093375758909214323121495645872 6768 7140553863774729318354316195153237050758 6769 8822819763512911391147844360514295060928 6770 1642234797374724885417135970771326022048 6771 -7297299771408618372516291379406555373444 6772 -9016479700669629075212910905246470244416 6773 -1678279023194478972733671910525451424056 6774 7457451162849305882452360499613382013120 6775 9214346815008704907685137644439036972870 6776 1715106237056553425196081448878574587743 6777 -7621081266972445254009673479232797222816 6778 -9416511567886477753005241938486376047127 6779 -1752733273303997938256357333734478709440 6780 7788264871164937932527026969361267689081 6781 9623066345787923207288092516660802379232 6782 1791177324509835712187337459714349115948 6783 -7959078354154494903218975098976684600352 6784 -9834105500876042812428114733812179552200 6785 -1830455949022005522617359754797916015038 6786 8133599719523664020287942213456783910849 6787 10049725392386611459959936605537287121932 6788 1870587078665586912524770635377737903368 6789 -8311908629922447708641867799441715756304 6790 -10270024428885726480256836455462745623983 6791 -1911589026605553731865125432885004217280 6792 8494086441993924076906185305427214779518 6793 10495103111407958172961007081141671381856 6794 1953480495373367525984152528214281134674 6795 -8680216242027578807584231515807042462198 6796 -10725064077493264996773542460717765286060 6797 -1996280585060789888587411613523991479344 6798 8870382882355355466444186419324089829737 6799 10960012146141207444974489125182153451484 6800 2040008801684361876092763971621389638048 6801 -9064673018505738217620721827908564369697 6802 -11200054363701372934252805456131801224752 6803 -2084685065724068955105967654354125853192 6804 9263175147131493464900335733249446060277 6805 11445300050719309978492031334495444794984 6806 2130329720839781751413960925576497032570 6807 -9465979644727015786885331663833488919380 6808 -11695860849757663658917694013322145046302 6809 -2176963542769136115624512526770710618720 6810 9673178807151548820429221408013554287244 6811 11951850774212606093308768996953637163882 6812 2224607748410590746381028046018923075364 6813 -9884866889974883601746792769578493181544 6814 -12213386258146065408753306453886502807631 6815 -2273284005095476846602337412373903950440 6816 10101140149662475429209177452469910182807 6817 12480586207154674796799715619249026822350 6818 2323014440052932061593655512363907289834 6819 -10322096885617265699800787840688489388694 6820 -12753572050296789742119298544999413040542 6821 -2373821650071690290800249207136270809832 6822 10547837483095847529058121265541717274126 6823 13032467793099356634498722410976760094784 6824 2425728711362779908778670085338996552315 6825 -10778464457016973431368051401521966653500 6826 -13317400071666859871022770229173026624747 6827 -2478759189627265507709946975165029136206 6828 11014082496680770055757318204947921860885 6829 13608498207915027406008711528911228602548 6830 2532937150333252516086018523284337652416 6831 -11254798511417399086420573958448233243360 6832 -13905894265952436689379523543257046875673 6833 -2588287169206459989219161432678040202060 6834 11500721677184285074849100092379113778120 6835 14209723109633634231989258984966330338264 6836 2644834342938754540856663649809963756925 6837 -11751963484131420322217357249105484816096 6838 -14520122461307862834838198753440718968742 6839 -2702604300119127826105430393976250169088 6840 12008637785154654130202238281467091109762 6841 14837232961787981007732250786562394459648 6842 2761623212391691229349486564466754957643 6843 -12270860845457278942096501049018521810732 6844 -15161198231564659475067591482471457216631 6845 -2821917805845354492733951016234238112260 6846 12538751393140639263587430928420023753772 6847 15492164933291450119168355933095242889536 6848 2883515372639949977753593957231934519751 6849 -12812430670844910946842473078279959522550 6850 -15830282835566843445996639442251945699903 6851 -2946443782873661122016084543289415555200 6852 13092022488461628608609310980211661834696 6853 16175704878039961879107385822723622015768 6854 3010731496696712473483934222660565901694 6855 -13377653276939977802075016049233303852380 6856 -16528587237867078104476650300729140449458 6857 -3076407576676379494211455378066360102812 6858 13669452143209316245875574057971039392868 6859 16889089397546700514430522431785578173396 6860 3143501700418479164426668607913400999356 6861 -13967550926240845108084932458910142446312 6862 -17257374214161531750711923018198054849728 6863 -3212044173450607326300779847594276055028 6864 14272084254271817227772571096134500846637 6865 17633607990056181646424967039999747975328 6866 3282065942372495726133439379105047843480 6867 -14583189603216144414731549529438147994408 6868 -18017960544980102740221034389017659924172 6869 -3353598608278970885892120032004617550760 6870 14901007356285750785911819558259011052198 6871 18410605289725815214096711853394886674062 6872 3426674440461108302942623713386071647796 6873 -15225680864847513665436468019248967481526 6874 -18811719301293098823588048695496071854462 6875 -3501326390391289084221623711827628939258 6876 15557356510541138087944693117221481838381 6877 19221483399610452385653754064605124135520 6878 3577588105997982012613703649578776008200 6879 -15896183768683825600186652479310200855168 6880 -19640082225845756909526039741395040318278 6881 -3655493946236192264245138177383871172078 6882 16242315272988123055115077156857497490050 6883 20067704322338726748442918252627357146980 6884 3735078995959638592138733398645571342690 6885 -16595906881619872642125215144902916689680 6886 -20504542214188394469564197536099917419288 6887 -3816379081100843811568120101981397321612 6888 16957117744623730706455611226032299074787 6889 20950792492529549744651678858477191096430 6890 3899430784165448913706036548256666909908 6891 -17326110372744280193924399697887548234872 6892 -21406655899532740719475230200943141801983 6893 -3984271460047189145802890899609201971276 6894 17703050707671330032336291537746629151249 6895 21872337415163148294776102912541522727140 6896 4070939252170100978262867483277239874516 6897 -18088108193738574650702326799472744016724 6898 -22348046345734359820690991792223101555255 6899 -4159473108964662082822902705067834008400 6900 18481455851105378368754173989362385981922 6901 22833996414293799149963902743151470519880 6902 4249912800684702323693132728657854410196 6903 -18883270350452052793298340764470264679168 6904 -23330405852877315098681752324537241798514 6905 -4342298936572062367988218861040334487306 6906 19293732089219610870628308761724256593161 6907 23837497496671190417886274016900673831200 6908 4436672982376117907232168854016836669334 6909 -19713025269425609106181754607060670694280 6910 -24355498880120608682216485793912200447668 6911 -4533077278235431703518675248856035227824 6912 20141337977088329919166602391070454653263 6913 24884642335024407355569828131548136153610 6914 4631555056928942788384263488603095443260 6915 -20578862263292209400910286980870244728290 6916 -25425165090656752007408897322653673912957 6917 -4732150462504252206903071619723437710992 6918 21025794226928082146203128405276671076649 6919 25977309375957189541595029015346413507266 6920 4834908569290717772491692649511360422901 6921 -21482334099142494587082134398314543047200 6922 -26541322523831377683525401783793941830166 6923 -4939875401305226439262082043363017883728 6924 21948686329531031643465087790317386901959 6925 27117457077605644178251579868152162825280 6926 5047097952058672169369664622152612909368 6927 -22425059674111308784960526514418819039904 6928 -27705970899679402515930668661025361782773 6929 -5156624204771329634615580905051044660624 6930 22911667285112003048676774200592219943193 6931 28307127282420341861694261920911617739568 6932 5268503153005479807866766205681589154976 6933 -23408726802615032460152013394376254521336 6934 -28921195061348217571815608256285465456408 6935 -5382784821723812535333762128242298891072 6936 23916460448088743945205719124513702367001 6937 29548448730653995580758017355166486151892 6938 5499520288782303601208540095794973091274 6939 -24435095119850735491592160486661928584062 6940 -30189168561102049405058524635404231703356 6941 -5618761706866439668570992383679585017680 6942 24964862490499719318738970689612889780127 6943 30843640720364072897847153232821242065024 6944 5740562325879843873231215945241511049066 6945 -25505999106356629445528558507005952799408 6946 -31512157395834355577178461800645159100488 6947 -5864976515794537830187337278915655237356 6948 26058746488955989619771324855251321011258 6949 32195016919977070724705261773969117362848 6950 5992059789972262456779386347233706835937 6951 -26623351238629386404357777847713875645836 6952 -32892523898257249898470464415313590102227 6953 -6121868828966470394782617656173726226378 6954 27200065140223737626055207519602671154400 6955 33604989339708161422258639897194448500724 6956 6254461504814796999544044056238753684202 6957 -27789145270997908712033290810798754809744 6958 -34332730790188875209386931942898690751119 6959 -6389896905832014933366969964043745535096 6960 28390854110742109001224214285903205173640 6961 35076072468386882364360183526259889353324 6962 6528235361913679429568579685161807243790 6963 -29005459654165397263673080987235193857296 6964 -35835345404621745802869597380152073927790 6965 -6669538470360877361198571346413431513072 6966 29633235525597540739105250573415333740817 6967 36610887582506888068800229708215871799536 6968 6813869122236703434216853491179331921066 6969 -30274461096052405371039584911921690089890 6970 -37403044083527775044302730981748145553256 6971 -6961291529265301210620329702228509170068 6972 30929421602701006926690422197980267339002 6973 38212167234595929792269754715044759050604 6974 7111871251284525335664990466627538225913 6975 -31598408270803323724286229905918595026832 6976 -39038616758639409795141028790643255935689 6977 -7265675224263504379490287427992569306880 6978 32281718438148962114356084576755742227133 6979 39882759928291603824124810121294274984502 6980 7422771788896611193468360749767009925641 6981 -32979655682057776063635208008901349689208 6982 -40744971722741452062072737479266215688416 6983 -7583230719785579713683945005924814348046 6984 33692529948992572560472933602259292097535 6985 41625634987809465394090024215791946057054 6986 7747123255221743807882791434082007560752 6987 -34420657686837085497382152163863072198504 6988 -42525140599315217464623074843654223134141 6989 -7914522127580615149369047489409100061832 6990 35164361979893472596031290803317700378126 6991 43443887629803306679949253408199120000956 6992 8085501594341263304995807950892122182183 6993 -35923972686654683237099421725363108463684 6994 -44382283518696135322256382449262790867555 6995 -8260137469743212339893365540845895509976 6996 36699826580408160164450260182064289475194 6997 45340744245943229857445657740551162350488 6998 8438507157093824365930945643270847903184 6999 -37492267492728475380526872251687444604020 7000 -46319694509238230895185242748715333656862 7001 -8620689681739401692837551710534298609042 7002 38301646459917660576842602310495560028622 7003 47319567904876113638700668231426523436396 7004 8806765724713505681241930733114569005297 7005 -39128321872453175597873327053178583623936 7006 -48340807112324660596064420519533381181039 7007 -8996817657076262148614540888834598607960 7008 39972659627504665175014204209395598114393 7009 49383864082585698377937297942527903463506 7010 9190929574958700347030063670703439542098 7011 -40835033284581884954709028724252582979136 7012 -50449200230423130153386970390410635169272 7013 -9389187335326455222498225826633365309096 7014 41715824224377433155851531676647067411142 7015 51537286630536345361313377557159690467402 7016 9591678592477450988273684563237734436765 7017 -42615421810869204510059923233112243796902 7018 -52648604217759169177374788614536883866706 7019 -9798492835288478110315680388350240462208 7020 43534223556748788957635415577998975149001 7021 53783643991366126624067619542991680888500 7022 10009721425225875725181335814915024862528 7023 -44472635292243369394515112336652644242864 7024 -54942907223569440705549754494693005149126 7025 -10225457635135837404370432294646263277284 7026 45431071337400031103936015751435522529300 7027 56126905672291861181764972626348388012416 7028 10445796688830170162194768776867293295532 7029 -46409954677902780883709370366806191347736 7030 -57336161798302131213671164806719027334015 7031 -10670835801483654796823034566154212988026 7032 47409717144493986828807299398458178779000 7033 58571208986801643770779702198335491328832 7034 10900674220859480178611832127242904339021 7035 -48430799596073390792372574640178892897176 7036 -59832591773552619064451151417189623824403 7037 -11135413269379555080712991396796089218304 7038 49473652106549315280087185855138933878132 7039 61120866075639949039170483937365829238560 7040 11375156387056838711404484689017200791330 7041 -50538734155518185497945162397616309835120 7042 -62436599426960705816426174092180567424590 7043 -11620009175307175385477038615049284269296 7044 51626514822850016047514968785768923652774 7045 63780371218537198652564666154957816077552 7046 11870079441658469895507258309482312189232 7047 -52737472987259070932349138590384014463616 7048 -65152772943751389167616732475586458231126 7049 -12125477245375398247506456007188758708724 7050 53872097528940495702581947833883076284753 7051 66554408448600438065198401946519965235010 7052 12386314944018213646619446535730166696186 7053 -55030887536355342332156808830984665674192 7054 -67985894187075159047217159045958406017528 7055 -12652707240954580097524605791469223188048 7056 56214352517248061416391453971224411150410 7057 69447859481765197899025985063543965345752 7058 12924771233843745863749700271414043416620 7059 -57423012613982223130406026766439568806056 7060 -70940946789796837563533636620296109197353 7061 -13202626464112756455616364239052420409696 7062 58657398823281948747586647279523936593816 7063 72465811974211454234459795727625693886750 7064 13486394967444801936346835754000355967595 7065 -59918053220468289040880598586168988247282 7066 -74023124580894815892861196992543858459088 7067 -13776201325300196301517113764281443661234 7068 61205529188281575250038600772073746167210 7069 75613568121169624116580434718321988105680 7070 14072172717490897652765493959587412997896 7071 -62520391650382593179441401032578616099912 7072 -77237840360165953254806840273610812332859 7073 -14374438975829897009474712954848043617975 7074 63863217309627292091963892491202621497569 7075 78896653611086539041310278107862372793504 7076 14683132638877231042321803385454242158305 7077 -65234594891211638096408529058295342781872 7078 -80590735035486212298752606601539544217118 7079 -14998389007804809933773702820240487300998 7080 66635125390785157414929905395872111587846 7081 82320826949687163458583050478587190581984 7082 15320346203402696139401795765734978990152 7083 -68065422327633689001934818450598126121180 7084 -84087687137454161099539159444171187649796 7085 -15649145224249923209891802214069680356476 7086 69526112003033879221190673606963111764614 7087 85892089169056333523560660755361464040624 7088 15984930006073406209957241341192033470271 7089 -71017833763884004442289552493160808040512 7090 -87734822726844657489984110210047607840579 7091 -16327847482318966813762428763788414686604 7092 72541240271717801274842224851297832473480 7093 89616693937476883584730168549155230321976 7094 16678047645958977046866251485885310431622 7095 -74096997777210119517379893519721178269204 7096 -91538525710924264297080567446743295371562 7097 -17035683612561616065292447959680363433100 7098 75685786400285390572289759495914531420052 7099 93501158086397139717930821512619296612248 7100 17400911684647234500092127770733414207539 7101 -77308300415942124898712387478661314056020 7102 -95505448585329177885044278760754176944778 7103 -17773891417357830941560305471510014027056 7104 78965248545908916888531718125595315704572 7105 97552272571562863227737038362779568457226 7106 18154785685466165285437126213304766312497 7107 -80657354256249745218849989411448222854152 7108 -99642523618881678370741722608107220266199 7109 -18543760751751564111808976420422679004656 7110 82385356061038712137162705659092555712856 7111 101777113886037332830500344722843571969234 7112 18940986336770014217954246243370137003369 7113 -84150007832226767169742686495811720455616 7114 -103956974499423357983724530476123635677467 7115 -19346635690046692085175448191793518671216 7116 85952079115825410323519316231269192430285 7117 106183055943549412236182232266617711273792 7118 19760885662719639636595225024387371687508 7119 -87792355454534867908408506505297946771160 7120 -108456328459473724719610395047934555848553 7121 -20183916781663870351633100206903105742288 7122 89671638716946781590402933894182709195150 7123 110777782451354251268951981248933258867888 7124 20615913325125774861488459267358082194060 7125 -91590747433454049164334591627216958241256 7126 -113148428901282324076114751487774589518615 7127 -21057063399898291781013547235621986593460 7128 93550517139003104796102484242392544533912 7129 115569299792565847498736342157551587550842 7130 21507559020067917962503214046849264099598 7131 -95551800722826628133132205514802665862656 7132 -118041448541632428265171883656693339145008 7133 -21967596187365252816893850751437036267328 7134 97595468785297426744541421797470456804633 7135 120565950438726230026267104986952705043432 7136 22437374973151404073130544031177728618064 7137 -99682410002047045874808682454648617341732 7138 -123143903097575811151214363416188752221280 7139 -22917099602073227577367980851883000905758 7140 101813531495495524542502017356730537388215 7141 125776426914213742164765426715871448497680 7142 23406978537421031714940446986500674202855 7143 -103989759213941638674920027906446973863520 7144 -128464665535132406617579681567243459715347 7145 -23907224568223048018830639712042071080800 7146 106212038318365951347813182526030852131668 7147 131209786334964067837719652633994638321432 7148 24418054898111653762952088995377197063488 7149 -108481333577102028425996437202095918581244 7150 -134012980903877035323010369974402968280070 7151 -24939691235997030086435882970885046051264 7152 110798629768534276126468687988340492630120 7153 136875465544883589921957577911327428348834 7154 25472359888584650720519472483446074132980 7155 -113164932091984016423349268589782927123700 7156 -139798481781259227863416847932886040628737 7157 -26016291854773721961613167737036215836112 7158 115581266586948637979311619362433061925846 7159 142783296874276761608427368826283869064128 7160 26571722921974434427205987965356295416914 7161 -118048680560861945640561316980931494360544 7162 -145831204351462871916412136096518105667486 7163 -27138893764382641625639982896757029749856 7164 120568243025547181714325330350253243144863 7165 148943524545588841976333741636234549175128 7166 27718050043251349751728530481087911764264 7167 -123141045142537608525485339252158296058800 7168 -152121605144611422515024826579974750388100 7169 -28309442509199187678206238334410428905854 7170 125768200677443025413455368356479180772518 7171 155366821752784078053596499001074831082174 7172 28913327106596826144483877221121711359872 7173 -128450846463544145698106892393250700527712 7174 -158680578463163250563269896659649465104367 7175 -29529965080073130951617589048772467278334 7176 131190142874800381555995207834702269248257 7177 162064308441738749330369342483792002669444 7178 30159623083183666863802607487331582703694 7179 -133987274308460278572367697178628581017954 7180 -165519474523421936564699880999300675999526 7181 -30802573289285017205693361476471522457484 7182 136843449677467608364273901479155428049320 7183 169047569820130028896796578948737616610172 7184 31459093504659249151436541269366561342693 7185 -139759902912859968526749181091288005199740 7186 -172650118341209577161589886924306935732343 7187 -32129467283933736752018231844991520513336 7188 142737893476360655685775665509365484784483 7189 176328675626447022546861161991803591938704 7190 32813984047842453174893432308322016480081 7191 -145778706883368571124344961933789242056322 7192 -180084829391919158116910367794637044874191 7193 -33512939203375760772473682935224464934258 7194 148883655236554990786170896823265606202196 7195 183920200188941352762684828601027426075360 7196 34226634266366662799351544399363179463491 7197 -152054077770280183989644546653120025676928 7198 -187836442076376521672728537137757798008360 7199 -34955376986562434214630753760043891384552 7200 155291341406047099465917288849581173484533 7201 191835243306573055394850312857433468871712 7202 35699481475231521394368228397320733940560 7203 -158596841319213654962694798388052629115500 7204 -195918327025205250433700280353501234902207 7205 -36459268335356592105433820358520740138648 7206 161972001517189569253745926886968335761473 7207 200087451985295220109693698469631796119808 7208 37235064794465628128967610749313261891688 7209 -165418275429348164619403402072441556305952 7210 -204344413275700807133904338905293644966048 7211 -38027204840153983849550610956479477062303 7212 168937146508888145403111113056793051546750 7213 208691043064359671115160232119538530041040 7214 38836029358351385332680529571059045842760 7215 -172530128846885025823087501785508558434320 7216 -213129211356585487133213022072580627022706 7217 -39661886274388916292721219683074189277746 7218 176198767798776639579760135725077575008068 7219 217660826768718067749982293954623353073700 7220 40505130696922130308700038471104813717595 7221 -179944640623532016736408752941018561560712 7222 -222287837317435212595776224466865725874664 7223 -41366125064767543086847142302248452243306 7224 183769357135757861684076596735708730574927 7225 227012231225040199207959550266708282598942 7226 42245239296710894914841465180121419542902 7227 -187674560371001911588533898410310612078880 7228 -231836037741045058407940072973491076336943 7229 -43142850944346732129241227489562820666240 7230 191661927264517599449390724343267255485081 7231 236761327980376129514814048588112387418576 7232 44059345348010037859002966607444967003851 7233 -195733169343759691708815318316152480293872 7234 -241790215778534867491883283972212689509655 7235 -44995115795861846957587378766935598630506 7236 199890033434885919195880267807426799499733 7237 246924858564053478132832890599516341170848 7238 45950563686192008345325042374603983855569 7239 -204134302383545074085848016141074166224636 7240 -252167458248591691091599904595538729230952 7241 -46926098693003510412153106980603623832098 7242 208467795790237606534290006209458445110436 7243 257520262135027846465372162066393739635088 7244 47922138934944062147457575720875434018724 7245 -212892370760540424796232875229058448350492 7246 -262985563843904471323869659121762046872959 7247 -48939111147651924746946121975267621396736 7248 217409922670493384082566185657686681456065 7249 268565704258595660659782756054182036525168 7250 49977450859584316083425544553818659176768 7251 -222022385947450844302058568694553227010208 7252 -274263072489570855385004198179495126724528 7253 -51037602571398064115192687484591848594560 7254 226731734866707687391944470362857799249976 7255 280080106858137030936400692371848235474094 7256 52120019938953565548545240746469562445723 7257 -231539984364215313400552784009041244358784 7258 -286019295900048876557074772016703116224895 7259 -53225165960014513385941814799892984849778 7260 236449190865709383141968153694156532549612 7261 292083179389384260211572652216867527020332 7262 54353513164717291904367355323056013339726 7263 -241461453132577446428845805317908040965128 7264 -298274349383090140257777101307666808023562 7265 -55505543809885400654919698565386294644308 7266 246578913124801090984227003471286153190800 7267 304595451286612105371062033331613850431574 7268 56681750077265760800671501918016103466065 7269 -251803756881313870561816921926332662679520 7270 -311049184941028901791005134974742056698142 7271 -57882634275765278072591740361861819685696 7272 257138215418123024038074017242850444064383 7273 317638305732121644788522674876704074987990 7274 59108709047767587390121304806649380640461 7275 -262584565644549882796914875119925577952128 7276 -324365625721815912441203252144942635637932 7277 -60360497579611485341700578485973451133456 7278 268145131297950884176078569994001416841624 7279 331234014802443587526004198390760174458032 7280 61638533816314168840496547357320584207568 7281 -273822283897288266700350375434467449111248 7282 -338246401874280150821442408518645853346000 7283 -62943362680624041962935484009743468672708 7284 279618443715926820957766530062074895262901 7285 345405776046822139648215449914854747394952 7286 64275540296489528854672866405266228055124 7287 -285536080774040510998064717915481788349412 7288 -352715187864278672423199775076505204018655 7289 -65635634217032039273840318314247246148494 7290 291577715851020367818197293738757812254720 7291 360177750555760306776666300978398848798872 7292 67024223657112975470743833365904053749260 7293 -297745921518282791671672219002068684766500 7294 -367796641310658048871750733614234704825303 7295 -68441899730586445325307807578747633067808 7296 304043323192885286474445990319416587209598 7297 375575102579715068521144894584650288172480 7298 69889265692331157639104759302235775860585 7299 -310472600212364690412264995019317273937280 7300 -383516443402303602139121173119306848477236 7301 -71366937185156821880575974868293798018336 7302 317036486931221164971776560742942814884868 7303 391624040760429647187188675620273287087714 7304 72875542491682257196212923670980950623233 7305 -323737773839479563067431018707721546107650 7306 -399901340959998371329613554869951030108360 7307 -74415722791284334826903901183104576371116 7308 330579308703768318823037040295590075244704 7309 408351861039883680843665902579389394243592 7310 75988132422218834920158723316399651625145 7311 -337563997731364690054555757261430476743204 7312 -416979190209356119835111007424890400166800 7313 -77593439149016293831434664104833834083488 7314 344694806757664042814326557714648344955150 7315 425786991314434208473235114513263820573272 7316 79232324435257952101640926574187064969524 7317 -351974762457539898783901316936657340317088 7318 -434779002333735478839094838851615983319298 7319 -80905483721838987138180692078422650759152 7320 359406953581070674192900001205463893007847 7321 443959037904414835211096154477554657445952 7322 82613626710828328982643665664331259865728 7323 -366994532214118426708163650368069871526198 7324 -453330990878789455907951349817047391603720 7325 -84357477655036513202701639801692731345604 7326 374740715064254497860368874842425805752769 7327 462898833912261270465643510216247640827040 7328 86137775653405222697620055632027283368600 7329 -382648784772536696600925383000243651453734 7330 -472666621083160093319742300597623577883956 7331 -87955274952334410870688293729511291873686 7332 390722091251652618124424657435330084874720 7333 482638489545142777758713238723487176016080 7334 89810745253065183027467174838948910120969 7335 -398964053050953834833643841197289612785606 7336 -492818661212796276254492775307779563979429 7337 -91704972025238941851025967958704154802176 7338 407378158748916037018788365132814239200877 7339 503211444481105259997210879946607419223676 7340 93638756826755677245979591203547228939714 7341 -415967968373570743296509742623922607784864 7342 -513821235979457966283983956324096616146505 7343 -95612917630056701610917164673518634176076 7344 424737114851464949006038205070855375030020 7345 524652522360877212150127823409937552657664 7346 97628289154959599588775464603344364846753 7347 -433689305485716038562147787537134024990640 7348 -535709882127177041189860569871838953210140 7349 -99685723208175677468404401775033346539840 7350 442828323463740459266928307291377765717650 7351 546997987490759262891167102934774197340988 7352 101786089029642762597544385590931001767399 7353 -452158029395246043411986819027667661870828 7354 -558521606273778205100294340425676631462766 7355 -103930273645808818365637170269152656413712 7356 461682362881089476865479213997958294386039 7357 570285603845416335627202793471679212954560 7358 106119182230004506489821686817082020132593 7359 -471405344113612250019649377660076076702960 7360 -582294945098028023795205656371444265619899 7361 -108353738470045546472441718084798943845276 7362 481331075509080495342328637569968638720808 7363 594554696462923612317955714262123930949552 7364 110634884943208493196111655216028141418297 7365 -491463743372866419282396257570802292094864 7366 -607070027966581159750046221295092174842756 7367 -112963583498726378705361486245618103183124 7368 501807619598021579461141184257215779494718 7369 619846215328088699504072101874610354015776 7370 115340815647953544333560590098062165973097 7371 -512367063397905045561274804780379782995068 7372 -632888642098635648764198771544945123288050 7373 -117767582962351925530878443319312185696908 7374 523146523073542518814543281171210214707132 7375 646202801843888095370108806812243514063756 7376 120244907479454045115025277124782538995500 7377 -534150537816405775289802097730945464026996 7378 -659794300370099098822848102562581835581027 7379 -122773832116961022304305179407014605341552 7380 545383739547315347189306482773743641377189 7381 673668857994821869016103092934799679054600 7382 125355421095137015925417637270166800030520 7383 -556850854792183169057672246860229532910642 7384 -687832311863110739278507702021579938556005 7385 -127990760367664691760519398902539617180576 7386 568556706595325997277247869461872214369213 7387 702290618310112235097731509849311030439068 7388 130680958061129537275837020699920141764640 7389 -580506216471094766645127575872473468751076 7390 -717049855270966262878218985046948305179096 7391 -133427144923304143147098589347971654993488 7392 592704406394579682478379510279290213932563 7393 732116224738955510776545421833380760304964 7394 136230474780406931276770237684865597966458 7395 -605156400832165765952716388560994149097024 7396 -747496055272859572700569774758896270098380 7397 -139092125003513234618465677050161845364064 7398 617867428812728779726626935820177782786729 7399 763195804554489083716497164649289740518528 7400 142013296984300126343068069253207189007352 7401 -630842826040276965924160575174931335539260 7402 -779222061997394297276376397314586370079758 7403 -144995216620309955981912805838399422546900 7404 644088037048859834937044097117029368729632 7405 795581551407762048883830730464731834548480 7406 148039134809921179471455005022626903785350 7407 -657608617400581357060124007363242334491152 7408 -812281133698534944218113935110195278885892 7409 -151146327957218769831967135178686761551270 7410 671410235927571335604167249941306560146201 7411 829327809657806889632347508100139823154736 7412 154318098486960266896813471519500082781572 7413 -685498677018785485861284972131535135822680 7414 -846728722772569756766668129561321627502704 7415 -157555775369837369452183194693737919024464 7416 699879842952521815269058259102631263092709 7417 864491162108907048348470702368580014582504 7418 160860714658236892758935505263560304313740 7419 -714559756275558302584205745573377309397912 7420 -882622565249751916811618605258571476691821 7421 -164234300032708910143575569529556625212212 7422 729544562229834614209701562433492626479012 7423 901130521291348789022931413311224378785592 7424 167677943359353970627548023290644746154583 7425 -744840531227618680517345193898450844573376 7426 -920022773899580177175962240248572557390275 7427 -171193085258345436904873137252238596798548 7428 760454061376117390690411396688169992666549 7429 939307224427343015970387902768444692235496 7430 174781195683807220897191241021289948914344 7431 -776391681052509458022685719283791089022654 7432 -958991935094182067866966799381130492680792 7433 -178443774515271509160159575666637135403074 7434 792660051530397665624711801638263670204346 7435 979085132229411589977958920288492022806892 7436 182182352160945469163700245924450313736145 7437 -809265969658697232111044988441440980672224 7438 -999595209579980566667753277864423394786858 7439 -185998490173020411529519719030695400065744 7440 826216370593996945211673435124235678179354 7441 1020530731684361390009494160336090904509906 7442 189893781875261454321135273935471274502328 7443 -843518330587450005639220412444082648760600 7444 -1041900437313766924849440399578118884641286 7445 -193869853003120395113190281685188477053048 7446 861179069827272211363032448431338063547904 7447 1063713242982026435520884483225074570512108 7448 197928362356619246519473187288741715185527 7449 -879205955337946201245732170356690480238322 7450 -1085978246525476886547090374847202620535827 7451 -202071002466256732867344378866861189974528 7452 897606503937251974483852145898911787766608 7453 1108704730754252669478704610521840366956256 7454 206299500272194981536963742918323855090740 7455 -916388385252265816303560231756083040049960 7456 -1131902167176383862006673441920574557869246 7457 -210615617816988673936233797786122983199332 7458 935559424795492098887051438303910374615450 7459 1155580219796140703541848276686269455069658 7460 215021152952124049991170963641441874284972 7461 -955127607102315197689681813280853066826024 7462 -1179748748988090083609787784701437976102906 7463 -219517940058640388266688887644212788432844 7464 975101078930981975450836529007457396976803 7465 1204417815448358495917540181346197179471606 7466 224107850782111913299413149995941410606197 7467 -995488152526348947757832666430452559516296 7468 -1229597684224625122246552680508527907240986 7469 -228792794782273514362290142038302453645912 7470 1016297308948652363608430777131824322837865 7471 1255298828826398487048448134372036024997408 7472 233574720497579197668237456827509946577088 7473 -1037537201468584020815092432270131734493456 7474 -1281531935417160476606502497802445204767612 7475 -238455615924987838973232515937784382168188 7476 1059216659029980698249942456094729577329770 7477 1308307907089992456919473515440015162523128 7478 243437509415276557711779649641331211212889 7479 -1081344689781460633959086208406800571857024 7480 -1335637868228329763319603708748741498841366 7481 -248522470484187899281376496710140250515146 7482 1103930484678366519368168057613256316301293 7483 1363533168953522983720106595910726649361808 7484 253712610639722991019735761802043624954332 7485 -1126983421156401024624962205519269505123456 7486 -1392005389660917227983955928129258668225846 7487 -259010084225898931962858967633924195560680 7488 1150513066878367928224976254514835229448828 7489 1421066345646193980121913307325096487383808 7490 264417089283294888847683593009171585707545 7491 -1174529183555459505269858963425756956710695 7492 -1450728091823754179995635310161578447794714 7493 -269935868426717703284999209271048298861872 7494 1199041730844558943030652909364980566763713 7495 1481002927538955889283403072903348271792960 7496 275568709740324269875396498773386740841648 7497 -1224060870323055210134558942053543389803672 7498 -1511903401476055275258096045742421792466084 7499 -281317947690544524616520133281310510711560 7500 1249596969542697017063140826801171394785990 7501 1543442316663735708265070266596293804401092 7502 287185964057155589640662192646937404599928 7503 -1275660606164042281335858669000387075312200 7504 -1575632735580146527750223685920180472186147 7505 -293175188882864456558765184534477105417518 7506 1302262572173089861551462269815802904171648 7507 1608487985359410500601939160902555824483512 7508 299288101441763558948231303630139731636508 7509 -1329413878181711261372921507559158897472480 7510 -1642021663101597188013673730898869399605298 7511 -305527231227030687333593448575587561496112 7512 1357125757813531538778250184523239065282388 7513 1676247641288198366883040982085179669280512 7514 311895158958251939943993981168751487895489 7515 -1385409672176940798879788311023293256738370 7516 -1711180073305181333036451062566379348931710 7517 -318394517608753782210075809430488091123704 7518 1414277314426950411975705627582605606804532 7519 1746833399075736360670564456050452008448008 7520 325027993453337810056469343745957240162025 7521 -1443740614417641494098811755479914705119140 7522 -1783222350804875819969987149280244857550646 7523 -331798327136819479277384339251002049474560 7524 1473811743446987227251578945079317926447025 7525 1820361958838084477809092148017918728584160 7526 338708314763779878425227421476813682427332 7527 -1504503119095865293072262158606563099847244 7528 -1858267557636263339970912962346744081419761 7529 -345760809009947588520353226263295185802528 7530 1535827410163112059408992500515658861678277 7531 1896954791869253052901307966859257645857502 7532 352958720255635792383192776750679643871096 7533 -1567797541698506206969299289617923816598332 7534 -1936439622630267384438780290263508187384766 7535 -360305017741668072432878795946031136932412 7536 1600426700135606225884751225638212571778634 7537 1976738333773612662294864622895074247334016 7538 367802730748234771378339251074651080571317 7539 -1633728338526403662952222333135204712422856 7540 -2017867538378115282686025798526039076046391 7541 -375454949797130388393239911474909901504840 7542 1667716181879792173004807187032633430723300 7543 2059844185338726526124139642230837876584198 7544 383264827877831247218352939148020831517501 7545 -1702404232605891336103821915345507797670282 7546 -2102685566088821949963159820319301372075927 7547 -391235581697881605337003149841420340441368 7548 1737806776068303860064887764138549998672699 7549 2146409321455761585200498723386581051854268 7550 399370492958065478142962464269801019094560 7551 -1773938386246425209535825974170144127914672 7552 -2191033448652327065896111329303735144821012 7553 -407672909652850732146944027203209030307422 7554 1810813931509965903003595968557602947103576 7555 2236576308406702681386671608244741557653774 7556 416146247396601460092233118449552155157634 7557 -1848448580507888712570191069900453143915256 7558 -2283056632233719182563005605678144011401896 7559 -424793990776064291780953806585222159143902 7560 1886857808174005803230731795975727991344986 7561 2330493529850132012518948857461847139008928 7562 433619694729644120922209133472187965385108 7563 -1926057401851524474122555098323626766973454 7564 -2378906496736759487894235012488650007246331 7565 -442626985953994743938335839929493907122848 7566 1966063467538874629495905933254666373139001 7567 2428315421850361349607017025967557096345676 7568 451819564338460115010212499875902656221528 7569 -2006892436259196427986965128000880751504910 7570 -2478740595488194050153475660015203963050939 7571 -461201204427912326380723871266637657769904 7572 2048561070555912751455038201092773770656336 7573 2530202717308236169366045091092226864906200 7574 470775756914543027809018841142259804394249 7575 -2091086471116858215786460526786735356886080 7576 -2582722904508135471970905846647596434045153 7577 -480547150159175807888285117154862321053740 7578 2134486083529484432591688831380243080544436 7579 2636322700165988359358907469076784436225754 7580 490519391742678076590707677113961102197623 7581 -2178777705169710139873604253866963758397880 7582 -2691024081746122845965661938856308907844138 7583 -500696570048062216844012575420332127873168 7584 2223979492227034669092435896825859839499408 7585 2746849469773117729231594276124711493790432 7586 511082855873877217206867551398724191635260 7587 -2270109966868584023493726527120292952556108 7588 -2803821736677353343375283354951423883831598 7589 -521682504079503661902407754614229850932192 7590 2317188024544810626337215936114327019978617 7591 2861964215815453213673742935903993323658618 7592 532499855262976842775973112918400205588221 7593 -2365232941439620576348735310489122346898400 7594 -2921300710669041082536263436027381578695016 7595 -543539337471974874430788302345014056762218 7596 2414264382067756040245163229402697104012455 7597 2981855504225304184751514979899027901479472 7598 554805467948621043208885864578895743048560 7599 -2464302407022315237840154590520881361256040 7600 -3043653368542921330688285057683664969924993 7601 -566302854908762207249595672064179914260620 7602 2515367480875348353676672379450828897140250 7603 3106719574506983337194179903300743773050420 7604 578036199356397893084628735068028359338755 7605 -2567480480234524660374260213683849720446064 7606 -3171079901776603651176750345031258849934375 7607 -590010296933947808713825022157642551996608 7608 2620662701958924183322893808534650601477052 7609 3236760648928988665546468217114461115251828 7610 602230039809058818530878296340021022180750 7611 -2674935871537066394781840770312843863713820 7612 -3303788643803810257003243646611099401874242 7613 -614700418598666006602313002506439052727384 7614 2730322151630348719024881287144250508075224 7615 3372191254051797506192811808219446156269136 7616 627426524331036296505339872920531473513224 7617 -2786844150785129080486590262331653868800578 7618 -3441996397891540419673672510592179379538203 7619 -640413550446537203153632431888371029952986 7620 2844524932316749355886577312531181392932577 7621 3513232555078575787048158399941760469509632 7622 653666794837887669829012812951314909459188 7623 -2903388023368860421429728632057343554344622 7624 -3585928778090904103161612830525426478048407 7625 -667191661930662597129329512412468567276002 7626 2963457424151474540213712177573721146928693 7627 3660114703535166792620178208793963826872880 7628 680993664804837604974363855645431287841275 7629 -3024757617361237136164500129825591951287724 7630 -3735820563777794820708925862920097396509640 7631 -695078427358175789518406451906087849211688 7632 3087313577787477572846018048686130653499973 7633 3813077198805523190336498795105184102419949 7634 709451686512273749235066940469698509573573 7635 -3151150782107667422474135322138708717510064 7636 -3891916068319750838667848966906528730697467 7637 -724119294462099964102346284471914552325440 7638 3216295218875984896986320109158449465735460 7639 3972369264069312089970243970750588944198812 7640 739087220969874724364997502407947969691222 7641 -3282773398708755644118691832826335052235668 7642 -4054469522426314123797290897865654348195124 7643 -754361555704157226535402913156557612429162 7644 3350612364670613012633007154117470458376004 7645 4138250237209784911460318092091626928819596 7646 769948510625022189968779074938490103253945 7647 -3419839702865295188105721476339509823409792 7648 -4223745472761967790866442160346480796206849 7649 -785854422416225403476977101738600266923072 7650 3490483553235072320518258529010160304484546 7651 4310989977282192322920702698633587004253600 7652 802085754965274994104558571114076355969154 7653 -3562572620572873934250074415807825598500456 7654 -4400019196423346335092696317205959923114383 7655 -818649101892342925574150915023017699921878 7656 3636136185751265557456839652845433656366732 7657 4490869287156071143358827204794408977919460 7658 835551189128969288322980431354865452290373 7659 -3711204117172503659211823126341765500713048 7660 -4583577131905900887108853087070126154454690 7661 -852798877547530342923270729303417271176348 7662 3787806882443979667723695806152340447583782 7663 4678180352968667747957478934942972137508464 7664 870399165642460030552430740440524059235439 7665 -3865975560283447090480465029142438130675750 7666 -4774717327209597588597198749851488865730092 7667 -888359192264233774725865207107087982306272 7668 3945741852658510596912502236804137680704299 7669 4873227201051625278409830167941943551303544 7670 906686239407142874520579438015210795956152 7671 -4027138097164942386276335534057576065969552 7672 -4973749905758565705748938858364500464486017 7673 -925387735051907637921925329356097847404876 7674 4110197279648479278661623350812570661057941 7675 5076326173018885250539305155103360568426400 7676 944471256064197631770767796441289521986849 7677 -4194953047074843766621744723112568158799456 7678 -5180997550835929343750198463519495706877912 7679 -963944531150148039260101151085902047874296 7680 4281439720652823780813992012773024086418359 7681 5287806419730574711748973670474284462944076 7682 983815443869982124347804811531751831640072 7683 -4369692309215339187694348680027080743970992 7684 -5396796009262390033630534309960111890170548 7685 -1004092035710871212270202541440518437026144 7686 4459746522863518083841393896637501893934449 7687 5508010414875506069197991002453059749113604 7688 1024782509220185414155287677950421093106789 7689 -4551638786878902813603894841976525879907136 7690 -5621494615075515885957966728149056051081856 7691 -1045895231200310559285127458375041643898688 7692 4645406255909004348826797974419908477185794 7693 5737294488943847667688429593065357725623288 7694 1067438735966229458727540452882393444510817 7695 -4741086828431524266401511822486769036914512 7696 -5855456833996176768029645576948564038079172 7697 -1089421728667088716876843860249117951303604 7698 4838719161502666076957276923551771001794132 7699 5976029384391570224140516101210409537793352 7700 1111853088672995841093728240452161271109787 7701 -4938342685795062132479973254769508721364136 7702 -6099060829499185912578455844749315044170026 7703 -1134741873028315382451839531868023446881300 7704 5039997620930948809009767674217930005233424 7705 6224600832829479957866255346892584067385408 7706 1158097319972757281074378281060129164004081 7707 -5143724991116331160516644640858422305981834 7708 -6352700051337009940223851790374359516734168 7709 -1181928852531575496325812281133411359430256 7710 5249566641081988809978085099816073461848134 7711 6483410155102057940056805193560735480861592 7712 1206246082176220384023285142819245962901107 7713 -5357565252337287522702231932710332673889856 7714 -6616783847398436551284213837518275952591338 7715 -1231058812556814148828171800118429342570464 7716 5467764359742875734898775328684113539204500 7717 6752874885154982742638432030061553614134856 7718 1256377043307845059215234766294364448310719 7719 -5580208368408462327987446447871885203717984 7720 -6891738099818388895778695390000974689082754 7721 -1282210973928502974208662583307177738133172 7722 5694942570921991187501153676916910543566592 7723 7033429418625167552468822229196443180022242 7724 1308571007739106104910830908013925728952722 7725 -5812013164916649606814332871895668990073612 7726 -7178005886290696412168845674615202110528180 7727 -1335467755915096829400518714133667963028016 7728 5931467270982271433219305425434583155860204 7729 7325525687123442989147877133463867522181242 7730 1362912041600112806690931580396034344102509 7731 -6053352950927822050796316490876435372292416 7732 -7476048167572624118596734854689722467161738 7733 -1390914904099668604144511440680264128154112 7734 6177719226401780895608178388374474104345361 7735 7629633859217714249168091722912467653005846 7736 1419487603157012573260999249205169957164199 7737 -6304616097877368249364987741691774903936160 7738 -7786344502208378230891129828419195370035576 7739 -1448641623312753791500719453277295587529604 7740 6434094564009696604060430714406457625896054 7741 7946243069163569159535866598488483234210712 7742 1478388678349884543382206632969794859931191 7743 -6566206641372062979251615827227824478477648 7744 -8109393789538699829343647410274259154089641 7745 -1508740715825855053303542328982797586022878 7746 6701005384578737253594125535130860268197688 7747 8275862174469967534783933156429557774584384 7748 1539709921693389016385491964414557240712938 7749 -6838544906801742891806678338110323239622712 7750 -8445715042105086408938641107662792691233828 7751 -1571308725011760913335041591782973616606286 7752 6978880400689270457188780498928477312864662 7753 8619020543429859252675674108071416409486308 7754 1603549802750289152300743426202356214121900 7755 -7122068159693511048839614219611415659523304 7756 -8795848188600201957520996831782690883486000 7757 -1636446084685832766567693188224051597711984 7758 7268165599815846343465837960330660094877591 7759 8976268873789418219809285264420215562347932 7760 1670010758396113723570656238001543765662444 7761 -7417231281777484306725575894323650814074080 7762 -9160354908560710349212535569092992638026114 7763 -1704257274350721880163175002793963346438960 7764 7569324933623784922020252113931728453168965 7765 9348180043775103657252030160250094892993208 7766 1739199351101695263665798342430201051780433 7767 -7724507473770678520096477359187024251173766 7768 -9539819500045157238263209748839756967141272 7769 -1774850980575604680452151456683106241672832 7770 7882841034501740536359464976413343950200024 7771 9735349996745032995133047733651880992201216 7772 1811226433469108666477657923821263449774714 7773 -8044388985924650831070304128566608653329432 7774 -9934849781587697584873819403913770719372383 7775 -1848340264749982510213157210389533961830112 7776 8209215960395933138298208591593809845605962 7777 10138398660780238635948365386797604121976412 7778 1886207319265663511155311215453795593892705 7779 -8377387877423040821394586141009393157234542 7780 -10346078029768487192759999180473586480620049 7781 -1924842737461393799932676341582609018006872 7782 8548971969053028965716060797104459905494336 7783 10557970904582352946756759809934598036958356 7784 1964261961210081952749559790124710254156343 7785 -8724036805757229994335284525908376973792018 7786 -10774161953793497493444261410272815704904195 7787 -2004480739756045297506966197279323175775788 7788 8902652322821530511661950398130352999128224 7789 10994737531097193686926779688842878781152096 7790 2045515135774836245667125941041117876181897 7791 -9084889847252031026526519899119816204680316 7792 -11219785708530446226503342302157490253203259 7793 -2087381531551398207304201950074414612455878 7794 9270822125206057644812387309630239666926532 7795 11449396310338679982889717208381643631590368 7796 2130096635278839671600715426580506752972882 7797 -9460523349958685817819179512179390564533832 7798 -11683660947503538335855981029906607601496418 7799 -2173677487480158876377233837978271347984186 7800 9654069190415130853081016798812270339072544 7801 11922673052944574033010270966449484722713782 7802 2218141467555296163430205306953843122091704 7803 -9851536820179558207471121032043274746418304 7804 -12166527917407859875206285866300413687766738 7805 -2263506300455936637130690367239840200617648 7806 10053004947191068657491923560014120751578969 7807 12415322726054795973253720058866216391013816 7808 2309790063490532127829939616038953368590763 7809 -10258553843937819349366849481805436933518088 7810 -12669156595764644490510517242075697388930908 7811 -2357011193262058725350410975965816248212468 7812 10468265378260451543917629951891858972519296 7813 12928130613164581775401333136099184155300032 7814 2405188492741074307736260407609748637726204 7815 -10682223044756209661566895472715418867067550 7816 -13192347873401321687458552928925326000430555 7817 -2454341138476689563323381047431499129807072 7818 10900511996795354075855277806118904019725944 7819 13461913519668632822324626396429492281713802 7820 2504488687948116007209296539603693164102085 7821 -11123219079161692075703978675088432391856956 7822 -13736934783505346339207032610642292226447010 7823 -2555651087059505443823117824801000180771876 7824 11350432861329277594798338570980358617477560 7825 14017521025878730284206885932464863129091266 7826 2607848677780847243302828678210445740418722 7827 -11582243671387560769863500102622358804578296 7828 -14303783779068390782194268361722230861321688 7829 -2661102205937742698896482889114707356318680 7830 11818743630627503218669224613269306553784412 7831 14595836789366150337733930282800657183734208 7832 2715432829152929634070192703478429650104918 7833 -12060026688801414205255447583405808868006336 7834 -14893796060607648843075743357586466013082000 7835 -2770862124942485350229948319212025688428396 7836 12306188660069506667550354481142048317571656 7837 15197779898551713841396558211891027574624928 7838 2827412098969691968093690957829070824392328 7839 -12557327259646420506242263183634887481275784 7840 -15507908956123853241208116919111729257769481 7841 -2885105193459605237284568292648561233377968 7842 12813542141161213660031588717751950126907247 7843 15824306279540536129971592400021318671633876 7844 2943964295777425989521049124163912180314905 7845 -13074934934744579409407865802369068478030304 7846 -16147097355331245700310624553336296086688151 7847 -3004012747173832611091937211120844520772832 7848 13341609285857311148681458383483570101074558 7849 16476410158275612691640700928068414283404908 7850 3065274351700493230734466926791036502283033 7851 -13613670894874303635626123210419128980469160 7852 -16812375200273268276440300493717579748983896 7853 -3127773385299037780571076902138088441253388 7854 13891227557438652562935080747925808867596713 7855 17155125580164392098780674398423885413574744 7856 3191534605066832711787374407048558346222528 7857 -14174389205600692290671584880351720649219476 7858 -17504797034519274320244151570238572337048132 7859 -3256583258702964955032748175317247839523728 7860 14463267949757094830674793246607142172012788 7861 17861527989415560164307823537387327048770216 7862 3322945094137906730279670297693089724006124 7863 -14757978121405441780922265067300614190761866 7864 -18225459613222201696175975902485597665298379 7865 -3390646369350399054679679530779177786182208 7866 15058636316729974970441578019378174450606636 7867 18596735870409504554690090327874327358509332 7868 3459713862375159292817412205970193750700591 7869 -15365361441034531195660030108702534321054352 7870 -18975503576405027192405787954383102186312367 7871 -3530174881505086865133321960021799095061744 7872 15678274754038971711128527807327464112103436 7873 19361912453515467007616899556899102448223722 7874 3602057275691711301036883991796884493501920 7875 -15997499916055728187323900226539152816819642 7876 -19756115187935051698823546148704867524650333 7877 -3675389445147698217680168116357226157604656 7878 16323163035063403773662210207264623262178169 7879 20158267487861345371103396823513550781938208 7880 3750200352155301548275855171201949046886533 7881 -16655392714694690815888787109605955536757690 7882 -20568528142739777510743031592387812000802106 7883 -3826519532084724460456039419058163352816332 7884 16994320103156195785626912215898579994446060 7885 20987059083658609057525099669934243239769860 7886 3904377104626426921174675304603430145768650 7887 -17340078943098097200115067942879725429040624 7888 -21414025444916463584012442843665233648056154 7889 -3983803785241494806225811944245353078646902 7890 17692805622451903858208478439981414346405101 7891 21849595626784973181395365298578776263922088 7892 4064830896834263846238611240551252623624177 7893 -18052639226254928712887035272968291336248520 7894 -22293941359489518198002194678524197640994984 7895 -4147490381651471574172971101629117715445760 7896 18419721589480448261308539929385739535831563 7897 22747237768431477628151047334316807902436224 7898 4231814813412291819530116571326979836902120 7899 -18794197350892878583610304089466391288444730 7900 -23209663440675852857130516008145396060759958 7901 -4317837409673689209872641095506041447204480 7902 19176214007947667226207254115450718204603408 7903 23681400492728581787030871160620294281567912 7904 4405592044435615619505028515995075281154555 7905 -19565921972755975131593669206984930916198464 7906 -24162634639628323255054280161851287086514610 7907 -4495113260990656577520515846448033248409724 7908 19963474629134604894313724991616422420415616 7909 24653555265377963270870890717706661580223568 7910 4586436285022823342632230225053309127678390 7911 -20369028390762020903903248430611267621255660 7912 -25154355494741575105576784947482675059204052 7913 -4679597037960275700581377971074842901993248 7914 20782742760461703554750073620194979914552149 7915 25665232266433054827884363924088614266972272 7916 4774632150586851572322844082453935126387801 7917 -21204780390634483796995468329768260983173324 7918 -26186386407723152672442484220984675197018775 7919 -4871578976917372269074023387269258356887196 7920 21635307144861916011356350229451428941251873 7921 26718022710492128812878080602614337124528319 7922 4970475608341786725698905630274002986743462 7923 -22074492160703166656215079908673296921381204 7924 -27260350008755779873692634493723682289124466 7925 -5071360888043314319397116322123913277778504 7926 22522507913708323502260874351911358168151832 7927 27813581257693110029197601702931414054052344 7928 5174274425695843969494338797009918887163273 7929 -22979530282671465685816146463174998518760096 7930 -28377933614204457986198312418986591884670359 7931 -5279256612445947150122231228621659141756208 7932 23445738616147278426904554888810471424116358 7933 28953628519029438715465611277104747209137352 7934 5386348636184964265189867560541240290524361 7935 -23921315800255448225047142212173377254792920 7936 -29540891780454616673922209234492264663020805 7937 -5495592497116727569374428117247391914343044 7938 24406448327797534820471299713689323553143609 7939 30139953659641395637156430251034268431801324 7940 5607031023626589505638268052172496773572179 7941 -24901326368711485349530167800896959241112504 7942 -30751048957605189336152028411237768778008633 7943 -5720707888457533005419265248497866481844864 7944 25406143841889434092228494075228823150597260 7945 31374417103877527062398617820451241004037412 7946 5836667625199249999216391634026813427733165 7947 -25921098488384918171384231163704869913092836 7948 -32010302246883349474914114740543976788197652 7949 -5954955645096186150557677522166139070808700 7950 26446391946036135684716109530831818563318920 7951 32658953346066362218008325877186435632423688 7952 6075618254180663693749364069657071092529661 7953 -26982229825532378203728671187042134109375136 7954 -33320624265795938850504670565268265948171316 7955 -6198702670737310264533859155108671940418920 7956 27528821787951284530505855524920042434026494 7957 33995573871089700210163543095359339991099392 7958 6324257043105139802719543885876419769100753 7959 -28086381623795087242462653659716332959606784 7960 -34684066125186544909722906633179369825254216 7961 -6452330467823752017608239372464932533373490 7962 28655127333554558056054228352376061668137216 7963 35386370189005565405826879168076084873934658 7964 6582973008130239582010828861051755473094922 7965 -29235281209829902587048421219816386826598912 7966 -36102760522526956225795228305964212585831760 7967 -6716235712813517200950851237005066916929776 7968 29827069921038409864257944277041974444452317 7969 36833516988131705710521276190842949325421010 7970 6852170635432914029725319839368946513387297 7971 -30430724596739227156073221912140478233274822 7972 -37578924955937560269853968442300605673409446 7973 -6990830853908000636523468221280440028521760 7974 31046480914606206488724066681177959874107268 7975 38339275411169460889036460446811851215981466 7976 7132270490486753861809826741325518869377130 7977 -31674579189080355869499055358982641218859868 7978 -39114865063603375714967976006225795219414672 7979 -7276544732099297565495874588783210141552392 7980 32315264461734025878372732408070540417738944 7981 39905996459123190237552865545631782932893380 7982 7423709851104594419723325581917041253056998 7983 -32968786593379571162541707391903394095298924 7984 -40712978093431068117101072699442121628206745 7985 -7573823226437603646876354129608283398004288 7986 33635400357955846668942148501049456101054309 7987 41536124527952461351206735602140245070357840 7988 7726943365164561967115236286727514521500566 7989 -34315365538226530392455289822259649332258512 7990 -42375756507977728486061628292482153688619260 7991 -7883129924454190056052884725155835952552772 7992 35008947023324908218655826687918500373136198 7993 43232201083083114224895646497828833241115488 7994 8042443733972774570844974707328948647224673 7995 -35716414908180412320051920240073160296010964 7996 -44105791729874653342234319322823935358838027 7997 -8204946818711226332509420940557789465502400 7998 36438044594862872748301648948596658716344097 7999 44996868477099386553988463374987446086459344 8000 8370702422252368605243703523869806531573495 8001 -37174116895881122580505841012692706990701680 8002 -45905778033169116202210710728849413444353470 8003 -8539775030486865642334588894533457853170762 8004 37924918139473290458210668425668064279665246 8005 46832873916142785577030073258181140769728848 8006 8712230395786360826380411353177895619222832 8007 -38690740276926820840323200441409155632079708 8008 -47778516586214437709458827466103309670847658 8009 -8888135561642555873375144181751170348873020 8010 39471880991966982017237117715269493164303329 8011 48743073580754597825489508234933209609017328 8012 9067558887781127751146079480298907269508872 8013 -40268643812253355149021919019496392584726816 8014 -49726919651953828657681798057908849725535234 8015 -9250570075759548239128234064546696642053780 8016 41081338223024544546002989174143516285642596 8017 50730436907118129774382203517162210042252764 8018 9437240195058042485966573482964693966019504 8019 -41910279782932110360507110968169127745732672 8020 -51754014951666791323609995352911728730800447 8021 -9627641709673097562480815168954331921756808 8022 42755790242105500063720629830006442490668958 8023 52798051034884269419054513797313522046945488 8024 9821848505223109919707363604802561891371840 8025 -43618197662490544806040975727980055168144666 8026 -53862950198478625146030339677102092662818259 8027 -10019935916575941905750951218699351245512768 8028 44497836540504891272388482346627830080317217 8029 54949125428000062168099410805763678704965228 8030 10221980756008342132847220705010150413677060 8031 -45395047932054559220020439290272077373438248 8032 -56056997807174109508973706381105171973459703 8033 -10428061341907372580299145187945962259474598 8034 46310179579956649804837479341737894826932392 8035 57186996675205026614059896043548479764756768 8036 10638257528024176933909381161185065352292391 8037 -47243586043814080347519168543731696141535512 8038 -58339559787106057612736006757269209274525175 8039 -10852650733290619863475851868811659531071286 8040 48195628832389087652816562846628232444386128 8041 59515133477114231163749203579418071152675424 8042 11071323972209525793331112381456780631789436 8043 -49166676538523124669024424049801633329018564 8044 -60714172825248491736149265502926092652513698 8045 -11294361885829448294484097417577461127667272 8046 50157104976651674460540512077837253060024793 8047 61937141827071058027766217083210806598651616 8048 11521850773315107589611375672281822852201970 8049 -51167297322963421470504974992750160836209990 8050 -63184513566713034830055100098298645842902008 8051 -11753878624124843884161971385457844729629860 8052 52197644258254153184421179273367911476282714 8053 64456770393226456396752599436937359312214624 8054 11990535150806648389686138641318671417241902 8055 -53248544113526715886724232364706466742866688 8056 -65754404100326112655863335944274654403760517 8057 -12231911822424552061980899250091716396848204 8058 54320403018389316553650101531926493522272000 8059 67077916109585704818848056333240560712115496 8060 12478101898627374310912493232529949715205327 8061 -55413635052305449376569862168685877115785704 8062 -68427817657154094493670944155923408289780552 8063 -12729200464372060326344089549976220996196832 8064 56528662398749730295323790700591821771024565 8065 69804629984058650713180602138888497409502914 8066 12985304465314066282361227052571466001041061 8067 -57665915502324946582291480245112223431863275 8068 -71208884530163962768335676583199434703193843 8069 -13246512743877486608246093625733166951428072 8070 58825833228896671302506338927661795037559588 8071 72641123131855473815951057358727973859812386 8072 13512926076017856829145653135083649084359307 8073 -60008863028802854736986547528411667815657922 8074 -74101898223518901349709529738852833638774474 8075 -13784647208690809263317561530437534437410654 8076 61215461103196886956011613359622519816263256 8077 75591773042887646225941142207535510469941328 8078 14061780898040007198913858879225249214480796 8079 -62446092573583728033323753827005144650962200 8080 -77111321840331752475054288133599905197108929 8081 -14344433948318036145676228803404431680903168 8082 63701231654609825274910508122706482711819876 8083 78661130092163366066743784437449409784792720 8084 14632715251554188451418432058810811781953889 8085 -64981361830168680677720696341494367375317128 8086 -80241794718035052601890375980865006934941312 8087 -14926735827983340077090025750366200378723284 8088 66286976032885097021936590463488405103912619 8089 81853924302508772054698120405295319190117952 8090 15226608867250385726472511004484248283675460 8091 -67618576827042317929917947472756996535550508 8092 -83498139320874773672145782443340210257127561 8093 -15532449770404970917697817491135002111780256 8094 68976676595017486297531928113379453591145601 8095 85175072369301166450229009493747187979580696 8096 15844376192701537056007730240897390155366114 8097 -70361797727292077128539142786113999943322944 8098 -86885368399396440752798602825688317651095538 8099 -16162508087219978214395603401623069292673910 8100 71774472816105215396757136129083618205258367 8101 88629684957268765133362134058475884897342040 8102 16486967749322496246604796467090621234580638 8103 -73215244852819067548225178716738857332458976 8104 -90408692427167459786729987102125770461883045 8105 -16817879861962534142760544270109400493402226 8106 74684667429066797068680725484729188911315325 8107 92223074279793654829154683498373071724902264 8108 17155371541861966290831154091229226532547084 8109 -76183304941754900620378492413654339129609244 8110 -94073527325368778325696814629834695962513719 8111 -17499572386573028628120299629099520055847424 8112 77711732801993092044730879672196050963658236 8113 95960761971551186204952609241246656587564016 8114 17850614522441781658894579821335343737100854 8115 -79270537648026277489704303205625428339881144 8116 -97885502486292944487112170331693401545940346 8117 -18208632653490215081731890302914041692775712 8118 80860317562244566518005659096958006587897152 8119 99848487265730504174996426104825452971249846 8120 18573764111234424419840900491497788667768685 8121 -82481682292348691756979648852263631864266740 8122 -101850469107204771303145301320413577570090376 8123 -18946148905456617688011944470286891393451708 8124 84135253476749663945596344531508487468246691 8125 103892215487507869601777900048187227328078208 8126 19325929775949043871554147369367409734813548 8127 -85821664874282970608522364405207841675914400 8128 -105974508846455721615963745023803718430012061 8129 -19713252245248274948104200607812129506148212 8130 87541562598319135541598255883897222388656094 8131 108098146875887436542142911950586573697186534 8132 20108264672378619467175213764156386695246682 8133 -89295605355353993335789275077489666699075480 8134 -110263942814194390131991221638472502811117602 8135 -20511118307623798431468807759819026297662254 8136 91084464688163598815822730753072795320260585 8137 112472725746483814406796124516684069480050628 8138 20921967348346373517144115563157107191728105 8139 -92908825223610286052711437163055271830826832 8140 -114725340910483683274917733766307732889838735 8141 -21340968995874783648430048738185628050921676 8142 94769384925188016063272941165148233572862423 8143 117022650008297685113373575621794846715803968 8144 21768283513478218728406623055726807637950069 8145 -96666855350396806981491286770193825126622480 8146 -119365531524121115637027618799432370075290372 8147 -22204074285449939047950964676758955266337856 8148 98601961913037725933012318304319033471894193 8149 121754881048030604622532499129564494105803680 8150 22648507877320035676510526252862903349646992 8151 -100575444150521638632251454580195350006136242 8152 -124191611605962708978862053699429608694557125 8153 -23101754097219021111620198914578749311033760 8154 102588055996286661428922191225211265679052542 8155 126676653995998562974544519412761523180989168 8156 23563986058414040761394356678712870397912498 8157 -104640566057421041745211596332987477169660064 8158 -129210957131073974869136854987579884493762343 8159 -24035380243039904590499091223582005649841960 8160 106733757897590007165001933930727916303776916 8161 131795488388236598491881432151265287929384882 8162 24516116567047554612696661594485566424514296 8163 -108868430325366971472043059692836228912416606 8164 -134431233964574089216149003851720735940413630 8165 -25006378446393008001802626549620834773237336 8166 111045397688071368305526892587756187525889464 8167 137119199239939477060208368117971924354803444 8168 25506352864490247560214915333685473174683386 8169 -113265490171217300441144581664878535022002922 8170 -139860409146602356083058325073271802277296551 8171 -26016230440951971275078586917935018804813440 8172 115529554103679145656975938816655603069214574 8173 142655908545956899632721724019860544155266336 8174 26536205501642560854291068841009070715670232 8175 -117838452268682249361748684545849716470229340 8176 -145506762612420166152223330372804548144402222 8177 -27066476150068085618263267329387539973953024 8178 120193064220728860315348368994698332646533333 8179 148414057224656660978881302382972584929781516 8180 27607244340128623081714405239865240182269116 8181 -122594286608571529537368827250563165287916256 8182 -151378899364267666723974797292464124602336426 8183 -28158715950258651148674958225274321735662058 8184 125043033504348294570748715868165203088648906 8185 154402417522086449246027577202261723876574462 8186 28721100858981749222016201531730781221785402 8187 -127540236738996112348515929879262916784787912 8188 -157485762112223088801142372673471572356978754 8189 -29294613021906336857811785982171871586737040 8190 130086846244061184719576251716767015007846296 8191 160630105894005377553139607085000919500291072 8192 29879470550189679039214555797602214890736858 8193 -132683830400027041954630046949408965516419582 8194 -163836644401964966155927015675920929880118504 8195 -30475895790497896871855882373204505632580800 8196 135332176391283512019264548844976524258236952 8197 167106596384020734498198733600981990715058568 8198 31084115406490241683642217791891667584711081 8199 -138032890567862007825159927909436342019830368 8200 -170441204248014205860585148948860464040604373 8201 -31704360461856419319927078250267614279327042 8202 140786998814064911823071547381060664502545872 8203 173841734516754720629107496600084801099825918 8204 32336866504936290037240597479479951637126559 8205 -143595546924119227967761227374410429510268592 8206 -177309478291735036304912161984747050769954272 8207 -32981873654951817995157343132345741380014880 8208 146459600984987106064573917048303836644021898 8209 180845751725681025835078964898206293391999584 8210 33639626689881703109837974132062145566512164 8211 -149380247766468323613650252914180061786766456 8212 -184451896504102207267070155752329556889050240 8213 -34310375136009697150978635621146565506648208 8214 152358595118732336329405371080600201918799178 8215 188129280336012955422635467264957537458614124 8216 34994373359178185626437173174167558342265428 8217 -155395772377420081373551702604328490788924164 8218 -191879297453997421736838519297465797236700838 8219 -35691880657779207399239509953467050438973152 8220 158492930776458337858592143098933320950418473 8221 195703369123794422674384068807869871777770560 8222 36403161357515685317074964515573123198380886 8223 -161651243868732118229960930791289613075493104 8224 -199602944163581851297940984548060313643444528 8225 -37128484907966253605410043588085794885997730 8226 164871907954763282609358721216945944760975453 8227 203579499473143521720630421654365039565099092 8228 37868125980987691586288706818871981952563041 8229 -168156142519546336986034618056053753749174016 8230 -207634540573104773446219969895579525743786032 8231 -38622364570989608643770870393106104082108838 8232 171505190677695196199997905658216863741876516 8233 211769602154426643125109614119470361781344996 8234 39391486097116672475587646434283975573866810 8235 -174920319627057564911345419271270534154911426 8236 -215986248638351956191891993308995670522826008 8237 -40175781507374331764595982797548474473352736 8238 178402821110956515150108745918033337396135558 8239 220286074747000301382168699505367307652750384 8240 40975547384734655692560043927943598790627291 8241 -181954011889221818565702095056252473415333248 8242 -224670706084812528454914978725131196681554976 8243 -41791086055259596426235372656638638473998696 8244 185575234218176626136316517376652186994579680 8245 229141799731049154796360145807794140965872280 8246 42622705698279677059297414710610781242393414 8247 -189267856339748178866592356337327921158824452 8248 -233701044843550881198675293495745667845169975 8249 -43470720458666816725072207076447138765831010 8250 193033272979874380925098635931919112659949001 8251 238350163273973302260950231508210103749096544 8252 44335450561240726940246514872401524434744868 8253 -196872905856381272798732513746259847806837332 8254 -243090910194711853843259106332394198966179356 8255 -45217222427349048939005856259734468636601616 8256 200788204196509707435295538511037329289845590 8257 247925074737737070132778967968838958822726844 8258 46116368793662151054969117937865530848623388 8259 -204780645264272858093712561426356109143370832 8260 -252854480645564327493533275019904917715522644 8261 -47033228833224268353881309222264572819374400 8262 208851734897829573828852384365883735891079518 8263 257880986934586432732283073945188921547396786 8264 47968148278803443966845050395567707965817527 8265 -213003008057062048329973419728063469925294880 8266 -263006488571001671111029508110115229608287486 8267 -48921479548583523180083069261653794372374816 8268 217236029381549781354138101091201464309214864 8269 268232917159574265785361722839163711286339952 8270 49893581874242257565665428714405567661705793 8271 -221552393759135390414965423796655533063531604 8272 -273562241645468616786962664158896920490102839 8273 -50884821431460397555896971073274343980441110 8274 225953726905281474890438507258515283394083501 8275 278996469029403185663549902437600716866339368 8276 51895571472907488144597398668520982530524444 8277 -230441685953421446510319828356242999978467584 8278 -284537645096374472932532016109106687237944180 8279 -52926212463750934118726345898878667509134272 8280 235017960056511020505122268128835834373009878 8281 290187855158206201114907861197366375962032614 8282 53977132219735768666132510941533655725397682 8283 -239684270999990911797907822490619125644967602 8284 -295949224810183567840162833554736178535719981 8285 -55048726047883442657167913524752938526971532 8286 244442373826375201773535954352067953266700712 8287 301823920702037272925885710999054882393171984 8288 56141396889858851652257042151098306371346989 8289 -249294057471683834666597773914535328654285126 8290 -307814151323546952040839905953018461825881366 8291 -57255555468055734042315460739918392775882926 8292 254241145413941769791910132134868904305793550 8293 313922167805038669189619950733303252144206368 8294 58391620434451506987629204729413383205556084 8295 -259285496333971458046807424303558925772165750 8296 -320150264733056232472716897846607782489266782 8297 -59550018522283557292372616882199470339156448 8298 264429004788709529713666353123865205651306456 8299 326500780981491304069807538187093256514345778 8300 60731184700599972350903450242216716701395294 8301 -269673601897282876980083436030538356628092780 8302 -332976100558462577889014041600014116326462876 8303 -61935562331738682148585073348487655720899520 8304 275021256040083690194106932662128490984834977 8305 339578653469239698574584553091709375217170362 8306 63163603331789987320185432657106793647704677 8307 -280473973571087463129822681854536278375318176 8308 -346310916595513095355495855674685508336288639 8309 -64415768334098470794816395184888908346802160 8310 286033799543662520927529935804305507143929442 8311 353175414591316505365762503743815058252358784 8312 65692526855861331925851109681492119112069297 8313 -291702818450124246392517467616735097986827540 8314 -360174720795914665424536484157963924610923059 8315 -66994357467881242561366926696412230205195432 8316 297483154975291887513979449879415205786174392 8317 367311458163974460714668835070100253166502860 8318 68321747967532904605693676576975167798610849 8319 -303376974764310622955415314251795701198467232 8320 -374588300213343735260632448328096128001106438 8321 -69675195555003588612208691737861865404423328 8322 309386485205006444452592523201246878072000230 8323 382007971990767994533618052028329581661578606 8324 71055207012869053194681402297580070350207831 8325 -315513936225046387146110486345590743155892032 8326 -389573251055881366891577987597114203911949711 8327 -72462298889067385918883014995179916126103996 8328 321761621104181702513198533132026104402441959 8329 397286968483814439919323227992381934580604030 8330 73896997683334468214160486988971230919838469 8331 -328131877301856725417657717948124365685479648 8332 -405152009886767952129387144977364341196382790 8333 -75359840037165950109334855595924004140844512 8334 334627087300471438568066672818692704156031088 8335 413171316454907802016409528496652387601655296 8336 76851372927371825638666951364076993269684238 8337 -341249679464591086093514528729323796325458856 8338 -421347886016943437262340757945166192412684699 8339 -78372153863290926978848211198008374053719064 8340 348002128916401634775457411094916309907171636 8341 429684774120758409141492379651312388681338808 8342 79922751087733905171289896224202043055198984 8343 -354886958427715428507894757585852984316560802 8344 -438185095134468723087323128067867213011067631 8345 -81503743781724538066955852125554786326025914 8346 361906739328837030622429319907907828955115313 8347 446852023368291588210790823424796393913735540 8348 83115722273110502322616131828714759970286192 8349 -369064092434605001669420143778085254070022016 8350 -455688794217614268597771442117973404709299362 8351 -84759288249116066304279092988732502200674440 8352 376361688987931218984430063202874589811195114 8353 464698705327659969796535322572437647048738848 8354 86435054972910505049962298042595329166654816 8355 -383802251621165310817734784813842477195296236 8356 -473885117780155057413836631875331220681875496 8357 -88143647504267407451984432046180383894864032 8358 391388555335617853925835271433114954877494641 8359 483251457302409403591000929346323557859117498 8360 89885702924391439988694062592410320808654471 8361 -399123428499582171315168597778398298508741746 8362 -492801215499229293794372699352913305800876336 8363 -91661870564990551125229405728859342411632969 8364 407009753865200868323040550733179492935956888 8365 502537951108090103336978445483078783706781540 8366 93472812241673046379011270995739756368302513 8367 -415050469604529662489369962583043561259488588 8368 -512465291278003872904909835300655928378399289 8369 -95319202491750436483091749511650393474702430 8370 423248570365157597822670160464796800779306152 8371 522586932872524977693452985686109879704806808 8372 97201728816528460562679341282942266389238184 8373 -431607108345749389240363146262362053380486664 8374 -532906643797345298212012383450976724605590279 8375 -99121091928170213259340219360310607603828944 8376 440129194391882420351266031264796239525151517 8377 543428264352938665088778551288762332895701632 8378 101078006001216859794596803822510611299019814 8379 -448817999112557819570507273420047754174055692 8380 -554155708612722868039839215767199884533053958 8381 -103073198928853006569985369593329289185580608 8382 457676754017772068077931701978767377498470672 8383 565092965827216193356468398625643401213965584 8384 105107412584005407573382810263724480682602623 8385 -466708752677542750654774991358341920329042326 8386 -576244101854674287652434443497827863743609212 8387 -107181403085365329130236198965185571249235272 8388 475917351902789349306078828262926623781108237 8389 587613260618702141095388044168662884291380544 8390 109295941068426567941403860053466674870057745 8391 -485305972948477402186277087516898151716120064 8392 -599204665593345143869926840623094194848639034 8393 -111451811961632820434496853860774845916717754 8394 494878102739441909123961539218555580378918107 8395 611022621316172498185077372322674577940969700 8396 113649816267729835780636082910265154846303524 8397 -504637295119313562464205471513880583503764688 8398 -623071514929875767800028992096502316123417144 8399 -115890769850419551061219443114662365545021940 8400 514587172122979220532715046696230425040335480 8401 635355817752915020908351278782458998148593202 8402 118175504226415205587639516911527403143424649 8403 -524731425273016023340571400635479321479770896 8404 -647880086879754873457965716903979546404838272 8405 -120504866862998262869306589774936443364805120 8406 535073816900546678802708665879436254846942856 8407 660648966811242771814147242561066752396949656 8408 122879721481179833790827371643079220399986711 8409 -545618181490971725395865207661790442107925842 8410 -673667191115692069376134596009860297834582587 8411 -125300948364571193807582805902462349939933712 8412 556368427055043006538692596173788306430241938 8413 686939584121242854673907926931474900088036940 8414 127769444674069921021010715081635193743544052 8415 -567328536525751175792829147930077960099963864 8416 -700471062640084081999814085124153125815051368 8417 -130286124768470151482552015644639809580281608 8418 578502569181508793063454362182082856773360813 8419 714266637725131343230610469212530497660849984 8420 132851920531107453641772719178403377623900472 8421 -589894662096119473176028148478363269484652528 8422 -728331416459765604692042441135886776495055064 8423 -135467781702650866154531474472780342280776086 8424 601509031616032612428803524408622088487515056 8425 742670603781249419296521904448257728115169430 8426 138134676220156722967886517703772271334640928 8427 -613349974865392448926743190058513172725035424 8428 -757289504338448515395579935545103217069487366 8429 -140853590562501007378355601613376724083868896 8430 625421871279399611703351711122839356545946312 8431 772193524384498263548906791852561169214077924 8432 143625530102309133310008649753538182882943563 8433 -637729184166512884898512389493978530243370048 8434 -787388173705066334504167915732104153784155891 8435 -146451519464504248081978098496081198877068820 8436 650276462300028659703634193973028194304192343 8437 802879067582874889957602449057087790503186232 8438 149332602891597387147229066065977188143368746 8439 -663068341539585471587277408472724753109956954 8440 -818671928799157896045088533413112312544878251 8441 -152269844615845088414596539919657049212493312 8442 676109546483151126709061951379239854856809171 8443 834772589672741621987756093905442039401476400 8444 155264329238402392556041111894004700755150668 8445 -689404892150060212709331305678815611857258592 8446 -851186994137449086947907459476453646576972242 8447 -158317162115601516906020996491582505313143264 8448 702959285695680268578126627582408869262790059 8449 867921199858542151075516438420999204643846848 8450 161429469752488894948592918349371307951006281 8451 -716777728158295559471065741148216743603342242 8452 -884981380388928116152736422564715903464929792 8453 -164602400203755721742887789627370489807452336 8454 730865316238808268624559482100082071722881056 8455 902373827365871111459069818680014834513220164 8456 167837123482199638755582616307852705528799966 8457 -745227244113867983463659015917704862845312992 8458 -920104952748962195845495177145992015537843895 8459 -171134831974857730260857997218615470587290372 8460 759868805283051620191378243208400137179647578 8461 938181291100116011962593398073835232086182912 8462 174496740866953588559576132822417667229665134 8463 -774795394450727404261807039430420261675458312 8464 -956609501906375987655939521644287299448539440 8465 -177924088573803837600313916259177740042870486 8466 790012509443248206899727628770386813846821826 8467 975396371946324497323228615017250850566355648 8468 181418137180832185010817517209704617902669776 8469 -805525753162131434032716099485532442345962216 8470 -994548817700909077205850786232813544159196863 8471 -184980172891841801940159442365571384469369794 8472 821340835573894777511878195464828856384587273 8473 1014073887809510737931028527025917099874522464 8474 188611506485699609355724482278370479283208188 8475 -837463575737229473247740724092998932986451616 8476 -1033978765572095639982809040977236762425889410 8477 -192313473781588879437347805317205146638499424 8478 853899903868205270882279688137136853193461062 8479 1054270771498306898101836629253382980615224664 8480 196087436112989442381901017209306310531908488 8481 -870655863444214108932328126488441289516737510 8482 -1074957365904369063924187388722849664411720344 8483 -199934780810547723210288630107457087622634662 8484 887737613347372512122432606672126156480857784 8485 1096046151558693907588077216492226905450909136 8486 203856921694001821006833480339048791806171705 8487 -905151430048115988099721557285161508818435168 8488 -1117544876377092483775166790384380652903217181 8489 -207855299573329885387082507086518025611346880 8490 922903709829732203188340462342881149448315401 8491 1139461436168515131015091247292778738843247880 8492 211931382759293142870226761883316996630101989 8493 -941000971054593465672400787466856204930340412 8494 -1161803877432258020467410579472209827915390636 8495 -216086667583548080230371133700728645281390128 8496 959449856472863044748462157295477892098114915 8497 1184580400207592147300836297489730299641512940 8498 220322678928505503838538558593142001127650772 8499 -978257135574464108295368429914362691700881788 8500 -1207799360976788249810227721479615103444390462 8501 -224640970767117464524554162938212128967162384 8502 997429706985114577586083240131445923434092566 8503 1231469275622529054242561738832316335273338752 8504 229043126712776367643483272630885858749025732 8505 -1016974600907245976711007598458358631485145322 8506 -1255598822440718482740955393944591159725681112 8507 -233530760579513978902736253815346801572875344 8508 1036898981606639403577194121044791711796257677 8509 1280196845209716033761762317926639622127419900 8510 238105516952691489190214644344078439045988537 8511 -1057210149945627072760565863284343088701633240 8512 -1305272356317043454780311076909744763728800948 8513 -242769071770375317257477285306645315462053061 8514 1077915545963723483173538109114954968312294973 8515 1330834539944630082190057054137154679005679616 8516 247523132915596908791383833812118009172822956 8517 -1099022751506566150511883107888777471696833760 8518 -1356892755313682829241261838457832765393101312 8519 -252369440819698435309926813822383405025650958 8520 1120539492904062020896048633961201850170937171 8521 1383456539990286765993650319273424315091590790 8522 257309769076970007620566960722857656968981834 8523 -1142473643698652153249039635111629508388030624 8524 -1410535613252862562021015582849125273275014086 8525 -262345925070787797480952608503150795554964856 8526 1164833227424624029074514508438602842521372761 8527 1438139879522627759567978533442219508001595008 8528 267479750611466308822512935809530165230245930 8529 -1187626420439417924829229450191153381199988176 8530 -1466279431858229918700997370575038559712051839 8531 -272713122586041957678999166766711848665007920 8532 1210861554807891169534476848214021129833009482 8533 1494964555515741133517678696613621368520954088 8534 278047953620209109068719783589324818029407353 8535 -1234547121240521814251304925147476115198234356 8536 -1524205731575225266602470795668437612997749571 8537 -283486192752633780797658419694519807432893752 8538 1258691772086551266263999033048805530041906596 8539 1554013640635111494688664475219635866152937598 8540 289029826121874359790589243642081479687548946 8541 -1283304324383083795087579465642423264007424816 8542 -1584399166575630409077977708949310651211591227 8543 -294680877666142887451867988812234298977888824 8544 1308393762961179505653796500180273543876190475 8545 1615373400392591977079724523192909126294810336 8546 300441409836144758063726300313671101763675396 8547 -1333969243609996402257826966801924966367340508 8548 -1646947644102808152991967090876393764343525397 8549 -306313524321239039728795434687658166793822912 8550 1360040096300056541193767269365126588167800366 8551 1679133414722486836520166305018795072658907338 8552 312299362789166072261099514300074346433051340 8553 -1386615828466730996709776864716740686511718034 8554 -1711942448319948220712830385883601696996557664 8555 -318401107639593522156900120971572598000647666 8556 1413706128355058450323449422133184131923507887 8557 1745386704144039358324162509399568699061027232 8558 324620982771736682790081322506566885122444929 8559 -1441320868427032664118134026362405317073190700 8560 -1779478368829648012966294362380820464634609041 8561 -330961254366313499758750940835202488064080542 8562 1469470108832514920970400232726536195638729896 8563 1814229860681742557606323686577559305587693020 8564 337424231682099578369412924173202361842833026 8565 -1498164100944948715434036039466030342289360728 8566 -1849653834039390846158938479069774251397444752 8567 -344012267867353294118421241692623182302464094 8568 1527413290963075565042776322180486662209120767 8569 1885763183721237622534288764938244681688423862 8570 350727760786386079280824786489055500597090344 8571 -1557228323579872790029872005631492591931145336 8572 -1922571049553947154083424753327800476703939532 8573 -357573153861558000935386305264301544055590144 8574 1587620045719956486958951842710831785185553155 8575 1960090820985145391653263039567200513488512648 8576 364550936930983879561160763154266309119674474 8577 -1618599510346715705704751048688184141617636864 8578 -1998336141782424075288330897488370343335331363 8579 -371663647122240424384133454712020800206658098 8580 1650177980340467036929708671933058964127347272 8581 2037320914819997832024337523045160426805443000 8582 378913869742370183610001886990463456574414008 8583 -1682366932448942436119127180653495660815351132 8584 -2077059306954634459396780543826572225887627239 8585 -386304239184483526259082776833953061975345792 8586 1715178061311447157942326155367810456998003120 8587 2117565753992508264587996131715901838994740608 8588 393837439851265389259867258231427227902884597 8589 -1748623283558049158913965559585976061192885008 8590 -2158854965748656544076722145513030842888376502 8591 -401516207095699140528292551719764640431134696 8592 1782714741985186254889898954848281752935770140 8593 2200941931200750051923473712566182368642387338 8594 409343328179325627761211496573033528849669192 8595 -1817464809809102700836881647935638739287635192 8596 -2243841923738919626283606145207002956586440750 8597 -417321643248361305437745773337698616803108776 8598 1852886094998552701699002778999651420192274449 8599 2287570506513413033424355461460957097057273246 8600 425454046328005260916824581535010225851291026 8601 -1888991444688234673324614968774829578995359424 8602 -2332143537881888556647733768081898197296003788 8603 -433743486335270996442136079303041694186433734 8604 1925793949674446859742033622262225161963461482 8605 2377577176958184914485242981679406141638391788 8606 442192968110684969249644124000477403897642676 8607 -1963306948994482186156654626992072028595984952 8608 -2423887889264440748915475564842113667818573739 8609 -450805553469200148784822803946101105102122700 8610 2001544034591307994615469277119607050003051136 8611 2471092452488471190932775134808566519203237130 8612 459584362270679220278977647715435811622509130 8613 -2040519056065104580231806260173677760343689984 8614 -2519207962348343898527016360695382654140141103 8615 -468532573510308549644286171591255688167163264 8616 2080246125513265229226213068792050245933122214 8617 2568251838566132482179204697339335258357686080 8618 477653426429310627899575177245831129887198044 8619 -2120739622460489765022342758545596456528510958 8620 -2618241830952861396691579563013611677182865774 8621 -486950221646329436244309883959713084418459512 8622 2162014198880633444607038758968005834935407912 8623 2669196025606693197112934881883107432773711296 8624 496426322309870017605359122216583365843555731 8625 -2204084784312003423855770276747826297698437924 8626 -2721132851226446542454354416877925315269893902 8627 -506085155272180509176653641625699868369463824 8628 2246966591067825937242025484255252208887851172 8629 2774071085542571495791230950888318009172296320 8630 515930212284971985381572654783267490042771913 8631 -2290675119543638824168668795194350391957755978 8632 -2828029861867747525401034927545703912176743688 8633 -525965051217378684077029402761926662692849376 8634 2335226163623396091132790809365233489469740756 8635 2883028675769309171196312514943092056642974884 8636 536193297296568542992360916511987096616522320 8637 -2380635816186103836294235255547200632606261568 8638 -2939087391865744616502913288805862211004410751 8639 -546618644371421460701884935589618513124890112 8640 2426920474714840091174669904752069398019529665 8641 2996226250749553410053045794766520570464499684 8642 557244856199700319255677353307128345186304818 8643 -2474096847010044963766754802541863962837556608 8644 -3054465876038791329988427861114399888921373479 8645 -568075767759147566369470834045439531564322768 8646 2522181957009001909068074835233333242871315942 8647 3113827281559672884009974691552497223775533028 8648 579115286582948056275549807058986905334814106 8649 -2571193150713466017950239663721173713698900090 8650 -3174331878662645211113146562040503225115399672 8651 -590367394120006892480101324129631422048041860 8652 2621148102227430914503152627823361405672260390 8653 3236001483674391204398979986903776618595189444 8654 601836147120499205321359392953900513991388782 8655 -2672064819907062196929626564459392810322537780 8656 -3298858325488264525281617369258804143109275700 8657 -613525679047157134985221153759553552523040564 8658 2723961652624862359280069886063071246446313688 8659 3362925053295704841304753447938747119123076480 8660 625440201512767779165358083130074500705955496 8661 -2776857296150169802590310957701914066078052600 8662 -3428224744461228107266420504805218916414035154 8663 -637584005744364506554928940776863094561175204 8664 2830770799648132896306353552091005662416894915 8665 3494780912543634037226657669383642820876843124 8666 649961464074602835576493146654574861893829001 8667 -2885721572299339096449368061372728838207248072 8668 -3562617515466121098291225945594598529270535913 8669 -662577031460821034994067734758986398216058644 8670 2941729390042318878210611195959430339793580720 8671 3631758963838048411149287624566881201851990416 8672 675435247032294722154635071844512377497110102 8673 -2998814402441184710207819814032624522215443822 8674 -3702230129431133882788512048286165174913236611 8675 -688540735666204018474561479911018727884840414 8676 3056997139680706498344797319657689412497856594 8677 3774056353812928739488828176810812160321953264 8678 701898209592841273369498175426061054111891720 8679 -3116298519691166872185464276895081168538676256 8680 -3847263457140460389259077552424367271478966933 8681 -715512470030596990126874544876929747906888060 8682 3176739855405382389305972499924423035796509554 8683 3921877747116988238768770679281279669572992136 8684 729388408851271383293842002433208315193223352 8685 -3238342862150320206783402223776873197112263296 8686 -3997926028114870737271299737328399581584008128 8687 -743531010276268970110522015934410643657524016 8688 3301129665175784027617357515251879806421118714 8689 4075435610467596536043365845106825331672412634 8690 757945352604243751523805001658151978376099052 8691 -3365122807322688187506413759258820544381589044 8692 -4154434319934088253808060045128885413744994108 8693 -772636609970772874591965537893640158932282288 8694 3430345256833484618308925718672024685148643348 8695 4234950507338443944103285317807439995622811366 8696 787610054140647190913391929411253117987523049 8697 -3496820415307354123254736427759728252915434188 8698 -4317013058388338987553006633094787237178237682 8699 -802871056333377838420332221428683392798623408 8700 3564572125802820940346217934277761010383024207 8701 4400651403675369798764339481312482052699179248 8702 818425089082528879866383851119717355492004224 8703 -3633624681090497969461550688984845216496203032 8704 -4485895528860680462700661169502991772792262143 8705 -834277728129497134060274811250660019178490352 8706 3704002832058719310785010999466038426860308322 8707 4572775985049274217791119905253801457474121452 8708 850434654352371638875357480167458292860213202 8709 -3775731796274866922944859395955732405664566448 8710 -4661323899356473601986739056891113849333224772 8711 -866901655730516691873582625064161571375922496 8712 3848837266705249274522199300288990382949608663 8713 4751570985670056093060518530100918488975233248 8714 883684629345534128667316069421251254447977745 8715 -3923345420596441848568162509840741217836484208 8716 -4843549555611656225618373600514694020400312580 8717 -900789583419272424609441930135746321457301756 8718 3999282928521052282882564022664260884590440065 8719 4937292529701090474837468077782947399231742928 8720 918222639389562345824700989800575477329155873 8721 -4076676963590926805806704484498470781226828320 8722 -5032833448727327681535952912847101426030207086 8723 -935990034024371234812934596565429284350326072 8724 4155555210840869475204579528364072403168891829 8725 5130206485329895475826496161727644872878914224 8726 954098121575080597775560285045083747467083769 8727 -4235945876786001564490214881912440579154727040 8728 -5229446455794582058710583825323210196182180874 8729 -972553375969604469417021202181969817081036146 8730 4317877699155945281650978832688092716617987753 8731 5330588832067362844305323618048140369431201618 8732 991362393046079070300384478070726727272803258 8733 -4401379956809073873176675753152581345906451140 8734 -5433669753990552872118643300253546893171501192 8735 -1010531892827867546009642505665334870324926952 8736 4486482479830129072908835990578275104877711383 8737 5538726041765258591453656211250787004310762140 8738 1030068721840637090582341153542276038862327204 8739 -4573215659814566824673986565879567008475404556 8740 -5645795208644276621578798748079934621018031764 8741 -1049979855472279513190753864651984006612841440 8742 4661610460343053256087975704273471841572745903 8743 5754915473859662425103265027949421824367652800 8744 1070272400376460311209274589174139600681269415 8745 -4751698427649595028379633050416414284194985492 8746 -5866125775789268521816458630288172679972716611 8747 -1090953596920595569028179187555622292282972652 8748 4843511701486851453085743751826659258061536660 8749 5979465785366629940275124728938536779574053176 8750 1112030821679070514755628038372543727814921673 8751 -4937083026192240170966593396705239981290521900 8752 -6094975919738654079269619897762231411934193410 8753 -1133511589972528340866398083439345999291763664 8754 5032445761958513751786040226656529843204696649 8755 6212697356175653056023641382818009516199023220 8756 1155403558454072934563918127936588087701402329 8757 -5129633896312551316354959042459318330034448480 8758 -6332672046238338978074660070446748320751900656 8759 -1177714527743244473860669667047693509924304746 8760 5228682055806177225479815943858099705400035924 8761 6454942730206486417190792970589770873188457204 8762 1200452445108642430973516860288318211208291096 8763 -5329625517922888045588369374991765483145930304 8764 -6579552951774051712807809182748430824998675688 8765 -1223625407200086390482790285118515194250109012 8766 5432500223204439409599456282824184565439572209 8767 6706547073015625616187696489009921249331923640 8768 1247241662831221240811466441775722104686036582 8769 -5537342787601316066225655618909171162077485792 8770 -6835970289629184232152636887491244682368824807 8771 -1271309615813489739026329816387214151677432256 8772 5644190515051181373899788420305415998383570728 8773 6967868646460193250663174991478687731985584960 8774 1295837827842412185919042551323961193084044601 8775 -5753081410289476769850339938182585728122713550 8776 -7102289053312212114005976519441997537020448213 8777 -1320835021437129986055302760125418580050957372 8778 5864054191896417353873885419512234288751609062 8779 7239279301049238065753961636946953775618754936 8780 1346310082934187211341453108144692160644592257 8781 -5977148305584706693833761750754434237344034860 8782 -7378888077995125004287565532852329551258454160 8783 -1372272065536541942101328741773967445565093712 8784 6092403937732372310042287086253376401293454071 8785 7521164986635508746365842031108429191338591082 8786 1398730192418817132229271126917720195410213865 8787 -6209862029165203053074294052848730470668423688 8788 -7666160560627768725382134723701661452639925742 8789 -1425693859889819040333361076517856802232323992 8790 6329564289193350779262507675404739131811314200 8791 7813926282124656335438985744795171913801455440 8792 1453172640613369892650978187717432213109885892 8793 -6451553209906741375632263422428647652612050234 8794 -7964514599417322117683968427597169782189101280 8795 -1481176286888520401753120697463410721391182500 8796 6575872080734024317285682095193894816483469145 8797 8117978944903577801470125931686235407605312448 8798 1509714733990227063603910839003160424094864393 8799 -6702565003269875581642567686279393719600947000 8800 -8274373753387334892414025309895429112712342260 8801 -1538798103571598800461598048564781070795647024 8802 6831676906375555922351417552689625958287821874 8803 8433754480715269075467753349992551549355452946 8804 1568436707128837514558197666062849594023279113 8805 -6963253561557715248437196095762420928946869792 8806 -8596177622756869207429518167412944112361184519 8807 -1598641049530017473746390880153214177687995852 8808 7097341598630524189172914388165867329300792323 8809 8761700734734141144216495348585428464792129292 8810 1629421832608869171734629340265330458080303400 8811 -7233988521666305880559805017030343943662476128 8812 -8930382450907350118643726178701123597953281724 8813 -1660789958824754398637066329695951878341828476 8814 7373242725239934613985182361586483293315305138 8815 9102282504623300889940300021197970518145562712 8816 1692756534990040728950976392763231282336961593 8817 -7515153510972363270914827451980885842230133017 8818 -9277461748732772462961082062558587354759489852 8819 -1725332876066105490464202950361197031247602564 8820 7659771104378738459201211230673841325881338711 8821 9455982176383843859828454594913746764704018168 8822 1758530509029221525830728778018187657561853752 8823 -7807146672026660997108739491800568734725329188 8824 -9637906942197969257021814424493053038375988910 8825 -1792361176807599705595960632365827297611350208 8826 7957332339010249891365879402153088025101250568 8827 9823300383835784814840432453904380708046469256 8828 1826836842290886204389693436508441070480869580 8829 -8110381206745770256889009374406297192313152496 8830 -10012228043959755762486434130306716619307588135 8831 -1861969692413436018043729286169019741101280776 8832 8266347371094689760275016362403444505015098103 8833 10204756692600900800220694203955811198153548746 8834 1897772142312708085869378885972141001290057833 8835 -8425285940820134169282987074136687053490332882 8836 -10400954349936961680301722633182079519889566934 8837 -1934256839564151696713229280764271654897629488 8838 8587253056382820489446796666980461179250206273 8839 10600890309489518971599409636216598048607516384 8840 1971436668493978607294742871650235347991623964 8841 -8752305909082656000390044770804870862135874620 8842 -10804635161747690540474313796870797983901843785 8843 -2009324754571240494447339528674109484526406166 8844 8920502760552303302655717176242265443410073440 8845 11012260818226187235053338241874954997267556932 8846 2047934468880657007102422984665913052742556680 8847 -9091902962609125285821626082556161400305464032 8848 -11223840535965640684482995293735190029149202674 8849 -2087279432677665787178460210249882992857393644 8850 9266566977472039765869651756535168248698530240 8851 11439448942483261062928366357067805555333658744 8852 2127373522027192399110693039394103676628104858 8853 -9444556398349931450357423389995684423036574344 8854 -11659162061182028164606426821498659352997411975 8855 -2168230872527665153870672390957033561709190228 8856 9625933970408388910686179103763368366178039358 8857 11883057337226767236377915715862532844999220180 8858 2209865884121827343413542590339646204943462549 8859 -9810763612121656409095535003024139067509894560 8860 -12111213663895611764551490347799757123229066136 8861 -2252293225995927424138050814384192760739655028 8862 9999110437016814782030198047128530334570498740 8863 12343711409415508859568333684285471667018451912 8864 2295527841568896211883745247835282635129033106 8865 -10191040775817332159970205052879794637672681358 8866 -12580632444290579073951385180881543196680786931 8867 -2339584953573149185109469811826173781208084704 8868 10386622198993254146130945775057375364150293252 8869 12822060169132301473977932455418556348168905864 8870 2384480069228681546240868341874853434128515880 8871 -10585923539725434222750725079962751398262407878 8872 -13068079543000656613479295877625746925324184874 8873 -2430228985512153772944782517581367270384453450 8874 10789014917291338644825713621837061751286362348 8875 13318777112265524779368385640443089605365836986 8876 2476847794522696010649509045066697679838089937 8877 -10995967760880095958675973404350389712079139600 8878 -13574241039997804544211579194714009124490273263 8879 -2524352888946190824510777781606597447062156876 8880 11206854833844599588912614079399919006954212559 8881 13834561135899887323562574511305870744104804544 8882 2572760967619825552920180154594839683618793899 8883 -11421750258398612715248162713820882389715879788 8884 -14099828886785297347945521624842938275828591286 8885 -2622089041198737795431926662118859521044334264 8886 11640729540766967953928511078621746738826524224 8887 14370137487617483275327642093238264776301256960 8888 2672354437926610435684847103384720643907196136 8889 -11863869596797100211912566100799052107034423072 8890 -14645581873117927644620711306946245673150751363 8891 -2723574809512106054735388291324814072408308652 8892 12091248778040299540613976939552131890899965946 8893 14926258749953923560123875195248758827348975996 8894 2775768137113064642589134820784479612791438721 8895 -12322946898311221926172421523468391194925558576 8896 -15212266629516554457776388417584286646868935980 8897 -2828952737430423176200513480747105041332854152 8898 12559045260734349761773711027038993766365179701 8899 15503705861299602594535564867115407890576014976 8900 2883147268913850911565942585933687260436441589 8901 -12799626685286250302245734211492379875692460776 8902 -15800678666890305081055979893268158308186629298 8903 -2938370738081130146716759807673285097764013440 8904 13044775536842639750615942369187754272532220737 8905 16103289174583072905077766562016180429821128230 8906 2994642505953348762568811954090047010947893957 8907 -13294577753739422819972754477185404907082704208 8908 -16411643454627488529543192667564312027430349007 8909 -3051982294608008051044952130148371155310355712 8910 13549120876857042702142230319903646528770628985 8911 16725849555122101357529830550770347222222461832 8912 3110410193852187206193114351743572379746806420 8913 -13808494079237644408569194019020402269400111412 8914 -17046017538565747698782165289647478125233024214 8915 -3169946668017944395916755648401795122235335728 8916 14072788196244725480472649890114904131364830948 8917 17372259519078332914215358160480972698520901136 8918 3230612562882173561362606244303388665586532448 8919 -14342095756275122147835736604763525141504394994 8920 -17704689700303228220655517129125265477483454737 8921 -3292429112713176020128451752399080993795603090 8922 14616511012033356204026599269616057542136746520 8923 18043424414003653274816712969107244676976751744 8924 3355417947446246590629791376852917739378055898 8925 -14896129972378548209709621708460185188872495848 8926 -18388582159365638190808620899051683007059741215 8927 -3419601099990615320784189275191404554053114592 8928 15181050434754286202039034391136910125915317605 8929 18740283643020385148218831292184525113605681744 8930 3485001013670128007441852826566419631301254760 8931 -15471372018212025919749642443959124478361131644 8932 -19098651819799080288126143721102910560521215978 8933 -3551640549800091546740512405930071255750381424 8934 15767196197038788719488245975054997902027906033 8935 19463811934233441243608887055984905993434739306 8936 3619542995402753773050412976794366305624276844 8937 -16068626335000116912392781833069346106743613440 8938 -19835891562815524481997970467636099381606584187 8939 -3688732071063931838891791243247763030218487052 8940 16375767720209443252382736959191920025373597580 8941 20215020657030559722141248862093128720281708868 8942 3759231938933348373879317961406410598316386402 8943 -16688727600635231819780169100859688066488205048 8944 -20601331587176826106439975490284097144066048503 8945 -3831067210871280651342516282765457197896564574 8946 17007615220257451627708129090957089921407516360 8947 20994959186986836630850947907604168475776475056 8948 3904262956744174800999556997481207844890909294 8949 -17332541855885151997269536173797975703045344528 8950 -21396040799064353644218870101382280108457083903 8951 -3978844712871924749384316429289399038464378970 8952 17663620854647120164955006004168037624699643534 8953 21804716321152019100373209856468037470624687708 8954 4054838490629564061356297538751090625956981253 8955 -18000967672167816767345549639018347440657860624 8956 -22221128253244648762938058846115940697774007486 8957 -4132270785206168210930368610419850273032307840 8958 18344699911441003860390353974670062502760080408 8959 22645421745563509805716723565879619425060819776 8960 4211168584523815043080634231955891590810868461 8961 -18694937362413703040937861223174072569975398302 8962 -23077744647407176304212872990317451347212496744 8963 -4291559378319502315598998175503211624022367906 8964 19051802042293348115548732828140883409533502367 8965 23518247556894837061183142995188742093862863136 8966 4373471167392973247293887887094850383744326446 8967 -19415418236591227675892932384208281406388476442 8968 -23967083871618215137411683839434434965766645923 8969 -4456932473023453961843552952912992545282260832 8970 19785912540915547962424407052231933581845301936 8971 24424409840218548455993912239475877978578770129 8972 4541972346558360621797286766308968425853977696 8973 -20163413903527685600974608048467152398420740392 8974 -24890384614905376003688713603187339427480196031 8975 -4628620379177088911158280243250765276738524288 8976 20548053668675443254115169375069188876833067540 8977 25365170304934174557281496868083877884986766028 8978 4716906711833054364585203316891807809545135232 8979 -20939965620717369015603056897840227735004430688 8980 -25848932031060196608919744059437346582663259498 8981 -4806862045377208873712819272647114387387019912 8982 21339286029052452568241397632743957232298522020 8983 26341837980986171346179391577931899958207317566 8984 4898517650866316543912307603072749133860817026 8985 -21746153693869767800702092406943831005159309050 8986 -26844059465821847255980411674137853059148612940 8987 -4991905380059330945792601089267765071819545532 8988 22160709992732892816254178219366862225267937198 8989 27355770977573677263852196326476665126458121304 8990 5087057676105275722998837986757645543147963326 8991 -22583098928014204146296056524877858989435614648 8992 -27877150247683275390614537614619184388403438389 8993 -5184007584426091499823072341769663593123847936 8994 23013467175194412585874980286693956027572473857 8995 28408378306633607808180249387804941930448022042 8996 5282788763797974097557654764667023674135479357 8997 -23451964132042983480196264394524037271479280984 8998 -28949639544642221007554250071560303329572504815 8999 -5383435497634792236472653446264998090771845772 9000 23898741968695364595132445078514969423817458346 9001 29501121773461155659646536680763515480256366048 9002 5485982705477237190197684328689441050149137960 9003 -24353955678643229987071295422277290452462856284 9004 -30063016289303546759501024217122156118753931647 9005 -5590465954691422290886553039090451425602944752 9006 24817763130654238635726647158327314723288393505 9007 30635517936917268905091117619374789304957176800 9008 5696921472380716776935928771843230574153526369 9009 -25290325121638102106942040342087740170565729638 9010 -31218825174826350182954987543543462431394405836 9011 -5805386157514666250663352397877198506360266944 9012 25771805430476056261764338805454693438294647808 9013 31813140141761249226566771415180931014927115464 9014 5915897593278920992028240315455013823578151392 9015 -26262370872831138115454855708459276562256188074 9016 -32418668724299467693344446622998313655725788674 9017 -6028494059650163577367878260390685995770793358 9018 26762191356956980469551387056863918577616229154 9019 33035620625738354788446993501232853546166043496 9020 6143214546200098700753624492563095656697288671 9021 -27271439940523153987145765570704704237031597952 9022 -33664209436222351665899082019627108983066048602 9023 -6260098765132640811861195897307836961142973480 9024 27790292888475409053413765459212109084176335816 9025 34304652704147321680042527961585163279135893802 9026 6379187164558509190485364502684462644276001677 9027 -28318929731949498159037551640569782200843055300 9028 -34957172008865017664882524471555354634339136162 9029 -6500520942011515396694435882653922338809147400 9030 28857533328257593764129633445421844469124277528 9031 35621993034711149809732337797427378338703485508 9032 6624142058210904690189714396905155671164186179 9033 -29406289921966656746989631074152027691746736540 9034 -36299345646380937402985563103613188303519327234 9035 -6750093251074191026188235768041379182087025496 9036 29965389207088456719673139703023190190737570077 9037 36989463965676454860383969516723012545371634448 9038 6878418049985004631970733575765825998047197180 9039 -30535024390401297806912288447353873497291956244 9040 -37692586449650517170564172188692571700438972226 9041 -7009160790320551972434435213934607302386722304 9042 31115392255923862044233296783217430838317487920 9043 38408955970172292311998206681272149290355225344 9044 7142366628243370149288623237933304926406593216 9045 -31706693230561947464878732182725385243005850424 9046 -39138819894940278457048893794155668499486328356 9047 -7278081555762141472087478505967984213615006656 9048 32309131450949249324982881532441925716592871178 9049 39882430169968742018455009764285029212786404614 9050 7416352416066419115704970902341046578035223210 9051 -32922914831503710875932542093307923608800560418 9052 -40640043403574178951255661819414948245042707700 9053 -7557226919140201464161354178600537388805710608 9054 33548255133721354747514660440324838436679785686 9055 41411920951888836341508834487140147063186588680 9056 7700753657659380961404457333127332568067749060 9057 -34185368036729897472859947613643526967781905344 9058 -42198329005928814337187869637081740199708269318 9059 -7846982123178183072687018721493914551880057536 9060 34834473209124848085936852296303932513993308401 9061 42999538680244760053907661815415321167699269920 9062 7995962722609802332988273144442533492891916550 9063 -35495794382111197176112956515977496805710287840 9064 -43815826103183665368762982076129514188470660722 9065 -8147746795006535449405362053470322303445113234 9066 36169559423974215415878015428025044413252140721 9067 44647472508790789652289659435266629138464725250 9068 8302386628644806060974910050605482311972938642 9069 -36856000415903300513165238173621929366952136272 9070 -45494764330381246636777207083007204315908602224 9071 -8459935478420572070858233139904261106262444092 9072 37555353729193238906956190321851011654226526332 9073 46357993295811321936963335583913456865240540960 9074 8620447583560704481618167841880889386886374696 9075 -38267860103847683454379269923279115075834647512 9076 -47237456524480124387370217180727354907793596218 9077 -8783978185656026414325243864649413327541745888 9078 38993764728610090981948442160731012854128576714 9079 48133456626092720502839419915310720094395431408 9080 8950583547021802506869558960487336957677860463 9081 -39733317322447814027880268788475147370885735948 9082 -49046301801216457171671948186662841126748654046 9083 -9120320969391572197064803783369511159025392392 9084 40486772217515499523861114316423680328711327454 9085 49976305943662743323560425422962023135147927548 9086 9293248812950325533392618534695567339175630626 9087 -41254388443624413692886438547267700035473878592 9088 -50923788744727136949534320866969803940755788415 9089 -9469426515713127152575920811842924300106171830 9090 42036429814244787216961303686239506977503021480 9091 51889075799321169663742713359819551271830282176 9092 9648914613255402951172748396122839163979111437 9093 -42833165014068757899105793543318529667965697168 9094 -52872498714029937165434777942103893305011330783 9095 -9831774758801214791197481911457109353647677600 9096 43644867688161979755332378349836451778125684123 9097 53874395217130090665426731439256663059006984452 9098 10018069743675961351129675772666710313704007413 9099 -44471816532732467873690256110739069261767954942 9100 -54895109270603481769277785518133400486167439963 9101 -10207863518130057997873307427380814923040253456 9102 45314295387545757621339139331627675664363011528 9103 55934991184182341647155038723386544181970359964 9104 10401221212540265347188210304379994976345157016 9105 -46172593330015975021800256074891404246269477472 9106 -56994397731462514759027669840660854379782340964 9107 -10598209158995455035344195704834236308573440696 9108 47047004771002942520602628761622910699540110002 9109 58073692268121918137791050394708082349661937064 9110 10798894913273722179376636471618728013647711513 9111 -47937829552345981068800075404614409991307163490 9112 -59173244852282059459952554651558233665874489658 9113 -11003347277217877094106745390507931488768803250 9114 48845373046165615643363400008199040118457247592 9115 60293432367051121054816348904212862216454232730 9116 11211636321516474098425168571042927927612319278 9117 -49769946255964947157167807818699743002897561684 9118 -61434638645287802823379213321059269676984872710 9119 -11423833408897662719267626614610513356033266672 9120 50711865919563019357991191468307141924937990130 9121 62597254596625814965639961773958840963630788314 9122 11640011217743276327939830322184106744725661460 9123 -51671454613893084947336156093251893508335172896 9124 -63781678336799621661590293405144332888474158232 9125 -11860243766130705259350617393415204113910319808 9126 52649040861699260940687942137258244739297157608 9127 64988315319312759632328608549334678737830569262 9128 12084606436310235810345151606727404110882856080 9129 -53644959240165659418752347689937809619015330802 9130 -66217578469490791042792048318469216234638157762 9131 -12313175999625673229446913063687533717757163332 9132 54659550491512686465094683627930017849111869500 9133 67469888320961698719609552761551611670298074112 9134 12546030641886205938377332491178888077254335856 9135 -55693161635595819433369751543344422832866505600 9136 -68745673154607293373481306181856721422653843685 9137 -12783249989197609807903081394587204412533775124 9138 56746146084542800924129904226578361392572982828 9139 70045369140029977666162686618313958814555421776 9140 13024915134261035389772310166839071476589660460 9141 -57818863759465827167403392098214999841088593112 9142 -71369420479580000782450488670597412586048205937 9143 -13271108663147767626395488798877520159773307978 9144 58911681209285959096527499096056061422858473415 9145 72718279554989139896482818897229952683979844896 9146 13521914682558496764913165734971600449309201057 9147 -60024971731707646458135283992261897869704513824 9148 -74092407076657561802258919009868212868509088282 9149 -13777418847575791037550362501401352812133960740 9150 61159115496381929033179829791669274404519602897 9151 75492272235641449257859780203802824074349184208 9152 14037708389918616181646750498069795988521724620 9153 -62314499670297564648357084857469667493862282102 9154 -76918352858389822522986987884150238996122987164 9155 -14302872146707904107230801988562367773229372058 9156 63491518545440031343710657530437410494740510065 9157 78371135564279847406075240995157010506218771760 9158 14573000589752333025041924288837442332573641244 9159 -64690573668759061041614596532396435366944922670 9160 -79851115926000797140744840420342520657420437799 9161 -14848185855363644171887771163846242602182909376 9162 65912073974486084549433017514020924717744078208 9163 81358798632837726846623578336536620729267366700 9164 15128521774710985962383071490480360660305689428 9165 -67156435918843702941365404178053791795249380328 9166 -82894697656906826466047817523928199970398645816 9167 -15414103904723945006532412972606649405936989556 9168 68424083617190048526500989147862972236823198561 9169 84459336422395341179979241458691306525301169340 9170 15705029559554095012240054804309750394907440541 9171 -69715448983641659945967602236198739710363451080 9172 -86053247977859887672520008136982976122327278820 9173 -16001397842605069192484048069626856517655241848 9174 71030971873219270682224388844375383493137138196 9175 87676975171637950517373569699289052099256295744 9176 16303309679141339471305746856876214079991418935 9177 -72371100226561698641947431457844793641224738924 9178 -89331070830428315690088302326598949733238439692 9179 -16610867849486066584577632832326379151215752266 9180 73736290217253826728572791592122230197788163815 9181 91016097941097188060535945173974016810498690720 9182 16924177022818569155288296196277763189984434232 9183 -75127006401815480693489090935210553055549449584 9184 -92732629835767746989494342086067903462004879525 9185 -17243343791582147044332954203751330374350120768 9186 76543721872398841292394879314109084348521156098 9187 94481250380251919145266892269565303258649261480 9188 17568476706513184792990702966206548129579269356 9189 -77986918412242873125997058825814709027256002688 9190 -96262554165884190680075976057289368292458133140 9191 -17899686312302654839852047114331690522316988652 9192 79457086653934112766899307777366022600711358006 9193 98077146704818342275954766158986563484512321902 9194 18237085183901337471371270123701077794087210085 9195 -80954726240524034126493134710960528996401512784 9196 -99925644628849070605906880247927020691267486999 9197 -18580787963480275210906900307702724586979461632 9198 82480345989554099760679916536005406559495829946 9199 101808675891821558783610301880912776750983895844 9200 18930911398058183626556540361333472982290959136 9201 -84034464060040513219639537481076730890609917980 9202 -103726879975693176724938147022144360453961551262 9203 -19287574377807748404811577857372836110255525024 9204 85617608122471609887575532637417516494906953849 9205 105680908100312630353800994877235588449148164536 9206 19650897975052950057637391682970143644537145329 9207 -87230315531871762311078798302611082354915192356 9208 -107671423436983036595847856271666390452336475324 9209 -20021005483969772868691099519376217775805604896 9210 88873133503986631061929516824794304323346466380 9211 109699101325876579464876668728699829071522292328 9212 20398022461002873704787007402545479785280489778 9213 -90546619294645564009146382955566404062078836416 9214 -111764629497369601612900183143535146963056457060 9215 -20782076766011009187293800582271656866832327936 9216 92251340382357935778201733837408919899906257303 9217 113868708297368205846310430475916873810923335456 9218 21173298604154246501918610071022582689687503565 9219 -93987874654201225449905700549683936864230000450 9220 -116012050916695682674331975336434393043306063384 9221 -21571820568536213892479678863802830028145699120 9222 95756810595059654500010636440174691977902523008 9223 118195383624614343325130936525442430966129602946 9224 21977777683614881704146838932780805265186056536 9225 -97558747480273248910809035213720627226611963260 9226 -120419446006555623219174536780759714055169062470 9227 -22391307449395603784790089639841763291284074132 9228 99394295571758249610914423364755981988461681364 9229 122684991206133629014887396187601882806336424784 9230 22812549886420392191291196393120457894660864177 9231 -101264076317660874237446903889545203272735564544 9232 -124992786171518633431161932258864485200449617614 9233 -23241647581567645553949421354066183121336166224 9234 103168722555607530989908889543481345268007029253 9235 127343611906248376504464435457906912403528505608 9236 23678745734676803200718031703785468169469861746 9237 -105108878719615702386635980323628103785230303760 9238 -129738263724556410161642373930947678186022732184 9239 -24123992206012653309492209408768284931141423190 9240 107085201050730853378029844208418244263900324151 9241 132177551511298125396600208433638953521672149984 9242 24577537564584284017883216882625961443275259035 9243 -109098357811455874856791470063629720133159084878 9244 -134662299986556528350419422368537440246489826282 9245 -25039535137333931654034912255504610750058044100 9246 111149029504040750480921057610644768194603372689 9247 137193348975011283638155434633104571722464064944 9248 25510141059211250138591854887297161398230098071 9249 -113237909092701332243162067364208354851060165838 9250 -139771553680156020776728385982363887766917955639 9251 -25989514324148800227809404155659746289413643398 9252 115365702229837328739750273792576380638480656520 9253 142397784963450402989818349394157303622130927600 9254 26477816836954836703295587734103511865367013312 9255 -117533127486320849976878364994180582850795311136 9256 -145072929628494987447891322838735469445045528267 9257 -26975213466139755948700176050482754388495551196 9258 119740916585928114176589018697776048129895964877 9259 147797890710318462602594934519649540498597517056 9260 27481872097692855672969092215268641662607967399 9261 -121989814643988205782650272110209831911706427200 9262 -150573587769868432160840858055391923882748791954 9263 -27997963689826352930180093912074572266822628652 9264 124280580410324080105640320895552106650965715127 9265 153400957193798526889032283346252815999155330932 9266 28523662328703906135578491360465547539249065044 9267 -126613986516562339175887786009031580594779164796 9268 -156280952499646265324363238892757813453696338347 9269 -29059145285171191575866690465190343087477716024 9270 128990819727889655790724099211557518105018823225 9271 159214544646497753088481396149658787540274394284 9272 29604593072506395050239511897962412425780302225 9273 -131411881199335098853201055026932091958175196640 9274 -162202722351237008348083877448639122858991497040 9275 -30160189505208794849839618356691684687500929376 9276 133877986736659013314466959397267774973379344837 9277 165246492410479428554814796576075316018465587280 9278 30726121758843933381571415198228534324475101110 9279 -136389967061930532769920328492806874644744907856 9280 -168346880028290671439500133519508676539708037312 9281 -31302580430964201463518469824610089625258533046 9282 138948668083877252445816479748082751534383014446 9283 171504929149794011858523625113860826843120195939 9284 31889759603123991761171694277639881866669780669 9285 -141554951173092065381262872563524312174641530856 9286 -174721702800771056027289153031396277108760026046 9287 -32487856904008916095586212955506840902806253440 9288 144209693442183665501028754239320833197000496394 9289 177998283433362546470696319566242954464850469022 9290 33097073573698925537445082500050437396332682021 9291 -146913788030958748435417476395382634724507603848 9292 -181335773277977875226192057506882516469028336266 9293 -33717614529085522407556168352416690052798817488 9294 149668144396725494830418600598766137281912066753 9295 184735294701523840013577061595991076973796001580 9296 34349688430463609639050329027199471561607771235 9297 -152473688609809501968124842084300758258267236468 9298 -188197990572065128809337994580646426028960562919 9299 -34993507749318885525788091785486070898113752472 9300 155331363654374938255592542710273923707808380490 9301 191725024630031003113677756084823168955218075776 9302 35649288837332060793349365919924511144894840310 9303 -158242129734645332019679450142353570671592352338 9304 -195317581866084669767463599628341857116302900093 9305 -36317251996621550293466368200237195774614062124 9306 161206964586620071553894061214819373227105183189 9307 198976868905773886066018091937860688851802740364 9308 36997621551246673551744892078402971491862903170 9309 -164226863795384387997309448861179287108811841796 9310 -202704114401083433739400484939615236629214761572 9311 -37690625919993787005807786482197335943490226104 9312 167302841118112316890035093770201118873814686086 9313 206500569429012224747450114121210868197390030788 9314 38396497690468166172346962583035363564773394965 9315 -170435928812863888658182833365979944319330322208 9316 -210367507897299966405976648904075857312473854785 9317 -39115473694514858294735135386690848202332313320 9318 173627177973279583356112594970388864811006357561 9319 214306226957430515762558033496260852783784076116 9320 39847795084992135367597880484359583413691455520 9321 -176877658869276901266380350802960664139435155968 9322 -218318047425041294031990902681050732746129420128 9323 -40593707413921593932910318101350225989006474848 9324 180188461293855748968742269100959442304629929022 9325 222404314207870411949335323940823547916709562544 9326 41353460712039371817682876793173157584087378830 9327 -183560694916121220788585566682250035280413735920 9328 -226566396741375476780962722534538585753205221164 9329 -42127309569773383162186955235047700876732735264 9330 186995489640634268681489905292686045191011427394 9331 230805689432160412140956194328055761224695915452 9332 42915513219671911798158404354200919341445779192 9333 -190493995973202700173107480346079036784106387160 9334 -235123612109349023393374510455066795366418634551 9335 -43718335620309349408920679796998731145398446778 9336 194057385393226924530784309478647102057053391192 9337 239521610484046484994069991411901739254457525172 9338 44536045541695319070544680163772240123996172274 9339 -197686850732716882483859786638014001729547964720 9340 -244001156617032412364992556564964325309679331391 9341 -45368916652213886869939486618262236664251742004 9342 201383606562098645132007412825503191202886805140 9343 248563749394831710537724030217018353624793703976 9344 46217227607120034459394095532149233833082920422 9345 -205148889582931253794220670534398068976113191664 9346 -253210915014311965602546654743125248570974945603 9347 -47081262138621043777166704294030352050692357492 9348 208983959027656495074454881429474788739731106732 9349 257944207475958763718723791253857527550178860072 9350 47961309147570931882241682320759839053645056040 9351 -212890097066506464983483506348288286588123326366 9352 -262765209085982986858031685489728262124251356412 9353 -48857662796806569062776830279661713865688666714 9354 216868609221695973200996570255623210578386103252 9355 267675530967416845357431163935625256791151110554 9356 49770622606154617228954148440953301861267864378 9357 -220920824789029074139130290494039412368310848288 9358 -272676813580358165552165754749960651326195588476 9359 -50700493549138938241354957486651550231592434852 9360 225048097267051286041416733654975516324744173330 9361 277770727251525257065363354074060293233689832688 9362 51647586151418643407595371118714524117020784936 9363 -229251804793881373593892143130257196184767697608 9364 -282958972713287539576268509065571308772595559996 9365 -52612216590987486057376515239660080721844150904 9366 233533350591858924123673853772841692403865937681 9367 288243281652340013922667253623332069302518026314 9368 53594706800165839036571464996852147462187993506 9369 -237894163420146343112335988460494056270317376256 9370 -293625417268192618074513549115481069287956836539 9371 -54595384569417048304428876502322313890176627040 9372 242335698035426332166465898511856070305652746320 9373 299107174841648515720601239881488074318798637496 9374 55614583653020512737103272226062506190192772774 9375 -246859435660838392487607046173995443569412758880 9376 -304690382313448424828722035135879289537440783874 9377 -56652643876634408900992258419590840754785640904 9378 251466884463300420002495723857565040596108241780 9379 310376900873261206477735644903072775886510841706 9380 57709911246781558129074930721091802296007784058 9381 -256159580039364025398760227112387205279544843760 9382 -316168625559204101438492600531677650731521039428 9383 -58786738062292521883789825159642649391499739520 9384 260939085909754824120541530263802184606027881387 9385 322067485868079224336509180272106325972660242912 9386 59883483027740610295082731356023971319194617406 9387 -265806994022751598685289042010744909161718097912 9388 -328075446376516203715656525855192603250216750989 9389 -61000511368904098099193235563507441094024006396 9390 270764925266560939272985548956061813297069766042 9391 334194507373214191908167700393670473052360323252 9392 62138194950291562152665180778284666017951677312 9393 -275814529990846719211415480825924526759885776316 9394 -340426705502479862287855390926595393093067931831 9395 -63296912394766885440175449969894739651037152288 9396 280957488537576560548642482255308121576093725116 9397 346774114419261464243312167631298889141540753144 9398 64477049205311114220428155635389151410291865085 9399 -286195511781350292193349193269249095757576162240 9400 -353238845455882519075938464660189066409152103617 9401 -65678997888959007851096603207470229456692745280 9402 291530341679378299956005369499424721728937388382 9403 359823048300682314041266499185206563053983742360 9404 66903158082948785094395997265819825774084499889 9405 -296963751831280615094249328587110616126154655188 9406 -366528911688773987966325166370740915812102729640 9407 -68149936683124246525417110272833234179923365136 9408 302497548048880586524302540043250894103684017284 9409 373358664105134701363874768056264890958765693584 9410 69419747974629140245280042690251568066842746085 9411 -308133568936170032591477451807105689612447875194 9412 -380314574500246147817739631451383779678207155172 9413 -70713013764934337643323286715768350776144079584 9414 313873686479625872096806374648459190383776057888 9415 387398953018507492742356009041614861359115586976 9416 72030163519239097663241321761720696104018042789 9417 -319719806649061392068825590147796570436484926840 9418 -394614151739646721553189935182856731885469063880 9419 -73371634498288422117166775938973910594630658492 9420 325673870009198522480553886851121824138372884830 9421 401962565433360342971327618586057782454073823344 9422 74737871898649241272590620407875973871563039678 9423 -331737852342150756688582648025187311711554231680 9424 -409446632327415425793393989529330895422593538788 9425 -76129328995488918426803487147301633571622762896 9426 337913765281009681777004559822101797331425023653 9427 417068834889452050175072243911577560348011240736 9428 77546467287900324703011064457743058727447733679 9429 -344203656954731466203168396910811334699479960392 9430 -424831700622728428511240711042278171034246471055 9431 -78989756646818511075988074068609866941944750512 9432 350609612644523094161213553483466390000840647460 9433 432737802876055197577122206660132956943641166118 9434 80459675465574793891486377362512181333958793776 9435 -357133755451931637916285837034016006272372619300 9436 -440789761668169703972860844825167740630121877479 9437 -81956710813134873114902404580525969752631938480 9438 363778246978843422047851262121827228988277327440 9439 448990244526805500359959846523898612553460966568 9440 83481358590068419467204808805461715933959870873 9441 -370545288019603558122796023743550873065627235501 9442 -457341967342716741785102931704912708220354700972 9443 -85034123687298397720128069707415793705382860926 9444 377437119265470015864117326892699816809732493206 9445 465847695238921720870194779210041755684647919056 9446 86615520147679238972557691923013708902033535788 9447 -384456022021620148473263110767297359711393533496 9448 -474510243455434409144601389431412310378403367726 9449 -88226071330453834964445980243918307144255258834 9450 391604318936931406506373098112600096940112903937 9451 483332478249757580666992925734669264644604166028 9452 89866310078640202656326424513469699200730320962 9453 -398884374746761857718438933441120287950855411016 9454 -492317317813415884713555730624052056666414448096 9455 -91536778889399557668677634950815064955965456272 9456 406298597028960080715510439427788999163416347877 9457 501467733204812108103927732530015270536465935916 9458 93238030087438440997550524183490086930163288978 9459 -413849436973338019253768147061525584254754864532 9460 -510786749298694826127317764247868170548596036228 9461 -94970626001498464967003063817787192311286418896 9462 421539390164844472775596737826704189640383028392 9463 520277445752530685474610407271914659758347345792 9464 96735139143988181915512050644116529310237150790 9465 -429370997380681058476899892592124256240911275266 9466 -529942957990079694558383795771743793785519735722 9467 -98532152393812532917792887691368348948798218696 9468 437346845401606712077436018349577679072782166517 9469 539786478202477117617482254009236190592195248096 9470 100362259182456304195190777920304957423245349209 9471 -445469567837681099758386034744695260333371302336 9472 -549811256367130880587573360007862087550175430032 9473 -102226063683379006051615971275091364364102677292 9474 453741845968701693701319661163488124317144738694 9475 560020601284748800431579644958729686769857122592 9476 104124181004779593477341259861231862884882957802 9477 -462166409599593719594365453173591477947319983224 9478 -570417881634815447048164965427410661689318626431 9479 -106057237385790469284256771270404468485994897214 9480 470746037931016717670763956648841806667175281490 9481 581006527049844039623736532657430449224117051174 9482 108025870396161250072798097923034096966047746782 9483 -479483560445456070640406241772551666450147310592 9484 -591790029208734469002319313342584233923513319250 9485 -110030729139493832787244342493128561049455244840 9486 488381857809072543617384489711519576996776401480 9487 602771942949574325984719490142069709351257503584 9488 112072474460091375402128118688904415418029685024 9489 -497443862789587654209981845606872326804728412752 9490 -613955887402225704128565233699236736728632650152 9491 -114151779153484899713092963246733903922537397016 9492 506672561190487546721289440804519210119825839594 9493 625345547141046536327921170685752017220946216648 9494 116269328180702337601023710118943661310130643124 9495 -516070992801832984329948109541293271676012300994 9496 -636944673358101318958407757819679981240265806364 9497 -118425818886345974824467127323824480721299511168 9498 525642252367968098626767908420321679594274232025 9499 648757085057222277464169480773282805447770150308 9500 120621961220545398703608067065182043117404449327 9501 -535389490572425648444194232806306146226155444260 9502 -660786670269288334750043154541413037694365162690 9503 -122858477964854228326368408425107284222674685992 9504 545315915040331741026810563547801853694784692070 9505 673037387289095660470174645746175297833424586780 9506 125136104962160098476287471797595633674844754781 9507 -555424791358618259772793945252284321290914066944 9508 -685513265934200107148813373106126837342885652146 9509 -127455591350678581701292857927163971911055454384 9510 565719444114356625574854429262746296399842814840 9511 698218408826118479937702518249388942417375312544 9512 129817699802102967166783210475375649765810701077 9513 -576203257951531994777400045538336476113312780544 9514 -711156992694282342647470919476792788022065129967 9515 -132223206763983070526156709413173264076957530912 9516 586879678646582567543945104963120232537886817793 9517 724333269703144935460828315890937466275498181892 9518 134672902706407526363703332793445572197236912768 9519 -597752214203034347621808573338825409205423689924 9520 -737751568802848771449850174613007385353423716574 9521 -137167592373065314191545346059584358791254935302 9522 608824435965567459754294461751476581770230492872 9523 751416297103868591719032354523549420525132753028 9524 139708095036763590893313958225777534818264366719 9525 -620099979753855996006314888239832984954469992384 9526 -765331941276051594755635404787444072633796263421 9527 -142295244759480247288197155644147519284293570180 9528 631582547016529328748932696979096708174500368147 9529 779503068972484216499960392945868647918979249686 9530 144929890657030974532150101134393403466813355008 9531 -643275906005608897731787550074067125905551558324 9532 -793934330278622225897335750408155467970683494416 9533 -147612897168432017777360602560241742817635228016 9534 655183892971780653329641995642523753159025586102 9535 808630459187128518443981758469976242324324019312 9536 150345144330041210282226914215383392188118221533 9537 -667310413380869619480247344503309274744034697284 9538 -823596275098870739710906733159600083649199358912 9539 -153127528054561321414750317339329971389128437642 9540 679659443151889429865884430768089207682478091421 9541 838836684350538754281669787532499061050771282792 9542 155960960414991217142000118289445717226506833652 9543 -692235029917046191391894228333383922607483482460 9544 -854356681769349995267690421324337688937434238672 9545 -158846369933611822073934411407297122663521025760 9546 705041294304082641875528062897976977181721686540 9547 870161352255318887904291021082674850481385926712 9548 161784701876095388365369113408647530778266481793 9549 -718082431241355296002937617104186653399629332476 9550 -886255872391574840057003095816507646551082752511 9551 -164776918550828119216667994771056287357301628400 9552 731362711286044116999222767691609685332373419983 9553 902645512083221735196381190122288255213723402368 9554 167823999613537763800662835569450878581619543561 9555 -744886481975901213077553983243465046157024035008 9556 -919335636225240451987209713756735643763123058620 9557 -170926942377319396636914270909285019232284817984 9558 758658169204952139613702675400098641046811555294 9559 936331706399944671582838510747761126258284589520 9560 174086762128154218198952731869331806097522560824 9561 -772682278623570592191457960835920612352206108626 9562 -953639282604509121558148106063469077984792525650 9563 -177304492446017865347741628731290010503340147120 9564 786963397063354604276962805747703661639818778368 9565 971264025009098446739168856618967568015218270764 9566 180581185531676400515443490810783217695430897553 9567 -801506193987239818436106788233624173503825506256 9568 -989211695746134094621367582374022110517305961212 9569 -183917912539269857905956382545230777809522216544 9570 816315422965292983875066580904234576389796855024 9571 1007488160731245959284381061243008965507783130468 9572 187315763914784963829223682534950887360028157956 9573 -831395923176636547862956766078790120817703282760 9574 -1026099391516465045426181885614885676536889856968 9575 -190775849740520417150034830479926088337501402976 9576 846752620937963056527795869856057460845089146396 9577 1045051467176223096118089042450653526223043948556 9578 194299300085649915222526302308310798418162819468 9579 -862390531259106063881072652699510605947354554562 9580 -1064350576226734976934355760286730938247647687736 9581 -197887265362989941121172134239035938591141258624 9582 878314759426142369039238156234945530413738057406 9583 1084003018579349628094634139864507560749702245700 9584 201540916692081189998893999710089796683248693216 9585 -894530502612508662828877799979085334485672142992 9586 -1104015207528465588081266532997939777185590076486 9587 -205261446268694406543204413524831832435730748064 9588 911043051518624068682527709226169393890968855837 9589 1124393671774617459812222797111838415582469437112 9590 209050067740873332311365382483300242797660571046 9591 -927857792040518611391119868650334863555011975162 9592 -1145145057483350236870852807291063196358311796350 9593 -212908016591629421764054993633138881072976769226 9594 944980206967976343355222866847671590087187432294 9595 1166276130380509135572687192280637362988044501136 9596 216836550528404979652114393089279833123003181866 9597 -962415877712710703990956684569104679261236011648 9598 -1187793777884583491896355422193333126759093218103 9599 -220836949879423400620357122152942923841263007504 9600 980170486067098686460789747205343017805281816429 9601 1209705011276754383682056459073654113575223995298 9602 224910517997047255063713280872470407538279966280 9603 -998249815994009539520901543254614168914671736820 9604 -1232016967909306931222253857758189773366815469472 9605 -229058581668267064001660062865554983275018706048 9606 1016659755448273043656112303824023604629199522209 9607 1254736913453079716705198792465284636577916959840 9608 233282491532445740634590477076716330847699753616 9609 -1035406298230341872506153110478285306158121226624 9610 -1277872244184635448247734659175184099783107822372 9611 -237583622506445847928421387633744052523007022684 9612 1054495545872712185614551143750502250543308577434 9613 1301430489313848880851159304235211473441622593524 9614 241963374217269030669734702032687721812319128704 9615 -1073933709559676399541343536201015645535441613796 9616 -1325419313352620097971544871952773165237915081828 9617 -246423171442339227582118160228518697901080791074 9618 1093727112080992054208131355355303877041057858120 9619 1349846518525433557010907562092329664972886228888 9620 250964464557563554944983852488122520681076166433 9621 -1113882189820060832871571376794646162204699811688 9622 -1374720047222495813464262789669947634669693130240 9623 -255588729993307078369856830535279926885799398464 9624 1134405494777222110281017047252367172016484523370 9625 1400047984496197565316387780676113310567838148102 9626 260297470698420054637993885788253024755689610312 9627 -1155303696628775897349030961749947575380993154406 9628 -1425838560601658605248756138560279281608470278038 9629 -265092216612458631470639768471588784890038158352 9630 1176583584822360725081734057313272119765880211024 9631 1452100153582127437031567663192784924893845148608 9632 269974525146242440484248588778366640826869657944 9633 -1198252070709322868662578528444579072969856104302 9634 -1478841291900020707941324643383382980055276573199 9635 -274945981670895008084347605096797278083081860406 9636 1220316189714724357593450205842511763044688743792 9637 1506070657114401235028610586929119167040481405448 9638 280008200015515441392112313729287318103327008542 9639 -1242783103545648452859386052611116856167664480646 9640 -1533797086605707263496650421076165795589017584297 9641 -285162822973632422208026993791311132115293493426 9642 1265660102438472700439936054439739560864179638134 9643 1562029576348559694338445610491094045049997835758 9644 290411522818594162240458690272966349764818877050 9645 -1288954607445791295438451726212949230349076492768 9646 -1590777283733488359786004186266336805731378143492 9647 -295756001828050638119381311302050551778642362448 9648 1312674172763680315993251912856598624905350979093 9649 1620049530438433013185427352735405816146234582236 9650 301197992817687135845436521708070184715864257405 9651 -1336826488100011414381302171088312389070011385344 9652 -1649855805350889538832309204341755655031185951152 9653 -306739259684370892073590251153113592886315385032 9654 1361419381084531787792996703393513100008290963033 9655 1680205767541586981360099707967313125097792207100 9656 312381597958875424793632799238205156734783036746 9657 -1386460819721440696671716254340093999470459193868 9658 -1711109249290596347819118917033662781473279733876 9659 -318126835368349999354907267488988312593837580444 9660 1411958914885205457859511114856918917575975535971 9661 1742576259166787753038649450557023856953832324856 9662 323976832408704578211824855485662290721137005552 9663 -1437921922860372716716578434946025840682045888304 9664 -1774616985161568364726574754720683011076870349765 9665 -329933482927083555075713617436342821839741457472 9666 1464358247926143900594831608251079191055710087644 9667 1807241797877849763603968152533457994332442253176 9668 335998714714604577197249120458556824457381309068 9669 -1491276444986497079315104251213924464656016627696 9670 -1840461253775209770346736788802448747735832259759 9671 -342174490109541814136389624535900733910652699950 9672 1518685222246651010457390402362998897526407664465 9673 1874286098472230509942313258773336953413430843680 9674 348462806611136138482241011483644629889645930177 9675 -1546593443936680932222751269431506249865155955748 9676 -1908727270107011490075772647707643315342426773941 9677 -354865697504217844457305750761005348079609284592 9678 1575010133083109688328716449484644664929148028617 9679 1943795902756873768227156926133643903574200438112 9680 361385232494830745087916204173144715193848846125 9681 -1603944474329312031888720012300673340196534266812 9682 -1979503329918288877263311824476537327343351835180 9683 -368023518357049758569451300720051642821949199376 9684 1633405816805584462599950145997590547868523410642 9685 2015861088048084076500242261062418235986489001344 9686 374782699591187420540922915852150198273169690353 9687 -1663403677049747707991770473635478894427681868468 9688 -2052880920166993699638293979080001042486420118285 9689 -381664959093588142164291145613883291818693232466 9690 1693947741979163969207772047395382946278277672970 9691 2090574779526644887861586857771158481218399634560 9692 388672518838212475151151713962260160813943080731 9693 -1725047871915066319119260613985657000526257534464 9694 -2128954833341084831062520627309652099189309393146 9695 -395807640570217145181358273850071631273882826488 9696 1756714103660113169880034551089736568634847026540 9697 2168033466583975798009029836647948582536393535836 9698 403072626511740175519492529236771866166972542920 9699 -1788956653630096522789079564679648914763337457246 9700 -2207823285852603722814988008842980984919807989178 9701 -410469820080104044077620759516492079767195288336 9702 1821785921040748780061905360524861052026019458270 9703 2248337123299865935893905674097561500335728257536 9704 418001606618653500735456661157267042761963006545 9705 -1855212491150609240431737289370112145223388091690 9706 -2289588040635423788358288407322368179195020544908 9707 -425670414140448418468391319304713951981944533088 9708 1889247138560928023095440166790919922804380063597 9709 2331589333197226425353051401033827615421007475092 9710 433478714085035862824169988987745728559968345393 9711 -1923900830573602072151706925218803146607128980956 9712 -2374354534094632821960038631540362475258996031165 9713 -441429022088529440622722872767908158178765058148 9714 1959184730608155091196857362550685256815264735200 9715 2417897418424380411059888992110167339028628185804 9716 449523898767227931541641197915737553883876045199 9717 -1995110201678790750074422266672918776927870586408 9718 -2462232007560670211965917235130214836135188466095 9719 -457765950515009216621603833018287293827819272484 9720 2031688809932566297929452896548582561230973034177 9721 2507372573520660317933473415081893602505311003552 9722 466157830314739596830312556611452963721050575048 9723 -2068932328249751813792557386221706851335430917856 9724 -2553333643406681926082712380390624720699945234946 9725 -474702238563942743828148906323377240719242033008 9726 2106852739907458733093245086686707434869161114692 9727 2600130003926514801244049132567208595471586138232 9728 483401923914976745171464883744355320441175938010 9729 -2145462242307640011045771510698773630179448187422 9730 -2647776705993082162242673520187435412839200144529 9731 -492259684129971998577814700412692872022925058948 9732 2184773250770583327120583421675677289672425234578 9733 2696289069404948471789696868519005067726457830040 9734 501278366950787075789516538097699501642520735097 9735 -2224798402395038104258159605192796044577486515166 9736 -2745682687609027506162450817206723781804359344884 9737 -510460870984244117256373149233287553779313734144 9738 2265550559986136817638762550805492058729355671540 9739 2795973432546932385067959443366613349068134026000 9740 519810146602909835584876836320527370955717988128 9741 -2307042816052291106323866898793045289459257670648 9742 -2847177459586423962439511762334100642678389578088 9743 -529329196861692799760855518345356479597591244804 9744 2349288496872263582660146227323881995499045198454 9745 2899311212539439122481393186639560715480727474560 9746 539021078430532344858093054898862907055628284903 9747 -2392301166633636964808624457374402928123728654320 9748 -2952391428768206099234931849926972303608536626349 9749 -548888902543459204631885482321863101493724857312 9750 2436094631643923243051697656099309713416013103012 9751 3006435144380979949594724085859369298899740711616 9752 558935835964312798421149202055538553723679497185 9753 -2480682944615577036660630055726383969450368490226 9754 -3061459699518957766484791061707236487770575014762 9755 -569165101969405020525793507055151535726022841728 9756 2526080409026199111198566122035704331651835955508 9757 3117482743735960128363027966131828575720162506656 9758 579579981347425381091044939996286095655587912482 9759 -2572301583555238212414827894102393693103591978664 9760 -3174522241472492651038239070428974831232505397073 9761 -590183813416887433944309652768056965832598597607 9762 2619361286598521938685762395913429467215946478198 9763 3232596477625829345766085121981850139085318494240 9764 600979997061421600244031360895456384283562924314 9765 -2667274600861970325712622890935214793227310224320 9766 -3291724063217787801678515533146163491853194222431 9767 -611971991783224758689300670132442347010738091954 9768 2716056878035869161443114171628723199361202326940 9769 3351923941161895008869351440005139200415468670542 9770 623163318774982324903959658924280822861410736184 9771 -2765723743551103792595563721180675856592719503726 9772 -3413215392131671929116010498284573746335508989040 9773 -634557562010583985975109468308706899530648459272 9774 2816291101418778333500347061594344292492842284230 9775 3475618040531794712611315774173504078720041466708 9776 646158369354959792544399958908752872562186830397 9777 -2867775139154669750113103732789514735669290254528 9778 -3539151860573920759697617890868777878065552208591 9779 -657969453693368941898464360504537165910666251192 9780 2920192332789991273994986899250535083465552875701 9781 3603837182458998645068442029292631307681714622912 9782 669994594080479312786068628580730541276963270846 9783 -2973559451969965009910828458771579959093059814848 9784 -3669694698667912267005938086610893370117443810160 9785 -682237636909581637834632099780673762756890657764 9786 3027893565141729443700346356769705312916396483228 9787 3736745470362341464878396681901499032434700029984 9788 694702497102288124105798726395430062393691627265 9789 -3083212044833133841585576706239250632426549666548 9790 -3805010933897753773403731013111490027005103768836 9791 -707393159319071358204607512163435498655355661872 9792 3139532573023998265568337952127702371157332973784 9793 3874512907450474961317248935857047290295198038036 9794 720313679191005461153753878207820226309790546684 9795 -3196873146611445119649095676329497268578357431530 9796 -3945273597760819544445321655877444564920641380385 9797 -733468184573077691706465401516633622871455230264 9798 3255252082970935795995168398462132321645477078096 9799 4017315606994296578318282317375416147740275040562 9800 746860876819445036670920528384015907959974311505 9801 -3314688025614674116763702927586438854854031656708 9802 -4090661939722940733053786776186051566832027676218 9803 -760496032081016774957959783870948820278323896360 9804 3375199949949066874037148878880759929822722943001 9805 4165336010028853943166473356699642628676036847616 9806 774378002625750560274367916233954486146454518928 9807 -3436807169132960865384159746442860417404161245440 9808 -4241361648732078817237117350513454316418067745012 9809 -788511218182056237529287887319604611602185171598 9810 3499529340038405414181450857482979812014714089977 9811 4318763110744961497198908705634200873249557458696 9812 802900187305708391995677332997094658469759131554 9813 -3563386469315719460425356223769082450805219394864 9814 -4397565082555198784735378350623879813045824896412 9815 -817549498770675529998237352286158479289229984420 9816 3628398919564672917869849686826919042532841334341 9817 4477792689839802113473168283007083711751367232192 9818 832463822984280807342348983660327401349582103541 9819 -3694587415613623125638178822455396085492583451712 9820 -4559471505212249351009401882333051275813999377086 9821 -847647913427116358846513147690571066866055692532 9822 3761973050908478885801284267078199227911557272160 9823 4642627556105134475233734557384499160726839539848 9824 863106608118140541218275295594247529993875390735 9825 -3830577294013396781779281502392072639719287925390 9826 -4727287332790664895967863584087106294294868533396 9827 -878844831105394784179253745195942647357701860000 9828 3900421995225147224934523475641853450755790428305 9829 4813477796541396596914743760215425422032354033392 9830 894867593982784253291826602016038736989991775438 9831 -3971529393303120987671319640542357237854253835084 9832 -4901226387933638365739255762057254812719029862490 9833 -911179997433374164496504593142860187451271919936 9834 4043922122316980860179110840556170882903801968257 9835 4990561035295998173436879850325221144255202206074 9836 927787232799661357098943481908598052252228673432 9837 -4117623218613997524251900598708394121552831828144 9838 -5081510163305587269827513930411863798862437433068 9839 -944694583681288631049119653428625741915002004448 9840 4192656127908143781147018966516561319049783865497 9841 5174102701734440792076863553782820492686259402220 9842 961907427560677388069467490451858437046394335247 9843 -4269044712493056911134402363060062094740132851460 9844 -5268368094348757649838487565436420988126261946863 9845 -979431237457062286788303255052271537753077748184 9846 4346813258581015190323351091141796453902172406609 9847 5364336307963607166371367945596566910375624641088 9848 997271583609419931832293897065674011796814835747 9849 -4425986483770111455796059699284372953804153207424 9850 -5462037841655795432475051242913189669073878514502 9851 -1015434135188792068178470941874300739688295044488 9852 4506589544641844103456837395772836815590064812934 9853 5561503736137630582163214863200416910957208369004 9854 1033924662040512347353123844232023747029734846872 9855 -4588648044491384034928282977373922684525114221640 9856 -5662765583294373238748664988973119164209462660402 9857 -1052749036456854473722656427140803801559890489860 9858 4672188041192814851073796862640719791181703877593 9859 5765855535888206220739060894229067725600024279406 9860 1071913234980628429621683104120302006777866403368 9861 -4757236055201683031263305952198511258057248464480 9862 -5870806317431606252166574268799226733277390374092 9863 -1091423340240260519919189759717461262968670655388 9864 4843819077697234950473101380290537548588949311549 9865 5977651232233049905446125306797058260160617260390 9866 1111285542816902172389464600077334965269475306126 9867 -4931964578866758382055000003359526693334933473506 9868 -6086424175618036330555842753153087453879790877108 9869 -1131506143144121782528458172066955258782866630776 9870 5021700516334487624048093614000582004906228523630 9871 6197159644328460506474005576025507245234914470520 9872 1152091553440743402879477637693802294592017923096 9873 -5113055343737573582954450543076138119751773214288 9874 -6309892747103422803840835773483219795803605474576 9875 -1173048299677405750190075862078142622672783457080 9876 5206058019451663062870632678508397867022075363816 9877 6424659215444613586434831966843202285038351195224 9878 1194383023577424841545007281682133312821921264665 9879 -5300738015468675151871434689861493690989337471488 9880 -6541495414569465418201390504502622174943930359277 9881 -1216102484652553575784210209780642618284882685370 9882 5397125326429406983895097436074130810325698505221 9883 6660438354555320197435682973950305115347689854740 9884 1238213562274241751842394891623350045232224685232 9885 -5495250478813646295600619450807137113623634376980 9886 -6781525701677914225745619845033272440674527718312 9887 -1260723257781010364007629601339346630857659807672 9888 5595144540290514106487295032829734376603461190252 9889 6904795789947540852305961572307166741576055688384 9890 1283638696622564538407969479451709759236429583781 9891 -5696839129231807539926703396299052608474586888662 9892 -7030287632846307929625513166761386738050510567167 9893 -1306967130541280178264090967254331725818051860096 9894 5800366424391160285816905611598599360480001926076 9895 7158040935269965891817021288745779150621251789204 9896 1330715939791710270608097709675505479849483858885 9897 -5905759174751886495706393740871559122249286744796 9898 -7288096105677841836686367867271815676785104044704 9899 -1354892635398767877330585823912897313714393328310 9900 6013050709546423012053814207187097453657955950444 9901 7420494268454475575622220137057809624144210157012 9902 1379504861455254091697378360444944778561462538676 9903 -6122274948450334778618411028607968692684261548304 9904 -7555277276486615227328138475009500975378085919278 9905 -1404560397459410691043837342676002920244456292688 9906 6233466411953899072876353414767222254828126098513 9907 7692487723959292590239976970410798953493827896624 9908 1430067160693188860431076720334993097345231913933 9909 -6346660231914335858125398242360280953165497208752 9910 -7832168959374762251645708949395469105760127431848 9911 -1456033208641937203911311354564740156502701008522 9912 6461892162291804087109272537670417075588865704361 9913 7974365098798153197000597742501327550059970353302 9914 1482466741456224303030294744102030032814550132813 9915 -6579198590072337215341090865388323533843886863708 9916 -8119121039333747588935372310770542501663439152966 9917 -1509376104456523329680265396749562729436078392128 9918 6698616546380945515856184930573417195713264150337 9919 8266482472835868410520610888653753676066166803752 9920 1536769790681498675850542642001099870838533080684 9921 -6820183717788168043153933239069331300905969300928 9922 -8416495899858425830318170474286073271665954799042 9923 -1564656443480647229705888407015022742914269178575 9924 6943938457813413288125579722005042923344301966840 9925 8569208643847241466776070029108890030116785242944 9926 1593044859152059809314427966690415443398872955028 9927 -7069919798628484713599912978555531596954302816156 9928 -8724668865579340226082348662315590497814696257480 9929 -1621943989626081365866157953477063064999018348284 9930 7198167462964745477823878795396929286857564099057 9931 8882925577853471080486741546144060641255135745796 9932 1651362945195661891049121739067710049055207430074 9933 -7328721876227435757051462014395125419900243936736 9934 -9044028660436191063457647912883501480267227047462 9935 -1681310997294203512123857965904526702639012293620 9936 7461624178820716185034579622646824872207761879360 9937 9208028875267920904332814830299830588534110092928 9938 1711797581321723036960795970274453519184918418508 9939 -7596916238687072053464196904882346011803382044592 9940 -9374977881933456129153897494666430290573059277991 9941 -1742832299520163223746394125830912031357707067232 9942 7734640664064775080449761727224973606919413252655 9943 9544928253401494137303162759962895080862292992654 9944 1774424923898700300153003291643708011111407092748 9945 -7874840816467162771387780552364720227101929369888 9946 -9717933492037815746893512721485833264879723936103 9947 -1806585399209909748501261658546885324517287518244 9948 8017560823887559685784174842661831060309602563404 9949 9894048045896839007467844408815548063093411965036 9950 1839323845977667110885507798273047201698755717316 9951 -8162845594233730302783817497344701603289867080080 9952 -10073327325296343728672275394883901653628826699318 9953 -1872650563577675555513200263280994484638699465422 9954 8310740828995819665648727185182202976363066198162 9955 10255827719680247190782347891433697049481882299650 9956 1906576033371527186828490156886550833024524624919 9957 -8461293037151805599843645658412522625353877295328 9958 -10441606614774394910261147987229953645985856553511 9959 -1941110921895220581617752797264364090300273948608 9960 8614549549314555059674515763758106332670290087781 9961 10630722410040415154275520388904150319355610442624 9962 1976266084103072795572053186260816678913294407816 9963 -8770558532124647083837749146195232118872408182108 9964 -10823234536432772156042735771916639797738972642366 9965 -2012052566667980114121542744923402230384710840604 9966 8929369002893195950353035063305074912742231088752 9967 11019203474464240702172360091796216415078572688624 9968 2048481611338998122246545114295269651791379723222 9969 -9091030844498980436072889491253803714737681738320 9970 -11218690772585113968356274874922408183439064278316 9971 -2085564658357228244971223552797831869907143793620 9972 9255594820544258625522835897424780432665966234492 9973 11421759065881547195802352602190396015572783601792 9974 2123313349931014767995851897620103961111940599865 9975 -9423112590773722498798746664627670945962014499674 9976 -11628472095098532053078460207590149101337155597048 9977 -2161739533771473491137693873669163066583593601048 9978 9593636726761122579546773049150243489834068482702 9979 11838894725993090342330081232106515921380915248720 9980 2200855266689390600721709342231721070665030839474 9981 -9767220727868170262939041042062469224767635819688 9982 -12053092969023371111383304140861512345271961987668 9983 -2240672818254548075663944273752248062476417755200 9984 9943919037480404091651498147450833916614608899058 9985 12271133999379432250708260478618097467402623588748 9986 2281204674518549970676845823428982676791766005574 9987 -10123787059524786227125432456262200879031034514496 9988 -12493086177361586313703208378221951262659703802461 9989 -2322463541802242253833664653456008920888028513392 9990 10306881175273876696193530955801832499934207569936 9991 12719019069112290627824424546838109084919075314432 9992 2364462350548837519779187470902548917638585947014 9993 -10493258760441515702189027494994477722349118574516 9994 -12949003467707663790748603015246762355268151264932 9995 -2407214259243874859372125515649299209192541661338 9996 10682978202575028398024619754204565138867784594064 9997 13183111414614814398495473954956545517931320866128 9998 2450732658403164446783030410108276220154416682362 9999 -10876098918749052049902732213722934357341942729924 10000 -13421416221521273360215655062182004499047330472629