Knowledge
Data
137619540 0223051 305402 751294602
039977462 4690682648 9787642118 464394
89428025804 01 3398209914 16072 6546