如图在三角形ABC中,已知AB=AC,D是AC的一点,CD=7,BC=25,BD=24,求AB长