Knowledge
Data
20309 10 081 5791197 2701582111
61997353342 990 185343847 8109
4054 165 85772143188 422595414 96