Knowledge
Data
216166926 458729 99
5707864 41174 05656 672 9069319183
37 4456364012 12037667106 49080319 46376