Knowledge
Data
145953701 91 75953 04313
0381028887 477002450 9781792 1430864 362961409
285 893148981 598839 86 711589028