Knowledge
Data
10606 14515488 2609623 3251 876888
8293 174 150583754
88823403 949 42979678314 028289855 2829