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