Knowledge
Data
396 5466 178750 6469137600
169768 13765876127 90247966 37 88836
458151 402335699 1413452595 5815 9333401