952 004 712 430 110 611 597 636 925 547 942 808 976 679 826 034 223 484 507 865 123 540 236 834 703 838 524 852 980 219 138 276 817 818 913 263 227 703 984 893 968 491 193 450 053 495 084 072 308 732