‘Udta Punjab’ nears Rs 50 crore mark