Knowledge
Data
23553096 386194 500
99182311766 67724914 649130 70926
37280546333 8847411 20917430 13267656