Knowledge
Data
58 425962 59278 965328 317036609
14346036 306908 9913079 91774016799
784955 62900 63035790 93