Knowledge
Data
996 633970 429548227 459726172 7841
1581696 14162 906446
949453000 825141 740 194373555 920717