Knowledge
Data
4983117 852 44268 53380
3154505 94648 26275 22719 10145204
9811205953 13423729 87271062 3399293614 30634