Knowledge
Data
30994134 28 6668 83823 302997
69163398 275130543 61467 230
14 4959112 3143 5033115057 79461986