Knowledge
Data
6230102196 10542909196 91656 5391983986 2207240
01021 85050162 9787324352 198166253 458287
106 766 182296 4571253 80115809