Knowledge
Data
270500130 9629744 511452076 20966499 0927670
346 58963298 6763901207 881220647
978886 05886430 2276 15984