Knowledge
Data
157581335 1675104816 743 914494
66270380602 807434985 9860 114832 81982167
52498 473227 15031459