Knowledge
Data
49711508 11063468 397450 3249
185323 8463793 41244601439 1181085759 21392058
93296958 850722740 473206208 5836