Knowledge
Data
34952 81127 94951 9785147137 06399073847
02906 96 510324 78980436 037
1639202 439 674