Knowledge
Data
18040956 150843946 43096036375
69392926981 2474076119 2771
297645 1316756105 9310820106