Knowledge
Data
8046216 422553437 10206065 3089 49285
394 1966617 67735148
38368505 302964761 149763 172017157 3136