Knowledge
Data
510683 991768369 72111153 7147000
4543256 26784524 55731 675841032
58386374 2837314 4388211 45597952