Knowledge
Data
920506585 7286101 688154400 6913968068
18270988 1934402 385388710 90145840498
323992069 777354 594040656 859145347