I would tend to agree with jean-lil..I'm bewildered by the fact that you own a "carte vitale" without contributing to any social payments in France, did you get it by fraud ?
Anyway, I'm quite delighted to know that my social securiy taxes enable people who pay ZERO TAX in the country where they reside to have access to free healthcare...