Article 50 million: an estimate of the number of scholarly articles in existence | Synapse