devotees in ayodhya