Knowledge
Data
30383 4955922 35660 19385 405335
90167 512 83598235 6743663 2075
46618858 621 347 4877