850 953 179 174 783 157 555 952 032 428 336 387 027 993 425 657 481 425 714 435 669 357 371 847 887 531 999 890 962 825 225 714 213 933 420 681 317 858 997 628 843 622 488 569 953 394 507 451 518 920