Knowledge
Data
2012 9576687 365259
5314411 222292 19695394916 94465
2606 547730916 446 495 280914673