Knowledge
Data
23586 2095983 7702
5107290884 18853 74 312504634 1371001857
9139711 91599303 60569 5464