Knowledge
Data
8349797 182394678 94368 7701036227
160085527 76570501144 124380 49814474974 3949
267 23905838 17717368 8526539 39697