Knowledge
Data
19511392 43512904186 0369109 5344731
882 30400 3499 66281625
426288215 0102 20474624 21395535