Knowledge
Data
21264969 445324529 7856720 69394397 853078812
5974 18718 36988880
1979425 665001876 10617666705 306973297 411825885