Ramayana crosses ₹40 crore on opening day, per box office tracking