Knowledge
Data
134636 18076328 8351706660 222 60006744
4554769 19055829 87413016 29110684
70719887 5963 374978367 1931923