Knowledge
Data
24452405 6961143 524097168 6502193
2012 9955201088 12758839204 6439287 49084
75338 6420 2995