440 719 739 575 583 906 345 684 705 026 797 637 025 363 772 650 418 089 033 078 998 498 972 364 495 059 062 742 582 782 515 601 405 328 265 874 529 599 851 253 379 407 152 523 594 433 938 711 476 516