Knowledge
Data
266262 15542186205 890 176043
137161926 71292821645 7187689 4422049
301743105 8180 756747 8458