Knowledge
Data
30 17356 8825164529
150145 9722629413 11054780706 33388
82613214 1549 60153 6739137670 6040758954