Knowledge
Data
563322950 392399225 3078
2168742772 94311572 30644
87234626 4358359701 2861311 87603202