45977