Knowledge
Data
3851 3165639016 602703 369776329 82030
2196488365 2104238 568 360536812
15280 948434 1733727