475 494 185 558 083 566 140 579 725 419 745 938 211 353 075 212 563 153 544 343 113 231 892 440 396 720 829 980 213 325 661 404 021 529 772 583 089 904 017 305 309 830 876 389 620 496 950 713 956 809