Knowledge
Data
059774086 28138673 8077 337951742
15341210289 39590 5896 717064
49724267 4890735 2012