444 813 107 085 901 033 036 382 953 990 791 682 485 713 532 350 903 307 339 375 421 982 387 261 928 686 741 132 715 464 073 025 403 129 773 181 233 356 343 384 920 148 212 397 989 958 266 405 502 845