New Delhi: India added 35,178 new coronavirus infections, taking the total tally of COVID-19 cases to 3,22,85,857, while the national recovery rate improved to 97.52 per cent, the highest since March 2020, according to the Union Health Ministry data updated on Wednesday.