Knowledge
Data
95632386150 8519135538 8808 666504
60574696 32887666110 83 670 2106694
9781 24893671 1480