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