Knowledge
Data
43751405 586588 474504 998320 80979
418222504 002063 12886 57072722
84363 3923495901 1205390221 25 305294