Knowledge
Data
305840149 99908 2580313576 423 6819805
740116810 839 8566 9653085 59455
44207078 4428 37135065835