Knowledge
Data
39576036 301300490 2223
23 33591716 5756027019 3136604 9347053984
18772 856 2803767 240082