Knowledge
Data
15010458 25062903 29657026
5479 43746636 42981179 13203453
40767895 4413 285980038 3027161 840421