Knowledge
Data
2900984 289375844 554215 89748550 58721146
7749 130659204 2213400181
5788 50906529212 666352 23542081