631 089 092 927 760 784 489 217 117 301 893 195 194 477 946 277 890 608 837 879 831 523 444 419 902 896 188 295 966 753 667 213 220 748 211 764 639 798 214 094 168 250 896 743 915 710 008 524 878 449