Knowledge
Data
168015 166173388 6561117412
65662169 24271574521 651089 898979
3345134899 27 081 3923588 8679