Knowledge
Data
3751 971886 18049 121589710
700949 200980 11353913 7685266132
3404 6298364 80839680 35067251 43685