India's Covid-19 tally rose to 1,03,23,965 with 18,177 new cases being reported in a day, while 99,27,310 people have recuperated from the disease so far pushing the national recovery rate to 96.15 per cent on Sunday, the Union Health Ministry stated.