287 307 186 291 962 945 276 163 365 694 481 955 253 062 561 061 926 909 337 844 309 356 768 703 108 403 167 055 146 739 292 900 369 758 191 363 851 452 234 091 425 294 330 295 970 437 959 022 582 468