685 254 820 830 917 672 301 379 915 389 497 996 194 893 075 843 953 386 052 563 435 304 990 317 989 966 002 943 502 906 003 802 808 779 124 226 272 347 646 945 529 078 743 492 261 547 657 105 482 985