Last common ancestor

Last common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestor
Last common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestor
Last common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestorLast common ancestor