Knowledge
Data
17339051 13478299 2132585 3340063
18389813983 16178642270 8273484801 43877 22709
20 9686251 1280 3332920324