Knowledge
Data
121888592 75382412604 18235911 400601255
5799553 43478 9158987 630093
779 10828768 87311677618 11215