542 661 981 229 402 493 433 636 719 788 293 992 193 222 484 346 307 089 467 399 192 015 196 394 860 405 233 874 080 887 154 131 397 025 604 419 502 424 621 606 885 965 125 472 501 112 926 430 966 438