169 575 377 131 251 348 596 696 964 836 433 228 071 303 354 999 096 994 928 310 526 668 845 390 635 111 628 004 852 403 480 783 117 822 338 218 603 305 938 971 583 767 643 017 341 331 554 523 684 684