Knowledge
Data
30173168 102 15130556296 6013114866
2235 4701274 769592 289
25598486513 9243468363 27614360