Knowledge
Data
358 54 311256150 13897476797 783319
226 76368 26969 3078 6950455
084 42 11840360394 02