Knowledge
Data
22352610399 2857167 808 945167
76196297 361299 58344181 295356094
34651035 828 82272 4743589 124603