两相交圆的公共弦长为16cm,若两圆的半径长分别为10cm和7cm,则这两圆的圆心距为多少?