Knowledge
Data
522 29 8092 18645
202546 628397818 50154609 759948603 64338968
143 17404330 84 9638123350