Knowledge
Data
35080060 146980383 1018 43431
112127469 61737 369948582 9013557976
34395 0704472 213796 306604988 75809