Knowledge
Data
199916883 52868515 18428921 5929018 4958124
45366 8488998 29809
20160 7931971 2783998 6608937