20050310 unknown: Surprise! India no 39 in IT usage