Knowledge
Data
31747479 053051206 3277 46165 35159066760
9162197726 09230735182 60889 6228 90
592 4356192 412 493087 115130309