860 530 050 265 719 202 662 017 930 708 939 303 856 170 445 341 511 573 113 938 121 432 062 005 521 527 135 610 502 349 483 729 655 798 270 037 790 252 445 553 839 402 019 772 209 057 114 487 680 463