\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
[every node/.style={fill=black,circle,inner sep=1.5pt}, level distance = 2.1em]
\node[fill=none]{}
child[missing] {node{}}
child { [sibling distance = 1.2em] node[fill=red] {} edge from parent[draw=none]
child { [sibling distance = 2.5em] node{}
child { [sibling distance = 1.0em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child[missing] {node{}}
}
child[missing] {node{}}
}
child { [sibling distance = 2.5em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child[missing] {node{}}
}
child { [sibling distance = 1.7em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 2.5em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child[missing] {node{}}
}
child[missing] {node{}}
}
child { [sibling distance = 2.5em] node[fill=red, xshift=2.5em] {} edge from parent[draw=none]
child { [sibling distance = 1.7em] node{} edge from parent[blue, thick]
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 1.2em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 1.2em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 2.5em] node{}
child { [sibling distance = 1.7em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child[missing] {node{}}
}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child[missing] {node{}}
}
child[missing] {node{}}
}
child { [sibling distance = 2.5em] node[fill=red, xshift=2em] {} edge from parent[draw=none]
child { [sibling distance = 2.5em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node[fill=red] {} edge from parent[draw=none]
child[missing] {node{}}
child { [sibling distance = 5.0em] node[fill=red, xshift=-1em] {} edge from parent[draw=none]
child[missing] {node{}}
child { [sibling distance = 2.5em] node[fill=red, xshift=-1em] {} edge from parent[draw=none]
child { [sibling distance = 2.5em] node{}
child { [sibling distance = 2.5em] node{}
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child[missing] {node{}}
}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node[fill=red] {} edge from parent[draw=none]
child[missing] {node{}}
child { [sibling distance = 2.5em] node[fill=red, xshift=-1em] {} edge from parent[draw=none]
child { [sibling distance = 5.0em] node{}
child[missing] {node{}}
}
child { [sibling distance = 5.0em] node[fill=red] {} edge from parent[draw=none]
child[missing] {node{}}
}}}}}}}}};
\end{tikzpicture}
\end{document}