Knowledge
Data
949 84353735843 19682063 33006248 78608002
14637238031 1702759 00627799455
81149546 1094140 64561535862 6487343296 287