Knowledge
Data
521070054 606861 170105904 1673128 96269
213316803 81664349 17636529
4928 240562 88230450510