Knowledge
Data
592 487124913 766 28387518 650671278
80 2234482 30337679196 6562
64404806227 898696183 152 671311096