Knowledge
Data
32 85645252 589735009
1414547364 1600373 675149 83530355
30105930 27871365 26316 0372220