447 834 436 083 743 396 120 784 249 791 599 066 050 062 953 053 315 597 280 817 268 739 101 522 671 060 645 963 071 861 973 822 134 975 174 291 500 789 654 731 727 085 394 404 338 495 536 692 341 679