Knowledge
Data
2505 38513653 351903627
3926 87735662 32267 985760923 959
97684 6637182 51934 140686149 16069731400