Knowledge
Data
62 17951 4972281 29887278418
301878757 217733 394 199897 1702
645 8232707 8911080 9586357