Knowledge
Data
15818693 426409 8574266265 213386
187 772673 196161 653 92158417
7858011 6376446462 30754 905