Knowledge
Data
31 18587558461 589325577 793536
997714337 59163 55469 450270
35 1290 2364 22787848 31943378060