Knowledge
Data
103120547 25488530296 39569243912 71374550 340686477
8030325123 2138064 961986214 47089580
68 499985 800432 33826159900