Knowledge
Data
3324332 23945426 655104 808000
310841 38343969 991055039 163474490 3789
52 272288297 8531855785