Knowledge
Data
85 2378715 6752 198560
21226 91376800 18296 132558
9916 56703 8854259 3027792 393728216