Knowledge
Data
8143963595 5376247 4476
323323 167790 87270 88444381
109271884 1229724 374841306 49140520 16195153