Knowledge
Data
10659 158937386 66732957 88464 14299113549
491 97 113545641
313 6158 2741 68229325 033