Knowledge
Data
227629169 5673891 210451147
33389507 83475 172656015
4007452 3561 08417 1896 126592080