Knowledge
Data
32339 158 6497 129523 45895
60909042 398654 49978272 594155700
7818196800 9570414868 4804632 692