Knowledge
Data
43893272 46304495 311999
1767322647 638672394 991647315 1231675
4189963016 1323620 8549366530 77112817