976 991 391 444 893 735 519 043 134 193 104 248 910 748 335 172 422 250 478 378 767 432 132 678 424 495 215 665 355 230 551 745 547 815 794 385 304 683 138 381 959 669 681 305 642 233 301 137 908 974