845 629 840 150 446 984 444 141 956 564 881 932 955 079 210 203 217 714 602 385 764 476 898 766 167 086 550 914 276 132 340 896 660 511 244 436 044 148 442 357 517 134 739 107 422 018 226 980 185 145