Knowledge
Data
717124812 9933778 9760256 343966028
470 318 34027339
5960450 9083646 24828520 73405 64195