Knowledge
Data
635310979 65106889 21663883 81 127899038
85531451976 102 5391503 345 815
137 198218112 13 82098805