Knowledge
Data
166 59305 2704266 1508152419
15 6877136929 12054854405 74448565
56014314948 48 49 2297059655 578