Knowledge
Data
3058 8530856 234153895 41973 1906400
922807266 7004 1994 380128194
1121 156107955 9432585713