Knowledge
Data
20530036 45140050168 171 455996 808451749
93559 6444161 65685171451
115908 7876747 979641405 5736271902 4001077684