545 500 622 234 357 406 615 173 237 234 765 523 081 931 091 007 501 115 943 618 913 273 122 722 514 902 431 068 821 759 210 872 443 433 627 393 811 940 594 084 373 242 542 195 613 167 801 243 730 193