Knowledge
Data
20 54198 758880993
95856 444458 8688111127 3198 31891
279815182 328323 17267372130 65165191 384