149 102 451 718 023 083 402 442 725 310 530 216 458 226 188 151 727 557 057 579 393 855 181 585 240 815 937 432 246 024 925 124 871 760 026 306 216 739 642 560 865 963 882 540 812 287 754 836 983 690