Knowledge
Data
33348800103 05 212 486536
68946 26 203220900 1226860204 372
0869365052 09780 46 8644667558 08530868202