115 442 320 779 223 862 565 241 125 525 155 607 436 226 451 984 305 648 983 462 542 010 925 070 143 344 757 124 288 590 029 667 498 892 159 082 789 912 785 244 904 441 149 825 404 761 557 523 569 040