KSE-100 index crosses 49,000 mark for first time since 2017