Knowledge
Data
93359065 22528 260165950
6350741928 333461187 28712
2781419 712006 845328 66897107301 1165186