India logs 58,097 new COVID cases