Knowledge
Data
15930595 843085 91 3901
130235873 76795069657 04998757188
9785799584 5383 295 81612071336