860 311 663 891 136 287 961 814 176 886 491 372 324 619 068 093 298 817 601 956 838 792 974 802 766 757 189 107 695 105 100 353 087 564 724 306 594 050 846 008 385 234 729 205 407 004 030 907 021 849