944 459 967 829 768 466 424 612 154 126 118 686 226 787 675 071 816 238 201 081 014 426 674 943 257 640 131 490 506 019 320 073 020 164 540 162 753 333 756 860 494 048 039 054 940 920 705 961 558 606