Knowledge
Data
79409246 38267458 5020319804
23985 19977 2022568 64822232 2381376228
9709814 37208 504