Nifty Crosses 25000