Knowledge
Data
50226 59896 42491 126100 958158
2236 2106974 3129 14588 132123987
3020919752 545108 7464638 96 58