Knowledge
Data
95 17935 8402254 672946
1982 28678646018 25604752 207030
318153 95 7819055612 7243 67051340851