Knowledge
Data
29668 859 48806709224 12501962 482501
94139499 307 341 9783801
20 11 6134660960 0339733885 82753255700