270 958 448 811 962 50 364 54 361 667 308 118 44 65 805 138 481 734 933 767 247 451 393 612 125 267 149 541 733 83 700 321 122 616 391 400 706 359 60 61 907 324 493 428 900 605 52 746 600 67 784 776 105 417 405 425 90 514 395 228 83 579 328 799 893 503 867 45 796 413 111 444 434 503 118 853 248 646 844 719 838 27 912 88 757 147 349 513 839 484 291 557 138 617 832 387 794 104 793 213 472 107 566 928 183 661 985 833 441 332 535 44 642 792 486 133 105 723 357 492 781 531 961 494 214 962 318 649 956 776 56 439 11 218 163 549 946 262 914 446 753 212 537 21 225 606 714 727 427 553 796 673 451 492 142 203 142 118 249 653 958 608 575 471 274 664 91 3 289 432 365 179 366 188 769 756 883 291 694 844 544 646 30 483 4 662 664 503 998 538 113 282 402 793 806 170 472 492 765 684 580 915 956 603 374 205 88 735 468 941 98 818 40 276 396 28 439 591 90 14 817 210 83 191 787 299 674 87 678 972 483 660 147 172 411 243 165 643 395 57 615 925 49 471 21 453 165 838 799 549 129 247 696 886 795 334 309 633 829 790 330 242 648 416 301 886 191 261 859 815 588 36 528 893 412 499 93 312 732 235 459 960 628 958 78 900 436 879 958 127 907 475 944 508 525 66 331 177 211 443 94 344 474 81 627 128 481 722 585 291 681 978 502 49 596 221 685 792 209 475 396 891 403 506 553 31 619 188 268 162 340 974 350 770 780 443 310 654 338 256 534 423 660 330 311 87 658 726 144 817 990 742 243 397 62 692 158 947 62 197 930 613 419 360 573 86 459 362 27 451 110 563 433 806 977 258 306 576 700 803 120 779 255 388 473 447 849 735 754 564 449 661 648 882 46 267 775 653 991 855 681 6 242 373 628 848 916 771 437 450 903 274 584 374 731 197 971 700 72 209 248 989 364 805 7 154 470 165 201 602 620 490 960 247 335 304 612 158 365 915 867 877 748 642 701 882 287 690 69 780 945 162 21 499 798 684 610 944 275 239 849 357 862 595 26 291 483 605 329 418 908 415 101 293 607 937 959 377 777 315 257 273 338 800 894 530 65 330 524 856 806 167 418 540 917 133 355 210 242 717 875 947 22 583 12 924 184 868 327 632 219 135 430 885 389 589 558 9 757 574 780 684 215 937 708 545 578 555 631 706 314 898 293 366 13 518 305 250 218 939 680 478 656 321 49 314 949 38 354 793 841 398 139 310 441 128 343 868 385 395 33 397 493 310 540 463 28 599 153 975 772 789 183 955 882 443 642 548 268 662 507 837 800 440 653 136 1 0 48 49 757 127 736 695 187 287 186 336 216 420 264 41 218 844 508 724 362 870 571 984 253 574 785 488 935 246 846 660 154 298 60 994 280 299 663 969 23 113 250 495 122 330 322 241 266 314 196 119 357 575 526 757 206 292 10 557 578 120 683 676 821 364 468 362 360 324 216 612 466 589 242 527 618 628 685 116 865 166 619 317 166 493 721 317 817 677 367 801 320 171 230 541 887 831 786 746 440 363 667 584 722 368 322 321 505 124 772 34 800 42 722 70 387 499 56 392 259 344 372 760 857 302 114 371 65 755 771 139 886 109 872 654 955 694 780 471 633 362 455 37 959 306 547 377 725 244 84 404 246 497 926 939 876 830 806 256 307 158 7 947 993 326 273 164 529 296 25 797 936 581 444 924 238 805 367 185 725 578 219 582 847 654 273 867 272 434 651 699 945 284 151 639 732 132 484 327 106 649 84 85 344 932 538 83 17 577 544 959 138 569 485 850 510 582 647 8 324 442 517 980 45 362 320 62 496 912 553 812 535 881 559 433 999 272 285 964 170 594 195 811 829 208 495 49 968 961 814 405 315 866 437 873 336 430 526 918 928 623 586 318 819 752 679 437 259 402 667 658 707 63 355 400 533 728 731 838 488 917 187 429 384 484 708 692 854 172 155 215 210 141 346 317 423 127 134 575 28 754 271 300 840 852 271 273 806 790 341 737 980 215 894 915 202 446 135 74 842 996 847 990 443 847 783 513 919 206 742 421 545 32 481 269 614 181 150 88 579 363 192 650 734 495 845 396 976 564 654 196 267 232 865 897 665 375 172 905 968 826 788 958 555 381 253 116 930 948 619 638 382 614 526 959 145 389 826 386 261 180 901 47 409 92 28 346 346 358 818 424 507 238 896 638 180 10 978 414 719 134 718 240 152 520 555 794 159 835 962 231 741 624 250 266 412 774 353 987 854 663 929 255 745 21 458 770 663 487 320 833 453 755 171 421 462 615 641 813 118 523 752 748 987 166 435 436 418 320 478 297 383 356 877 464 150 233 965 310 746 893 609 388 156 185 732 459 27 399 774 859 243 367 192 89 334 185 669 385 224 105 163 863 510 560 438 530 814 891 583 326 164 705 475 722 991 278 369 987 513 204 963 483 922 128 753 667 864 565 305 747 801 686 797 131 733 624 256 932 845 24 297 905 550 387 567 218 117 470 731 489 829 655 886 562 784 149 952 536 516 357 883 903 572 573 422 935 744 134 626 498 862 612 272 798 191 485 572 751 564 533 82 315 750 392 28 561 717 835 402 49 290 482 971 428 359 734 741 819 155 158 481 785 22 393 453 965 184 597 376 582 759 728 191 237 161 21 178 896 178 466 32 680 729 118 413 616 405 77 936 328 917 513 281 433 190 519 229 253 188 461 396 774 998 905 353 490 162 412 693 266 998 33 281 844 147 887 539 697 473 728 487 292 772 796 903 631 46 702 481 130 520 4 283 578 56 764 701 943 844 784 234 194 750 592 195 889 68 617 772 82 474 927 736 979 662 124 332 290 329 72 343 156 421 181 989 577 959 186 335 832 833 221 788 438 922 803 82 289 632 186 503 241 903 716 228 265 31 613 295 805 864 384 545 393 769 357 64 699 73 85 157 381 514 289 677 765 377 208 448 852 192 68 636 971 3 353 850 305 456 561 510 309 67 717