Knowledge
Data
3369 82636925 61949 2235632 446
779202 91623811 330890
5933 307 798870401 15642966 5216