Knowledge
Data
50792 9312742 4940494 4041 5215116
29936901 74057 5642 197090
8187990 63760 9785 731788