Knowledge
Data
321531513 278 549446 9031
6702330 1463 340425 29183
39078173 912 581354 143741 824636402