Knowledge
Data
631185272 7343342 86876 385760
2701833210 87686389 64564762
58979476 2443772 50560703 31877 817476