Knowledge
Data
10371736 8663657142 299 296515
2007 65100916 26133793
50043676 6910967365 19791666 2048760 684