074 ITRs having been filed on the day itself: Income Tax India