India's cumulative recoveries crossed the 2-crore mark over the last 24 hours, taking the national recove