Knowledge
Data
161929514 2101386 980159196 635 172
99 74825326 1697846 0586829
9213766 620977274 7372952560