20070522 business.india-business: BSE m-cap tops Rs 40L crore