20051206 india: Shift in stance: India flaunts its numbers