Knowledge
Data
292122278 5527309200 2407639 271685 25541715502
124421720 266269 88116584062
139203904 3412 86762 311045 87894425