Knowledge
Data
6230862 1776616836 79864278 70542679948
32374224 15401551946 43911429
269527025 15770028200 9303 188001 31872059191