Knowledge
Data
9377429 2367985 42650 7791
19328 7421030 910008 2925660179 206150
189024167 1000203 99465 210048148 139