Knowledge
Data
26 45293417272 15684315 709 180664
3366096335 78 27840084 4328453 15666
790 6188892679 1494 9030