Knowledge
Data
17348657 31570551 39273424242 41365921
15942935 47059392625 832704 71
5112399263 9085995 2298559257