46 954 500 102 011 3 948 43 774 175 378 325 1 903 1488 595 1 190 li 684 172 31 5764