Knowledge
Data
339046063 17906 8651 93031
6779879 203779704 748550085 3285 56183563
2799644 574328221 335 23401 3829