Knowledge
Data
5499 810858 128053847 22422 4386198
882 2742797 9111367 33496716 445695
55158 4173 41407695