751 635 099 672 185 378 386 829 211 146 753 054 499 628 541 299 194 622 254 902 581 382 301 390 431 234 878 838 040 463 398 262 425 395 305 411 464 243 855 085 392 487 719 770 635 350 712 725 414 311