Knowledge
Data
2882 3306577 100348448 2358307
3338369466 899786996 109960
391 2991982 8083360 607098 55076138946