Knowledge
Data
144452143 5497682 51012 33068162 42526025
325764899 380710188 9328002 20700625
17897983 753226 66740652 39822 916