Knowledge
Data
45005890 3794883 3745188 767 600930
8965 486861548 532583272 79390919 5369633
204210 0472 235905 51842806 168723009