Knowledge
Data
47216948 18670651 701941 5518
31581 4958543149 6620 8300093 43758
387970 2608181 710154 22