Knowledge
Data
9783496 77130 4646 7651812
1686871 71 16170 8601597 97669
1410253 05528 1365440246 309