133 457 993 248 587 233 090 405 643 086 051 303 975 695 056 268 168 073 351 714 183 280 275 190 128 977 821 807 252 642 906 239 955 036 086 437 920 002 422 870 163 937 979 820 546 941 291 487 957 715