Knowledge
Data
104127438 688816597 16120709
2277635157 7129513444 561344017 63194095328 31096888
21 857 25272866085 82