Rs 50 crore cash recovered