Knowledge
Data
191 49069790817 167935699 9781686
18473315 29 5634662893 978173458
064808482 770944646 8866 875525