Which space shuttle flight put the hubble space telescope into orbit and what was their fl ight number?

Hubble was launched by the Discovery Shuttle, flight no. STS-31. It launched on 24 April 1990, 12:33:51 UTC.