Knowledge
Data
459504 622 451 527147
90644120020 03103017 9782805 31087 2569775994
85 673 192467652 7902