Knowledge
Data
5085271 68264 4652 7084436 13617
21860175 8717427 93569608 219443
345385 142 306262526