Knowledge
Data
603985 000668 12 932858580 83154934
25567769133 167745304 20218439468 98 30754
52055376169 3330619626 735528 2588666141