287 897 229 465 804 694 702 352 532 123 405 167 292 329 519 932 801 869 179 555 230 736 545 021 125 472 384 371 254 414 189 595 708 411 932 476 271 195 247 307 345 083 242 742 105 953 447 458 940 570