Knowledge
Data
117556787 50753118 48940 9868922
839928060 5207 7159593153 44027210
4217 53722484 56108911 466722057