Knowledge
Data
6904328 64399309 35259167 300325
3856417 62142 38994105033 789451875
40 667 92487 530104189