ParentFull thread99052882514569·These numbers have been revised substantially upwards in the last few decades. I think the estimates were closer to 10-15 million in early 2000s.View on HN