Knowledge
Data
164 72580560 377784419 961 60712
5309714435 552 2203 195594 37812771
46108687 154175 85746