Knowledge
Data
667446955 21874739 18554599 437
6988982 171123 97192
13438446 792 19544300 861671 2061134118