Knowledge
Data
220078 10915331 67830 9225
34315536 499004538 1188 579595
147 4116453397 42529 113871841 47909863