Knowledge
Data
65426 40668 7249 30696
350538498 23626480 12 1550069
6917 0426629 2888178 2194 859348