Knowledge
Data
30440 40102449 321326682 53
578520 298589676 732826138 259233
14682 31051912 43768 1877