Knowledge
Data
2533409132 4077028 282353841 12901113657 240146029
510329513 346529648 40405
98899 3136777 546