Knowledge
Data
27660338 58732217052 22202328615 8047573 989582617
7671652 87514 760
51948288 98626063345 20609917