Knowledge
Data
306162 17299712 780595 784140 571
50435 2112964243 2644 835
6905646396 7913678490 5668661056 8724