Knowledge
Data
60 16906 427 952 6395936570
7725 6227385 18 89909611 2110
58848814461 9783112426 19755 109860472