Knowledge
Data
62060 83677 143897611
2012 435443889 263598 501558032 24516844
94929 1086389705 1823028302