627 984 479 323 145 107 647 428 117 471 941 693 793 765 023 232 672 038 009 683 185 855 453 621 600 614 044 759 059 760 180 818 175 203 199 019 216 415 163 193 715 950 969 959 317 125 809 515 065 908