Knowledge
Data
3158033 30 158543
264669606 45478045 137773847
20573 3709649033 11214823 4911019 442263677