Knowledge
Data
43725481 700568 85614156 11004941
7829373 1520879719 5944737 4636479
183772 9809628 038013 4735058