Knowledge
Data
333361 1917411 993 968
168752236 34988 42069 1697086
38680360079 534748086 843542 28406