Knowledge
Data
508509520 7427096 1457133335 8611232
496848363 156970098 22949810841 90845062071
3103322859 43939338864 86411 836452754