20091214 india: India has 500 million mobile phone numbers