earns Rs 42 crore