Knowledge
Data
21057 153201632 630668 122414564 95350
12 28098611 77474476603 391308
662 591319096 43922669 73