Knowledge
Data
3010112 739036843 486669 2681898
6575 945841360 3393077
1708579 26089178 812070 21347 1976