Knowledge
Data
21432 4113 984 7450
8334 655770696 819 5955 9782415417
257702295 24 351977159 7727172 14