976 669 763 956 133 099 133 900 973 450 462 363 526 252 655 239 076 338 825 334 301 970 095 841 614 226 322 419 371 056 154 674 879 258 853 048 023 698 221 263 205 180 215 093 514 109 214 836 820 498