Knowledge
Data
31 7643902 822415 513017079 473957
8171774 31045878 12082 315662 656461665
40237728179 22 70550