Knowledge
Data
695088 1108299 418671281 16349274 86013928
82641025 6737 285728199 2559
470 40 37376727