Knowledge
Data
27034841 6071 75 138
8222563500 20135104 7400971 9741 52860572
3911291 48819 9782908 54793691