857 425 972 221 326 163 758 487 750 949 969 814 985 121 132 442 719 885 093 725 769 739 012 522 388 499 546 293 101 489 233 600 405 191 379 339 609 764 201 202 833 328 195 986 063 457 462 748 711 127