Knowledge
Data
21356 64524159418 229009 5473156893
650448 4753316 43224
338722 767657 2532576 178772