Knowledge
Data
816624 30922 12488687 664471168 19726
4168855 88440680 7718384 6822
29688964916 6981 19105 360234