850 326 148 010 104 558 059 449 311 335 725 172 474 719 953 818 585 962 541 830 413 422 757 991 510 252 190 233 384 502 622 071 985 196 477 273 331 333 440 471 625 027 369 512 557 992 954 161 684 483