Knowledge
Data
17728 15596239 30980453042
83566470768 95959 188 721612522
744744275 1130389092 2251560424 122985