Knowledge
Data
32776 11040497959 7267058 31553905
5687849 3046222 30891436 92181220 69007623
3430831 1867631 11792501