534 043 602 904 563 416 383 328 563 031 709 529 395 088 571 644 320 943 382 451 808 358 791 357 438 429 946 587 382 120 899 799 022 865 960 254 160 094 097 204 224 461 763 132 873 735 342 666 896 979