20080626 unknown: India ranked 74 on world corruption index