Knowledge
Data
16880645 6657228 4898839
191083858 15553195 573024 561695982
81310712 1481247 787 3440542 66713600029