Knowledge
Data
142063362 305615863 97757840 23004 5547
475850159 14175 1929526852
12896 177066604 99500506