927 985 422 702 105 856 743 591 380 066 870 907 129 963 274 864 353 455 185 680 912 706 841 222 719 603 950 006 892 167 614 778 554 532 401 401 176 541 586 126 117 055 719 223 928 820 807 677 926 093