Knowledge
Data
30155137 66945150864 196486
120400457 226474 871492931
8934443 745172 60761455 4748098024