Knowledge
Data
2965 235314635 408661076 6412555013
9783275 913416 85854 4501773 25385471728
3425855 7802985949 0994699036 809 647