Knowledge
Data
31675300 26988 13388552 97 8408
0599 192046 339 711636
48395626 51 598098 494361 1181