Knowledge
Data
349936141 21462390 129572813 57430315496 86909171
98287 5065055 9068555811 2277716 536
875144 95321 639