Knowledge
Data
314 362 20509353 2015708
50972576 2561609018 187460986 550
094 11451497290 3883851266