Knowledge
Data
5179 3323 794710476 625032
20458145 998861 246694770
1383 845443093 85662933 72348296 3070