Knowledge
Data
47978 18395150140 1886
1058509 107909869 7504 5243713 77267048
40845338112 90186148 4795639 45036811425 858