Knowledge
Data
16058272 18792649 296182615
40068713 5243084739 21244737 7621932
791666 1968 87496753577 69171720