How Many Different Genes Are There