Knowledge
Data
42850979 316684 271176 43471447
904153 667 9628576 229577 6112
140051 484367514 479 7185812981