20050516 india: UPA passes with distinction