Knowledge
Data
198596 67636 4432762 170965536
48336991026 453 5694256 9493712
5094261 340824 728830166