Knowledge
Data
945608 5070799 438598 57385892 205140378
51396717 387620 38561135 2063544
2955 372 713