Knowledge
Data
3166399 57248929841 5153863402 452 367893
2625 31178 22388 6000
281430577 39493095 41696 55357 336046