Knowledge
Data
27054989 611473138 518279156 8088230 386744
31186 95288919221 19666
36647326 2029987382 66679732046 4644 45