42 lakh beneficiaries