358 925 433 954 083 673 069 364 571 604 417 679 086 521 517 532 971 226 964 568 503 266 317 749 190 025 469 090 491 553 356 810 490 227 758 349 180 178 141 687 877 712 132 269 834 374 677 630 005 027