90 50
572 429 579 207 814 824 654 161 521 328 250 953 997 45 861 604 382 284 675 457 686 662 133 768 983 970 614 45 5 134 942 303 367 899 315 549 437 65 585 845 157 225 413 37 497 818 658 534 856 150
568 375 602 113 776 97 167 808 948 434 415 246 275 618 179 120 456 165 649 822 778 481 348 435 6 713 332 320 80 449 583 391 870 674 242 526 911 521 603 63 490 462 402 421 585 539 490 166 442 969
416 36 3 536 51 93 109 455 993 486 459 437 502 448 727 898 698 424 650 910 154 238 620 688 643 589 830 479 808 963 436 859 719 889 47 914 767 963 982 286 671 142 596 920 192 350 80 195 208 97
1000 888 464 744 696 523 424 665 556 266 365 628 628 210 610 875 872 653 71 424 90 56 255 457 760 629 283 696 507 508 264 442 342 727 483 447 478 480 690 720 802 406 794 965 993 721 66 848 837 17
328 323 741 611 283 187 169 96 791 936 220 745 952 192 572 440 975 870 17 202 848 575 523 810 765 955 327 48 693 51 566 860 398 602 172 158 607 865 1000 32 921 512 350 398 578 348 146 866 707 610
723 987 176 825 823 344 559 459 195 433 153 933 188 634 571 975 794 361 377 50 52 311 950 50 177 637 361 186 948 43 599 429 346 195 163 406 753 469 778 879 174 880 582 421 514 890 392 95 960 119
107 722 311 290 650 892 346 908 620 608 533 13 159 678 694 97 637 475 577 400 218 356 969 189 863 532 75 812 18 838 339 919 727 359 626 987 172 206 290 821 247 247 615 585 419 552 32 6 28 56
771 980 125 386 15 434 662 625 902 552 53 377 460 336 35 628 489 710 365 71 266 177 461 154 79 525 141 105 121 706 807 810 576 636 754 428 510 714 634 609 647 536 214 306 692 419 859 375 670 116
300 852 176 626 28 610 452 900 826 774 339 670 155 490 390 470 275 212 520 654 563 954 557 150 642 317 939 130 458 674 970 522 381 777 787 914 722 128 992 931 436 660 835 917 724 91 68 367 456 312
750 764 400 699 193 952 242 157 383 864 599 687 819 386 960 988 536 750 854 592 131 657 456 855 210 12 179 171 385 208 334 590 155 485 356 5 675 502 777 877 49 715 460 875 116 839 430 93 463 878
74 379 81 8 827 551 571 900 85 945 754 851 816 394 24 998 633 712 696 299 657 451 227 500 468 302 750 909 599 24 545 631 816 304 235 374 161 780 28 565 834 33 165 992 308 768 29 467 43 246
18 680 455 353 421 681 259 155 42 654 665 240 516 970 474 767 351 553 779 698 598 295 57 483 723 360 727 471 70 581 550 322 200 986 586 725 43 734 162 484 394 389 791 203 946 850 492 877 550 919
489 978 744 659 995 696 245 648 170 405 704 191 424 230 414 232 704 835 482 713 755 808 803 658 739 730 523 797 190 720 639 541 605 919 790 691 901 872 328 861 887 583 926 176 803 243 400 508 422 517
93 59 725 271 278 701 757 535 818 351 891 639 847 814 701 925 755 451 119 404 614 23 597 408 476 67 79 649 270 155 867 58 704 824 897 660 54 438 875 411 536 743 578 361 593 465 333 70 261 996
293 349 982 103 253 377 465 405 275 151 556 169 4 760 764 362 882 160 901 682 671 51 762 170 536 551 61 296 920 759 308 978 73 653 804 848 647 740 247 783 681 574 267 673 50 503 658 339 600 56
335 491 829 537 930 374 893 582 471 183 827 796 388 322 274 341 91 855 437 178 682 176 880 5 554 641 343 194 900 592 696 167 10 908 189 55 778 567 18 558 509 924 591 151 626 801 968 312 578 48
955 143 653 856 480 978 408 569 853 17 864 846 165 698 276 192 511 712 381 342 225 575 584 868 835 9 147 132 272 743 490 731 842 370 4 214 617 573 205 755 29 155 519 605 918 385 813 473 303 953
496 708 293 885 477 47 68 353 428 112 849 557 948 651 799 171 45 229 420 51 928 299 793 46 850 334 515 610 611 297 254 389 557 1 228 70 834 701 832 670 36 328 882 467 322 159 913 94 361 317
638 912 740 966 285 746 713 54 574 878 31 228 536 609 545 884 380 659 545 822 391 919 848 724 916 663 294 960 352 347 628 501 997 415 933 451 226 536 674 301 587 438 22 65 380 701 159 963 364 108
187 921 846 663 59 643 23 235 68 671 820 262 996 543 850 197 797 631 79 765 765 378 266 75 603 300 234 449 129 660 325 294 433 435 435 254 754 896 566 722 811 286 870 570 636 554 885 492 710 260
160 540 825 145 726 274 112 810 59 420 656 703 766 100 132 307 843 896 423 282 615 430 20 609 929 667 725 72 614 941 272 321 251 599 345 849 677 546 762 208 251 424 394 440 988 324 849 834 317 393
23 696 485 170 903 449 242 476 171 241 646 657 106 737 772 538 609 611 776 713 786 517 469 142 672 642 771 648 496 58 650 676 135 236 464 118 995 74 700 873 61 480 442 977 962 584 750 868 107 112
641 908 711 913 165 275 190 540 957 201 447 468 547 300 447 1 3 527 105 610 411 432 298 863 345 865 67 633 185 925 45 833 767 399 65 708 726 792 679 822 398 649 904 292 227 304 18 842 175 9
263 470 903 351 866 931 989 586 657 553 789 688 104 411 854 422 789 845 773 728 334 503 837 436 575 50 438 500 158 387 77 969 141 719 268 981 861 533 244 96 427 336 214 926 617 118 465 327 793 574
18 532 481 261 437 261 133 297 994 61 572 820 865 461 712 475 568 153 821 803 268 609 204 791 133 197 469 322 439 123 705 161 96 539 827 661 730 261 364 600 307 367 773 85 647 296 265 811 823 66
92 360 442 407 645 373 231 976 996 815 845 980 786 564 50 207 593 493 847 13 422 78 282 377 735 756 697 436 522 747 696 190 862 814 725 648 543 183 77 89 41 225 995 579 1 838 56 412 571 274
865 459 615 895 334 777 755 535 318 992 451 426 617 235 462 279 555 141 31 697 244 14 153 795 927 960 401 453 598 930 745 832 95 546 670 246 384 76 759 547 120 756 949 478 903 603 356 465 965 872
434 591 335 848 829 339 351 949 545 66 140 863 930 133 842 78 328 437 891 454 380 519 63 489 236 157 58 894 236 675 400 397 827 253 453 447 769 917 391 46 70 657 712 25 975 548 186 21 383 167
916 146 694 441 926 483 649 990 368 528 459 739 247 92 772 610 470 446 860 309 272 844 310 828 56 322 309 844 444 995 764 695 346 539 562 456 110 320 508 292 562 280 831 193 708 747 956 787 520 206
46 571 839 643 577 915 724 656 881 617 937 11 759 270 979 892 815 832 93 5 397 25 972 84 333 277 536 817 68 418 124 605 537 132 694 171 158 777 132 609 724 108 866 309 577 381 986 897 366 323
914 879 822 914 991 243 942 572 521 360 804 693 13 907 499 241 607 429 349 384 954 195 524 458 59 543 564 690 584 251 105 791 853 292 381 778 482 765 907 428 957 273 174 243 123 598 797 989 445 824
680 443 309 402 815 293 233 203 352 162 267 16 791 320 331 277 103 322 466 961 324 415 400 465 617 667 310 396 654 764 290 27 983 595 522 376 757 384 977 362 942 35 383 452 500 161 722 151 143 902
439 876 357 894 86 919 970 658 199 963 270 574 471 956 631 808 411 265 335 577 764 753 872 576 554 427 295 747 80 647 173 50 510 732 510 904 826 717 718 828 359 786 27 996 175 406 364 295 91 940
940 928 612 169 634 903 332 83 693 785 422 570 693 524 884 262 187 728 894 961 139 373 231 548 278 698 477 757 636 931 344 720 572 492 275 385 809 676 668 657 402 787 737 871 784 585 747 76 950 384
169 52 674 204 740 329 398 362 769 999 916 75 119 582 828 823 655 853 595 508 20 826 186 335 580 292 951 988 106 823 362 358 366 883 263 902 713 217 15 648 591 173 105 954 449 770 20 270 432 360
616 941 517 924 549 785 213 417 555 74 788 206 963 153 561 941 582 466 813 469 550 818 141 223 20 636 828 613 522 718 1 70 256 244 117 999 664 709 770 19 109 49 934 841 762 524 960 682 52 505
392 222 983 462 770 92 261 37 703 783 366 889 487 612 195 78 877 945 147 154 409 760 493 947 654 467 26 757 536 927 184 228 606 464 763 198 361 729 863 535 689 131 495 26 216 809 418 169 421 402
829 198 468 916 502 509 461 175 103 725 202 933 911 537 269 808 941 926 524 617 353 114 159 51 604 140 835 509 226 393 417 614 694 140 493 676 918 814 4 605 120 559 969 226 380 292 423 119 313 234
80 61 270 716 10 833 442 786 202 722 11 186 934 506 542 275 67 58 9 731 499 380 276 994 67 209 392 675 712 972 572 354 691 383 445 787 851 607 126 641 801 808 439 521 372 1 480 413 256 702
214 650 51 530 304 956 343 460 125 871 390 603 782 399 12 843 207 988 171 104 637 75 499 870 985 201 879 958 457 441 178 278 608 405 955 390 164 284 971 106 243 662 818 236 157 442 327 408 308 576
450 140 363 574 443 489 661 937 736 292 607 622 148 736 890 879 743 694 599 165 660 40 139 74 305 197 828 558 238 405 837 878 762 447 331 909 952 750 458 721 342 178 184 453 988 568 799 840 984 937
152 308 135 620 927 429 995 274 671 387 530 898 764 70 780 909 739 732 930 606 860 106 96 193 182 866 816 67 939 713 326 846 561 223 341 505 340 772 634 275 996 275 367 502 842 779 702 536 358 235
301 548 40 766 808 264 457 964 175 405 363 581 959 229 503 924 620 379 154 230 645 699 571 762 23 718 920 580 425 12 222 332 161 883 941 195 869 51 764 829 412 772 326 463 367 877 654 823 998 390
597 693 744 188 112 516 484 684 231 756 402 21 531 310 83 702 927 158 479 62 470 43 486 195 280 194 894 508 480 499 898 223 203 187 836 570 166 42 76 678 840 276 264 741 543 786 334 801 202 512
914 576 396 495 935 238 994 654 136 244 271 149 79 109 400 350 412 63 741 468 13 420 577 168 936 45 246 230 508 23 116 208 207 573 902 222 513 779 687 442 267 265 916 548 214 730 343 80 149 539
178 827 353 411 205 998 302 679 865 485 444 85 469 764 141 206 919 751 235 552 803 988 620 882 756 662 631 631 259 360 131 466 967 333 687 108 643 266 426 696 533 242 174 347 128 590 127 868 74 41
945 590 897 925 364 324 315 719 22 256 428 839 488 194 599 686 37 959 777 908 107 557 409 567 339 636 645 5 638 920 940 431 850 369 669 669 806 894 988 121 794 839 768 477 32 466 474 498 588 284
45 154 992 539 901 677 292 10 974 960 420 600 672 707 553 848 30 208 489 151 444 305 299 524 850 298 421 270 186 767 908 259 309 102 555 722 232 536 50 319 47 971 851 750 674 268 164 640 358 765
610 298 281 141 929 724 134 364 510 922 40 832 752 830 688 546 134 56 614 301 662 212 437 437 87 266 256 760 761 549 996 843 417 269 186 632 138 416 233 379 628 414 679 211 367 463 748 495 486 563
734 224 192 431 648 258 289 993 800 595 168 701 210 348 836 124 839 802 631 896 435 897 671 856 531 345 944 169 197 141 642 574 868 976 123 694 553 293 469 567 505 510 257 597 312 99 258 391 58 580
617 64 143 745 347 657 876 343 182 991 338 51 151 872 259 290 594 232 322 630 79 204 602 37 343 476 455 438 608 669 700 894 189 980 721 847 153 235 189 420 822 690 473 181 664 84 362 94 1000 131
569 500 875 780 624 52 167 794 94 335 360 388 454 634 21 42 561 805 572 330 413 485 13 119 351 143 522 401 923 759 626 998 509 480 817 57 306 261 330 132 822 419 295 577 794 747 514 861 974 683
400 51 739 755 770 817 464 649 678 198 723 91 946 642 989 129 864 93 613 748 463 887 166 540 478 269 176 809 751 592 387 145 625 64 715 430 536 117 411 88 325 134 668 242 894 166 34 434 781 711
539 14 178 375 94 512 636 541 940 106 50 567 319 134 595 329 748 506 591 522 595 26 781 497 385 309 169 832 562 184 952 14 685 338 334 284 855 503 188 657 58 125 891 781 917 886 130 976 134 193
152 851 353 89 740 894 449 894 169 109 273 761 592 579 546 749 167 883 970 307 998 400 719 123 381 510 844 818 783 695 36 747 225 973 896 449 627 857 279 616 461 587 984 263 337 365 694 697 92 139
187 203 651 852 991 318 767 12 309 744 726 964 966 786 852 243 626 955 742 968 222 497 432 403 724 320 210 938 161 248 104 467 771 252 227 653 927 456 192 759 541 305 863 200 463 676 634 363 418 772
844 709 685 2 293 639 644 774 302 166 714 659 687 887 732 411 954 950 458 959 948 350 830 690 266 681 68 716 474 172 141 773 898 92 357 506 302 537 366 917 603 602 965 586 367 672 318 368 484 639
723 518 472 285 476 253 294 986 774 122 650 287 485 9 568 342 280 849 787 656 721 309 269 163 546 586 372 535 880 462 602 249 971 864 977 863 770 418 317 704 319 86 196 713 719 716 415 92 286 33
437 586 761 226 866 772 579 462 752 311 600 592 577 465 474 262 222 555 248 846 570 454 257 17 287 838 548 917 812 473 947 971 101 313 140 339 692 376 179 47 735 867 353 604 311 50 721 849 628 887
479 920 700 892 782 962 34 886 308 341 827 66 451 389 594 531 898 605 965 549 553 268 590 189 248 10 155 859 760 915 741 611 413 918 475 369 347 219 544 631 927 734 123 97 104 559 525 313 136 796
560 186 145 519 354 865 138 120 528 960 118 527 528 408 542 964 230 777 606 802 38 37 879 818 215 450 779 674 422 564 331 720 900 447 594 28 520 280 578 649 947 988 522 428 948 917 484 173 224 780
87 718 741 213 57 378 797 12 894 380 660 702 846 22 81 508 448 387 243 199 936 280 171 106 419 330 720 514 733 342 261 982 135 934 856 323 677 129 481 848 483 406 597 436 31 601 385 328 303 747
347 435 777 722 74 198 346 536 165 785 893 690 844 960 439 458 177 298 119 1 349 304 995 102 436 758 627 698 155 833 596 479 111 276 739 173 940 436 229 782 490 246 811 700 782 739 659 172 222 984
973 346 933 47 64 923 414 506 462 729 463 513 547 885 968 862 295 688 888 659 193 415 129 164 217 122 986 569 109 369 885 220 145 881 113 671 485 231 964 848 278 385 487 784 934 952 352 972 638 471
501 658 626 326 276 53 680 285 790 663 605 919 39 925 326 947 44 339 418 699 613 260 395 189 13 217 295 850 283 387 830 785 993 16 882 684 758 870 91 646 911 362 344 921 395 623 772 212 470 744
816 217 214 664 796 481 714 463 669 236 256 624 71 616 290 258 492 76 533 531 444 503 634 287 696 264 440 615 988 823 272 82 715 463 612 267 697 776 854 486 970 42 616 530 909 234 297 504 959 689
362 698 686 703 122 361 953 921 154 291 197 699 673 670 248 290 982 415 401 898 308 208 679 103 993 351 508 766 546 247 936 496 761 10 624 175 2 470 435 479 27 260 219 760 393 729 866 186 101 847
635 837 812 550 586 999 506 174 844 372 684 145 897 302 629 24 893 7 267 997 731 415 534 999 416 338 573 352 688 225 376 409 767 684 914 141 657 353 937 947 764 501 255 577 424 63 175 360 543 359
11 693 485 598 23 645 585 86 778 859 806 348 723 594 213 147 201 781 426 839 423 810 5 680 885 731 140 965 3 314 881 213 996 12 273 404 936 39 551 314 421 488 294 173 512 501 145 798 148 456
124 84 144 257 452 714 690 746 868 904 58 821 287 84 729 216 647 476 248 359 783 83 61 178 107 250 894 234 252 655 136 767 810 798 123 765 919 180 752 922 831 632 885 357 140 697 495 895 916 631
578 741 711 352 571 347 302 844 371 300 131 896 438 715 119 53 125 151 798 54 365 18 905 813 687 968 903 491 404 573 647 591 74 574 440 332 17 345 283 401 659 238 173 106 740 77 758 266 622 408
484 322 647 228 653 197 564 804 549 240 743 390 712 824 941 844 806 52 62 213 355 920 6 885 41 182 961 733 572 985 905 674 415 312 67 404 111 959 478 225 360 444 82 102 711 188 329 452 187 326
673 976 741 719 714 953 37 846 447 453 692 989 946 587 289 803 972 271 452 814 823 696 496 463 804 918 343 359 738 152 918 363 690 98 30 969 260 431 945 393 140 294 497 295 654 999 287 127 913 248
906 68 293 215 544 707 182 327 811 872 722 696 968 312 151 288 631 786 449 382 555 550 560 512 431 616 290 363 790 835 330 213 517 349 297 116 465 394 335 709 270 342 704 112 367 62 456 533 901 330
249 485 297 413 317 971 252 28 463 55 731 149 913 676 629 612 651 144 379 240 1000 497 573 220 31 616 99 41 362 433 470 924 610 905 439 7 164 910 692 592 11 151 797 847 368 671 793 46 370 195
81 197 446 724 507 855 309 26 655 798 784 15 933 122 830 375 391 361 106 781 512 632 786 162 607 406 55 232 72 924 288 61 249 684 386 83 543 256 198 45 399 757 594 188 736 522 554 690 206 713
186 809 153 47 962 124 65 931 576 536 52 891 313 348 110 849 496 197 682 920 263 489 536 122 135 839 716 906 790 950 114 479 150 335 673 521 620 559 650 203 237 199 241 760 293 836 180 367 954 199
47 644 209 576 232 459 830 475 460 451 367 730 986 183 133 587 653 462 201 469 522 14 385 564 113 789 776 743 644 75 93 17 292 602 121 745 780 312 516 103 838 629 332 876 351 748 764 139 756 801
415 905 100 307 714 75 631 984 677 417 99 980 522 654 58 705 480 473 758 93 687 722 844 30 507 359 371 468 833 504 689 719 448 842 375 495 20 212 410 467 106 576 353 456 723 51 260 765 363 645
36 819 70 199 760 590 914 611 377 636 705 950 979 912 175 833 455 927 152 980 381 864 935 508 539 717 630 224 666 7 906 933 121 35 374 92 395 764 588 546 313 791 560 587 638 553 294 89 385 331
688 386 237 433 549 883 232 141 550 377 278 528 565 875 192 792 325 953 770 965 721 329 48 572 385 745 195 132 919 336 290 969 622 467 49 946 86 858 41 684 516 189 448 639 302 851 331 928 25 702
868 181 893 7 147 350 548 878 110 641 809 52 158 571 949 517 260 181 385 798 3 22 968 274 794 1000 282 553 511 854 254 352 64 569 984 517 748 183 287 486 176 80 249 534 657 959 181 968 762 362
701 987 952 544 854 88 717 366 505 494 883 345 550 226 125 940 580 903 339 106 245 847 529 5 378 148 402 517 113 300 423 888 745 792 438 760 965 35 113 717 498 961 271 271 986 769 303 162 80 534
561 931 394 165 163 158 867 219 643 739 494 48 475 515 943 37 780 986 626 623 402 358 942 31 325 963 932 476 929 160 238 103 438 722 226 585 51 444 170 595 836 432 121 569 735 508 325 625 720 925
273 49 865 727 262 739 503 131 389 308 623 625 135 761 834 258 853 346 154 723 22 231 451 345 172 986 573 829 153 124 558 32 991 366 417 799 196 244 119 274 354 353 775 586 92 828 182 601 20 671
511 867 510 253 68 294 928 830 344 253 503 980 630 710 112 905 368 215 543 228 791 521 555 915 464 691 450 497 360 616 176 790 261 325 601 723 238 538 633 523 872 413 947 214 200 884 131 747 796 776
805 430 685 631 18 519 430 667 85 118 717 66 524 535 812 441 205 328 91 740 69 634 449 644 150 799 573 723 297 274 355 409 81 250 556 652 982 502 205 190 295 872 254 366 542 536 878 195 500 256
638 839 599 164 486 198 547 11 278 389 146 689 20 996 826 248 542 340 448 190 236 714 117 468 806 736 827 159 754 572 202 416 479 366 523 889 987 532 410 340 987 692 501 670 82 297 100 736 712 990
389 999 685 767 415 911 714 332 116 535 682 390 208 525 127 409 106 796 524 789 407 528 656 680 390 949 239 164 409 281 763 525 586 640 312 717 476 325 829 426 863 592 742 307 844 523 929 461 893 38
511 908 726 482 151 753 607 706 232 949 126 423 921 665 506 256 461 475 611 613 41 90 872 705 434 58 587 597 482 261 820 506 597 709 27 885 500 480 606 644 13 776 384 914 637 724 949 405 635 350
