km1946