Knowledge
Data
531 33701336 9694926 20167830938 27401537
20336 1258929080 680 964
36571083 7516278037 5894600763