Rs 21 crore prize money