Knowledge
Data
5042654 2095489737 07
0860 32258647 53471 20308 8710
96212 5907535802 9783005359 012135522 2205064895