Earlier quoted context omitted.
Each blue-eyed person observes 99 other blue-eyed people in the tribe, thus reasoning that he/she has blue eyes on the 100th day. However, each brown-eyed person observes 100 blue-eyed people in the tribe, thus reasoning that he/she has blue eyes on the 101st day (however this does not happen because on the 100th day all the blue-eyed people commit ritual suicide.)
Doesn't that presuppose they know there are 100 blue eyed people in their tribe? When that information is presented to the reader, it's presented as outside knowledge. If they knew the color counts, they would know their eye color and all would have to commit suicide. The fact that the tribe still existed means, they didn't know the totals. For example, if I know there are 100 people with blue eyes and I can count as…
* A blue-eyed person observes 99 blue-eyed people.
* On day 99, the blue-eyed people do not commit ritual
suicide.
* Thus each blue-eyed person learns that all the blue-eyed
people also observe 99 blue-eyed people.
* Thus the blue-eyed person knows that the other blue-eyed
people must observe that he/she has blue eyes.