India's Covid-19 caseload climbed to 1,01,87,850 with 18,732 new cases being reported in a day, while 97,61,538 people have recuperated from the disease so far, pushing the national recovery rate to 95.82 per cent, the Union Health Ministry reported on Sunday.