Knowledge
Data
16091 2568762 480713807 937790
6447 52119 4263 31330072 9178509841
174057618 890568 224 31066