Knowledge
Data
4352503 18520960 55100 31447 180768508
500818 4683886 948329 20136364904 82
6363658951 433 50857