Knowledge
Data
371102 3946887 1099 7620603 55950376
9380006 2040231 2952421
29841992 3315269 87672260339 570