Knowledge
Data
5029540 2186926 667282946 7224801
77056934 48212148 431553 825828 55544
12658 711834521 83038814 378806363 6919392863