Knowledge
Data
668372 21191358 7618204 5429411869
3481129 59051755448 20893433 63299300
21401 97732729485 30112 97