Knowledge
Data
16882828 42368 335864 5665 15425097
54287 80170536 137
1358394066 0871 9175283 325733211