Knowledge
Data
40287778 35776920560 430713873 2233
4149362 757971 1301176 7645174758 6597026
953 614891088 3415 277455 19025