20050228 india: We have the numbers; says Lalu