Knowledge
Data
600598775 5376 87597136 173 662706
61104 88 578 36317562 571598222
156525536 26510138 3070427