Knowledge
Data
21793 407658 348 1979
25998064582 56503822 4724202467 1581426499
1400 86291 2044537 40