Knowledge
Data
32153977 29616388 275 7858 12392
988 781844749 65301 5019
9406064554 6130939199 909613810 36587823