571 481 472 972 525 882 659 524 858 719 410 667 185 182 343 126 570 818 320 816 338 016 407 769 229 702 806 371 347 448 848 979 964 050 954 315 587 250 964 534 047 696 537 097 164 860 123 719 068 553