318 883 525 276 526 879 218 108 989 660 939 192 857 358 681 686 463 942 390 447 432 700 437 857 264 107 899 624 950 713 913 563 667 950 019 789 826 427 703 247 410 196 813 778 265 652 223 918 297 774