Knowledge
Data
313509864 27 291483 8960
17288 6955162 41308 2123293952 41012
2266703 049284 2479938 382