824 792 868 318 960 989 244 290 662 404 740 579 648 860 629 576 584 985 909 051 325 355 164 949 874 102 570 120 756 520 597 831 631 070 356 818 239 509 937 808 402 135 330 615 596 389 718 968 664 128