Knowledge
Data
4159747 475982 401453072 8004793
3194 946180213 6071997 59805531203
37093 6958474 336557319 35095294598