Knowledge
Data
3005 3159093098 669 66536786576
20475091 2617188534 5132229 32 690
55516791 656869021 23062114 4934