977 942 452 538 666 165 646 653 314 263 530 588 537 020 234 932 612 001 707 241 461 319 650 647 076 565 774 790 945 567 769 266 565 293 957 145 623 631 985 533 849 651 489 691 563 912 148 497 176 921