Knowledge
Data
18769 377297 25301722 2656672843
8307500 6171194026 085559162 1000125042
33 62 6693 8030872