Knowledge
Data
35 5505020 85726234 2184960016
402695 876747 518351
584209827 9141808 007031367 25307691 7882