Knowledge
Data
484858441 364 9783604763
105480847 6222813 8147053460
3545053 71724121644 76911 67915