Knowledge
Data
180576 672229 95437672
66968151 082 100336 3908
146 575822421 881636 7828404141 165943530