Knowledge
Data
960946 10303 39882125 5094433
116025 44002164 174
70083975407 36283982 673 953171 8228032949