913 971 670 905 366 061 918 978 050 505 950 074 148 650 899 439 562 522 876 005 950 969 534 278 955 981 871 465 368 232 654 337 131 768 110 923 387 806 350 635 973 210 449 973 541 190 895 127 046 398