Knowledge
Data
66310157 10163308499 32105644976 6865345251
2914471287 22087 68926 53095976
8162189492 7916922309 417008909 7194863676 19931034576