Knowledge
Data
5162383 5212305290 29144 34245 330590
381248 33105 975166296 113042848
89 14762280 66588 5864423 77786145