AB是半圆O的直径,C点是弧AB的中点,以OC为直径的圆O1与圆O的弦AD相切,若AO=30,则AD=?