Knowledge
Data
740667 175 9422895876 2607
140855 1325973 65483320 13243617 513916280
9277618 42201 47265 908290 7084685800