Knowledge
Data
21478 149565 110 527106822
19358987760 843282 559835
79244 2560462865 509801871 52815