295 798 692 186 136 090 024 809 173 939 823 931 309 684 233 017 052 345 203 929 928 267 853 471 640 700 715 650 591 270 542 275 969 402 055 713 281 803 782 772 448 972 369 632 711 023 682 056 123 971