Knowledge
Data
21885799 6567126 144636398
8117039171 3072 59146176 2789631484
85 2061345461 88028061941