Knowledge
Data
4594 34227026 2835267 652910 200939166
42487 4058 113091738 8631617 0588
3671 84143 52315