Knowledge
Data
2117181 73081 268544 157317771
15395268 59881580996 3017193296 86959770
20 1896 58699626