 205 636 897 501 139 329 118 640 284 741 727 947 750 774 713 528 612 326 931 221 590 378 968 84 411 503 106 450 30 648 720 43 128 325 608 875 563 535 100 927 690 65 950 831 725 997 337 52 576 554 510 293 813 623 870 111 694 589 553 984 425 317 781 306 76 401 565 46 811 46 528 56 383 178 902 269 31 651 6 255 226 662 742 888 932 722 905 99 294 805 364 942 937 530 394 479 297 480 729 191 641