Knowledge
Data
174173869 278266 340428
426 057946 5669518 13028367 95119253
143 90 1021355 086699793