Rs 42 crore cash found