Knowledge
Data
2009 2797 782 74812881 940557824
890661401 615810 7566985 344012148 655233411
24096008 8194569 192 235982686 17707431