1000
90 146
114 37 747 506 747 20 605 810 100 667 186 984 852 813 604 673 479 228 937 906 6 902 988 57 397 891 825 249 308 817 644 795 887 336 491 448 334 423 807 88 605 933 464 261 877 432 30 96 545 250 712 548 178 118 713 918 660 688 318 171 951 146 201 218 750 824 665 182 315 925 840 469 25 163 667 155 577 624 326 32 510 459 734 862 649 27 220 332 253 488
604779737 267819805 490393276 624181072 354062884 911028970 416905560 293768468 207086982 531460492 495683883 312846760 212542135 793283995 379545968 167058934 832262805 337350514 413905095 246319340 234030500 598534576 669425589 626556409 91376265 72918968 697184033 965515668 18301582 274791986 536751833 410710453 18643490 34067336 262162443 681555034 913429334 122530410 593742284 116613124 426971232 444804682 338373524 695100983 832147996 520465889 262543808 746333181 384786566 354269096 63350287 674157156 562921793 479731296 802535974 383012603 535191571 594900875 782762508 345938521 607010150 292574704 807398062 584732311 661889737 166908442 930681948 642045392 775546221 374859482 808558410 703946408 130151081 943231425 640192528 44481218 813516919 750487975 716892715 240517449 228210676 425018151 483102330 743600488 767649252 107970336 544357825 347280082 975609131 146854709
93 410
653 326 518 764 919 349 64 779 59 218 707 929 257 816 199 706 392 637 176 832 945 238 926 105 117 624 743 572 145 544 561 160 153 141 912 950 667 200 150 930 752 387 973 117 86 239 599 422 952 116 439 620 196 757 245 774 20 665 430 747 918 764 386 858 716 171 685 716 333 604 494 677 778 404 386 758 778 238 26 486 126 323 881 572 989 685 511 111 410 130 953 87 841
527149511 404326958 543499017 900404261 998933931 668736715 612723846 680422933 33302263 868713144 409977060 165557195 40690429 863201961 217488708 769208604 600824782 761423799 733481930 320629890 390900930 972648924 956491297 296654749 691542260 335411834 124343796 611813805 670014916 459526357 98986870 471047194 395073875 492948628 460155867 723745517 394761994 323773508 729118684 542295380 15812115 341936085 862586423 905651746 743380446 859464475 492316205 878076492 878209182 507656270 260350467 590298989 49486282 776744074 537058177 531339331 741118620 788241488 880335478 865407791 971992725 333556227 872118578 198920377 435492343 798499948 772386058 739326474 826859594 763970359 617961175 677119857 295163095 404894068 507009911 292770527 972349232 513545751 899689547 738978410 514150822 591787639 235512248 767495374 655240657 747789523 878562214 205858279 822128397 594897608 71683588 679189816 944218359
100 812
383 979 175 629 982 137 933 974 340 588 893 195 250 426 12 325 583 647 787 41 909 273 357 127 249 461 570 70 958 601 119 6 675 40 956 436 200 369 844 433 917 400 96 260 236 964 237 803 690 327 817 142 210 18 186 685 177 574 383 812 227 515 85 222 277 61 563 663 809 618 566 241 933 309 118 424 396 806 15 926 427 360 465 80 421 130 185 678 960 679 286 703 374 182 204 923 845 42 388 703
815503583 288121098 98386634 252255277 49949587 6486394 604499974 305024689 359913170 438227417 568750700 893586381 561982259 960080121 594691540 759290469 663919087 527171827 221866234 995175140 671746405 401213856 489241599 783884726 886609815 879231776 705222374 867928524 76524204 703440983 411752472 8472347 723016556 218184555 783767265 499866397 241052103 9925704 781621744 489626958 625898830 2271004 581871067 925609392 578992056 680662747 455547289 893775175 484593503 769001404 545322758 748846238 229839296 550738874 414739298 753929281 394466303 756013331 452693458 801408833 340944224 473231053 523744734 527011763 565708239 77665580 519737841 581807921 548305497 640537149 314662365 443333975 774551473 66127951 255510356 685547591 217855660 296932981 949626991 636417318 999481541 304035589 810130987 47815324 196010650 764292635 960740584 898432344 433399917 473861655 867879656 158145162 644142244 875246618 2556630 534381160 787924553 284461198 269996092 947765417
10 -993
331 845 538 666 607 179 998 206 809 912
786082914 722963214 201586859 368286495 459319858 595886853 225181903 858426684 879943969 93554282
45 -695
621 585 960 544 264 359 305 998 369 241 204 158 449 702 141 634 871 985 364 183 780 248 6 142 872 88 97 20 43 142 484 882 932 183 205 293 86 961 241 927 638 496 511 804 407
273118730 596516477 78567622 515284638 970516499 418949602 463055146 469002557 542132834 498136762 754022577 291382940 933527410 242839750 99342952 535120476 202656258 907304361 983943648 407146050 215848853 257221996 833948078 841011898 781800691 263975674 549736428 130046289 830836902 875152037 582045367 246327098 298566526 134426783 490470575 313745867 922953486 585588098 598620538 518823165 110051884 745854153 621328960 635139055 506462069
76 732
194 198 384 242 46 316 445 684 317 597 270 238 995 21 356 773 60 587 732 339 934 185 740 693 202 607 946 516 951 96 261 117 287 99 690 793 17 427 240 278 429 904 788 699 507 108 78 184 540 79 986 596 351 716 649 605 22 497 733 972 38 955 80 270 619 456 253 84 297 259 798 595 940 83 581 621
983880105 895810908 787174034 992018031 301529235 30011388 605930435 131191073 3024999 461880527 84049231 51888337 36819072 209338636 758104083 382185224 643402588 309745070 787143245 719544659 878484764 965075445 171638820 378118083 958721032 313972706 991621661 967181678 92364041 924850878 116477351 930684140 651510318 772180371 80044945 224034522 396131623 55044017 800985230 626056794 640353229 69726507 552873912 642447761 163770520 567313240 100918026 254839336 147677479 820113746 69216229 479946700 829002940 541055610 571135372 703135407 497422525 648297714 93558184 692271620 55210805 684661793 382705860 626130054 957387088 486386483 365863121 510523122 869175778 150374295 649415588 268904584 522109921 989737343 527247731 610492302
51 623
924 373 9 110 671 42 986 839 710 62 257 994 4 855 118 237 835 781 817 883 716 957 12 820 804 834 436 907 393 623 899 799 185 502 689 818 91 108 134 45 771 538 122 34 722 14 534 537 589 760 896
94555052 444306201 463661861 514105547 19554034 220280237 104313024 641807636 794557200 711598049 54876732 950795046 883777979 109480719 192031139 461959679 330284655 69272569 161134338 342752833 692506859 568086338 760183018 531412658 675176883 453625843 307260145 643785916 858638989 388289016 266478639 380385518 896121604 464051873 232607682 406663545 279588584 903870242 794977610 36877491 649434828 563540755 520528237 390891416 894069895 836713200 794050644 930565188 375901620 121596057 671128620
58 -393
660 711 200 380 326 264 456 593 158 610 457 173 571 546 221 391 696 585 928 337 943 835 143 683 179 26 334 257 652 75 713 496 255 447 476 501 732 684 539 94 790 466 11 310 46 871 935 917 889 763 324 422 29 157 781 624 840 340
816199751 529613590 417446465 129074214 344368894 780342767 816236405 34670236 161661607 553661710 572584451 448497628 304331788 11590811 562471737 724055902 561231131 345479296 73068997 725801632 592742759 516968684 126227516 925235106 943086758 966477524 7074198 237726059 923542833 507399277 274504112 748827778 475304071 429363123 371255753 953524597 106695114 78175974 937094405 259827541 219864128 995564808 291738861 842809400 455363027 924817504 869417965 517842870 663971218 949480697 948684245 24989549 997336622 411706659 540668505 893808510 426715774 334923761
93 -675
363 850 401 444 452 289 578 624 3 157 231 539 591 521 777 889 152 437 980 787 350 491 72 815 251 347 880 221 508 711 550 299 683 376 85 299 384 719 118 264 52 933 108 349 108 147 696 845 948 123 485 620 737 229 653 388 502 723 994 209 568 598 22 158 442 669 340 582 210 253 500 180 594 804 507 298 360 638 616 358 422 360 257 513 754 280 660 518 63 946 262 113 315
893509660 740742767 613109853 997474463 710234915 627463668 695828389 814130930 105044860 650110396 678230700 499079606 974395876 437098348 603931909 16268466 45698528 769269515 965944644 563436622 394616375 573029254 338274178 682412570 263703922 176385325 491870173 373952839 330649699 368448052 338122485 132630828 893832347 475337523 850073713 701428162 488803570 487029671 841058168 278822441 396763651 701386863 704857912 762236193 71474861 43110479 26385763 261116306 849679507 668841072 799844525 957138692 934013597 251300574 923797327 78555687 575336309 87793417 759181703 902226765 53051915 855297093 386356758 425358571 495846930 364816458 699283136 447905308 340454528 210864052 722455248 553291038 160221714 909102723 489368977 311659986 274845125 450221213 989948118 76124736 815328606 606144072 338440563 472146193 678326243 548580528 237093825 872972307 819404320 908652647 599679518 334797497 445984548
91 153
160 233 970 340 156 311 227 347 585 561 603 382 298 518 708 237 661 833 425 549 204 650 61 87 957 748 487 625 628 605 532 380 188 208 533 60 346 166 549 908 770 128 740 175 759 71 143 384 95 741 29 699 925 313 547 265 734 351 913 144 236 622 843 73 574 616 482 96 630 709 696 208 209 736 407 700 739 976 27 879 136 665 979 717 316 481 596 912 684 427 606
792494060 187456995 708140431 484889197 658055459 882802614 958892704 681939161 128676697 701205664 856455484 33961582 89189465 157842783 359644320 229007277 121740782 441499221 83383370 273113849 534550123 584661000 967331453 252256027 406496036 217801122 585123008 474591167 58822386 921225585 416064607 869560821 619813044 539411304 395401449 758287025 179377608 958120349 706279600 44804938 580702870 696383689 920613708 922543103 764324101 783946955 248554520 212379245 238435076 314512677 888736948 908120602 18725123 158340989 451528065 480896750 235382903 980270110 995066408 181880245 591701593 297900661 846384148 474722462 176543656 954309012 589847283 182102975 508143586 813874354 404647736 689037198 717532559 111148456 838818460 790377 62301879 368734581 573564569 1564175 118906726 137831612 360347886 143265317 147406383 387950657 153114654 52758195 377111206 692260720 220911088
100 -992
142 616 465 128 133 181 183 521 364 353 348 940 261 524 606 748 302 450 436 773 929 312 235 991 347 691 570 82 104 825 118 700 246 309 359 620 781 479 857 803 918 794 668 550 137 221 277 501 621 43 139 975 188 594 378 596 124 736 435 697 631 569 2 264 803 914 559 53 331 626 30 250 749 251 375 548 307 542 86 691 818 292 668 518 813 637 276 261 986 661 663 37 908 938 841 520 296 536 321 474
952161728 166314237 175384285 341682645 631577555 329722637 66726868 620898254 424320834 985695582 601855130 457964709 758712205 725100525 299262575 790228201 858619348 903308536 866373752 239622058 373605215 547436418 764867645 449362685 235375127 846969299 413689385 938983548 459435786 321563125 408156686 903546819 160390379 946370616 390758814 175875316 421755023 618655662 590565619 893489972 214123377 21452976 514798855 25757996 383557167 772383575 818761789 379752841 189304586 108652548 121172182 69292924 138258026 944642520 62604157 794035002 546262872 21524796 581240252 667757181 361115139 340791387 560698500 102101761 960241212 431254947 533995177 39376648 239783417 641824328 749413220 617810903 528582613 390632641 819373775 923147830 113109390 66552137 865093740 167275252 310489222 470946399 534202783 530859873 497271875 995035974 582081071 872852947 454811376 341984390 19731657 761288225 849757145 505476713 323019133 825770027 651834355 860930431 571365439 185351760
89 -172
511 309 656 659 442 397 732 963 406 844 137 915 178 843 131 317 580 983 534 560 185 66 367 168 376 657 384 147 15 556 712 261 69 153 913 13 46 40 993 342 331 928 945 871 87 681 425 939 867 785 162 330 626 71 530 678 790 283 188 79 529 140 101 544 341 624 944 687 725 968 859 145 161 737 568 163 678 788 525 674 868 966 356 484 214 825 932 421 213
350518193 799858686 771649587 662210750 121006560 548411248 714243938 93410655 555124155 572470918 946980746 191393398 595381387 922801532 380349284 629288450 25341341 217805877 642221040 525267432 766402754 423475895 257308913 716872815 326713552 668678061 932162927 26831556 819321375 458744036 491505204 419919223 779879180 421625294 454322768 86776572 17304697 63824386 401273750 381732396 661562955 887368121 118397212 690140353 23962603 555815507 295925695 18112477 799005894 431291600 51063964 152662148 418176717 680053336 95226776 376814621 700727542 608833716 309220826 552607477 635877817 340145362 659487819 157795003 163081107 483348292 378362909 827657989 882476422 423344321 900440385 985095114 695214999 662994083 268208879 731168231 920628047 303452008 726501922 677428122 961955387 949624114 11042841 773771018 785364076 229529671 267405528 655014588 506770168
77 -208
399 127 646 739 74 406 529 898 456 136 623 861 203 336 196 914 734 920 604 358 682 757 378 343 858 928 476 312 151 646 164 736 148 137 249 731 850 334 956 415 502 101 396 257 910 452 186 782 272 820 141 426 916 658 232 340 300 160 783 40 515 329 494 364 691 344 474 195 285 994 741 93 734 935 382 549 916
468770917 46050855 951835754 625741557 46814741 485257373 373858302 736939168 838620388 493605244 877829106 848744089 130276675 229126249 853465256 3756746 603582632 403159470 882813896 191026173 243544587 487230137 254632635 742137955 714007146 193405596 682369843 498375696 288675141 719553679 49380769 265578876 286697250 235106410 124379582 63962627 991810058 627096364 955935491 418277478 932524042 756624247 132216112 112684872 903170996 393525264 69826249 874247090 974592667 499750500 192167828 113643920 48412122 96912126 851677468 114333746 393456270 295082514 114633521 113896652 54320727 43957750 42754150 718241014 545166811 904908195 82774674 832262444 741263684 559186232 348858191 181412174 716729021 723103863 929390718 759052578 518483192
27 -391
397 371 392 584 22 374 130 309 820 742 982 440 858 238 435 411 466 241 403 990 71 969 963 316 801 763 470
44072989 304216165 295834961 322846795 769362643 821156955 585238550 401861971 837621069 760646566 319154406 43488420 828971350 442931671 37588763 848723120 413284606 908118115 710516377 390454286 551128344 589423392 509790275 690086904 791214523 289851596 966276227
40 -965
558 510 292 812 403 502 61 108 130 894 187 513 417 769 676 791 638 436 841 117 990 624 600 790 385 281 332 400 260 849 51 255 958 397 311 555 251 231 694 789
991541708 793304579 332447387 160437126 925333157 778610050 216276674 307399985 90882182 304267865 775652327 140552588 763901219 105311403 175538400 154606507 618734740 220248475 12133158 926422501 10947541 206715859 882241369 788407893 895774023 539703809 828495801 576059738 145439533 25433940 784631981 712485399 452614192 69925379 16276800 713796340 321623516 573769670 781655967 892209179
13 -133
756 140 570 18 422 121 769 906 839 939 641 546 637
250000075 851902363 10524208 866201497 810262713 987680922 290218622 812071275 130864393 231547399 553973856 729436220 250208321
89 -839
282 837 134 497 719 275 804 118 643 327 889 565 926 544 384 5 935 401 897 588 463 65 257 204 902 476 79 713 461 599 513 188 763 63 37 147 353 795 896 38 733 286 730 196 163 270 96 116 599 296 9 836 436 169 698 206 592 478 818 958 502 101 214 293 666 890 990 761 585 931 6 947 22 28 958 39 758 388 147 223 733 742 124 905 39 322 845 236 368
245049073 596036279 323705375 78154676 158883820 727963134 54461891 255205952 447416021 968669474 54049820 762545902 504768156 416202615 728244715 725244982 346614515 173485237 157187831 440414511 987217619 824058232 689363079 76755482 250680565 121196993 141187561 950191832 294607450 971578227 785432815 410152303 662436548 776256215 91699821 627935369 794534714 434119448 16127676 802748916 528658568 183531720 480585274 498320675 360808380 516138585 684944328 532580267 356954795 608009893 210373450 197910471 39144554 341015911 932331051 412378325 984248277 116982720 134738390 811998167 918080011 308523187 133633086 588439027 245751535 603071912 754949207 552644851 43709353 166421741 934868634 559177158 799263011 717374000 51338117 392042237 727570573 112889094 875318809 403231567 236717530 267251560 548378202 638453781 285467201 711617073 582953427 751377870 558921404
17 93
797 748 909 889 486 379 556 197 28 608 555 285 126 71 922 669 574
515715406 515898301 21601566 266193761 756465858 797918013 476339815 184243289 978365080 720165908 434550207 573551942 285893612 480440740 11723477 340392808 88681501
45 -675
279 87 298 760 756 471 12 171 949 579 839 328 189 16 247 672 713 994 740 143 452 943 34 584 852 956 162 422 122 655 199 780 430 747 866 214 969 551 543 774 562 583 662 616 498
227681698 175465035 983627334 599968207 907067578 90644765 917292148 546131397 602672071 410578987 859536229 272886448 153780772 559426834 252883204 865757203 202545008 26631512 440854980 383076756 350375439 761611493 444200217 2847613 217836455 511642757 654158845 212621629 200042915 553119335 664579948 804854757 672552883 491237025 637033704 843666092 950262858 684103593 241613045 743637356 142860575 619074269 838978462 670162722 711562157
12 -321
73 18 27 568 832 876 794 584 135 455 276 360
624175462 207161992 376207450 197059156 745808319 625440950 722108929 974084414 24141559 599751827 483195463 61223795
25 -130
330 699 194 45 113 781 254 165 513 329 82 16 425 700 376 391 294 583 918 237 576 193 479 424 187
414167944 575754992 651938772 386120503 952999468 307086812 545718928 118618321 577779741 42564289 273685206 738902648 53365671 624434305 796014759 249046800 703967133 135139874 859175621 834327522 410802132 318269262 707678520 514277658 937791907
80 174
280 409 621 211 480 471 368 317 738 426 622 1000 962 347 62 72 433 870 658 778 138 414 25 587 870 327 499 57 369 947 168 351 650 822 793 966 311 738 445 438 911 276 614 537 838 965 650 33 708 177 74 901 862 587 878 616 356 712 734 514 25 135 698 981 239 928 20 201 536 442 953 912 798 386 972 842 315 291 803 427
624064146 353158841 761725608 987561712 967992260 349305709 545150769 297413270 457215268 386824972 33262440 652892395 5695548 324337488 795946875 234650139 567465469 204975093 906132797 113660052 860860219 566604093 856738980 480699274 587539247 81231469 260804681 558564212 107071475 795763278 84084203 956588173 477473545 524191148 547321068 324298068 967657429 259397594 148028626 74457868 460258334 395875629 280754119 904152637 661096081 331375485 499385114 387000113 724663102 636783271 668118460 146447992 253489177 694662413 520406212 748968292 666145658 96545300 257055723 586569870 163666590 232915621 197114385 468607567 883224611 135498668 395247030 966969160 128639632 117947036 562855298 335677146 689936075 770323946 840094909 870207919 638512289 899207054 904711127 457926703
73 667
682 212 833 769 675 791 552 983 244 904 90 408 245 658 664 208 95 636 765 115 215 41 426 883 905 9 210 99 563 462 751 551 509 96 747 241 192 105 576 982 380 594 841 487 856 524 678 737 365 216 892 133 707 32 35 496 180 507 758 252 44 981 718 950 975 452 376 558 595 292 386 810 857
602831964 900349114 771415747 635261176 889872071 804352959 313401974 781404091 952916228 191111486 289430876 772378214 419335895 270293886 6633546 600174500 263099718 360753580 136723354 569926468 876892444 855012440 888306088 345087159 586576233 84799478 211920215 881990036 764068863 683579231 587053706 752759317 971352055 879190605 457532074 991934871 716464171 145840610 485817126 909657886 365726137 20670242 914718191 769705422 534643334 27274100 963781624 838583667 135552952 545590565 685861308 994582266 310720059 282110948 532323767 447534326 181636414 870370119 767760620 953767452 881357491 148475205 6891358 268389831 445883858 408742587 735171223 385875061 996160406 300501479 205398564 856418887 857833278
40 227
213 766 628 322 800 212 151 298 895 139 923 859 794 483 890 325 418 719 758 462 759 437 682 119 144 474 751 453 351 636 376 9 522 534 982 105 52 31 852 37
898149825 963032115 885338435 102763098 839946085 921587448 903980104 401181298 48821942 939684739 811717770 910743610 605103950 905324873 498276132 570111355 726838762 117805958 500553369 757020675 911233773 809281977 684207946 67614241 11419358 444195366 152696834 792642347 654036197 34785874 554382443 367009275 925907282 735017355 119121302 406546286 845841943 376590686 670223992 923097828
5 472
575 43 554 172 225
908737268 567729922 673325194 217716165 462784868
86 311
415 269 927 950 625 530 661 78 733 942 81 707 140 974 430 196 586 250 89 643 743 320 229 456 855 753 328 599 811 123 388 189 150 637 287 710 129 638 795 66 248 814 127 668 3 10 620 194 654 221 976 784 665 818 247 309 160 147 965 259 60 525 357 131 984 889 173 95 284 309 760 559 654 953 290 133 53 115 728 144 940 651 501 109 69 559
719477222 651796025 383404339 278857848 217134272 978083528 601467286 757791828 61841540 635150194 714740731 634011178 921700921 23658744 911526826 781385681 616196490 303538531 41396430 413632161 968693060 405509246 696761081 202532855 785663450 943588951 749142941 30967734 906259425 390204354 950589075 507071169 917394068 89514198 832192152 522614146 899963985 237625197 746006987 334123622 7356697 846459304 134664241 244157023 995488532 898684010 219401777 540353889 475759371 128883672 760722201 898264805 877161708 56519135 280231831 406636648 671368266 106331310 199613504 766510061 63356123 645223223 486620684 453892215 522240248 381883315 839626968 565994128 955519008 19325979 404899299 45892806 77606773 459600047 812826705 131042856 559248445 357586547 193516459 163830477 402729570 873759661 811700829 239239245 413178611 30225513
7 -462
481 77 61 584 715 765 127
215237929 643055442 257141520 578521137 992099299 734821485 761731345
32 -198
287 343 227 405 484 557 39 701 735 347 612 537 999 507 530 375 222 804 452 472 537 3 724 328 35 645 677 417 1 927 432 889
963510911 825781806 63423824 217317239 433220729 276132175 501355638 278194234 435775891 363166840 239369429 961244042 28011290 222640117 588670079 459767621 780839937 319219796 225415526 336246732 963840349 576850153 122083812 635124867 257313001 156550219 605421876 894128212 74592131 59490517 470455286 97577004
65 -595
615 69 549 833 694 539 965 902 41 735 707 631 918 151 586 28 810 820 696 824 517 794 174 425 180 51 899 843 110 989 9 542 360 311 911 676 393 952 637 44 374 816 995 386 887 77 442 468 72 992 585 934 449 861 601 303 103 583 586 954 105 897 308 694 43
545034630 29684063 486394447 94538750 951662738 406468963 38583354 481056798 385156918 859505496 114552629 256110139 234521520 631425424 996401197 947781033 588459200 727161472 718967509 16294432 732219437 454432579 222926374 934864956 151793982 625479703 823633113 415842814 591844162 416688861 40079343 189316425 838351368 208720285 789482794 937776230 356764263 678377216 362629521 675441280 688263864 888002260 265595376 932609065 216663383 25045132 716061013 581964243 839580965 785542590 871750548 303324248 771804169 582161059 500815300 2316659 213243754 941878426 454879936 394221125 216069303 594494629 118851496 421872593 739908063
58 731
71 953 883 520 205 190 175 507 713 634 927 854 608 118 889 404 779 41 385 347 181 762 387 416 870 752 610 385 235 354 924 633 851 719 268 23 907 504 255 415 131 593 615 815 799 652 19 907 840 85 613 355 272 183 642 880 57 765
404678598 925787594 257650399 349344906 626201006 426617036 578857673 646483090 943254619 106835286 642669828 483969942 384159998 486046867 10674560 283041876 19209830 424496625 549028369 98703885 932988811 515183523 658387183 607792390 761922567 814322466 277296438 496357127 598103192 801672616 196604263 508316127 412490144 141222067 858921446 565859293 673810853 245618312 707468153 633480281 150665169 289465518 789879247 801078825 346140274 973128303 691824631 419264556 127544699 395951962 880774885 19943875 479686914 201476036 990397936 564732754 744604096 245568834
63 408
228 624 775 901 416 925 614 357 466 365 668 243 165 158 213 328 846 347 472 8 791 804 963 621 623 556 388 756 519 906 929 357 214 896 177 391 967 271 897 82 46 785 513 739 615 654 492 883 255 72 483 48 464 942 363 283 978 589 858 73 204 898 510
520619914 441724295 120379289 870521406 638144629 116056916 522837458 130076663 212510930 588305120 772128974 47227576 830622294 674908855 453216374 916735886 810150459 966642311 457335925 769031913 852552637 608982944 376883897 130619165 66048158 376391035 740712438 10271970 585943970 881552944 417815586 964159957 996620052 578148094 918235386 696548085 254382400 487029447 25834620 137147686 776835831 123033745 390360939 217426865 672961550 254698502 190952399 376269506 354618846 218639860 858517874 226908137 432853958 95120591 211726435 343793306 590883237 518695722 212589431 316038317 625585248 216049730 940325571
10 224
763 603 366 783 968 31 288 856 631 360
529164125 252787554 57390827 77894728 725157553 672481894 965456257 586458967 154195627 152457979
79 731
305 240 112 456 10 162 474 900 138 36 318 173 361 298 144 138 76 901 940 830 179 250 270 953 953 699 267 325 920 964 214 609 466 743 308 130 313 585 176 797 607 906 528 487 495 329 541 61 978 494 775 844 747 966 343 690 236 715 228 787 910 681 903 189 69 658 718 916 914 595 564 735 79 133 39 321 734 213 265
649594185 361702667 935366484 28384353 204278738 760318733 248384391 629078943 414227700 932217689 697066968 536007003 820218105 869160959 226340899 115431558 210703984 336356083 974470346 340190775 951958702 305428109 751245618 289111079 390024264 383800330 534794820 457420597 405690779 549768712 732086509 946751972 852656964 275035918 195427486 723128024 127430824 136143362 434372556 840786781 114706029 219673777 199046769 675800032 15859455 533131850 863478921 459564659 1256716 213570019 539749014 633382733 659595272 413885171 881978397 97400648 291235498 137144278 761908775 718901858 237784429 742718029 460193217 283148348 20990224 83000827 210882172 929097374 64864023 702916329 923844333 506078193 216875591 883953154 75288366 326581187 450420014 776531864 559487323
23 583
317 703 546 99 715 764 759 389 77 406 676 264 779 833 891 197 874 678 346 814 498 507 107
556182722 739794830 532074064 43409221 215983557 6923303 348976346 485152577 162676053 960265506 629301131 411992069 512165670 996116021 509476904 208414893 824361519 734159358 167865850 92647797 455043371 214903932 433426510
28 -238
380 733 28 589 909 100 156 596 452 573 957 444 641 893 769 226 72 236 695 577 546 488 168 970 521 922 948 582
883805415 805926535 579457643 784194518 962461376 315306000 764795973 740429940 213240267 360877050 346052403 58417815 202036821 679220415 617541667 347957035 102554637 822142684 997783463 187477854 666126985 815876433 405693559 481308453 686290368 152861220 251498986 957657525
99 -164
825 922 428 164 773 787 486 375 60 515 283 861 704 298 591 797 991 651 76 351 28 788 381 842 660 880 745 164 739 816 686 270 293 278 276 749 829 712 326 10 369 779 677 915 667 702 236 576 938 19 741 974 71 513 626 408 17 44 549 681 265 179 88 459 142 194 942 739 563 758 545 858 76 443 537 710 597 257 339 767 435 347 743 162 992 799 714 834 739 576 594 802 118 527 77 764 374 670 866
522349797 579339095 460768108 184555797 455579846 291033750 465349572 627564216 383151085 343636077 233560261 930584989 733810514 770681418 264262619 663825909 581982194 226466624 268138165 938490324 622166864 163036804 782414789 655446962 54776815 406145009 384831683 786895083 521887193 129833605 238781226 699294272 65199899 536684770 482513082 327899220 234218566 678474190 162492916 440501808 277627120 570731187 156488865 740910528 286981681 715530783 877477452 455205972 720740135 7891013 282256579 270608160 417034610 570667387 484319386 43185596 121156536 50831546 369086887 237455524 409790498 521164321 181711239 588154809 999416029 361702258 450352664 251193022 134193307 313820308 725915133 263785948 503666447 879812111 44317982 668856862 312956788 945848211 416857893 414661110 233553159 586624113 626596353 222348214 288586632 552064544 60972647 911761432 273140158 367381178 716837452 229506743 314446832 331882876 209031532 29838483 165609068 578883913 950055366
1 909
672
639108126
25 210
226 554 182 692 701 238 994 732 691 808 135 923 219 180 62 279 151 680 156 442 661 9 496 927 895
743414277 365107215 807014080 737313739 803711127 145452232 643004835 243063051 816800503 744602761 670373928 621465685 854056719 972448256 403204557 12550460 364831503 74614210 646568594 637219701 164329 430821063 672379773 211387227 816332757
12 569
332 95 416 78 570 180 863 385 187 177 130 695
416088874 240982228 725832469 977794072 311745571 182993569 212828392 742485298 289796698 280235358 711148983 599846917
6 -341
818 616 454 347 917 266
960953986 770771149 227560433 746115169 268692724 196066099
1 -828
994
933111187
6 105
159 961 532 93 760 962
649846803 931793988 876764063 298863069 69378550 59119725
1 551
439
599836974
2 273
505 585
929944918 340753235
1 -932
652
738625699
2 -995
656 669
925543909 86046996
1 -758
629
514743909
1 -298
336
84667713
1 -220
672
960574985
1 -680
415
808880161
1 842
920
408169075
1 -765
371
606757357
1 924
29
186184702
1 245
637
962629405
1 -342
665
501292354
1 -894
855
886308459
1 -452
316
448853273
1 -233
648
756395728
1 -624
792
476130971
1 586
683
130496389
1 -26
294
447707936
1 -321
296
298234882
1 -583
350
84883524
1 -490
344
157411842
1 653
354
405955549
1 -356
884
84909436
1 -846
611
158545414
1 -808
854
193511081
1 437
729
116396823
1 -687
741
46031876
1 3
686
469535657
1 464
340
295366212
1 -777
131
118462614
1 -347
43
16956515
1 33
896
709276405
1 975
139
467399066
1 -161
527
825396770
1 506
253
806732642
1 -338
696
223999411
1 853
402
813980531
1 -206
21
795898754
1 -207
3
351637447
1 -827
695
94463401
1 -458
202
309185687
1 818
423
369609856
1 985
126
399886427
1 -847
837
190537889
1 402
330
333947854
1 -718
746
675130084
1 275
550
855288807
1 -963
401
730604129
1 -53
355
851069408
1 126
945
825909364
1 -763
634
522538290
1 70
75
536805555
1 -285
444
338593685
1 -277
770
580904697
1 882
515
666598147
1 466
508
348898654
1 -805
390
875034037
1 357
661
247606843
1 332
912
934557732
1 746
684
773701162
1 -219
849
89024265
1 -300
771
966986242
1 -754
514
984635740
1 -259
402
880062686
1 829
980
354836055
1 7
780
69089815
1 426
977
713257331
1 878
527
462571332
1 -292
1000
378368616
1 -70
495
756598336
1 -759
884
552028977
1 610
115
220142883
1 48
580
62763013
1 -623
548
263693895
1 586
947
808116574
1 -226
645
312897603
1 385
809
384549364
1 765
301
27719666
1 418
383
893145794
1 -750
821
812831340
1 842
751
216174847
1 505
303
395514635
1 296
304
904917029
1 547
268
134759271
1 -178
293
217542125
1 852
197
944525656
1 274
557
824382543
1 721
426
105250554
1 37
491
368685445
1 248
909
506413219
1 -764
471
991010312
1 -349
814
656616174
1 -707
674
932433553
1 451
495
761751731
1 -814
349
19566105
1 800
649
863920395
1 265
210
682789848
1 -876
380
272382288
1 957
24
640062792
1 -584
642
172260122
1 -158
250
17934882
1 -277
788
107454530
1 854
888
441294943
1 796
274
76759777
1 40
891
344703031
1 981
838
460904273
1 -953
140
686396452
1 833
745
963595306
1 566
932
242508511
1 462
211
935541829
1 -154
5
177207649
1 848
134
228383419
1 -214
158
137979618
1 249
402
542571750
1 -564
514
670020828
1 -402
721
658647646
1 906
801
639425288
1 -30
940
224624380
1 -356
292
895424863
1 -439
923
217166554
1 -280
436
667939353
1 569
920
573574223
1 -168
298
410938801
1 -604
476
503095798
1 573
791
752412382
1 -865
151
696449704
1 119
565
635628697
1 -662
467
671211900
1 -33
603
600536605
1 -65
553
766648269
1 650
844
673830625
1 625
49
113282867
1 -184
464
290479263
1 -274
269
907630983
1 632
616
715240272
1 483
470
939842275
1 110
710
986820909
1 10
508
718239647
1 -836
305
804118190
1 698
481
369314388
1 116
355
408829581
1 -701
309
794236892
1 -210
46
390337987
1 852
586
19084110
1 390
114
431010185
1 -701
737
536249349
1 258
144
749993815
1 575
370
726372249
1 -384
345
563138280
1 330
343
34386916
1 77
54
901034035
1 -679
801
729054462
1 551
856
545999729
1 18
848
5437248
1 -253
1
204953373
1 -210
302
233454915
1 -272
176
386423278
1 -237
900
595853792
1 -522
864
548483294
1 -563
890
93811761
1 -729
553
165737254
1 -303
138
345772942
1 -157
100
580117055
1 -901
476
454207889
1 -952
34
613231585
1 30
522
360487441
1 74
901
999075846
1 -169
861
59856681
1 342
60
811276007
1 -958
638
713476913
1 302
242
841251069
1 -356
837
572142275
1 24
582
870032640
1 539
251
21011638
1 -10
875
13138922
1 -185
691
959448613
1 185
929
952857844
1 98
452
982584936
1 470
978
300600215
1 -590
679
489828121
1 414
917
451167627
1 419
663
224586255
1 -879
396
832595146
1 543
770
389393765
1 -496
673
315679117
1 -468
980
8261492
1 -814
236
39944269
1 400
940
624082643
1 467
542
218315715
1 -855
620
201750109
1 512
992
5180647
1 -190
660
560769834
1 939
243
972648691
1 -888
855
616853139
1 10
120
162204000
1 -914
131
652337714
1 601
752
421632487
1 -101
4
58219999
1 -111
109
912189568
1 -45
809
816469427
1 -231
271
639609701
1 -688
603
759241735
1 -424
303
598336783
1 -410
893
930014069
1 -102
902
724858423
1 -276
406
944060117
1 455
549
487250901
1 -1000
287
765791552
1 473
933
963029795
1 -95
330
571694095
1 -825
207
825360282
1 -531
784
383619292
1 -794
381
584759539
1 -539
242
681118591
1 851
423
305387814
1 -287
800
932146193
1 -921
174
355449454
1 -431
540
433699052
1 843
131
102895426
1 376
958
157699240
1 -895
7
243097179
1 314
976
592040478
1 548
371
629900468
1 707
115
833418855
1 226
152
408814468
1 -358
39
884211933
1 -801
576
386122309
1 533
222
137653527
1 618
707
190421680
1 585
569
476898544
1 926
25
122992318
1 442
944
4476545
1 314
237
83637415
1 989
445
178428961
1 -152
911
671396069
1 963
393
902198379
1 -784
25
297241137
1 610
268
678427703
1 357
986
761604484
1 732
1000
451446431
1 -272
445
623392790
1 380
925
745145595
1 419
417
530769761
1 -870
741
922852
1 142
17
304041246
1 71
825
753144371
1 238
365
473614150
1 -844
881
60186369
1 90
758
587910162
1 71
263
568799656
1 129
885
241589754
1 -991
836
857043648
1 -514
812
182031288
1 115
704
325966626
1 -545
170
423951429
1 99
533
575108072
1 -205
682
283275993
1 -52
124
269902954
1 259
492
511431918
1 -622
653
893711937
1 5
473
532166718
1 -450
754
151817030
1 734
26
374525119
1 -622
396
693098387
1 848
552
865135789
1 -707
675
574450048
1 257
284
297666687
1 289
833
793493926
1 24
384
142952688
1 -767
902
800917726
1 -808
436
296939255
1 577
116
697667138
1 -827
328
963528141
1 386
236
148203306
1 53
79
821337325
1 -100
270
438783279
1 -820
681
97511950
1 -201
220
304302634
1 726
583
21360938
1 260
31
761357365
1 362
171
266161274
1 -24
431
795235240
1 -750
700
704286838
1 -117
94
566284060
1 -221
197
77091288
1 886
293
174750059
1 652
246
334617497
1 238
676
256306093
1 -207
344
548174578
1 582
45
529322299
1 511
524
810698588
1 -39
920
12934574
1 -968
323
243958415
1 72
991
976979680
1 563
950
844197509
1 -911
267
636045033
1 -724
671
910739831
1 360
701
795700770
1 -369
301
403805150
1 1
309
309519140
1 -275
259
893215346
1 -462
364
538998473
1 476
457
365290029
1 -91
157
81698857
1 -286
800
735507528
1 -517
919
878098077
1 -884
897
60350524
1 -412
227
371921342
1 917
37
187458497
1 -767
956
541879654
1 201
798
696800978
1 -499
624
723055021
1 -266
363
833098150
1 682
635
395874028
1 969
207
224694966
1 670
60
575597501
1 618
866
397020349
1 -337
789
215601912
1 -278
373
946633906
1 -735
822
189245878
1 43
537
337915343
1 995
754
589928784
1 536
920
69050253
1 664
623
620673888
1 542
617
405939621
1 98
593
165937085
1 -915
47
318250511
1 -254
239
151899267
1 -806
737
257045765
1 475
90
266060808
1 832
402
702909184
1 854
373
291870951
1 198
882
176373945
1 -987
839
17568759
1 -863
18
921332008
1 882
921
523613780
1 122
324
893248391
1 267
165
415625044
1 -807
631
442727247
1 376
628
748728978
1 -190
718
384731193
1 636
511
687196646
1 -697
640
932253757
1 634
230
742293353
1 -640
336
976257430
1 208
99
128145780
1 928
150
642031803
1 -741
982
715179681
1 307
283
926752357
1 820
641
472871880
1 -762
240
961542543
1 -799
549
399269891
1 540
783
114391408
1 582
386
867299497
1 -384
623
395270018
1 708
58
925540181
1 -1000
619
257169278
1 -365
990
265342943
1 -117
627
568064349
1 -615
398
393476704
1 880
984
283991
1 341
596
389552946
1 785
139
588457446
1 -414
753
277933293
1 -435
381
926419907
1 681
501
127290474
1 635
592
555685351
1 -452
570
270629059
1 992
739
514186122
1 -29
640
428705103
1 -740
81
493065766
1 517
313
500820905
1 299
378
524416372
1 566
310
771020713
1 -939
815
954764653
1 524
695
905573737
1 971
817
8643658
1 -382
679
954681665
1 -18
409
306570883
1 290
36
367295434
1 219
384
181996242
1 -928
402
307025373
1 -365
648
757500464
1 -20
559
317812372
1 351
481
871572949
1 467
879
269648710
1 -772
571
206114108
1 585
897
539976078
1 -41
169
520715804
1 -740
559
906682181
1 167
403
568304239
1 -783
82
928722562
1 136
899
816963693
1 -143
450
940207520
1 -814
296
809216145
1 -970
945
791325495
1 444
132
83505042
1 -365
879
250709537
1 573
385
806451818
1 -962
694
366537077
1 -848
815
557027409
1 -73
543
913090190
1 424
311
7786178
1 -398
586
388772613
1 530
34
744234356
1 445
1
877317809
1 373
505
645399649
1 -235
973
259272621
1 389
877
112482242
1 313
558
889052241
1 104
504
238422543
1 333
14
488873270
1 -925
73
699684355
1 99
854
234774326
1 671
107
474251925
1 -813
454
768842600
1 -555
774
251492606
1 -121
480
48084775
1 -195
507
220905657
1 771
644
109355020
1 -909
915
762508157
1 578
300
904799726
1 659
984
983807300
1 -710
745
604525288
1 -34
481
113615943
1 205
756
617352018
1 -715
649
789813503
1 965
797
615781318
1 50
384
363745316
1 -181
781
822064411
1 449
886
53154480
1 595
583
587821676
1 -296
606
288384988
1 797
138
782297874
1 790
321
122026785
1 49
495
575485604
1 -706
630
346846776
1 -403
193
394537213
1 -239
687
719114521
1 301
446
994029621
1 673
374
945723390
1 669
842
9324197
1 98
43
263720288
1 462
444
558784742
1 -127
919
593262071
1 -4
782
609390034
1 -601
739
808539325
1 -588
536
888411777
1 384
584
872970475
1 273
349
621259853
1 -561
271
167454714
1 713
363
212565197
1 219
497
143063971
1 -166
590
539311068
1 369
744
528433630
1 -442
901
648257938
1 898
780
736345317
1 -680
601
861222985
1 -666
358
754875697
1 -76
781
251909784
1 -636
759
155285883
1 -367
48
891613530
1 947
432
417321659
1 -504
851
242700711
1 210
394
872712235
1 167
528
568125145
1 81
766
528677188
1 -108
720
818107015
1 -585
366
497357759
1 -53
108
80382604
1 -661
954
386104725
1 225
156
290485505
1 954
147
120510206
1 -479
58
418896445
1 -929
474
578948212
1 -142
46
771270363
1 -157
160
737075888
1 172
10
931352499
1 357
566
244299434
1 -551
831
174980062
1 755
349
677795740
1 -562
421
80332470
1 877
319
541936895
1 90
342
866972115
1 630
724
431046284
1 -582
907
748028174
1 -482
460
59963452
1 -736
956
596362880
1 -740
162
291404359
1 -531
35
46391939
1 887
143
155661607
1 973
369
430308271
1 -846
330
776498069
1 -488
22
300985565
1 -136
317
7127178
1 171
84
46990118
1 201
538
466313022
1 252
603
24139748
1 -452
144
853798700
1 377
917
681656495
1 -576
482
115747339
1 791
731
890980704
1 -130
912
925170644
1 94
357
703740433
1 -384
931
609612482
1 631
382
41911065
1 -75
692
336356684
1 -26
188
740972307
1 44
909
287018028
1 -555
835
631710936
1 993
453
651635803
1 -36
561
708449663
1 -626
295
499573009
1 662
266
674967139
1 -945
75
652576201
1 -165
445
763133724
1 -85
42
523908154
1 435
396
938052483
1 717
589
771129438
1 -970
600
934613426
1 -580
125
379908717
1 783
409
468208641
1 289
707
247946978
1 425
769
487870217
1 151
761
807716980
1 121
392
789239715
1 578
215
32488477
1 878
328
167786729
1 -557
133
242948885
1 -145
754
782511155
1 -257
606
951591639
1 -92
350
855081754
1 -13
850
834694938
1 233
878
971843448
1 -204
651
619833816
1 371
539
108508004
1 818
616
105277770
1 -971
989
242426681
1 -511
771
468612072
1 655
734
754218896
1 -158
638
279498861
1 -135
703
763559744
1 -953
849
392879056
1 -991
880
841640804
1 721
485
165263690
1 -824
427
741919060
1 -76
875
486471254
1 -514
136
765244073
1 -64
444
362920619
1 662
617
545583421
1 -317
377
823234116
1 187
903
299071272
1 504
108
627963223
1 77
139
992100547
1 179
12
553304160
1 893
429
132182695
1 297
372
464536598
1 -728
702
570749870
1 -566
44
915645812
1 -765
489
700430064
1 431
549
274222001
1 262
61
132852166
1 22
768
54138438
1 -636
347
899974090
1 238
790
165891822
1 731
406
517162707
1 -167
241
82543008
1 -234
836
458993916
1 -991
496
309679766
1 -89
697
294736030
1 -782
750
898792009
1 264
596
842833488
1 -309
387
767633265
1 65
767
861333229
1 -388
616
947166472
1 -655
610
183722381
1 646
550
103196232
1 -282
560
340776841
1 381
879
948829351
1 953
487
675530875
1 -530
946
347757025
1 497
795
395656763
1 596
642
182850029
1 833
827
10287842
1 -380
862
96727301
1 513
904
178596041
1 -790
921
794331042
1 -629
861
796745866
1 -353
459
369738877
1 -990
985
937189629
1 643
901
304718990
1 -937
125
636250939
1 549
793
619066128
1 410
243
402158237
1 -751
958
471917433
1 -834
188
321983677
1 -1
679
235199877
1 57
209
940641651
1 807
339
165183276
1 -288
906
879274200
1 -783
229
375109798
1 -77
161
563235142
1 265
469
440969325
1 778
798
949559637
1 -22
68
565437242
1 56
195
791062494
1 768
243
30059013
1 873
817
911748602
1 -400
668
589831689
1 -368
536
494083842
1 989
494
342321853
1 956
850
849797264
1 -840
748
152104922
1 858
872
487630460
1 472
118
870091611
1 -56
514
372790496
1 -57
773
466803063
1 642
978
888941075
1 -467
346
198656169
1 782
57
721426096
1 655
166
481878439
1 -6
719
351542159
1 588
723
970659693
1 -456
62
309407178
1 -110
344
833228083
1 799
478
830671545
1 -748
192
487742577
1 -324
489
204436980
1 832
619
586213089
1 -16
312
824280407
1 66
818
843977851
1 632
731
277949688
1 -266
366
198944122
1 454
949
287909170
1 109
104
344338517
1 -756
564
348051613
1 479
57
28794822
1 -359
748
79987730
1 155
211
289536198
1 651
756
869187755
1 -484
982
558731406
1 -140
109
242184128
1 450
874
208303254
1 -456
689
822001386
1 835
538
497988760
1 136
665
709255170
1 103
198
339441805
1 -668
78
691651874
1 868
896
849328301
1 991
920
914197666
1 -251
687
554671987
1 -917
889
735816475
1 -493
525
885287318
1 989
457
478226278
1 -204
220
465588752
1 199
474
971136157
1 -312
116
595972634
1 857
981
431175704
1 191
318
48239404
1 -752
226
459621232
1 -485
363
931985664
1 541
11
824366206
1 -515
876
714525583
1 393
257
327945052
1 535
914
547779858
1 775
444
798846562
1 -605
239
633991170
1 21
974
552496169
1 -56
306
428753175
1 -978
640
851787147
1 -659
542
319552843
1 -440
2
797005728
1 -70
867
911206359
1 -431
942
712512449
1 686
266
570564147
1 -825
348
614905735
1 -740
812
381447194
1 544
70
328080076
1 -580
275
384854915
1 337
421
76051368
1 822
934
500047016
1 -278
34
645631604
1 917
608
856315393
1 464
189
501483465
1 -623
529
580966985
1 33
407
508189825
1 140
673
263501431
1 72
403
224540084
1 259
907
172868549
1 -785
336
544285371
1 -168
120
712630699
1 845
407
427756847
1 -400
495
164069860
1 -832
499
521730282
1 -672
170
347020391
1 -249
827
777158148
1 -989
411
43878254
1 471
992
11276502
1 -730
906
560145266
1 -955
388
928635386
1 -830
520
317905195
1 -566
176
702441032
1 -524
926
821832596
1 -961
133
63418585
1 19
493
700705252
1 166
707
481457926
1 -401
678
461382036
1 571
691
134460520
1 -651
931
697112671
1 727
792
649790169
1 940
339
464849980
1 -846
753
794494577
1 -660
609
879561574
1 800
543
280188810
1 266
653
333193811
1 -154
861
640621755
1 -580
736
840920511
1 511
754
773564127
1 415
515
705421474
1 779
535
704898831
1 362
847
577582132
1 521
574
578123938
1 367
654
63689199
1 -883
488
983057715
1 -364
871
172646795
1 170
854
930342042
1 -203
885
530004227
1 413
960
808198384
1 394
200
499295886
1 705
728
635564174
1 402
337
328785062
1 473
838
267131918
1 -582
601
295674372
1 -200
972
748433480
1 903
513
708915616
1 624
835
648210518
1 53
538
43323573
1 68
371
776827791
1 558
158
211082426
1 912
238
109551502
1 472
469
503052649
1 -226
917
594584107
1 -495
735
561805498
1 -716
632
85906303
1 461
15
293594344
1 603
505
619537892
1 -27
750
600328298
1 -502
89
360633842
1 204
363
118661626
1 -516
144
393331842
1 -376
832
24120976
1 837
232
689805485
1 -954
719
136204647
1 -638
785
854061517
1 -50
711
121434614
1 -227
469
137222522
1 -629
451
26395639
1 -531
349
168584077
1 -4
35
577384803
1 100
154
863036448
1 871
680
590791282
1 -896
44
582757259
1 847
212
101661086
1 -742
532
290656871
1 -610
574
371684768
1 223
781
403200397
1 -911
632
1110897
1 731
302
773957654
1 -286
284
172649546
1 200
304
720094044
1 -520
834
457963939
1 125
741
262831351
1 -774
507
721283382
1 -373
614
291627713
1 -994
624
617631996
1 401
524
173187281
1 -975
306
482922286
1 455
895
355999618
1 423
770
68218948
1 -161
217
115479916
1 999
434
173350648
1 299
978
128102761
1 -532
786
293793347
1 -579
100
493549712
1 181
978
897317726
1 516
384
470528572
1 -453
149
629950401
1 139
502
761036806
1 -198
171
937848614
1 456
424
548743109
1 512
270
606833542
1 -283
695
378163092
1 322
669
740207898
1 444
339
233946059
1 712
706
556098651
1 -344
422
471895299
1 -404
375
602391041
1 -487
745
31835158
1 171
28
809926918
1 691
540
799967771
1 -369
514
98988707
1 353
73
370076269
1 -535
546
613209680
1 -821
840
280593573
1 -517
781
437256136
1 515
971
374021274
1 -518
332
768487170
1 -798
251
698886759
1 -696
41
807765048
1 102
737
436804196
1 -996
99
823227874
1 -485
61
349874475
1 -588
885
620565179
1 510
432
59539347
1 -712
95
946179002
1 30
13
658150071
1 570
434
786255385
1 249
979
554300399
1 -70
343
275529552
1 239
795
383415509
1 875
199
3068698
1 422
264
542364993
1 -993
396
125201262
1 -343
465
190135628
1 -622
334
84348038
1 -57
951
884973903
1 -227
157
449325275
1 627
172
814513123
1 592
172
920247077
1 622
225
890836450
1 -346
371
888842335
1 -424
767
482602596
1 293
435
381292992
1 -717
70
243586243
1 463
222
446302914
1 673
151
146903702
1 -389
451
40562461
1 -818
21
473836984
1 38
805
584897228
1 333
471
130748993
1 -95
147
648812550
1 270
438
374740618
1 -780
472
571845957
1 -391
909
499286317
1 340
476
407136577
1 612
451
761188098
1 -687
536
79089397
1 -85
705
322130210
1 -529
142
886514584
1 481
98
154436839
1 -510
749
937959076
1 655
676
251655144
1 314
824
342354897
1 958
667
849544704
1 305
334
989354266
1 395
94
544615752
1 -96
538
64907446
1 115
239
27847703
1 463
84
635040031
1 -839
270
473217800
1 793
637
248804110
1 -543
325
17529075
1 -968
231
667950972
1 -375
589
150628081
1 -355
137
919559073
1 -3
958
59624540
1 470
477
559863543
1 -868
922
809468108
1 -20
357
528939319
1 -543
122
906950682
1 -751
137
686411353
1 -259
558
920494175
1 478
234
531360920
1 954
792
492796917
1 -103
793
611454059
1 263
937
840195444
1 -496
879
896121996
1 -233
529
157774261
1 -721
662
742336499
1 645
458
261808081
1 726
805
448793051
1 -544
228
823179042
1 -610
759
759809979
1 741
641
596275008
1 -446
612
523864397
1 -15
2
949697028
1 -718
957
864441482
1 -499
144
267200903
1 -747
499
463120298
1 748
299
514037795
1 -2
255
636778792
1 -868
724
248795760
1 -527
978
857930171
1 859
830
626572616
1 415
86
394667100
1 588
56
384639938
1 307
419
307654214
1 43
715
315758393
1 -602
569
774106352
1 58
865
624344389
1 -897
35
174137876
1 -778
203
458527679
1 -636
225
912433067
1 762
322
379682497
1 -230
381
855952366
1 -268
262
158875299
1 -837
870
855042901
1 -102
57
464485886
1 -347
278
226542746
1 132
35
635781035
1 -922
863
493022390
1 77
814
589684420
1 -635
105
741246178
1 -490
419
855183521
1 -18
605
257016470
1 -677
610
921465563
1 874
764
990247309
1 -425
45
486014796
1 563
567
825879486
1 -160
421
703172107
1 -643
959
441048418
1 -864
242
510795123
1 -281
166
753974516
1 192
374
687528477
1 -441
500
273431851
1 -43
746
149125344
1 522
849
672445697
1 -871
286
187894999
1 -741
992
625714607
1 -45
540
566519642
1 -138
105
2705069
1 46
500
531291650
1 80
613
586694582
1 579
193
502639785
1 989
654
686477505
1 237
737
504363879
1 988
371
612445704
1 -447
688
191338645
1 -129
151
425666563
1 944
285
480403148
1 134
106
803902829
1 318
201
373061862
1 -423
500
699544381
1 531
487
936437243
1 20
665
199230125
1 -784
462
757839716
1 -427
983
173651766
1 -175
391
569415867
1 -962
200
42077328
1 966
741
321202135
1 73
693
722722485
1 231
639
932008147
1 -519
496
534937054
1 -507
806
805156360
1 -626
721
571438724
1 365
356
306869773
1 -124
337
807624032
