Knowledge
Data
633240562 1352689 707183 8541170 39547433
5594014 14293434268 74957148 30097905
16442267 4729360 602708 3110270102