Knowledge
Data
386186 22564 321554209 83803 32388733
81565401 48436785382 75002768
33713979 20261 4189 58523067 2153