Knowledge
Data
59203 8090868 9264 587408327
293506 105659035 172488208 43816347
3340906 481006 4771117 86495985 8190