Hi,
I think the 10 6/ml is referring to 1 million. 10 to the 6th power, meaning 10x10x10 and so on, which would be 1mil. So that would be 50mil sperm count which is of course fantastic.
Hope that helps. I'm new here and don't have lots of knowledge but I'm a math geek.
Theresa