Knowledge
Data
921827763 33622 230317 760594
400 25 5980084 303389947
9784019 546122180 356 2132450677