Knowledge
Data
3196 1961275 26659404527 13214583
4369008 8124 8592707326 728876
3614334596 16560574113 413 999 263523055