Knowledge
Data
31702438 79173648589 7664768 4181 31601643
3448 88105446672 248698 660647960
443 24 32454