692 534 832 931 747 600 129 633 835 440 472 845 933 469 512 009 552 222 425 552 251 780 565 705 084 218 684 629 642 417 959 951 538 321 249 843 802 869 900 068 493 603 132 196 305 276 140 798 768 510