Knowledge
Data
2860976 7689962 172402072 36791368 54144316
45810698093 63481153 622 66 316158166
27297595 29 027072 82502 31892215