Knowledge
Data
591578 5040029 7787946 563243371
8827345 25984682 62241438
87185934 4300054 732577009 552112333