Knowledge
Data
807539 6367 7167833009 9272803
429869 9781324 43345 50469274
2052 6113791 9805 3757980