Knowledge
Data
59 7242853802 3640104779 99187629708
82508 853090682 15545180
529 4229102090 33050035 5804940