Knowledge
Data
30458525 151842209 094130749 203993071 78077
16086800 064928 948362181
9529823315 44371800 9248070 586 30