Knowledge
Data
3126128179 5045792096 299160 4989
7034 23016 601774092 34695189857 30719
509139806 546821 7279