Knowledge
Data
7799629 1763 25770 8130224 99866
302213 97480116 35685 42350881
78618 61498977003 187294 062128