Knowledge
Data
19924496 382863378 9207074885 390587248
4485723801 671184307 826
4130431100 64709712115 9567885091 995894 89612601