Knowledge
Data
31980853 2885 5867059 22814050 11
85978064 615026 533465436
93949286 967731 72592 52710418650