Knowledge
Data
48151338 4659509 7018969 909339
14337839 04364687 612 647 3658
2182784425 883 159225 826