Knowledge
Data
3035 539716 40387 2105672 31606
2457875 11517 69525 6278548
666159942 73772034949 5898