Knowledge
Data
4186 4221182189 2149759 5086299 103
7270216 5008505 5598
2349973 82965438102 855403538 9821240 71497903016