675 200 508 247 879 834 808 959 221 410 683 741 736 488 042 541 024 210 018 083 539 832 150 702 818 467 034 055 725 474 829 436 283 500 531 594 668 939 552 925 900 671 380 475 272 553 060 172 936 528