950 069 099 259 306 002 778 814 899 318 959 176 561 700 739 792 505 279 699 336 971 132 856 861 386 304 873 124 343 894 480 903 894 990 995 954 256 159 436 934 534 941 179 373 375 035 238 897 199 754