Knowledge
Data
40 6291765 22958 5220289093
581664316 12627511 80762487 13417462232 674452
73163 9542800397 5739 5694214 323974