Knowledge
Data
30440672824 74550796715 628184311 183579004
6681596 21223725088 38698705023 339212
524843549 1318135744 455220 48660