Knowledge
Data
18112464273 41370 311109 63703
298199 47939065 15314 618 3367580
154 929 357678 709148238 57