Knowledge
Data
3032593 156428680 609872226 10312250744
93521 58 234 339469464 419623
4826769800 824665247 52098 31884140 633803