Knowledge
Data
1820153 42070421 520 9379226
20 2283940386 83409788720 6325534
25957916 41401213 529618892