Knowledge
Data
3000 09081865 3068148 522813600
182780 85531 4577573 57608168044 31388452
157729 5703259 363517 63090045371