Knowledge
Data
25529363925 725031137 7713517877 1174817091
4744856 68066242 1158504 940379081
188502695 5702736 5431