Knowledge
Data
6899953 89908299 169855642 8153
12442 38936211158 2653364 571
160210787 9523 329735 2462812748