A hundred thousand in India