Knowledge
Data
186 895328 627624183 80251 686114
91052765 09207 851 543886120
8959086 3067193 13869618 627986