446 787 003 218 533 382 827 907 215 432 816 165 071 409 499 036 385 199 185 781 331 880 714 830 961 324 122 244 556 297 445 788 853 136 582 175 602 063 548 132 592 665 976 372 330 632 965 869 322 310