Knowledge
Data
16979326 968 990769 19681 92462
17566136 7422982505 6089 57 34260747
4249 73392588 84