Knowledge
Data
403129 10684180 1981742024 734720161 654695
39 240 189687 242548
9606797 53816 148269