Knowledge
Data
2150 2821662 5739341 306 299476765
160973 8188124 13870209
558893637 24715125970 19376