Knowledge
Data
1395 205226 1588639 395
984667227 70597 6857393138 690373276
143050277 3055059463 15559