Knowledge
Data
60308210 107112191 58635 272143072 9488
3629 8998259302 286403 4837
5411 87954763 564950 24523 65