﻿4
Zygote12702840280134261391538635772
Cleavage655980002801482173574956237578901028
Morula111528990280245395494645714852
Blastula649631830280157226364475569719788926