849 636 587 492 672 261 536 114 350 367 918 889 228 948 036 916 924 718 535 147 250 797 836 961 175 126 093 287 813 376 705 161 887 442 277 793 928 794 709 922 914 612 005 180 957 946 788 053 114 235