Six Degrees of Separation