520 852 038 905 072 488 239 991 295 151 357 127 650 040 794 180 185 141 125 956 342 150 661 987 936 039 396 436 710 106 690 081 078 479 164 478 445 209 493 585 456 931 880 009 996 657 346 798 858 970