820 829 719 860 142 940 319 075 211 812 104 911 958 128 342 372 603 904 065 965 291 167 345 736 783 682 966 011 709 451 910 599 694 981 134 601 458 063 629 824 586 409 755 554 223 589 649 956 886 540