Knowledge
Data
18095 3645 12172 94316
8164030996 455476 449833801
832684222 1015285810 266241019 486 2352