Knowledge
Data
307655962 1552259 889870 67889395 9782583662
2813196 423644501 029575 1369 123809
5378613346 743844965 133009001 552