Knowledge
Data
6846 23607335 30850396 9330632
618 43 783785186 337520 85219406
1577 206483164 1637558