968 950 527 337 221 276 311 579 023 124 479 768 278 046 270 837 949 467 526 416 031 235 093 460 125 761 197 504 484 173 723 336 168 126 592 846 096 234 495 082 585 970 571 515 018 181 642 418 945 006