如图,已知三角形ABC中,角C=90°,D是BC上一点,AB=17,AD=10,BD=9,求AC的长