1000
465 151
783 964 379 896 474 51 12 951 950 872 740 2 258 980 195 266 642 778 687 712 845 587 291 373 191 181 450 632 233 344 64 451 964 928 258 854 154 806 608 27 485 711 154 992 550 731 120 48 839 767 289 186 753 404 325 937 847 13 11 226 425 789 972 801 818 807 750 108 363 204 313 662 110 241 477 798 803 830 755 133 78 584 727 284 311 919 837 259 489 249 481 179 923 269 949 550 402 673 831 377 653 117 792 201 832 374 38 643 442 124 811 226 686 28 459 164 118 790 810 814 523 664 220 44 846 801 859 73 803 911 613 245 376 786 348 834 427 646 764 135 905 717 120 437 568 875 373 412 838 112 348 679 927 522 621 388 675 304 719 237 933 464 577 625 437 577 580 459 591 26 55 138 994 233 810 896 122 517 963 740 823 637 36 792 284 727 882 451 640 874 696 415 880 484 322 332 739 116 787 996 5 273 159 421 5 393 201 202 430 75 711 834 58 518 977 711 802 447 397 697 895 743 214 369 693 483 168 198 946 338 14 643 84 923 285 311 456 452 854 827 588 308 799 792 389 402 995 423 714 883 101 574 871 704 329 2 931 213 484 543 331 644 647 402 36 24 504 728 893 306 480 852 498 984 614 277 923 617 786 133 394 786 523 499 305 780 498 738 322 747 789 256 725 208 349 616 173 552 176 816 571 804 143 532 250 39 569 65 153 859 23 211 436 404 334 479 27 843 120 321 386 44 723 392 984 200 400 933 184 972 869 944 914 961 860 859 387 586 418 316 520 689 336 503 128 433 302 770 39 269 843 120 220 848 606 183 492 315 992 370 396 467 360 279 827 761 837 81 733 8 519 247 233 33 7 931 716 826 971 493 884 707 451 758 774 32 134 509 809 538 366 869 809 454 863 493 413 916 364 527 976 953 539 905 371 917 108 207 922 38 645 303 755 540 33 11 866 43 908 283 88 764 145 888 439 43 148 858 664 98 73 883 77 357 219 274 383 157 509 713 169 869 357 152 859 624 724 688 128 49 79 920 288 520 929 602 655 924 927 175 852 772 650 911 219
726373381 639788273 214041859 809317323 683261255 80153564 378874987 486182657 460091368 177759786 834072520 792007979 8819359 919468500 843130043 290296382 517224090 587699303 553419420 285346049 435105273 700499334 102434548 339902864 14326864 356300646 117520387 764480473 728693033 506549073 294120251 823277602 913646208 384343588 132076482 874009985 505925445 914740432 532567796 712818275 878098397 627824348 160563423 610640646 761094818 10349793 133928134 453850622 973734494 752188173 921137567 826036 301722836 61434273 496872085 179656162 282982711 133896051 683332998 54793240 390936753 295065709 469114757 102859834 191585502 217494540 725794649 947682816 333148238 778687457 934481917 921417845 296805126 169811988 488139038 759357561 768830719 742466524 550300064 794446655 34565286 351675912 714128410 865819855 35281243 383195513 870052693 414246021 981253106 150140837 265677008 277641104 421808437 532044054 396894527 332092788 913054303 628975593 804840200 748982921 638306722 791928912 111221956 271140985 552051363 14616848 27824068 185822406 731473145 499069956 734355594 579754305 396506801 719090840 947033419 891918996 474165965 675547726 111245940 431189690 366616512 474524989 756690722 323965825 305505779 119209101 428625320 138091279 668561476 986052348 559279117 880906330 81314434 803762012 611734155 80415151 478600690 403583250 470266386 328331052 440119757 356085401 302382786 684265797 899741631 507021309 26156148 825871170 3651178 166547297 603934002 496516544 617380833 952712569 151494587 931320108 994389549 662516752 388225536 588105803 402445772 331987076 213370282 531592373 672597037 747698245 864637073 73571669 978189877 90095449 80385350 854949611 149164221 408410843 409403786 358149770 532696337 588475767 737230037 648664090 735072626 270675952 797966032 917185239 340171157 546673051 866257371 988973520 291306275 354495201 732128648 950091881 962607159 582519233 111108894 615309529 213340643 905317451 544765463 638913197 733246123 968785190 760387746 296592195 629759751 678618635 844919329 434171472 376021990 139018311 540203948 231264859 384626982 416269117 33616013 735576895 666733085 533488354 104464066 683350189 996308499 998797887 645780863 588846759 376978117 44426739 135901097 112892422 64465124 439482031 659190875 244674806 931148436 482693560 566531941 361917813 766521837 432709992 680930248 402058199 76257150 621881772 157488699 447739205 130463941 584002183 897716649 727106105 297128120 459519630 634755505 937814787 192574015 163411307 964788517 484332103 118831799 746686555 931674763 492631933 272323184 210468015 749846687 378023280 822176560 317868622 204803791 520700096 291923631 193370674 878669758 540104288 756669721 605881063 537624001 345610264 557762959 68041487 703929189 14880004 781544102 485944800 61680103 17883667 438315238 558921124 95446458 646949000 587223372 670093880 837173509 406550653 506998728 312191885 639392290 621749083 689031616 300426795 7454241 833343588 517678731 651685289 771818819 184468778 104955383 594757942 645988735 735320596 171150020 952153107 658464000 877783264 673450791 631867415 284465316 942391067 358209864 992268842 176625791 954928811 266856900 777430218 66397270 640356422 283522091 749142665 558522917 531507192 534946179 610288780 486533785 763830689 798270147 259783438 662694295 166291829 679081817 280147931 820457651 909855354 17693605 728642261 39357882 474210061 266664828 450085491 137164585 416806237 204705445 499758653 985239219 271628271 376345439 583238993 453370302 225808408 95100634 943988961 847532006 543184006 697366457 988271283 222445433 514819512 708549782 247107999 726073850 129813121 155274366 427277333 418393759 988945033 171588977 959469205 128985811 335599820 762681059 939969076 107132084 40429593 105662014 396330269 417196950 426638228 809932126 724220174 962813054 849556788 773532947 747135959 812754599 1387589 622540707 11581407 202345985 146102248 731438405 984371359 334517677 180989838 913764518 920947492 468778626 404592513 466227048 457390737 502411147 865998172 518725278 828226715 600368263 395478157 123706706 718596107 774317672 767245018 471201024 774265152 890164692 335791321 973759000 480040106 168426407 134598262 93236863 853804368 987715951 348388209 600331278 963672395 677770223 374940125 391329554 162219593 476479388 744213155 14142666 603907083 99096355 478866941 824602093 657752295 811244001 197929467 505382689 152990790 594478697 436012801 172621701 569592103 16416514 125877319 503529256 245758618 708120103 610328664 372726159 16539718 858715909 572306323 228425779 288094949 367986176 879180461 472996097
146 -48
941 176 610 410 287 574 368 323 138 412 366 34 794 933 51 384 982 107 632 141 331 354 346 90 15 107 547 128 31 371 617 519 617 865 414 104 251 843 150 219 938 522 660 842 836 745 301 12 863 722 291 819 679 993 411 798 204 31 40 440 801 24 86 423 999 917 47 670 984 35 570 371 788 635 871 634 39 272 316 792 737 60 203 448 44 98 369 602 50 669 649 135 61 360 551 502 85 37 518 963 198 999 290 562 895 439 327 760 387 898 696 635 644 241 192 333 443 919 581 965 569 543 975 621 202 148 174 581 157 87 762 543 45 357 576 609 907 286 44 494 65 535 777 101 792 977
404805827 798806744 830488291 281925536 590229925 880473855 564936442 402732804 628917899 350011707 27208208 969518363 47666402 598489539 145026766 543678693 912610347 289549570 54543662 61738199 886034044 539044886 841372416 842603353 573974270 603853139 310682216 644209992 471372912 111423166 383765086 861293172 157499298 696429715 551175468 41194531 69877755 899044800 7835892 518736781 214661620 590597223 172626984 937367133 927079835 875968096 138754064 481851190 163736849 283599284 813322568 693872172 387173644 122361635 152307774 710277959 26877270 813909663 545871288 780351748 343574348 651302351 506026317 623870163 530069087 519265933 955888615 883670426 866813079 132746600 187171911 473390640 407073035 145503267 965431169 934102499 895041130 530181172 113161083 84794099 213094773 739251014 106167155 863113492 622635906 870855095 716554358 816697840 654713595 803806491 338100714 68929443 439928285 68076727 565307397 436234045 179882042 33581575 259271251 376643908 356636855 282556216 620704820 573906479 182831886 68778926 970333019 256316652 456517261 698750592 383191120 881747802 552636054 606781687 490382063 565788368 175994141 293301523 674363111 560538261 328202029 791887878 298853436 368657509 87457635 854474934 369490374 515330290 341821041 609737791 273769904 761786977 563633053 865843823 48480249 250988233 116617535 114055753 72101622 731329720 610477894 439582851 350590414 650383277 302825396 585081351
685 -354
230 477 762 324 157 280 8 515 319 813 113 227 950 431 766 113 456 605 208 750 533 514 83 559 813 669 229 740 823 511 308 337 419 567 29 215 497 777 869 420 944 266 380 199 344 902 653 565 976 643 944 447 33 771 865 281 808 526 886 821 744 53 188 246 822 960 666 974 451 90 796 528 862 583 665 598 655 189 310 684 349 536 658 731 761 412 896 631 377 255 631 746 390 803 797 911 366 441 976 543 867 537 356 127 33 684 608 760 20 706 720 414 560 172 28 786 119 411 424 816 607 22 898 65 817 761 96 786 163 208 823 668 455 616 389 218 570 647 447 70 454 175 699 836 192 191 536 804 442 58 841 652 594 205 703 901 586 589 612 82 78 231 840 772 329 423 503 328 928 906 368 790 125 755 192 476 917 162 397 626 235 688 28 476 107 452 92 811 239 953 817 668 398 94 993 279 104 52 18 761 539 572 850 826 585 551 854 1000 792 563 996 235 112 965 544 399 161 681 83 573 482 732 151 953 499 219 556 973 820 393 103 845 259 245 350 106 523 985 405 887 375 980 819 439 435 465 278 749 556 70 739 642 42 182 71 538 77 104 881 183 717 165 661 797 889 133 234 964 297 955 853 274 508 597 884 614 915 717 484 350 20 658 756 738 928 640 144 350 5 3 14 604 596 768 436 544 732 165 616 714 381 4 670 824 678 532 95 537 25 504 972 978 217 766 646 573 890 808 50 446 50 487 997 628 904 691 580 782 900 628 103 395 759 972 201 104 310 395 442 495 155 770 365 330 836 480 706 108 826 24 245 376 836 249 557 216 569 445 814 255 81 10 312 719 645 828 381 101 715 489 567 112 35 899 207 349 84 546 279 798 968 304 194 782 371 203 910 687 568 198 329 412 812 536 449 23 185 387 74 724 21 102 428 996 160 524 419 843 417 947 165 499 434 622 64 951 888 180 433 232 996 926 885 212 732 636 188 778 554 65 177 719 988 739 188 356 586 84 936 357 692 451 245 691 930 148 239 211 809 404 869 126 829 102 403 71 841 416 808 352 736 94 873 965 776 94 812 991 970 91 502 874 900 707 870 423 543 641 559 819 528 651 354 542 99 868 97 813 436 620 477 97 516 803 626 310 482 418 374 693 423 706 773 698 521 370 544 166 761 485 177 902 165 258 40 90 518 115 473 327 363 694 324 734 533 727 244 770 1 644 209 982 233 103 182 101 907 368 51 744 792 977 443 4 118 480 7 257 679 520 786 428 504 744 172 429 835 922 487 362 709 13 717 243 216 36 631 476 234 5 543 310 437 131 712 565 661 277 600 955 701 684 549 28 746 737 13 984 854 724 916 301 447 326 42 394 725 488 123 141 479 610 157 830 311 157 197 538 97 785 626 649 816 816 209 623 346 481 15 111 327 718 234 859 173 750 849 118 863 308 103 130 129 990 596 602 574 55 228 594 587 853 494 385 881 707 973 174 966 40 707 648 756 239 89 605 297 109 617 364 270 462 412 643 480 169 724 937 394 871 299 997 609 680 314 61 879 190 900 632 160 183 48 445 120
84699167 995191834 73363913 83489354 607925300 749194922 805095285 686534698 759421344 278460491 211250998 10429613 905340123 263282150 746235468 391057300 153703055 484741045 101449579 273108277 229029402 582469064 972070717 11133689 658741263 967692931 608370397 88283103 475410613 21003550 14429789 295524088 772950662 38476324 589976385 111900137 309730994 735610868 991740674 683856748 338431898 837182787 144201101 768583631 889936213 990194072 733950401 523868019 71022638 483893711 679084532 326027598 212483363 105031831 830423663 426572138 412242024 869675252 421306861 431122276 780705250 804093117 167433248 348911341 821734829 333071135 329388588 569464397 46286487 743378200 642359594 602334427 708469922 566451709 841230503 911406470 306651014 446667764 603136802 543785807 552578348 582577275 811858065 773085132 33985076 146898143 155935965 867648935 999644272 557557958 732661857 367085341 724860775 477514918 975482479 416919680 100364499 363730507 115287499 268857013 664049443 787408213 481093934 821130679 32947706 578776503 539406788 598902546 110324910 408859193 341560238 152562281 949980361 51837175 710928513 983213552 492159116 936173537 951681478 668758770 749029223 419803961 639397240 246786124 37644418 636293144 431745161 615626992 971528504 790994664 622182237 464276068 396150678 737793515 142839884 476697920 430657761 485938099 253628453 413352372 432566797 448691624 823070374 684736511 420551750 428784774 913212165 450081017 839619435 736907484 909161578 289734282 817099918 202315149 588741234 334884400 535223413 361672275 746519470 840478589 773820956 324799031 733901858 641556631 651531057 155349530 141739462 156965559 746423959 789410096 962852104 786742442 493587684 499216768 960279368 443657555 281956066 706127973 325465947 857724455 618667537 504012560 778577417 439815087 357981476 902175491 693823631 959870986 113204864 859533975 433769246 889436008 116869824 225407351 63267674 853917328 946289971 968375075 368467163 700968795 369954396 185807726 378722735 686392118 697535089 108439297 74148054 321311140 232144861 595510742 85488325 863884986 895892927 403503549 346225124 370673570 886066281 488437466 378923280 739168024 253676001 908400677 453392410 637959152 810082915 892597736 389537861 257777038 993814749 770092613 343144652 493514860 376775025 317666222 490032986 506675864 964936182 234255211 586890896 80115251 20659832 765864471 171148418 146059251 961065908 37769251 10863418 229961121 364980125 338485330 701128500 689131164 203251162 678340667 154038240 652054613 912517189 535920843 902694436 518410449 52219757 708416704 458330327 210584874 631505685 863756591 516360519 559717902 138062515 684170750 854967220 531049022 308222962 522838123 901229522 208935697 217062704 916103555 25331019 980419822 116060160 596070572 759363131 805988309 670525354 668871196 733556658 378320855 436566438 299593567 82585654 310500761 722521125 503490004 71646782 728035542 724823688 129576753 74094264 632364250 178693094 924416507 62324612 211337991 617942923 871180303 329325046 590733140 559690099 798975260 702631768 617861321 832005843 41841446 671371621 738662916 314151569 406740229 948606672 292704183 716898759 807114980 646739387 498736935 742292548 569154242 742745152 552451759 456060170 968342260 8948460 841753659 92617425 154790049 35933503 127529421 290421379 669624901 369880621 946022396 445973438 784719918 258030751 33926256 175326549 65413890 288256499 136503911 753956303 21078583 544360568 79999795 184940519 446447258 324951539 943877818 918520074 204330185 292793886 304719861 554143196 690545593 816285987 877740401 727877299 743855920 745534501 248170449 638929434 259106891 647344567 66170442 540328784 57849850 620137058 931564325 786854599 58051967 716208932 862335552 506120869 119544563 268736492 396643214 503717702 484984257 427779103 878281618 55937976 183299881 125796118 901102056 447629885 525173438 915330206 797594045 594715853 916936425 35707254 227301458 145254289 535688548 466441684 848570236 67274089 376154559 607750113 716413479 559718503 122910174 931011128 483905230 633052242 383058040 393099883 51717637 610193700 873870746 864262526 320599280 865782668 614461731 657473642 701172169 14269293 120706885 763976859 184069213 182957661 402813194 481456243 596141711 365097511 545636557 817092037 905513172 92725065 619559613 551416410 521352886 467367799 773225309 759540335 57285970 633375254 623320583 765040949 689911257 531929794 993575780 262695760 538669586 277967816 644204533 766745433 545172183 84687021 569159822 311368796 19939475 467408549 376015061 888577115 206678475 968153372 137738696 799939273 984154514 386806833 210949684 459731727 769776146 707385142 33042238 208960778 919316746 982730546 827397854 795493771 215658571 499331935 148181599 217038550 577804346 410709420 241234657 124576547 405404242 444738875 943230423 75050273 210943391 625644260 413549962 231201902 129891651 444055985 992547219 740342304 486513908 364993376 616206693 830423871 724688764 445158116 129380545 429533000 584596792 667928292 568952895 765810860 302253722 465837627 471244236 452875598 157849768 282222198 714555686 766579977 189491066 307563097 390248546 882483752 60797119 737455194 447736935 809883628 832995385 517259045 70725489 889288970 666776124 501070870 164554126 498474026 430414387 482235842 774335780 508098153 578596123 322818670 824138601 9814488 201956359 551281302 264314090 58765818 343683226 115982184 243498501 860550730 436957072 515385158 864259438 442622643 668498229 68468808 767239854 125876758 921894380 983144120 187924127 851936968 28661929 518055316 388307953 415567121 108936567 809587471 291412393 154614701 280422900 542793488 422613917 611354703 993276368 807340465 2831609 107456026 295544146 76523969 931408572 114261542 411430867 423141699 350132284 443266561 618471488 849428461 109985694 733710379 755604380 43066282 520986207 259907736 892124028 840938776 148732366 743472434 690033289 422689291 297146255 288041045 819198721 621135368 362373657 226003281 871941431 390034635 595701049 17391340 69691919 294799041 223590541 848508381 63573891 538970510 25291274 222669138 748155168 309150345 609971319 310400875 447524489 789142843 8979439 108830140 404753395 213622756 810984547 559066063 897588392 257735158 508369430 426398624 33430404 177181336 672336415 288712223 53506427 480939812 560511210 693067186 374762001 40264617 923337911 539586224 592094176 238509417 939078682 861755367 378373398 264276316 819385465 668312342 239117300 681510572 845225618 945253748 520046928 670802743 689038578 167363623 956582676 671973393 618764926 262110414 886523580 758879231 985990382 855089656 728683484 34558972 587733325 842237867 576393880 194852280 78688891 172238814 437420075 415930388 124777899 784933118 220121441 803036583
305 614
756 964 445 230 666 570 658 347 141 34 600 7 74 741 974 61 555 156 177 55 365 782 767 47 666 21 373 545 209 697 298 615 1 747 426 580 673 227 731 146 323 147 827 308 173 610 488 148 431 595 934 118 879 163 165 259 128 454 993 992 846 514 688 684 731 930 703 397 318 548 582 836 703 612 607 804 636 423 123 407 248 409 61 841 278 47 453 91 114 790 238 473 112 994 336 509 107 375 807 138 192 724 714 977 952 651 405 823 770 875 367 149 654 30 669 719 443 643 701 342 354 229 932 886 112 946 720 408 400 548 479 121 47 268 871 729 502 690 363 286 412 726 556 118 217 963 678 720 980 702 711 124 894 475 963 62 965 753 34 151 162 169 441 876 683 578 877 229 74 240 835 367 988 209 691 755 954 415 752 533 27 632 641 389 704 425 484 665 231 567 110 705 610 28 251 578 301 816 668 260 266 605 260 244 368 578 115 971 216 482 275 684 807 746 958 322 656 454 853 80 951 708 914 87 430 351 968 35 44 461 573 214 944 522 103 308 659 875 36 374 748 636 328 207 505 883 315 466 708 370 232 881 756 913 512 455 256 185 629 808 40 714 239 204 364 174 594 848 402 836 126 676 388 958 982 749 528 251 482 357 14 781 813 782 790 444 671 483 983 946 860 800 953 829 10 348 540 241 839 190 687 43 58 877 578
901948615 440117821 5635687 674695556 548518586 235063050 477766211 519443981 852320832 729754906 180941599 883588509 591366703 874088631 980184218 930006868 784310163 900708731 81058251 381386984 18001448 106907351 640564664 652020514 907792611 317258382 48831456 736822880 104805482 75255607 816591026 302683413 451479959 271064766 144623636 886125125 811506681 131007715 245124061 771221002 343155794 342212537 498166874 897867793 109049626 227617320 365760717 362636317 371409658 661827181 706074601 931710595 817840467 284140693 674834008 205681325 79225525 26778885 398018357 827960728 358104936 39641845 270920338 848730709 530357222 258496752 426499571 305111691 385607518 382733653 165998801 420719859 643825715 522927833 34306329 722045403 869971579 213930755 295258026 530256292 664456321 702940335 539557083 356446020 324007236 81103500 281444082 210776261 306278134 47912350 60240046 415815108 492395901 276313532 661686718 753468915 847761653 661504019 982069063 381936023 40938539 18159521 732732514 774652938 884154660 690222522 366739611 194119226 298913172 97883271 375721587 560017192 245469544 822866818 640767455 86590571 941930301 395837948 473816264 868223147 127663846 800161688 288044425 543796774 50783721 296755405 578166644 894267182 984112130 959871335 402419533 113943208 864839072 170292998 445178317 497391758 904955491 779418013 252468256 111878254 485588388 192949748 710083688 943826922 674701037 941739559 602404408 481053494 258359420 406965798 835288857 19022237 285633989 197060659 483298568 415675901 4961261 441150822 69434102 873593158 522274896 306190380 144113479 306861310 660523771 38414532 763241556 807723456 890988338 419629505 395239657 826644920 915102700 494370443 152270535 988852521 712088658 166400477 888147235 950147815 467885636 346718280 127117093 355322589 295805651 326290095 721312874 716198537 716616392 32924362 289197955 644730747 259845404 53287331 367041652 548415962 445771134 684454939 455310645 521613534 962629840 172937574 652862516 991279447 575337898 120376203 683432658 167099429 701122774 226696677 440178657 71550653 644312018 909089700 17596461 560960427 363790161 58378829 668461296 389970186 990724026 555878966 325027419 105246477 830257576 861659915 98875924 611860602 524977256 974597196 169352626 978095914 973637758 62501836 498819395 434713739 852216352 830854196 972563400 546331166 660138937 171479933 481020851 503180793 754095720 140978042 110672239 357719365 110789246 416789580 740541912 857518273 773618692 494189291 879340735 682037053 194969906 827383716 587541863 283747872 724509433 356072086 73298699 808775651 758144891 623712820 143103830 420056212 537050765 561963974 668376297 260771924 198260284 45643239 276826584 464035289 571880261 732227848 851919405 506669805 945478043 230921708 445525604 804719853 144528100 824088106 451456493 278508874 4871421 383453871 681692078 41957899 992936050 712281657 240245374 837492810 268580102 654970333 75792299 349800627 231908913 245795713 613122933 829940744 369581469
310 400
591 217 1000 422 290 318 461 91 950 244 722 776 709 158 995 376 260 465 389 101 933 426 807 492 286 613 254 733 113 94 567 500 234 764 681 163 116 137 504 542 332 556 292 925 812 31 656 517 66 448 811 455 766 724 322 432 599 72 324 568 487 543 556 403 266 231 763 515 875 163 556 259 856 650 22 117 505 126 742 526 764 447 354 493 620 990 991 223 30 730 155 230 666 30 571 133 1000 153 855 574 328 604 521 180 609 864 834 105 555 150 445 833 653 772 370 301 680 567 132 978 649 315 500 895 587 325 715 898 243 538 396 420 922 925 184 64 47 485 263 744 210 132 366 480 562 929 643 33 224 831 499 872 466 132 629 300 673 907 861 819 227 842 570 637 993 813 903 120 538 337 454 914 855 241 808 746 205 365 990 160 262 222 428 241 176 732 112 468 140 888 455 239 304 106 105 338 942 748 968 346 347 804 53 512 433 894 147 208 501 840 2 395 929 781 181 933 539 179 748 671 196 317 939 286 579 729 361 170 96 138 218 232 353 55 566 905 80 2 808 897 282 339 679 592 953 59 376 380 980 761 58 773 666 616 544 664 307 671 379 29 895 784 558 705 180 977 616 917 540 838 557 709 964 133 542 777 967 200 60 855 377 735 761 559 237 379 751 446 456 940 798 844 43 28 507 294 68 514 931 12 501 8 412 524 124 518 725 733 818 340
930866297 566156917 911291764 329697916 117920945 911283708 812005877 138947173 143172582 97467495 13225114 283608225 941983083 648996765 222648332 366535936 619289313 911469565 548279434 669689099 219356352 105681111 236636260 19903098 689131221 832624878 282708609 300602302 12454590 219539197 235774170 645571704 691873904 101181998 197214461 110500352 122150066 416491684 146742411 136823263 306611615 732935155 957830586 139090005 290484008 315826594 217851859 455833812 399911824 797213616 660730293 952047746 398549998 905716492 667824720 693470907 272457902 16280604 460844331 394213773 399664144 290656055 811132639 573389883 430105256 685548843 610089370 806437819 134988764 944083896 248287133 118627128 650344041 321691666 160492478 514250384 793430751 266897763 915490279 132074198 151044640 496942918 466022805 670411985 479924197 119130189 980592218 333785468 578520377 487203965 282542171 342360708 832013052 675645389 435847378 88181965 523873889 201907883 956143245 737703662 323574640 378565750 432542829 282425264 507945349 509527044 854506472 562439314 708093903 868477470 975400840 698470472 518898642 136844800 282653546 278176056 12877285 468291546 617788864 236989435 435991477 951872337 596649807 714932706 150651584 607659518 132364786 614690159 885732571 783811566 679811861 545195735 684340909 331553824 410451514 678090375 732304433 677929738 748650872 111619484 348412728 637101333 911218679 705493097 675264997 997562652 167108213 626888949 45467951 910584049 538276804 439813498 438085474 661595608 356549961 509885160 160968350 789592330 291875199 650020703 188975447 975715380 59467378 536516280 814472915 378807285 681256517 303112957 858040751 256023139 644209580 584417517 404276827 295296391 951010930 988621433 581540761 686113244 635505653 914105162 505522434 390190292 43605413 354861368 588096385 312746835 7740297 706154708 893260245 608449074 899070137 786466783 588290324 686615229 608622053 192878033 139506467 354498870 735351244 722070099 891513662 232572240 341824454 957339077 246632054 217787572 534272571 982368185 404003886 839880063 906773802 449240950 461237406 374475458 62953635 478816374 902759760 509195009 681368397 31707880 240329126 701303989 90143457 887706158 205076818 325947594 793806508 645265248 504296155 944084769 300810769 518275528 78237215 610131727 457969413 75822436 538716876 573699037 21311122 213285736 66780901 363920710 870440276 508921529 383289155 483142651 612535295 346794610 504007697 41856034 152164311 466748515 767416143 735503827 190147894 117649293 936970577 555650458 447823881 680277159 277096765 403704056 373283924 188633756 212027792 650705122 867510442 808385803 470371994 967692864 315884725 184343238 912381181 175630447 763087284 327008339 93280818 677815744 844319992 532506222 617332996 407477751 687300198 52436613 65375250 643506892 650316536 456793403 985956945 196486253 224293180 977673957 118894473 916827130 912373203 778171920 139083987 759540232 745238003 876300281 133055265 396275999 290163686 417197331 599339958 740029500 202419593 824304005 852007594 776715600
70 107
255 406 514 231 191 553 167 207 267 84 587 955 253 584 400 891 215 553 770 254 618 641 316 344 25 940 387 806 243 419 137 772 508 257 691 87 436 777 100 780 902 670 464 887 35 680 162 445 277 126 950 818 868 751 191 763 836 272 538 222 821 321 473 325 434 432 922 295 443 44
895145806 709614751 918126043 658061691 144604242 85675499 307375714 362747524 185626689 10407078 375013379 334068206 188629039 639110894 177261455 786769696 922526280 719536151 167155753 380355062 583747143 177684262 6080457 539633987 173779967 660916054 119658425 564214601 774774742 558940311 520275739 608691778 545367877 37129226 550758240 372081883 852787545 770850950 303026898 544032436 883754293 740542742 506248459 578452705 392252046 887757689 421029244 572399724 59427373 13841569 497176551 5337808 186593393 520725812 678489830 269512831 990823370 812412942 35465314 741639518 861749055 70040253 326438940 70856516 484629225 899286020 203361831 12890238 209028214 481337432
25 990
895 422 372 255 978 539 858 523 776 82 967 949 456 434 596 407 315 966 43 638 126 155 862 529 339
425620941 899427695 45583269 609809640 816020642 546282350 765637780 199761110 925509589 227374735 21497537 588166715 347095141 546888577 907680373 258538785 629600899 878921544 597984878 404462884 461004824 162556347 151734875 966358008 486439740
2 316
401 864
427512106 723081881
1 -255
280
394040719
1 523
634
680333509
1 340
298
470539310
1 -662
129
88675251
1 -831
610
209965489
1 864
196
985302905
1 860
819
832602575
1 -654
303
732555628
1 -936
907
634684284
1 694
15
862303777
1 -70
383
114627822
1 158
483
908563820
1 661
181
813527448
1 773
669
942921827
1 799
1000
87193137
1 657
573
31339867
1 213
671
561137837
1 -102
430
594780648
1 154
181
703056449
1 -650
29
172748000
1 -505
297
667352930
1 580
248
993056344
1 -145
287
459056070
1 -408
596
681233317
1 -559
788
478908513
1 -914
77
332999515
1 -405
93
388783976
1 -113
721
638448976
1 408
87
260420176
1 814
845
510951576
1 414
871
540456910
1 547
549
78457738
1 -361
114
948409816
1 -183
910
508570553
1 -884
77
778542497
1 136
311
907130362
1 -484
6
700560288
1 365
242
176261220
1 595
320
73595786
1 -984
103
277987914
1 858
298
511415378
1 -415
41
321799746
1 -824
71
682571822
1 -539
5
675772448
1 -87
206
156621972
1 642
593
310248187
1 581
683
540188728
1 745
802
764098342
1 -390
26
518435087
1 368
964
771118646
1 938
18
914949199
1 4
485
718167298
1 -106
303
262091371
1 384
457
416687005
1 299
926
939068698
1 109
542
694859100
1 906
477
169718096
1 -550
913
35958998
1 101
943
217167682
1 -689
206
817124830
1 148
66
652772966
1 195
811
136112522
1 -353
779
570699119
1 -498
676
713352751
1 -477
24
297439828
1 649
31
855376737
1 56
468
105780297
1 212
968
525228534
1 967
510
411079619
1 411
101
335986690
1 -104
898
944936056
1 598
59
612779740
1 -244
140
968019803
1 668
262
105858839
1 -249
595
624528035
1 333
444
271772809
1 -23
467
782076356
1 491
385
24277062
1 872
841
986151283
1 -152
187
731584676
1 483
258
143185318
1 461
294
650883896
1 -696
67
680996241
1 912
841
794525399
1 216
410
674122664
1 -524
686
130480533
1 -896
418
665609122
1 -653
708
18083016
1 209
201
327478388
1 940
528
558371589
1 -222
645
706239057
1 -545
47
595858976
1 369
65
429143216
1 -726
485
574082864
1 -474
796
636236869
1 -918
863
422574727
1 143
138
409807621
1 -814
395
499507645
1 536
23
399994917
1 233
438
339249573
1 705
834
43365914
1 121
852
950066261
1 -234
279
550452378
1 -190
147
320203042
1 -51
931
779766425
1 681
839
391321760
1 897
355
764225100
1 -835
198
275901093
1 531
524
473300264
1 12
125
227973702
1 -72
492
894385635
1 -883
912
938332119
1 -999
958
851004016
1 309
877
942243055
1 -705
832
115564038
1 -414
376
746685024
1 -942
272
350893849
1 -487
575
772166722
1 -386
137
691670879
1 764
495
140650472
1 -989
978
871144907
1 534
60
592657896
1 -685
279
167678612
1 -861
419
303253527
1 -264
205
594134830
1 450
594
500663177
1 94
256
296997966
1 -992
278
558075028
1 465
23
375250921
1 709
308
485593805
1 816
502
913557301
1 -872
215
344659209
1 -249
210
112551589
1 264
191
830967132
1 -544
537
94766576
1 -28
887
58305308
1 828
38
741443594
1 175
925
378657501
1 741
7
863637801
1 -871
389
548498550
1 29
954
508812480
1 -486
749
588241146
1 178
962
117906310
1 -346
801
331982014
1 57
190
128859503
1 411
711
343852377
1 804
417
776846768
1 -926
748
863370142
1 -216
794
457625790
1 -853
572
436516771
1 985
621
151458383
1 -339
829
496921276
1 69
79
288457047
1 609
19
729224575
1 41
957
520294411
1 211
356
169595329
1 376
460
482654688
1 -416
324
506962583
1 -353
569
806650251
1 947
969
250106965
1 -887
369
425656578
1 722
56
334135953
1 -631
881
964233080
1 419
613
966165024
1 -606
303
421895524
1 34
966
933648662
1 -512
310
898975355
1 -558
175
25708234
1 -644
677
991565232
1 -783
542
595968462
1 853
607
131581242
1 -954
224
421943802
1 -337
619
797539980
1 918
761
557129825
1 751
221
948283485
1 129
894
517354329
1 -851
441
475708065
1 6
158
605109879
1 437
550
444201614
1 -944
891
227422863
1 -322
280
137635479
1 306
893
525600183
1 -424
668
85036659
1 264
463
307088708
1 -805
776
451549974
1 148
726
241950154
1 919
151
545825461
1 54
904
216276768
1 -674
279
920818886
1 -110
610
987932249
1 -86
829
961971196
1 -625
368
826329034
1 104
751
169775694
1 -463
336
126477065
1 512
864
354285808
1 -18
847
672370923
1 -4
119
447241303
1 206
257
659567493
1 736
64
265351225
1 821
779
786257451
1 268
447
273580425
1 570
171
265373044
1 238
587
834733694
1 347
6
479494450
1 -685
704
114420364
1 -71
17
991010941
1 718
243
440736361
1 347
599
892634024
1 770
457
927657480
1 -693
40
866930761
1 -534
943
930748064
1 -566
207
720322357
1 -25
899
512336036
1 -649
666
308593280
1 594
592
694134732
1 -140
821
475638144
1 505
356
57146122
1 -33
830
33339082
1 -752
949
843133588
1 622
305
721594418
1 957
846
599247840
1 -263
876
578925262
1 -311
294
69090210
1 -502
692
342374643
1 -967
753
217803215
1 -229
661
684671542
1 1000
435
921247644
1 906
372
895324011
1 -465
371
97783166
1 547
896
582798504
1 -814
517
647286571
1 -81
387
828831041
1 21
718
294724503
1 -582
709
346688461
1 760
283
451898615
1 -802
729
251281951
1 550
785
899444416
1 976
868
360571725
1 -523
846
34193832
1 -692
813
367960491
1 -307
997
806682531
1 590
30
180266703
1 575
572
245161445
1 6
455
603081614
1 -922
897
95821029
1 -513
194
921779197
1 -666
15
706402904
1 -933
767
243659120
1 -975
949
810943281
1 378
113
433564285
1 872
191
913175463
1 874
6
169534712
1 -998
609
170088750
1 566
378
14104056
1 -52
986
657559163
1 -532
739
21156304
1 912
726
996989827
1 844
829
686583318
1 -586
122
841924476
1 -891
358
871733662
1 -939
931
510589657
1 -605
858
984236158
1 932
855
273873233
1 334
472
892432907
1 -990
425
16467417
1 967
706
263551706
1 -908
703
758976676
1 -987
799
748512959
1 533
55
758099752
1 -363
388
271460048
1 317
556
311173147
1 920
310
381996898
1 856
101
937264497
1 798
537
462423049
1 -703
261
160519263
1 -930
794
644902299
1 254
931
110920027
1 -424
671
227842605
1 -188
547
15674392
1 397
453
805893396
1 740
962
952778125
1 -915
472
481877732
1 -847
37
265062894
1 -143
414
856277875
1 280
873
295217328
1 91
284
177654741
1 285
619
125132936
1 -757
406
898533473
1 -428
728
936030060
1 780
169
546268842
1 -550
645
768582288
1 985
900
181691782
1 198
480
700790377
1 -361
633
731977481
1 185
892
435831980
1 -387
776
636580489
1 74
664
944962126
1 404
980
992910491
1 637
151
914825093
1 -821
610
104618260
1 -401
696
97113540
1 -490
872
203962120
1 -420
31
207775170
1 833
571
145683149
1 -788
640
895550324
1 805
943
326227447
1 -816
922
790679053
1 -646
330
139744093
1 132
97
472629252
1 -583
1000
682695954
1 -397
778
276418828
1 507
647
903682156
1 599
162
577200668
1 -554
548
265260543
1 -395
903
524516713
1 -988
483
574142369
1 390
396
277461606
1 -855
690
173077095
1 -816
279
643759562
1 -389
341
263504038
1 -116
710
130931080
1 -849
370
568239090
1 276
236
278176471
1 -714
797
244597537
1 380
744
761646124
1 -165
372
576289352
1 -986
406
605129530
1 -5
860
970917051
1 362
810
20465400
1 -550
465
539859728
1 338
315
930687897
1 173
33
973267740
1 -409
821
172654228
1 327
112
107455987
1 -875
661
568973982
1 -132
20
292422636
1 976
504
474263978
1 362
273
170408090
1 -456
491
18419439
1 -801
445
154596562
1 971
916
214746337
1 -725
37
618396330
1 -947
246
775087413
1 -211
341
607439223
1 -200
407
137549536
1 -318
995
584291790
1 397
229
150062615
1 963
619
81902468
1 848
995
190144080
1 -932
563
43899309
1 832
120
18874943
1 -840
912
51700383
1 -121
409
46638929
1 -829
870
861267959
1 475
539
307156493
1 423
904
201535933
1 259
563
427394756
1 -311
634
772572403
1 588
276
400162994
1 688
897
102141816
1 -222
245
184179284
1 491
337
526486631
1 -535
106
566887272
1 967
752
762577950
1 400
304
562339562
1 -517
347
574020154
1 -58
197
35373847
1 -82
879
209651096
1 193
501
216813420
1 -333
456
429446741
1 650
204
776817319
1 -422
268
568081869
1 502
274
300361925
1 -110
727
608030367
1 499
57
858205441
1 -116
975
51206822
1 -797
879
681235930
1 -682
305
168774912
1 756
202
366981388
1 -30
850
893229066
1 -44
910
476171157
1 549
46
568736608
1 -440
672
758601137
1 369
635
267050977
1 655
301
579643613
1 -601
126
290797992
1 788
515
713464279
1 687
572
196995091
1 -238
342
273738395
1 -479
433
721514431
1 -164
538
401057894
1 532
675
138926217
1 157
383
677004213
1 -138
806
686436749
1 -227
887
345358406
1 -112
409
216611626
1 -733
296
45850390
1 -819
511
836604155
1 77
640
52397664
1 -841
997
706379230
1 567
531
35433891
1 -591
722
133592048
1 915
974
361097627
1 -164
761
469968526
1 -569
351
185496646
1 533
56
23936596
1 -503
881
146203872
1 873
971
5074721
1 -229
243
638065638
1 355
456
836250128
1 -156
321
140996373
1 772
652
280166783
1 -944
808
119267179
1 -828
380
66277131
1 -935
805
839726372
1 -695
172
638353297
1 244
142
502817214
1 724
114
891553581
1 -546
519
598777333
1 73
691
382474558
1 -37
405
458643910
1 -227
332
474590815
1 -553
581
333058670
1 228
241
645262958
1 -413
724
376168555
1 872
768
807199368
1 92
752
238785913
1 317
997
514713865
1 561
716
969297558
1 -642
270
335805840
1 638
279
821045245
1 -435
392
6726904
1 128
310
306703150
1 -774
112
165567327
1 -18
460
652777187
1 -170
506
629214242
1 539
712
36928283
1 911
340
708335070
1 102
485
117970194
1 226
867
378894960
1 -140
410
264457541
1 331
76
605410548
1 116
276
156520818
1 -995
603
852594632
1 -73
422
741116565
1 -768
246
804589706
1 146
575
594401516
1 269
329
378771989
1 -200
986
903988722
1 -344
931
30729350
1 157
806
878028902
1 135
639
747425084
1 -166
568
96992837
1 -990
274
51750610
1 -154
331
496368331
1 -661
403
383846695
1 422
126
933945461
1 500
541
902491990
1 415
860
777112832
1 -335
982
427776957
1 -271
116
763324778
1 70
914
669284344
1 672
387
627908079
1 562
823
221760230
1 -685
956
890679820
1 32
554
167604386
1 -878
22
179827839
1 -876
40
326466187
1 -379
813
214277956
1 696
21
714651452
1 -436
182
954666904
1 911
495
989516947
1 471
278
100765689
1 -313
539
650665900
1 -215
674
608503843
1 645
165
519092454
1 -309
992
303785235
1 -434
387
970852828
1 -937
580
306028807
1 190
426
564790125
1 297
827
87340411
1 -495
679
908511156
1 -52
130
565080876
1 -167
662
441574414
1 84
199
50455576
1 -495
669
126818074
1 216
461
765708155
1 -73
809
133178036
1 925
363
771238354
1 -89
838
410464248
1 787
349
906772699
1 -480
786
695050564
1 -529
1
892800402
1 265
498
495626805
1 -865
762
146695220
1 68
330
650688936
1 312
191
832143423
1 -856
824
719480250
1 -679
476
204273775
1 854
129
308159943
1 -540
350
574177473
1 -359
258
69254765
1 750
178
512009842
1 828
375
410780042
1 -576
957
300206080
1 -352
486
371406905
1 932
685
927009576
1 -806
908
761595095
1 659
166
793019621
1 850
837
162367235
1 -520
501
501410166
1 -237
399
816872856
1 770
663
1548887
1 -704
799
66670261
1 -531
146
542527558
1 -548
225
805053365
1 -137
882
577678143
1 -688
388
66656566
1 -649
284
440574591
1 -326
114
409165589
1 77
917
91137668
1 -863
691
274151022
1 -736
82
435399946
1 -874
626
718011296
1 -150
329
886943502
1 163
901
158927942
1 -792
757
353261261
1 434
641
442216254
1 850
221
82196421
1 -894
106
932970661
1 205
517
926780594
1 -713
791
765431256
1 631
59
4470674
1 179
802
762419571
1 -866
978
935809953
1 177
195
542359892
1 952
377
953950044
1 -876
997
836715673
1 -469
596
554552448
1 -730
230
269009821
1 703
592
718690315
1 -125
907
338354174
1 -940
498
443659321
1 -484
80
984299160
1 602
688
187064456
1 -828
171
474422666
1 660
46
266728372
1 306
777
748335151
1 869
473
684095418
1 274
166
746780453
1 362
374
240720343
1 836
128
743523913
1 -200
762
715621001
1 -717
4
681150136
1 -491
171
1703820
1 415
359
281077455
1 790
333
924739550
1 -771
445
970200618
1 -752
997
776890811
1 8
540
69375400
1 709
40
947493536
1 -970
225
302106980
1 -783
979
431809354
1 -10
672
765269692
1 -139
676
65362359
1 382
151
842335821
1 184
198
362487075
1 396
339
566085619
1 285
296
346927627
1 -60
608
199950029
1 259
543
639079469
1 -619
972
123729718
1 317
342
190726277
1 -519
412
102872268
1 713
84
934256977
1 274
941
605554284
1 -993
804
414247437
1 696
483
23466547
1 517
501
262845302
1 -404
964
786880382
1 -86
196
566641545
1 86
509
141289705
1 -194
44
690612612
1 -914
490
555118674
1 155
356
804142563
1 981
505
623430870
1 246
720
250818659
1 -953
335
676632274
1 -420
669
928950274
1 828
513
430040547
1 444
264
368631036
1 83
75
453665510
1 159
462
94760654
1 732
515
143367671
1 -419
165
622845494
1 -187
605
554523764
1 362
193
753815856
1 -208
488
911033594
1 27
223
902500601
1 -498
575
544912230
1 -152
948
680935951
1 -474
999
574607573
1 40
597
434997806
1 486
943
200535972
1 -138
64
108021843
1 -342
138
336928623
1 107
273
766799036
1 -794
102
558516500
1 -980
261
234138853
1 -950
71
981730480
1 -791
425
254385035
1 783
132
446683552
1 -13
563
929805484
1 -203
783
887197313
1 333
262
795227012
1 -844
152
569069871
1 932
617
464656016
1 614
538
892815049
1 -197
352
363986318
1 -986
355
319678378
1 762
673
916814202
1 285
288
771246448
1 -792
471
201805457
1 -881
622
545948408
1 203
465
771953233
1 -443
185
689688158
1 -728
347
561048950
1 -158
223
965447425
1 -77
322
598450173
1 356
28
68649852
1 407
267
246853412
1 -114
463
303303597
1 388
555
82170727
1 178
923
598653105
1 884
552
927754371
1 -846
733
802340581
1 531
934
713726325
1 -592
684
6559206
1 -446
226
162669179
1 7
971
124340880
1 340
58
503623954
1 -709
559
595358465
1 91
817
768815605
1 -227
807
153693847
1 892
374
674094371
1 143
614
865326060
1 -442
45
928581080
1 -116
530
261462240
1 78
603
402913938
1 527
216
111103119
1 -291
933
383649549
1 398
524
543248725
1 904
433
640308294
1 -673
428
116713681
1 -752
18
612719227
1 -420
773
36000222
1 -180
727
207158567
1 530
83
26577050
1 400
60
412533514
1 13
724
560924257
1 304
607
594768926
1 446
501
678713298
1 -834
827
56069026
1 -617
210
952395976
1 -900
87
999241234
1 -731
674
289294433
1 383
663
209256236
1 837
96
109415674
1 266
216
590725099
1 426
17
4047920
1 -331
599
10272911
1 29
388
393893088
1 336
130
749689490
1 181
348
601823015
1 -971
501
52594355
1 -522
430
634842721
1 697
589
882476782
1 -112
401
174701356
1 -633
343
730686593
1 -748
968
106110821
1 -800
672
978201063
1 3
473
559242793
1 -529
950
183325920
1 1000
776
247706069
1 76
581
215246438
1 -233
804
860260869
1 -58
378
795112632
1 411
15
202768280
1 320
322
509179730
1 552
889
441929385
1 994
786
201601265
1 -540
965
378664086
1 230
616
380510611
1 -223
50
333499387
1 420
400
686312564
1 -79
946
360315575
1 -566
983
523744786
1 -238
477
884201446
1 382
202
807482920
1 -973
950
320098788
1 -87
6
670677430
1 -29
707
357921871
1 -648
921
805672694
1 -603
456
151763972
1 -530
63
980516711
1 492
428
426363680
1 869
413
900336581
1 764
130
76824831
1 -620
960
594705421
1 828
695
602868800
1 -555
373
595942781
1 -311
706
332314302
1 -393
426
737535633
1 -519
638
318034327
1 911
947
493214982
1 151
249
661508904
1 502
117
817274330
1 966
447
72176398
1 -946
805
654936905
1 204
934
474179621
1 -323
808
257470160
1 370
707
905382028
1 -535
372
220807981
1 -711
27
746814878
1 -893
573
64817244
1 -574
10
858549241
1 -243
296
378297755
1 870
262
250707322
1 -585
346
385747813
1 -572
844
329899326
1 621
873
502098297
1 960
824
685437857
1 716
480
519945940
1 539
96
147092034
1 996
358
2401201
1 -249
41
201362940
1 -560
679
664393103
1 104
136
601090285
1 114
496
675903787
1 735
737
91453042
1 -302
431
601840768
1 254
826
35959591
1 -98
303
278752973
1 -172
376
56522475
1 565
871
560893583
1 -854
143
712840921
1 -329
763
174077313
1 301
29
870893904
1 135
777
250715810
1 -372
311
448004075
1 -634
692
70676526
1 191
353
342168967
1 -744
547
562385827
1 834
369
914051651
1 201
442
607340989
1 -54
132
168864635
1 -819
382
958874233
1 827
367
22221259
1 -765
396
162389781
1 787
942
99687185
1 99
978
223145997
1 642
215
908473450
1 -389
427
222909214
1 -60
935
299195955
1 -293
814
899405126
1 -656
746
881679880
1 318
511
481778881
1 -91
582
95557832
1 443
252
930669836
1 -632
24
554987662
1 -974
296
731506916
1 -594
860
480943288
1 941
498
432694343
1 493
785
287859171
1 -925
38
543711346
1 -669
394
261247980
1 -805
617
421974496
1 -553
636
159326704
1 -488
448
648388176
1 893
789
734903883
1 -103
673
965142206
1 -493
202
394402459
1 -466
367
333540712
1 491
584
7459261
1 -133
897
864227786
1 -797
540
321703374
1 -158
563
356575905
1 -245
882
293515307
1 991
35
315588074
1 167
495
287419249
1 587
300
384656099
1 -3
146
414240124
1 -91
797
312304136
1 654
78
435514218
1 -771
970
27270935
1 -100
977
602813848
1 224
616
623736076
1 536
672
972447651
1 -459
5
236858404
1 829
935
141193832
1 -228
676
103963100
1 -648
572
319835651
1 -418
796
108220146
1 8
524
643461075
1 997
657
612025698
1 -333
123
1678451
1 790
128
170121834
1 296
935
375963073
1 -762
614
896795782
1 363
37
31789274
1 -462
201
19954547
1 211
658
89976858
1 -301
453
8676910
1 -610
258
964373792
1 929
967
596692725
1 -669
35
700136135
1 527
700
629237060
1 355
90
684932397
1 -870
369
287431641
1 -181
291
534743471
1 903
308
559782575
1 522
988
329224426
1 146
721
920493317
1 -750
530
868406459
1 301
333
252000600
1 -931
305
7326270
1 720
101
797588324
1 -583
616
21152722
1 -444
974
287547430
1 -383
913
376466194
1 318
54
978928603
1 -617
756
633808604
1 -425
601
704154113
1 -246
700
679064908
1 43
172
715850068
1 -717
431
706295233
1 959
380
932027857
1 -996
146
338217175
1 -569
886
737483958
1 -839
585
21296234
1 291
832
360131199
1 -986
194
89794456
1 -126
126
258303210
1 -542
754
421221054
1 -239
845
374177010
1 454
558
426110329
1 -266
658
126534358
1 960
658
944489125
1 -431
274
4300307
1 892
940
62206561
1 480
659
803136356
1 887
440
186898440
1 -970
129
203226824
1 -787
573
222296120
1 474
25
815776124
1 919
510
837483214
1 -869
752
454833147
1 321
497
889461990
1 626
780
433235460
1 160
258
891078879
1 39
496
274413204
1 -796
55
161442388
1 -541
163
411393510
1 -16
941
208332836
1 213
441
727799673
1 -638
744
958648938
1 -427
399
563131914
1 213
999
388165252
1 306
123
586388372
1 -176
141
257374478
1 -805
577
399815510
1 674
607
379933671
1 -676
333
639329229
1 -78
452
452569130
1 146
118
749451444
1 -80
639
610243125
1 389
9
383691530
1 764
117
49367461
1 671
729
760973068
1 264
477
188110167
1 -111
453
311987253
1 -964
714
603800936
1 -253
385
690270020
1 699
138
394576180
1 -593
658
784383029
1 960
257
398695258
1 -275
421
55773766
1 -786
502
488402357
1 -255
704
621168115
1 -277
284
51810147
1 -632
910
89789689
1 -875
536
272556736
1 547
886
277517398
1 -889
425
471074155
1 -667
380
934805062
1 293
138
488389696
1 755
814
700852806
1 408
857
561305435
1 771
183
386828052
1 -640
130
872072730
1 -788
910
775905963
1 -629
851
266864410
1 -776
687
872095819
1 -379
641
415652408
1 -353
711
215270510
1 -812
41
778870416
1 543
155
560748243
1 331
271
477768321
1 876
673
568844406
1 317
305
579412902
1 -300
284
746122133
1 947
948
578341597
1 1
763
495261100
1 -886
204
277918787
1 588
867
33792376
1 712
151
362614581
1 851
863
78401783
1 497
186
104645199
1 -711
93
646490468
1 703
514
394385264
1 927
619
9387839
1 484
299
864590771
1 -215
21
773485122
1 -185
499
393359222
1 485
264
663911276
1 189
710
674793558
1 -128
746
78016761
1 777
771
467121455
1 44
502
305367655
1 -461
253
877005344
1 -596
835
753269361
1 365
713
347034244
1 732
749
248098071
1 -662
894
938341626
1 419
673
598084499
1 -316
799
628680029
1 -464
980
51536484
1 -900
826
266985674
1 755
884
770486598
1 337
771
796309920
1 -5
101
235161910
1 -585
905
32437627
1 258
76
890562674
1 78
111
296407351
1 -132
726
147604598
1 392
82
149089522
1 860
880
468327424
1 -678
577
146098185
1 153
72
617766668
1 -44
215
854279961
1 -381
530
8161495
1 247
401
475577855
1 -921
259
161124318
1 137
790
311982039
1 -223
472
332174815
1 -662
193
649067775
1 311
246
400704470
1 114
480
983308564
1 -551
579
626838528
1 926
600
96236787
1 288
331
589494747
1 -993
125
218201785
1 -511
883
661846563
1 -617
637
342212547
1 -558
240
612369110
1 -930
733
391275693
1 521
943
817217839
1 676
209
881231701
1 702
462
470273453
1 -355
631
735185625
1 -435
769
578482701
1 -908
836
726729108
1 -776
341
453034826
1 -445
756
220719395
1 -949
55
569862564
1 -812
46
822254181
1 -700
620
923085461
1 -197
180
219387765
1 -83
466
636430556
1 624
590
710610353
1 -858
621
111397493
1 -636
7
505578423
1 -889
26
671248029
1 460
157
353382753
1 878
878
850932178
1 -701
69
958362575
1 -129
471
164882384
1 376
332
193006941
1 729
848
508813204
1 933
798
392869799
1 338
656
389321564
1 962
360
961804683
