Knowledge
Data
21384815 9264953677 77873455 23585 6910480
42024 4825634 14328 14991 675818
1350021108 11002193 97774676018 3674 2505206