Knowledge
Data
32431254 452411 13170352 614193 007878886
10375582859 42765863 92071 924504075
2984309 83926830 7314569 15862608 2146399892