418 438 520 103 960 939 001 597 938 847 740 833 647 809 086 033 351 397 701 959 962 529 087 906 484 372 650 618 888 605 740 693 894 114 378 344 853 540 410 449 056 104 014 822 461 608 038 908 124 420