Knowledge
Data
6984396 2459129 95425 949 5523965
09658104824 8339052 24
9781 0864337307 375470 84436629258