Knowledge
Data
289974 7363168 4166
031319 29251708 8725708 42767 2691606
14433 12413 999501288 514552209 142