149 352 079 204 169 039 729 003 177 487 838 181 593 714 832 949 328 879 875 621 224 383 443 115 317 964 320 224 322 767 263 624 993 714 969 100 201 038 255 911 021 610 529 903 966 189 222 044 411 314