Knowledge
Data
806196 21102 18982497 80183855
25 1543 2484519702 1441015905 6614
179660275 62987 1329995 844709