Knowledge
Data
187090 31853 6836 75392905
140748 94059772968 580400 11503
5803 47084100 67312184525 41964175 781598568