Knowledge
Data
21 638 62762345 18715526269 324194
58 553866 50092 2435833 380233
2101 588 1005 373859889 728782079