Knowledge
Data
25320583 594 35441 50038 3853537
658013099 14752986 6857981760
5232 5835479 1636 8394638 3658