445 181 197 949 104 996 131 483 588 039 740 369 080 560 985 309 574 079 242 123 283 042 632 033 804 491 768 817 352 638 225 789 538 830 835 982 289 298 092 504 468 256 214 383 138 079 431 612 844 715