Knowledge
Data
14372888 144496 6311496 27621930
8184356 522407 39378054
585066 745541 31263787 690675174 13405958597