20051126 india: Believe it! India has most believers