Knowledge
Data
543162 69911090457 5157 2939
9783458738 6599931 8325388 821435
1218 719267198 16186775533