474 704 085 646 238 410 694 936 801 332 407 343 038 939 381 506 287 177 919 880 567 444 477 773 395 985 913 179 514 576 147 518 163 248 020 131 855 380 617 302 653 373 928 162 885 822 079 551 824 365