Knowledge
Data
2060110 686961 31052 356
29 2822799 822682262
27294042 2403 075896 6317457 3405204282