India reports 96,982 new Covid cases, 446 deaths