Knowledge
Data
24959571 25580810 453600 3266197
090383362 71539629427 48052 41960
22350978 604212 17 076 945