Knowledge
Data
21738 85649594 666554 999 27771825
7239234858 263 4362612976 172986
47002 707349 504 346