Novel and potent 17beta-hydroxysteroid dehydrogenase type 1 inhibitors.