Knowledge
Data
161152436 4252838 6088463
55410040 32125 142
7832767507 1727026 59948147980 858390887 71