20110721 unknown: Sensex falls 66 points on Q1 results