Knowledge
Data
9660 413636 20685590 3031266 088475
2270676 5154709 473082480
43 75259598 8635 37469 32559