Knowledge
Data
1631 4250 7042 4428498 16123090
20 353179147 36757966601
50830803 4931064081 42398 80607055 166