Knowledge
Data
161493 55928263 583068336 792 505262420
84206 61353053 81320618526
30372385 7684286 80518514347 3309338 72