Knowledge
Data
18174982 32654 68
31 485 63371798 670970997 913418
4242 9156317 6762667604 80491991 20973