Knowledge
Data
16407978 13740 6695953412 551
990920 24137 863620 784170077 326672000
105856 878627 15181657