Knowledge
Data
33259222686 171545449 95412 38778254729 0346010431
976 25756890 005210273
50 5930 648 3682