971 972 398 199 530 086 952 352 524 534 025 916 745 249 934 735 061 716 355 577 717 941 079 031 203 493 186 797 487 828 916 993 616 319 835 406 627 222 463 072 557 545 877 183 704 519 704 836 227 588