Knowledge
Data
2006 30777767 6533572973 9124036436
290256 31 158279 078
47405330240 5027231 16184582 4724 53