Knowledge
Data
20494 963 80668 295582281
2881306 10100814 81585030405 655 445034
561403278 179296 903 002627726 5118