Knowledge
Data
664857 33521467 843956
5080062 604729 120463728 29205
164 820164182 91170567 62518273 2252644