Knowledge
Data
7128947181 17545203 290755270 48717803
5086567 56138176 8482 811198629 459
23608 5828347 40