Knowledge
Data
21217196 146622 4485681214 27295 8732
529 7812619 48292973 24733553 8383
235011 169964247 117815