Knowledge
Data
86274281 172247 68926977343
3661408085 32249 11760903226 315
113829243 800141142 59792517 988242721 652