Knowledge
Data
40319401 2792242 9072921 8378473
17091532 7072 39186
77180897 686 175677 145456120 45