767 580 787 424 149 429 680 717 692 698 496 526 111 277 716 299 485 149 607 280 865 138 527 988 627 999 870 710 285 840 969 424 131 442 603 892 847 042 614 257 747 315 920 365 746 742 943 081 312 509