Knowledge
Data
336 31077768 5568727 871263119 922452088
32247 2117048154 3669
6729 406 117933 305806