Knowledge
Data
8299978 1986473197 3898602 687 668
42966 52600 8507984 5768086614 926
1567103 1681812458 8233270 134552