Knowledge
Data
21806 830 942299 479763
5759524 4538392372 76377 1856
37477785941 107267932 40 1380210 284092891