Knowledge
Data
120266953 50333978 54814 721915302
79183495754 02987387 3194609818
320389 17384 153096 15442961 9406220