847 615 052 583 317 913 161 699 578 856 276 703 558 281 533 280 244 216 167 960 028 742 668 105 967 118 461 143 317 380 633 019 879 028 552 349 786 545 431 716 892 584 477 182 125 741 711 358 214 815