Knowledge
Data
155428 34 183 64874
87089 43682990 698669466 563176
500 822667 316840400 5439777 4004792