Knowledge
Data
530785582 418394 600429 4484
665416 71775238 1299904637 764115
35873867 2539930 9090087905 40959290 5631424