Knowledge
Data
2432 1583 97553 253099189 2181062
383202 326 238014750 32145412
58 60622346 0288050449 13872 281